*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{font-family:Century Gothic,CenturyGothic,Apple Gothic,Questrial,Didact Gothic,sans-serif}a,button,input{font-family:inherit}a:focus-visible,button:focus-visible{outline:3px solid currentColor;outline-offset:4px}.card:focus-visible{outline-offset:-8px}.chip:focus-visible{outline:3px solid #6cd4ff;outline-offset:2px}.search:focus-visible{outline:3px solid #6cd4ff;outline-offset:3px}.fab:focus-visible{outline:3px solid #0c0d0e;outline-offset:3px;box-shadow:0 0 0 7px #fff}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;left:16px;top:-120px;z-index:10;padding:14px 20px;border-radius:12px;font-size:17px;text-decoration:none}.skip-link:focus{top:16px}.card{transition:transform .25s,border-color .25s,box-shadow .25s}.card:hover{transform:translateY(-6px);border-color:#6cd4ff!important;box-shadow:0 0 0 1px #6cd4ff,0 28px 60px #6cd4ff47!important}.card:active{transform:translateY(-2px) scale(.985)}.cover{position:relative;overflow:hidden}.cover:after{content:"";position:absolute;top:0;bottom:0;left:0;width:38%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent);transform:translate(-140%) skew(-18deg);pointer-events:none}.card:hover .cover:after{animation:shine .9s ease}.cross{transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .3s}.card:hover .cross{transform:scale(1.3) rotate(90deg);opacity:1!important}.go{transition:transform .25s}.card:hover .go{transform:translate(4px)}.go svg{transition:transform .3s}.card:hover .go svg{transform:translate(2px,-2px)}.seeall span{text-underline-offset:6px;text-decoration-thickness:2px}.seeall:hover span{text-decoration:underline}.seeall svg{transition:transform .2s}.seeall:hover svg{transform:translate(4px)}.round{transition:border-color .2s,box-shadow .2s}.round:hover{border-color:#6cd4ff!important;box-shadow:0 0 18px #6cd4ff73}.btn{transition:border-color .25s,box-shadow .25s,transform .25s}.btn:hover{transform:translateY(-3px);border-color:#6cd4ff!important;box-shadow:0 0 0 1px #6cd4ff,0 16px 44px #6cd4ff38!important}.btn:hover .ic{box-shadow:0 0 22px #6cd4ffb3}.fab{transition:transform .2s}.fab:hover{transform:scale(1.05)}.nudge{animation:nudge 1.8s ease-in-out infinite}ul[data-track]{scrollbar-width:none}ul[data-track]::-webkit-scrollbar{display:none}@keyframes rise{0%{opacity:0;transform:translateY(32px) scale(.96)}to{opacity:1;transform:none}}@keyframes shine{0%{transform:translate(-140%) skew(-18deg)}to{transform:translate(320%) skew(-18deg)}}@keyframes nudge{0%,to{transform:translate(0)}50%{transform:translate(6px)}}@keyframes fadeSwap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}ul[data-track]>li{animation:rise .75s cubic-bezier(.2,.7,.2,1) both}.lst>li{animation:rise .6s cubic-bezier(.2,.7,.2,1) both}.lst>li:nth-child(1){animation-delay:.02s}.lst>li:nth-child(2){animation-delay:.08s}.lst>li:nth-child(3){animation-delay:.14s}.lst>li:nth-child(4){animation-delay:.2s}.lst>li:nth-child(5){animation-delay:.26s}.lst>li:nth-child(6){animation-delay:.32s}.lst>li:nth-child(7){animation-delay:.38s}.lst>li:nth-child(8){animation-delay:.44s}.cnt-fade{animation:fadeSwap .45s ease both}.event-form-grid{grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr)}@media (max-width: 860px){.event-form-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){*,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
