@font-face{font-family:SanaDisplay;src:url(/fonts/MeqanorRegular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SanaBody;src:url(/fonts/OregonLdo.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--color-background:#073b5a;--color-sidebar:#0d5fa6;--color-text:#f8f8f8;--color-accent:#d33da4;--color-yellow:#f7b733;--sidebar-open-width:18rem;--sidebar-closed-width:4.75rem;--font-display:"SanaDisplay", Georgia, serif;--font-body:"SanaBody", Arial, sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:0}body{background-color:var(--color-background);min-width:320px;min-height:100vh;color:var(--color-text);font-family:var(--font-body);margin:0;overflow-x:hidden}button,a{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}.site-content{min-height:100vh;margin-left:var(--sidebar-open-width);transition:margin-left .3s}html[data-menu=closed] .site-content{margin-left:var(--sidebar-closed-width)}.sidebar{z-index:100;width:var(--sidebar-open-width);background:linear-gradient(#146cb0 0%,#0d5fa6 52%,#084d88 100%);border-right:1px solid #ffffff24;flex-direction:column;height:100dvh;transition:width .3s,box-shadow .3s;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden;box-shadow:1rem 0 3rem #00142d2e}.sidebar:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff21,#0000 68%);border-radius:50%;width:18rem;height:18rem;position:absolute;top:-8rem;left:-6rem}html[data-menu=closed] .sidebar{width:var(--sidebar-closed-width);box-shadow:.35rem 0 1.5rem #00142d1f}.sidebar__header{z-index:2;justify-content:space-between;align-items:flex-start;min-height:11rem;padding:1.75rem 1.25rem 1rem;display:flex;position:relative}.sidebar__brand{width:9rem;transition:opacity .2s,transform .3s;display:block}.sidebar__brand img{object-fit:contain;object-position:left top;width:100%;max-height:6rem}.sidebar__toggle{width:2.75rem;height:2.75rem;color:var(--color-text);cursor:pointer;background-color:#0000;border:1px solid #fff0;border-radius:50%;flex-shrink:0;place-content:center;gap:.42rem;padding:.65rem;transition:background-color .18s,border-color .18s,transform .18s;display:grid;position:relative}.sidebar__toggle:hover,.sidebar__toggle:focus-visible{background-color:#ffffff1a;border-color:#ffffff47}.sidebar__toggle span{transform-origin:50%;background-color:currentColor;width:1.45rem;height:1px;transition:transform .22s,opacity .18s;display:block}html[data-menu=open] .sidebar__toggle span:first-child{transform:translateY(.48rem)rotate(45deg)}html[data-menu=open] .sidebar__toggle span:nth-child(2){opacity:0}html[data-menu=open] .sidebar__toggle span:nth-child(3){transform:translateY(-.48rem)rotate(-45deg)}.sidebar__navigation{z-index:2;flex-direction:column;gap:.55rem;padding:.5rem 1.25rem 2rem;transition:opacity .18s,transform .3s;display:flex;position:relative}.sidebar__link{color:#ffffffc2;border:1px solid #0000;border-radius:.8rem;grid-template-columns:1.65rem minmax(0,1fr);align-items:center;gap:.65rem;min-height:3.25rem;padding:.75rem .9rem;line-height:1.25;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:grid;position:relative}.sidebar__link:before{content:"";background-color:var(--color-yellow);border-radius:0 999px 999px 0;width:.22rem;height:0;transition:height .22s;position:absolute;top:50%;left:-1.25rem;transform:translateY(-50%)}.sidebar__index{color:#f7b733b8;letter-spacing:.08em;font-size:.7rem;transition:color .18s}.sidebar__label{font-size:1rem;transition:transform .18s}.sidebar__link:hover,.sidebar__link:focus-visible{color:var(--color-text);background-color:#ffffff14;border-color:#ffffff1a;transform:translate(.2rem)}.sidebar__link--active{color:var(--color-text);background:linear-gradient(90deg,#ffffff26,#ffffff0f);border-color:#ffffff24;box-shadow:0 .4rem 1.2rem #001e3c1f}.sidebar__link--active:before{height:1.9rem}.sidebar__link--active .sidebar__index{color:var(--color-yellow)}.sidebar__footer{z-index:2;color:#ffffff7a;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;margin-top:auto;padding:1.25rem 1.5rem 1.5rem;font-size:.72rem;transition:opacity .18s,transform .3s;display:flex;position:relative}.sidebar__footer strong{color:var(--color-yellow);font-weight:400}html[data-menu=closed] .sidebar__header{justify-content:center;padding-inline:1rem}html[data-menu=closed] .sidebar__brand{opacity:0;pointer-events:none;position:absolute;transform:translate(-1rem)}html[data-menu=closed] .sidebar__navigation,html[data-menu=closed] .sidebar__footer{opacity:0;pointer-events:none;transform:translate(-1rem)}.sidebar-backdrop{z-index:90;opacity:0;pointer-events:none;backdrop-filter:blur(.2rem);background-color:#00142894;border:0;width:100%;height:100%;padding:0;transition:opacity .25s;display:none;position:fixed;inset:0}.sidebar__link:focus-visible,.sidebar__brand:focus-visible,.sidebar__toggle:focus-visible{outline:2px solid var(--color-yellow);outline-offset:3px}.page-section{isolation:isolate;background-color:var(--color-background);place-items:center;min-height:100svh;padding:clamp(2rem,6vw,6rem) clamp(2rem,6vw,6rem) 7rem;display:grid;position:relative;overflow:hidden}.page-section--hero{background-color:#062f49}.section-placeholder{text-align:center;max-width:60rem}.section-placeholder span{color:#ffffff73;letter-spacing:.3em;margin-bottom:1rem;font-size:1rem;display:block}.section-placeholder h1,.section-placeholder h2{font-family:var(--font-display);margin:0;font-weight:400;line-height:1}.section-placeholder h1{font-size:clamp(3rem,8vw,8rem)}.section-placeholder h2{font-size:clamp(2.5rem,6vw,5rem)}.hero-transition{--cover-top:100%;--timer-scale:1;--timer-top:50%;--timer-opacity:1;--content-opacity:0;--content-offset:3rem;--video-y:0vh;--video-blur:0px;background-color:var(--color-background);min-height:300svh;position:relative}.hero-transition__anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:120svh;left:0}.hero-transition__sticky{isolation:isolate;background-color:var(--color-background);width:100%;height:100svh;position:sticky;top:0;overflow:hidden}.hero-transition__video{z-index:0;object-fit:cover;object-position:center;width:100%;max-width:none;height:160svh;filter:blur(var(--video-blur));transform:translate3d(0, var(--video-y), 0);will-change:transform, filter;position:absolute;top:-30svh;left:0}.hero-transition__shade{z-index:1;pointer-events:none;background:linear-gradient(#0315267a 0%,#042b44ad 100%);position:absolute;inset:0}.hero-transition__cover{z-index:2;background-color:var(--color-background);transform:translateY(var(--cover-top));will-change:transform;position:absolute;inset:0}.hero-countdown{top:var(--timer-top);z-index:4;width:min(94%,75rem);color:var(--color-text);text-align:center;opacity:var(--timer-opacity);text-shadow:0 .2rem 1.5rem #00000059;transform:translate(-50%, -50%) scale(var(--timer-scale));transform-origin:50%;will-change:top, opacity, transform;position:absolute;left:50%}.hero-countdown__main{white-space:nowrap;justify-content:center;align-items:center;gap:clamp(.8rem,2vw,2rem);display:flex}.hero-countdown__prefix,.hero-countdown__suffix{font-size:clamp(1.75rem,4.5vw,4.8rem);line-height:1}.hero-countdown__days{font-family:var(--font-display);font-size:clamp(9rem,24vw,21rem);font-weight:400;line-height:.76;display:block}.hero-countdown__clock{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin-top:clamp(1rem,2vw,2rem);font-size:clamp(2.5rem,6vw,6rem);line-height:1;display:block}.hero-transition__content{z-index:3;color:var(--color-text);text-align:center;opacity:var(--content-opacity);transform:translateY(var(--content-offset));will-change:opacity, transform;pointer-events:none;place-content:center;padding:3rem clamp(1.5rem,5vw,5rem) 7rem;display:grid;position:absolute;inset:42% 0 0}.hero-transition__intro,.hero-transition__subtitle{margin:0}.hero-transition__intro{margin-bottom:1rem;font-size:clamp(1.5rem,3.2vw,3.3rem)}.hero-transition__title{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(4rem,8vw,8.5rem);font-weight:400;line-height:.86}.hero-transition__subtitle{margin-top:1rem;font-size:clamp(1.25rem,2.3vw,2.5rem)}@media (width<=820px){.hero-transition{min-height:280svh}.hero-countdown{width:calc(100% - 2rem)}.hero-countdown__main{gap:.45rem}.hero-countdown__prefix,.hero-countdown__suffix{font-size:clamp(1.2rem,5.5vw,1.9rem)}.hero-countdown__days{font-size:clamp(7rem,33vw,10.5rem)}.hero-countdown__clock{font-size:clamp(2rem,10vw,3.4rem)}.hero-transition__content{padding:2rem 1.25rem 6.5rem;inset:40% 0 0}.hero-transition__title{font-size:clamp(3.3rem,15vw,5.8rem)}.hero-transition__intro{font-size:clamp(1.2rem,5.5vw,1.9rem)}.hero-transition__subtitle{font-size:clamp(1.05rem,4.5vw,1.5rem)}:root{--sidebar-open-width:min(19rem, 86vw);--sidebar-closed-width:4.25rem}.site-content,html[data-menu=closed] .site-content,html[data-menu=open] .site-content{margin-left:0}.sidebar{width:var(--sidebar-open-width);box-shadow:1rem 0 3rem #00142859}html[data-menu=closed] .sidebar{width:var(--sidebar-closed-width);box-shadow:.3rem 0 1.2rem #00142826}.sidebar__header{min-height:9rem}.sidebar__navigation{gap:.4rem;padding-inline:1rem}.sidebar__link{min-height:3.5rem;padding:.8rem .85rem}.sidebar__label{font-size:1rem}.sidebar-backdrop{display:block}html[data-menu=open] .sidebar-backdrop{opacity:1;pointer-events:auto}}.media-carousel[data-astro-cid-o2m6nwx4]{outline:none;width:100%;position:relative}.media-carousel__viewport[data-astro-cid-o2m6nwx4]{aspect-ratio:4/5;background-color:#00142373;width:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 1.25rem 3rem #0003}.media-carousel__slide[data-astro-cid-o2m6nwx4]{visibility:hidden;opacity:0;pointer-events:none;background-color:#032f49;grid-area:1/1;width:100%;height:100%;margin:0;transition:opacity .4s,transform .5s,visibility .4s;transform:scale(1.025)}.media-carousel__slide--active[data-astro-cid-o2m6nwx4]{visibility:visible;opacity:1;pointer-events:auto;transform:scale(1)}.media-carousel__media[data-astro-cid-o2m6nwx4]{object-fit:contain;background-color:#032f49;width:100%;height:100%}.media-carousel__media--contain[data-astro-cid-o2m6nwx4]{object-fit:contain}.media-carousel__button[data-astro-cid-o2m6nwx4]{z-index:5;color:#fff;backdrop-filter:blur(.5rem);cursor:pointer;background-color:#042c44b8;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:3rem;height:3rem;padding:0;transition:background-color .18s,transform .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.media-carousel__button[data-astro-cid-o2m6nwx4]:hover,.media-carousel__button[data-astro-cid-o2m6nwx4]:focus-visible{background-color:var(--color-yellow);transform:translateY(-50%)scale(1.06)}.media-carousel__button[data-astro-cid-o2m6nwx4] svg[data-astro-cid-o2m6nwx4]{width:1.4rem;height:1.4rem}.media-carousel__button--previous[data-astro-cid-o2m6nwx4]{left:1rem}.media-carousel__button--next[data-astro-cid-o2m6nwx4]{right:1rem}.media-carousel__dots[data-astro-cid-o2m6nwx4]{justify-content:center;gap:.65rem;margin-top:1.25rem;display:flex}.media-carousel__dot[data-astro-cid-o2m6nwx4]{cursor:pointer;background-color:#0000;border:1px solid #ffffffb3;border-radius:50%;width:.7rem;height:.7rem;padding:0;transition:background-color .18s,transform .18s}.media-carousel__dot--active[data-astro-cid-o2m6nwx4]{background-color:var(--color-text);transform:scale(1.25)}.media-carousel__status[data-astro-cid-o2m6nwx4]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=820px){.media-carousel__viewport[data-astro-cid-o2m6nwx4]{aspect-ratio:4/4.5}.media-carousel__button[data-astro-cid-o2m6nwx4]{width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){.media-carousel__slide[data-astro-cid-o2m6nwx4]{transition:none}}.about-section[data-astro-cid-lx6rp2ia]{background-color:var(--color-background)}.about-section__inner[data-astro-cid-lx6rp2ia]{grid-template-columns:minmax(0,1fr) minmax(20rem,.9fr);align-items:center;gap:clamp(3rem,7vw,8rem);width:min(100%,88rem);display:grid}.about-section__content[data-astro-cid-lx6rp2ia]{text-align:center}.about-section__title[data-astro-cid-lx6rp2ia]{font-family:var(--font-display);text-wrap:balance;margin:0 0 clamp(2rem,4vw,3.5rem);font-size:clamp(3rem,5vw,5.5rem);font-weight:400;line-height:.95}.about-section__description[data-astro-cid-lx6rp2ia]{font-size:clamp(1.15rem,1.8vw,1.65rem);line-height:1.55}.about-section__description[data-astro-cid-lx6rp2ia] p[data-astro-cid-lx6rp2ia]{margin:0}.about-section__description[data-astro-cid-lx6rp2ia] p[data-astro-cid-lx6rp2ia]+p[data-astro-cid-lx6rp2ia]{margin-top:1.4rem}.about-section__carousel[data-astro-cid-lx6rp2ia]{justify-self:center;width:min(100%,39rem)}@media (width<=1000px){.about-section__inner[data-astro-cid-lx6rp2ia]{grid-template-columns:1fr;gap:3rem}.about-section__content[data-astro-cid-lx6rp2ia]{justify-self:center;max-width:47rem}.about-section__carousel[data-astro-cid-lx6rp2ia]{width:min(100%,34rem)}}@media (width<=820px){.about-section[data-astro-cid-lx6rp2ia]{padding-top:5rem}.about-section__title[data-astro-cid-lx6rp2ia]{font-size:clamp(3rem,14vw,5rem)}.about-section__description[data-astro-cid-lx6rp2ia]{font-size:clamp(1.05rem,4.8vw,1.35rem)}}.registration-section[data-astro-cid-jcb2imel]{background:radial-gradient(circle at 50% 115%, #0d5fa64d, transparent 45%), var(--color-background)}.registration-section__inner[data-astro-cid-jcb2imel]{text-align:center;align-content:center;width:min(100%,72rem);min-height:calc(100svh - 9rem);padding-block:clamp(2rem,5vw,4rem);display:grid}.registration-section__requirements[data-astro-cid-jcb2imel]{max-width:65rem;margin-inline:auto}.registration-section__title[data-astro-cid-jcb2imel]{font-family:var(--font-display);margin:0 0 clamp(2rem,4vw,3rem);font-size:clamp(3.5rem,6vw,6rem);font-weight:400;line-height:.95}.registration-section__text[data-astro-cid-jcb2imel]{text-wrap:pretty;font-size:clamp(1.15rem,1.75vw,1.65rem);line-height:1.55}.registration-section__text[data-astro-cid-jcb2imel] p[data-astro-cid-jcb2imel]{margin:0}.registration-section__text[data-astro-cid-jcb2imel] p[data-astro-cid-jcb2imel]+p[data-astro-cid-jcb2imel]{margin-top:clamp(1.5rem,3vw,2.5rem)}.registration-section__divider[data-astro-cid-jcb2imel]{background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:min(100%,52rem);height:1px;margin:clamp(2.5rem,5vw,4.5rem) auto}.registration-section__form[data-astro-cid-jcb2imel]{justify-items:center;max-width:58rem;margin-inline:auto;display:grid}.registration-section__form-title[data-astro-cid-jcb2imel]{font-family:var(--font-display);margin:0;font-size:clamp(3rem,5vw,5.25rem);font-weight:400;line-height:1}.registration-section__form-subtitle[data-astro-cid-jcb2imel]{color:var(--color-yellow);margin:1rem 0 0;font-size:clamp(1.2rem,2vw,1.7rem)}.registration-section__form-description[data-astro-cid-jcb2imel]{max-width:46rem;margin:1.25rem 0 2rem;font-size:clamp(1.05rem,1.6vw,1.4rem);line-height:1.5}.registration-section__button[data-astro-cid-jcb2imel]{min-width:13rem;color:var(--color-text);backdrop-filter:blur(.5rem);background-color:#ffffff14;border:1px solid #ffffffa6;border-radius:999px;justify-content:center;align-items:center;gap:.8rem;padding:.9rem 1.5rem;font-size:1.1rem;transition:background-color .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.registration-section__button[data-astro-cid-jcb2imel] svg[data-astro-cid-jcb2imel]{width:1.25rem;height:1.25rem}.registration-section__button[data-astro-cid-jcb2imel]:hover,.registration-section__button[data-astro-cid-jcb2imel]:focus-visible{border-color:var(--color-yellow);background-color:var(--color-yellow);color:var(--color-background);transform:translateY(-.2rem)}@media (width<=820px){.registration-section__inner[data-astro-cid-jcb2imel]{min-height:auto;padding-block:3rem 5rem}.registration-section__title[data-astro-cid-jcb2imel]{font-size:clamp(3.25rem,15vw,5rem)}.registration-section__text[data-astro-cid-jcb2imel]{font-size:clamp(1.05rem,4.8vw,1.3rem)}.registration-section__form-title[data-astro-cid-jcb2imel]{font-size:clamp(2.8rem,13vw,4.5rem)}.registration-section__form-description[data-astro-cid-jcb2imel]{font-size:clamp(1rem,4.4vw,1.25rem)}}@media (width>=821px){.registration-section[data-astro-cid-jcb2imel]{min-height:100svh;padding:clamp(2rem,3.5vh,3rem) clamp(2rem,4vw,4rem) 6rem}.registration-section__inner[data-astro-cid-jcb2imel]{width:min(100%,74rem);min-height:auto;padding-block:0}.registration-section__title[data-astro-cid-jcb2imel]{margin-bottom:clamp(1.5rem,3vh,2.25rem);font-size:clamp(4.25rem,8vh,5.75rem)}.registration-section__text[data-astro-cid-jcb2imel]{max-width:68rem;margin-inline:auto;font-size:clamp(1.1rem,2.45vh,1.5rem);line-height:1.45}.registration-section__text[data-astro-cid-jcb2imel] p[data-astro-cid-jcb2imel]+p[data-astro-cid-jcb2imel]{margin-top:clamp(1.25rem,2.5vh,1.8rem)}.registration-section__divider[data-astro-cid-jcb2imel]{width:min(100%,54rem);margin:clamp(1.75rem,3.5vh,2.75rem) auto}.registration-section__form-title[data-astro-cid-jcb2imel]{font-size:clamp(3.6rem,6.8vh,5rem)}.registration-section__form-subtitle[data-astro-cid-jcb2imel]{margin-top:.65rem;font-size:clamp(1.15rem,2.4vh,1.45rem)}.registration-section__form-description[data-astro-cid-jcb2imel]{max-width:46rem;margin:.9rem 0 1.5rem;font-size:clamp(1.05rem,2.2vh,1.3rem);line-height:1.4}.registration-section__button[data-astro-cid-jcb2imel]{min-width:13rem;padding:.8rem 1.5rem;font-size:1.05rem}}@media (width>=821px) and (height<=780px){.registration-section[data-astro-cid-jcb2imel]{padding-top:1rem;padding-bottom:5.5rem}.registration-section__title[data-astro-cid-jcb2imel]{margin-bottom:1rem;font-size:3.5rem}.registration-section__text[data-astro-cid-jcb2imel]{font-size:1rem;line-height:1.3}.registration-section__text[data-astro-cid-jcb2imel] p[data-astro-cid-jcb2imel]+p[data-astro-cid-jcb2imel]{margin-top:.75rem}.registration-section__divider[data-astro-cid-jcb2imel]{margin:1.25rem auto}.registration-section__form-title[data-astro-cid-jcb2imel]{font-size:3.25rem}.registration-section__form-subtitle[data-astro-cid-jcb2imel]{font-size:1.05rem}.registration-section__form-description[data-astro-cid-jcb2imel]{margin:.5rem 0 1rem;font-size:1rem}}.calendar-section[data-astro-cid-7eqy7mt5]{background:radial-gradient(circle at 50% 45%, #0d5fa638, transparent 52%), var(--color-background)}.calendar-section__inner[data-astro-cid-7eqy7mt5]{text-align:center;justify-items:center;width:min(100%,78rem);padding-bottom:2rem;display:grid}.calendar-section__title[data-astro-cid-7eqy7mt5]{font-family:var(--font-display);margin:0 0 clamp(1.75rem,3.5vh,3rem);font-size:clamp(3.75rem,7vh,6rem);font-weight:400;line-height:.95}.calendar-section__preview[data-astro-cid-7eqy7mt5]{width:min(100%,68rem);margin:0}.calendar-section__image-link[data-astro-cid-7eqy7mt5]{background-color:#f1f1f1;border:1px solid #ffffff29;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 1.25rem 3rem #0003}.calendar-section__image[data-astro-cid-7eqy7mt5]{object-fit:contain;width:100%;max-height:54svh;transition:transform .35s,filter .35s}.calendar-section__zoom[data-astro-cid-7eqy7mt5]{color:#fff;opacity:0;backdrop-filter:blur(.5rem);background-color:#032f49d1;border:1px solid #ffffff8c;border-radius:999px;align-items:center;gap:.65rem;padding:.8rem 1.2rem;transition:opacity .25s,transform .25s;display:inline-flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-40%)}.calendar-section__zoom[data-astro-cid-7eqy7mt5] svg[data-astro-cid-7eqy7mt5]{width:1.25rem;height:1.25rem}.calendar-section__image-link[data-astro-cid-7eqy7mt5]:hover .calendar-section__image[data-astro-cid-7eqy7mt5],.calendar-section__image-link[data-astro-cid-7eqy7mt5]:focus-visible .calendar-section__image[data-astro-cid-7eqy7mt5]{filter:brightness(.72);transform:scale(1.015)}.calendar-section__image-link[data-astro-cid-7eqy7mt5]:hover .calendar-section__zoom[data-astro-cid-7eqy7mt5],.calendar-section__image-link[data-astro-cid-7eqy7mt5]:focus-visible .calendar-section__zoom[data-astro-cid-7eqy7mt5]{opacity:1;transform:translate(-50%,-50%)}.calendar-section__caption[data-astro-cid-7eqy7mt5]{margin-top:1rem;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.4}.calendar-section__actions[data-astro-cid-7eqy7mt5]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:clamp(1.25rem,2.5vh,2rem);display:flex}.calendar-section__button[data-astro-cid-7eqy7mt5]{min-width:11rem;color:var(--color-text);background-color:#ffffff12;border:1px solid #ffffff8c;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding:.8rem 1.4rem;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.calendar-section__button[data-astro-cid-7eqy7mt5] svg[data-astro-cid-7eqy7mt5]{width:1.25rem;height:1.25rem}.calendar-section__button[data-astro-cid-7eqy7mt5]:hover,.calendar-section__button[data-astro-cid-7eqy7mt5]:focus-visible{border-color:var(--color-yellow);background-color:#ffffff1f;transform:translateY(-.2rem)}.calendar-section__button--primary[data-astro-cid-7eqy7mt5]{border-color:var(--color-yellow);background-color:var(--color-yellow);color:var(--color-background)}.calendar-section__button--primary[data-astro-cid-7eqy7mt5]:hover,.calendar-section__button--primary[data-astro-cid-7eqy7mt5]:focus-visible{color:var(--color-background);background-color:#ffc653}@media (width<=820px){.calendar-section[data-astro-cid-7eqy7mt5]{padding-top:4rem}.calendar-section__title[data-astro-cid-7eqy7mt5]{font-size:clamp(3.25rem,14vw,5rem)}.calendar-section__image[data-astro-cid-7eqy7mt5]{max-height:52svh}.calendar-section__zoom[data-astro-cid-7eqy7mt5]{display:none}.calendar-section__actions[data-astro-cid-7eqy7mt5]{width:100%}.calendar-section__button[data-astro-cid-7eqy7mt5]{width:min(100%,20rem)}}@media (width>=821px) and (height<=780px){.calendar-section__title[data-astro-cid-7eqy7mt5]{margin-bottom:1.25rem;font-size:3.75rem}.calendar-section__image[data-astro-cid-7eqy7mt5]{max-height:45svh}.calendar-section__caption[data-astro-cid-7eqy7mt5]{margin-top:.65rem;font-size:1rem}.calendar-section__actions[data-astro-cid-7eqy7mt5]{margin-top:1rem}}@media (prefers-reduced-motion:reduce){.calendar-section__image[data-astro-cid-7eqy7mt5],.calendar-section__zoom[data-astro-cid-7eqy7mt5],.calendar-section__button[data-astro-cid-7eqy7mt5]{transition:none}}.standings-section[data-astro-cid-kjmnxfwp]{background:radial-gradient(circle at 50% 65%, #0d5fa638, transparent 45%), var(--color-background)}.standings-section__inner[data-astro-cid-kjmnxfwp]{text-align:center;align-content:center;justify-items:center;width:min(100%,76rem);min-height:calc(100svh - 10rem);display:grid}.standings-section__title[data-astro-cid-kjmnxfwp]{font-family:var(--font-display);text-wrap:balance;margin:0 0 clamp(2.5rem,6vh,5rem);font-size:clamp(4rem,8vh,6.5rem);font-weight:400;line-height:.95}.standings-section__empty[data-astro-cid-kjmnxfwp]{justify-items:center;width:min(100%,38rem);display:grid}.standings-section__empty-image[data-astro-cid-kjmnxfwp]{object-fit:contain;opacity:.38;filter:saturate(.65)contrast(.9);width:min(65%,21rem);max-height:34svh}.standings-section__empty-text[data-astro-cid-kjmnxfwp]{color:#ffffff9e;margin:clamp(1rem,2vh,1.5rem) 0 0;font-size:clamp(1.35rem,2.5vw,2rem)}.standings-section__empty-description[data-astro-cid-kjmnxfwp]{color:#ffffff6b;max-width:32rem;margin:.65rem 0 0;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.45}.standings-section__table-wrapper[data-astro-cid-kjmnxfwp]{backdrop-filter:blur(.4rem);background-color:#ffffff0d;border:1px solid #ffffff24;border-radius:.8rem;width:100%;overflow-x:auto;box-shadow:0 1.25rem 3rem #00000029}.standings-section__table[data-astro-cid-kjmnxfwp]{border-collapse:collapse;text-align:center;width:100%;min-width:45rem}.standings-section__table[data-astro-cid-kjmnxfwp] th[data-astro-cid-kjmnxfwp],.standings-section__table[data-astro-cid-kjmnxfwp] td[data-astro-cid-kjmnxfwp]{border-bottom:1px solid #ffffff1a;padding:1rem 1.2rem}.standings-section__table[data-astro-cid-kjmnxfwp] thead[data-astro-cid-kjmnxfwp]{color:var(--color-yellow);letter-spacing:.04em;text-transform:uppercase;background-color:#ffffff14;font-size:.95rem}.standings-section__table[data-astro-cid-kjmnxfwp] tbody[data-astro-cid-kjmnxfwp] tr[data-astro-cid-kjmnxfwp]{transition:background-color .16s}.standings-section__table[data-astro-cid-kjmnxfwp] tbody[data-astro-cid-kjmnxfwp] tr[data-astro-cid-kjmnxfwp]:hover{background-color:#ffffff0f}.standings-section__table[data-astro-cid-kjmnxfwp] tbody[data-astro-cid-kjmnxfwp] tr[data-astro-cid-kjmnxfwp]:last-child th[data-astro-cid-kjmnxfwp],.standings-section__table[data-astro-cid-kjmnxfwp] tbody[data-astro-cid-kjmnxfwp] tr[data-astro-cid-kjmnxfwp]:last-child td[data-astro-cid-kjmnxfwp]{border-bottom:0}.standings-section__table[data-astro-cid-kjmnxfwp] tbody[data-astro-cid-kjmnxfwp] th[data-astro-cid-kjmnxfwp]{text-align:left}.standings-section__position[data-astro-cid-kjmnxfwp]{background-color:#ffffff1a;border-radius:50%;place-items:center;width:2rem;height:2rem;display:inline-grid}.standings-section__table[data-astro-cid-kjmnxfwp] tbody[data-astro-cid-kjmnxfwp] tr[data-astro-cid-kjmnxfwp]:first-child .standings-section__position[data-astro-cid-kjmnxfwp]{background-color:var(--color-yellow);color:var(--color-background)}.standings-section__table[data-astro-cid-kjmnxfwp] abbr[data-astro-cid-kjmnxfwp]{cursor:help;text-decoration:none}.sr-only[data-astro-cid-kjmnxfwp]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=820px){.standings-section[data-astro-cid-kjmnxfwp]{padding-top:4rem}.standings-section__inner[data-astro-cid-kjmnxfwp]{min-height:calc(100svh - 8rem)}.standings-section__title[data-astro-cid-kjmnxfwp]{font-size:clamp(3.5rem,15vw,5.25rem)}.standings-section__empty-image[data-astro-cid-kjmnxfwp]{width:min(70%,17rem)}.standings-section__empty-text[data-astro-cid-kjmnxfwp]{font-size:clamp(1.3rem,6vw,1.8rem)}}@media (width>=821px) and (height<=780px){.standings-section__title[data-astro-cid-kjmnxfwp]{margin-bottom:2rem;font-size:4.25rem}.standings-section__empty-image[data-astro-cid-kjmnxfwp]{width:min(52%,16rem);max-height:27svh}.standings-section__empty-text[data-astro-cid-kjmnxfwp]{font-size:1.4rem}}.event-info-section[data-astro-cid-x4u4tm6l]{background:radial-gradient(circle at 80% 20%, #0d5fa633, transparent 35%), var(--color-background);min-height:100svh;padding:clamp(4rem,8vw,7rem) clamp(1.5rem,5vw,5rem) 8rem}.event-info-section__inner[data-astro-cid-x4u4tm6l]{width:min(100%,82rem);margin-inline:auto}.event-info-section__header[data-astro-cid-x4u4tm6l]{text-align:center;max-width:68rem;margin:0 auto clamp(3rem,6vw,5rem)}.event-info-section__eyebrow[data-astro-cid-x4u4tm6l]{color:var(--color-yellow);letter-spacing:.28em;text-transform:uppercase;margin:0 0 .75rem;font-size:.9rem}.event-info-section__title[data-astro-cid-x4u4tm6l]{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(3.5rem,7vw,6.5rem);font-weight:400;line-height:.92}.event-info-section__content[data-astro-cid-x4u4tm6l]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(1.5rem,3vw,2.5rem);display:grid}.event-info-section__column[data-astro-cid-x4u4tm6l]{gap:clamp(1.5rem,3vw,2.5rem);display:grid}.event-info-card[data-astro-cid-x4u4tm6l]{backdrop-filter:blur(.35rem);background-color:#ffffff0a;border:1px solid #ffffff1f;border-radius:1rem;padding:clamp(1.5rem,3vw,2.25rem);box-shadow:0 1rem 2.5rem #0000001f}.event-info-card--venue[data-astro-cid-x4u4tm6l]{background:linear-gradient(135deg,#0d5fa63d,#ffffff0a)}.event-info-card--notice[data-astro-cid-x4u4tm6l]{border-color:#f7b73347}.event-info-card__heading[data-astro-cid-x4u4tm6l]{align-items:baseline;gap:1rem;margin-bottom:1.25rem;display:flex}.event-info-card__number[data-astro-cid-x4u4tm6l]{color:var(--color-yellow);letter-spacing:.2em;font-size:.8rem}.event-info-card[data-astro-cid-x4u4tm6l] h3[data-astro-cid-x4u4tm6l]{font-family:var(--font-display);margin:0;font-size:clamp(2rem,3vw,3rem);font-weight:400;line-height:1}.event-info-card[data-astro-cid-x4u4tm6l] p[data-astro-cid-x4u4tm6l],.event-info-card[data-astro-cid-x4u4tm6l] address[data-astro-cid-x4u4tm6l]{margin:0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55}.event-info-card[data-astro-cid-x4u4tm6l] p[data-astro-cid-x4u4tm6l]+p[data-astro-cid-x4u4tm6l]{margin-top:1rem}.event-info-card[data-astro-cid-x4u4tm6l] address[data-astro-cid-x4u4tm6l]{color:#ffffffb8;margin-top:.75rem;font-style:normal}.event-info-card__link[data-astro-cid-x4u4tm6l]{color:var(--color-yellow);align-items:center;gap:.55rem;margin-top:1.35rem;transition:gap .18s,opacity .18s;display:inline-flex}.event-info-card__link[data-astro-cid-x4u4tm6l]:hover,.event-info-card__link[data-astro-cid-x4u4tm6l]:focus-visible{opacity:.8;gap:.8rem}.event-info-card__link[data-astro-cid-x4u4tm6l] svg[data-astro-cid-x4u4tm6l]{width:1.25rem;height:1.25rem}.event-info-card__list[data-astro-cid-x4u4tm6l]{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.event-info-card__list[data-astro-cid-x4u4tm6l] li[data-astro-cid-x4u4tm6l]{padding-left:1.4rem;font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.5;position:relative}.event-info-card__list[data-astro-cid-x4u4tm6l] li[data-astro-cid-x4u4tm6l]:before{content:"";background-color:var(--color-yellow);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.65em;left:0}.event-info-section__footer[data-astro-cid-x4u4tm6l]{border-top:1px solid #f7b7338c;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:2rem;margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(2rem,4vw,3rem);display:grid}.event-info-section__contact[data-astro-cid-x4u4tm6l],.event-info-section__sponsor[data-astro-cid-x4u4tm6l]{text-align:center;justify-items:center;display:grid}.event-info-section__contact[data-astro-cid-x4u4tm6l] h3[data-astro-cid-x4u4tm6l],.event-info-section__sponsor[data-astro-cid-x4u4tm6l] p[data-astro-cid-x4u4tm6l]{font-family:var(--font-display);margin:0 0 1.25rem;font-size:clamp(2.25rem,4vw,3.75rem);font-weight:400}.event-info-section__socials[data-astro-cid-x4u4tm6l]{gap:.9rem;display:flex}.event-info-section__socials[data-astro-cid-x4u4tm6l] a[data-astro-cid-x4u4tm6l]{background-color:var(--color-yellow);width:3rem;height:3rem;color:var(--color-background);border-radius:50%;place-items:center;transition:transform .18s,background-color .18s;display:grid}.event-info-section__socials[data-astro-cid-x4u4tm6l] a[data-astro-cid-x4u4tm6l]:hover,.event-info-section__socials[data-astro-cid-x4u4tm6l] a[data-astro-cid-x4u4tm6l]:focus-visible{background-color:var(--color-text);transform:translateY(-.2rem)}.event-info-section__socials[data-astro-cid-x4u4tm6l] svg[data-astro-cid-x4u4tm6l]{width:1.35rem;height:1.35rem}.event-info-section__sponsor[data-astro-cid-x4u4tm6l] img[data-astro-cid-x4u4tm6l]{object-fit:contain;width:min(100%,9rem);max-height:7rem}.event-info-section[data-astro-cid-x4u4tm6l]>.event-info-section__arrow{top:auto;bottom:2rem}@media (width<=950px){.event-info-section__content[data-astro-cid-x4u4tm6l]{grid-template-columns:1fr}.event-info-section__column[data-astro-cid-x4u4tm6l]{display:contents}.event-info-card--venue[data-astro-cid-x4u4tm6l]{order:1}.event-info-section__column[data-astro-cid-x4u4tm6l]:first-child .event-info-card[data-astro-cid-x4u4tm6l]:not(.event-info-card--venue){order:2}.event-info-section__column[data-astro-cid-x4u4tm6l]:last-child .event-info-card[data-astro-cid-x4u4tm6l]:first-child{order:3}.event-info-card--notice[data-astro-cid-x4u4tm6l]{order:4}}@media (width<=820px){.event-info-section[data-astro-cid-x4u4tm6l]{padding:4rem 1.25rem 8rem}.event-info-section__title[data-astro-cid-x4u4tm6l]{font-size:clamp(3.25rem,14vw,5rem)}.event-info-section__footer[data-astro-cid-x4u4tm6l]{grid-template-columns:1fr;gap:3rem}}.section-navigator[data-astro-cid-nn5qtnjb]{right:clamp(1rem,2vw,1.75rem);bottom:max(1rem, env(safe-area-inset-bottom));z-index:80;backdrop-filter:blur(.85rem);background-color:#032f49c2;border:1px solid #ffffff2e;border-radius:999px;grid-template-rows:auto 1px auto;justify-items:center;width:3.75rem;padding:.45rem;display:grid;position:fixed;box-shadow:0 .75rem 2rem #000f2347}.section-navigator__button[data-astro-cid-nn5qtnjb]{width:2.8rem;height:2.8rem;color:var(--color-text);cursor:pointer;background-color:#0000;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .18s,color .18s,transform .18s,opacity .18s;display:grid}.section-navigator__button[data-astro-cid-nn5qtnjb] svg[data-astro-cid-nn5qtnjb]{width:1.3rem;height:1.3rem}.section-navigator__button[data-astro-cid-nn5qtnjb]:hover:not(:disabled),.section-navigator__button[data-astro-cid-nn5qtnjb]:focus-visible:not(:disabled){background-color:var(--color-yellow);color:var(--color-background);transform:scale(1.07)}.section-navigator__button[data-astro-cid-nn5qtnjb]:focus-visible{outline:2px solid var(--color-yellow);outline-offset:2px}.section-navigator__button[data-astro-cid-nn5qtnjb]:disabled{opacity:.25;cursor:not-allowed}.section-navigator__divider[data-astro-cid-nn5qtnjb]{background-color:#ffffff2e;width:1.7rem;height:1px}@media (width<=820px){.section-navigator[data-astro-cid-nn5qtnjb]{right:.8rem;bottom:max(.8rem, env(safe-area-inset-bottom));width:3.45rem}.section-navigator__button[data-astro-cid-nn5qtnjb]{width:2.55rem;height:2.55rem}}@media (prefers-reduced-motion:reduce){.section-navigator__button[data-astro-cid-nn5qtnjb]{transition:none}}
