:root{--page:#f5f3f0;--navy:#0a1838;--navy-2:#12285a;--ink-950:#060708;--rdc:#0a5cd6;--accent:#3d95ff;--accent-soft:#9cc6ff;--red:#b3202c;--flag-yellow:#f7d618;--bone:#f5f3f0;--white:#fff;--text:var(--navy);--text-dim:#0a1838b8;--text-faint:#0a183880;--line:#0a18381f;--line-strong:#0a183847;--font-display:"Barlow Condensed", "Arial Narrow", sans-serif;--font-sans:"Roboto Condensed", "Arial Narrow", system-ui, sans-serif;--gutter:clamp(14px, 2.4vw, 36px);--maxw:1520px;--gap:clamp(14px, 1.6vw, 24px);--radius:clamp(18px, 2vw, 30px);--section-y:clamp(56px, 7vw, 104px);--pill:linear-gradient(90deg, var(--rdc), var(--accent));--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}body{background:var(--page);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.55;overflow-x:clip}img,svg,canvas,video{max-width:100%;display:block}a,button{touch-action:manipulation}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4,p,figure,blockquote{margin:0}ul,ol{margin:0;padding:0;list-style:none}::selection{background:var(--rdc);color:#fff}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--navy);color:#fff;transition:transform .2s var(--ease-out);border-radius:999px;padding:10px 16px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:none}.container{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.block{padding-top:var(--section-y)}.card{border-radius:var(--radius);background:var(--white);position:relative;overflow:hidden}.dark{background:var(--navy);color:#fff;--text:#fff;--text-dim:#ffffffc2;--text-faint:#ffffff85;--line:#ffffff24;--line-strong:#ffffff4d}.notch{z-index:3;background:var(--page);border-top-left-radius:var(--radius);--r:var(--radius);padding:14px 0 0 14px;position:absolute;bottom:0;right:0}.notch:before,.notch:after{content:"";width:var(--r);height:var(--r);background:radial-gradient(circle at 0 0, transparent calc(var(--r) - .5px), var(--page) var(--r));position:absolute}.notch:before{right:0;top:calc(var(--r) * -1)}.notch:after{left:calc(var(--r) * -1);bottom:0}.notch--sm{--r:18px;border-top-left-radius:18px;padding:8px 0 0 8px}.t-display,.t-h2,.t-h3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance}.t-display{font-weight:800;line-height:.9}.t-h2{font-size:clamp(2.4rem,4.6vw,4.4rem);font-weight:800;line-height:.92}.t-h3{font-size:clamp(1.45rem,1.8vw,1.85rem);font-weight:700;line-height:1}.t-display em,.t-h2 em{color:var(--rdc);font-style:normal}.dark .t-display em,.dark .t-h2 em{color:var(--accent)}.t-lede{color:var(--text-dim);max-width:56ch;font-size:clamp(1.05rem,1.25vw,1.2rem);line-height:1.55}.sec-head{justify-content:space-between;align-items:end;gap:16px 32px;margin-bottom:clamp(20px,2.4vw,32px);display:flex}.pill{background:var(--pill);color:#fff;min-height:54px;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:filter .3s, transform .3s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 30px;font-size:1.12rem;font-weight:700;display:inline-flex}.pill:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.pill:hover{filter:brightness(1.08)}.pill:active{transform:scale(.97)}.pill--white{color:var(--navy);background:#fff}.pill--line{color:inherit;background:0 0;border:1.5px solid}.pill--line:before,.pill--white:before{display:none}.pill--sm{min-height:44px;padding:0 20px;font-size:1rem}.view-all{border:1.5px solid var(--line-strong);white-space:nowrap;border-radius:999px;align-items:center;min-height:40px;padding:0 18px;font-size:.98rem;font-weight:600;transition:background-color .25s,border-color .25s,color .25s;display:inline-flex}.view-all:hover{background:var(--navy);border-color:var(--navy);color:#fff}.round-btn{background:var(--navy);color:#fff;width:46px;height:46px;transition:background-color .3s, transform .4s var(--ease-out);border-radius:50%;place-items:center;display:grid}.round-btn svg{width:18px;height:18px}a:hover .round-btn,.round-btn:hover{background:var(--rdc)}.tag{background:var(--red);color:#fff;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:4px 11px 3px;font-size:.82rem;font-weight:700;display:inline-flex}.tag--blue{background:var(--rdc)}.tag--navy{background:var(--navy)}.tag--white{color:var(--navy);background:#fff}.badge{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;padding:2px 8px 1px;font-size:.74rem;font-weight:700;line-height:1.5;display:inline-flex}.badge--soon,.badge--phase{color:var(--rdc)}.dark .badge--soon,.dark .badge--phase{color:var(--accent-soft)}.rail{gap:var(--gap);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);grid-auto-flow:column;display:grid;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start}.rail-bar{background:var(--line);border-radius:3px;height:3px;margin-top:24px;position:relative;overflow:hidden}.rail-bar span{background:var(--navy);border-radius:3px;width:30%;position:absolute;inset:0 auto 0 0}.dark .rail-bar span{background:#fff}.date{-webkit-backdrop-filter:blur(6px);min-width:70px;color:var(--navy);text-align:center;font-family:var(--font-display);text-transform:uppercase;background:#ffffffd1;border-radius:12px;justify-items:center;line-height:1;display:grid;overflow:hidden}.date__m{letter-spacing:.04em;background:#fff;width:100%;padding:5px 8px 4px;font-size:.82rem;font-weight:700}.date__d{padding-top:6px;font-size:2.3rem;font-weight:800}.date__w{padding:2px 8px 8px;font-size:.82rem;font-weight:600}.js [data-reveal]{opacity:0;transform:translateY(24px)}.js [data-reveal=fade]{transform:none}.js [data-reveal-img]{clip-path:inset(100% 0 0)}.js [data-reveal-img] img{transform:scale(1.18)}@media (prefers-reduced-motion:reduce){.js [data-reveal],.js [data-reveal-img],.js [data-reveal-img] img{opacity:1!important;clip-path:none!important;transform:none!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.logo[data-astro-cid-f7espo7c]{user-select:none;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.logo__picture[data-astro-cid-f7espo7c]{align-items:center;display:inline-flex}.logo__img[data-astro-cid-f7espo7c]{object-fit:contain;width:auto;max-width:100%;height:42px;transition:transform .25s var(--ease-out,ease-out);display:block}.logo[data-astro-cid-f7espo7c]:hover .logo__img[data-astro-cid-f7espo7c]{transform:scale(1.02)}.logo--sm[data-astro-cid-f7espo7c] .logo__img[data-astro-cid-f7espo7c]{height:32px}.logo--md[data-astro-cid-f7espo7c] .logo__img[data-astro-cid-f7espo7c]{height:42px}.logo--lg[data-astro-cid-f7espo7c] .logo__img[data-astro-cid-f7espo7c]{height:52px}.logo--icon[data-astro-cid-f7espo7c] .logo__img--mark[data-astro-cid-f7espo7c]{width:42px;height:42px}.logo--icon[data-astro-cid-f7espo7c].logo--sm .logo__img--mark[data-astro-cid-f7espo7c]{width:32px;height:32px}.logo--icon[data-astro-cid-f7espo7c].logo--lg .logo__img--mark[data-astro-cid-f7espo7c]{width:52px;height:52px}@media (width<=560px){.logo__img[data-astro-cid-f7espo7c]{height:36px}.logo--lg[data-astro-cid-f7espo7c] .logo__img[data-astro-cid-f7espo7c]{height:44px}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;color:var(--navy);transition:transform .6s var(--ease-out);position:fixed;inset:0 0 auto}.site-header[data-astro-cid-nen7h5rs].is-hidden:not(.is-open){transform:translateY(-110%)}.header-wrap[data-astro-cid-nen7h5rs]{z-index:2;position:relative}.header-bar[data-astro-cid-nen7h5rs]{border-radius:0 0 var(--radius) var(--radius);background:#fff;justify-content:space-between;align-items:center;gap:24px;height:76px;padding:0 12px 0 24px;display:flex;box-shadow:0 10px 30px -18px #0a183859}.nav-list[data-astro-cid-nen7h5rs]{gap:2px;display:flex}.nav-trigger[data-astro-cid-nen7h5rs]{height:44px;font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;border-radius:999px;padding:0 16px;font-size:1.12rem;font-weight:700;transition:background-color .25s,color .25s}.nav-trigger[data-astro-cid-nen7h5rs]:hover,.nav-trigger[data-astro-cid-nen7h5rs][aria-expanded=true]{background:var(--page);color:var(--rdc)}.header-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;display:flex}.burger[data-astro-cid-nen7h5rs]{border-radius:50%;place-items:center;width:48px;height:48px;transition:background-color .25s;display:none}.burger[data-astro-cid-nen7h5rs]:hover{background:var(--page)}.burger__lines[data-astro-cid-nen7h5rs]{width:22px;height:12px;position:relative}.burger__lines[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{width:100%;height:2px;transition:transform .4s var(--ease-out), top .4s var(--ease-out);background:currentColor;border-radius:2px;position:absolute;left:0}.burger__lines[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{top:0}.burger__lines[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{top:10px}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] .burger__lines[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{top:5px;transform:rotate(45deg)}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] .burger__lines[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{top:5px;transform:rotate(-45deg)}.mega[data-astro-cid-nen7h5rs]{padding-inline:var(--gutter);max-width:var(--maxw);opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out), transform .45s var(--ease-out), visibility 0s linear .45s;margin-inline:auto;position:absolute;top:calc(100% - 4px);left:0;right:0;transform:translateY(-8px)}.is-open[data-astro-cid-nen7h5rs] .mega[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transition:opacity .35s var(--ease-out), transform .45s var(--ease-out), visibility 0s;transform:none}.mega__inner[data-astro-cid-nen7h5rs]{border-radius:var(--radius);background:#fff;margin-top:12px;padding:36px;box-shadow:0 30px 60px -30px #0a183873}.mega-panel[data-astro-cid-nen7h5rs]{grid-template-columns:.8fr 1.8fr .8fr;gap:clamp(28px,3vw,56px);display:grid}.mega-panel[data-astro-cid-nen7h5rs][hidden]{display:none}.mega-panel__intro[data-astro-cid-nen7h5rs]{align-content:start;gap:14px;display:grid}.mega-panel__title[data-astro-cid-nen7h5rs]{font-size:clamp(2.4rem,3vw,3.2rem)}.mega-panel__text[data-astro-cid-nen7h5rs]{color:var(--text-dim)}.mega-panel__list[data-astro-cid-nen7h5rs]{grid-template-columns:1fr 1fr;align-content:start;gap:6px;display:grid}.mega-link[data-astro-cid-nen7h5rs]{border-radius:14px;grid-template-columns:1fr auto;gap:2px 12px;padding:14px 16px;transition:background-color .25s;display:grid}.mega-link[data-astro-cid-nen7h5rs]:hover{background:var(--page)}.mega-link__label[data-astro-cid-nen7h5rs]{font-family:var(--font-display);text-transform:uppercase;font-size:1.2rem;font-weight:700}.mega-link__desc[data-astro-cid-nen7h5rs]{color:var(--text-faint);grid-column:1;font-size:.92rem}.mega-link__badge[data-astro-cid-nen7h5rs]{grid-area:1/2}.mega-panel__frame[data-astro-cid-nen7h5rs]{aspect-ratio:4/5;border-radius:18px;display:block;overflow:hidden}.mega-panel__frame[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{object-fit:cover;width:100%;height:100%;transform:scale(1.6)}.mega-scrim[data-astro-cid-nen7h5rs]{z-index:40;opacity:0;pointer-events:none;transition:opacity .4s var(--ease-out);background:#0a183859;position:fixed;inset:0}.mega-scrim[data-astro-cid-nen7h5rs].is-visible{opacity:1;pointer-events:auto}.mobile-menu[data-astro-cid-nen7h5rs]{z-index:1;-webkit-backdrop-filter:blur(28px)saturate(180%);overscroll-behavior:contain;padding-top:92px;padding-bottom:max(40px, env(safe-area-inset-bottom,40px));background:#f5f3f0f5;position:fixed;inset:0;overflow-y:auto}.mobile-menu[data-astro-cid-nen7h5rs]:not([hidden]){animation:menu-in .4s var(--ease-out)}@keyframes menu-in{0%{opacity:0;transform:translateY(-10px)}}.mobile-menu__inner[data-astro-cid-nen7h5rs]{padding-block:8px 40px}.m-acc[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line)}.m-acc[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;justify-content:space-between;align-items:center;min-height:54px;padding:18px 4px;list-style:none;display:flex}.m-acc[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.m-acc__label[data-astro-cid-nen7h5rs]{font-size:2.1rem}.m-acc[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:20px;transition:transform .35s var(--ease-out)}.m-acc[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{transform:rotate(45deg)}.m-acc[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding:0 4px 18px;display:grid}.m-acc[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:48px;color:var(--text-dim);justify-content:space-between;align-items:center;gap:12px;font-size:1.05rem;transition:color .2s;display:flex}.m-acc[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:active{color:var(--rdc)}.mobile-menu__foot[data-astro-cid-nen7h5rs]{gap:14px;margin-top:28px;padding-bottom:24px;display:grid}.mobile-menu__cta[data-astro-cid-nen7h5rs]{width:100%;min-height:54px;font-size:1.15rem}.mobile-menu__links[data-astro-cid-nen7h5rs]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mobile-menu__sublink[data-astro-cid-nen7h5rs]{min-height:46px;color:var(--navy);background:#0a18380d;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:.92rem;font-weight:600;transition:background-color .2s,transform .2s;display:flex}.mobile-menu__sublink[data-astro-cid-nen7h5rs]:active{background:#0a18381a;transform:scale(.98)}@media (width<=1240px){.nav-desktop[data-astro-cid-nen7h5rs],.mega[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{display:grid}}@media (width<=1400px){.mega-panel[data-astro-cid-nen7h5rs]{grid-template-columns:.9fr 2fr}.mega-panel__photo[data-astro-cid-nen7h5rs]{display:none}}@media (width<=560px){.header-actions[data-astro-cid-nen7h5rs]{gap:8px}.header-cta[data-astro-cid-nen7h5rs]{letter-spacing:.04em;min-height:38px;padding:0 14px;font-size:.88rem;display:inline-flex}.header-cta[data-astro-cid-nen7h5rs]:before{display:none}.header-bar[data-astro-cid-nen7h5rs]{height:64px;padding-left:14px;padding-right:8px}.mobile-menu[data-astro-cid-nen7h5rs]{padding-top:76px}}@media (width>=1241px){.mobile-menu[data-astro-cid-nen7h5rs]{display:none}}.footer[data-astro-cid-jo6i4kqk]{padding-bottom:28px}.footer__card[data-astro-cid-jo6i4kqk]{gap:28px;padding:clamp(28px,4vw,56px) clamp(24px,4vw,56px) clamp(96px,8vw,110px);display:grid}@media (width>=1000px){.footer__card[data-astro-cid-jo6i4kqk]{grid-template-columns:1.1fr 1fr;column-gap:64px}.footer__top[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}.footer__top[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;display:flex}.footer__title[data-astro-cid-jo6i4kqk]{font-size:clamp(2.4rem,4.4vw,4.2rem)}.footer__acc[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--line)}.footer__acc[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]{cursor:pointer;font-family:var(--font-display);text-transform:uppercase;justify-content:space-between;align-items:center;padding:18px 0;font-size:1.5rem;font-weight:700;list-style:none;display:flex}.footer__acc[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]::-webkit-details-marker{display:none}.footer__acc[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:18px;transition:transform .35s var(--ease-out)}.footer__acc[data-astro-cid-jo6i4kqk][open] summary[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{transform:rotate(90deg)}.footer__acc[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:10px;padding-bottom:20px;display:grid}.footer__acc[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-dim)}.footer__acc[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer__help[data-astro-cid-jo6i4kqk]{border-radius:calc(var(--radius) - 8px);background:repeating-linear-gradient(125deg, #ffffff0a 0 2px, transparent 2px 22px), var(--navy-2);align-content:start;justify-items:start;gap:12px;padding:28px;display:grid}.footer__help-title[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);text-transform:uppercase;font-size:1.8rem;font-weight:800}.footer__help[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:not(.footer__help-title){color:var(--text-dim)}.footer__notch[data-astro-cid-jo6i4kqk]{padding:14px 0 0 18px}.footer__socials[data-astro-cid-jo6i4kqk]{gap:10px;display:flex}.footer__social[data-astro-cid-jo6i4kqk]{width:50px;height:50px}.footer__social[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:22px;height:22px}.footer__legal[data-astro-cid-jo6i4kqk]{color:var(--text-faint);text-align:center;gap:8px;padding:24px 8px 0;font-size:.86rem;display:grid}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:2px;text-decoration:underline;text-decoration-color:var(--line-strong)}@media (width<=560px){.footer__social[data-astro-cid-jo6i4kqk]{width:44px;height:44px}.footer__socials[data-astro-cid-jo6i4kqk]{gap:8px}}@media (width<=768px){.footer[data-astro-cid-jo6i4kqk]{padding-bottom:calc(var(--section-y) + 64px)}}.hero[data-astro-cid-t7ajw34b]{padding-top:90px}@media (width<=560px){.hero[data-astro-cid-t7ajw34b]{padding-top:74px}}.hero__card[data-astro-cid-t7ajw34b]{isolation:isolate;touch-action:pan-y;height:max(100svh - 104px,560px);max-height:920px}.hero__bars[data-astro-cid-t7ajw34b]{z-index:4;gap:8px;display:flex;position:absolute;top:22px;left:28px;right:28px}.hero__bar[data-astro-cid-t7ajw34b]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;align-items:center;min-height:44px;padding:0;display:grid}.hero__bar[data-astro-cid-t7ajw34b] span[data-astro-cid-t7ajw34b]{background:#ffffff59;border-radius:3px;height:3px;display:block;position:relative;overflow:hidden}.hero__bar[data-astro-cid-t7ajw34b] span[data-astro-cid-t7ajw34b]:after{content:"";transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.hero__bar[data-astro-cid-t7ajw34b].is-done span[data-astro-cid-t7ajw34b]:after{transform:scaleX(1)}.hero__bar[data-astro-cid-t7ajw34b].is-running span[data-astro-cid-t7ajw34b]:after{animation:bar var(--dur,6.5s) linear forwards}.is-paused[data-astro-cid-t7ajw34b] .hero__bar[data-astro-cid-t7ajw34b].is-running span[data-astro-cid-t7ajw34b]:after{animation-play-state:paused}@keyframes bar{to{transform:scaleX(1)}}.slide[data-astro-cid-t7ajw34b]{opacity:0;visibility:hidden;transition:opacity .9s var(--ease-out), visibility 0s linear .9s;position:absolute;inset:0}.slide[data-astro-cid-t7ajw34b].is-active{opacity:1;visibility:visible;transition:opacity .9s var(--ease-out), visibility 0s}.slide__media[data-astro-cid-t7ajw34b]{z-index:-1;position:absolute;inset:0}.slide__media[data-astro-cid-t7ajw34b] img[data-astro-cid-t7ajw34b]{object-fit:cover;width:100%;height:100%;transition:transform 7s linear;transform:scale(1.08)}.slide[data-astro-cid-t7ajw34b].is-active .slide__media[data-astro-cid-t7ajw34b] img[data-astro-cid-t7ajw34b]{transform:scale(1)}.slide__media[data-astro-cid-t7ajw34b]:after{content:"";background:linear-gradient(#0000 30%,#0a183873 60%,#0a1838eb 100%),linear-gradient(#0a183873 0%,#0000 25%);position:absolute;inset:0}.slide__date[data-astro-cid-t7ajw34b]{position:absolute;top:64px;left:28px}.slide__body[data-astro-cid-t7ajw34b]{justify-items:start;gap:14px;display:grid;position:absolute;bottom:clamp(28px,4vw,56px);left:clamp(24px,3vw,48px);right:clamp(24px,30vw,480px)}.slide__title[data-astro-cid-t7ajw34b]{font-size:clamp(3rem,7.5vw,7.6rem)}.slide__text[data-astro-cid-t7ajw34b]{color:#ffffffdb;max-width:46ch;font-size:clamp(1.05rem,1.3vw,1.25rem)}.slide[data-astro-cid-t7ajw34b].is-active .slide__body[data-astro-cid-t7ajw34b]>[data-astro-cid-t7ajw34b]{animation:slide-in .9s var(--ease-out) both}.slide[data-astro-cid-t7ajw34b].is-active .slide__body[data-astro-cid-t7ajw34b]>[data-astro-cid-t7ajw34b]:nth-child(2){animation-delay:80ms}.slide[data-astro-cid-t7ajw34b].is-active .slide__body[data-astro-cid-t7ajw34b]>[data-astro-cid-t7ajw34b]:nth-child(3){animation-delay:.16s}@keyframes slide-in{0%{opacity:0;transform:translateY(24px)}}.hero__notch[data-astro-cid-t7ajw34b]{padding:16px 0 0 16px}.hero__cta[data-astro-cid-t7ajw34b]{min-width:260px;min-height:62px;font-size:1.2rem}@media (width<=700px){.hero__card[data-astro-cid-t7ajw34b]{border-radius:clamp(16px,4vw,24px);height:max(100svh - 84px,540px)}.hero__bars[data-astro-cid-t7ajw34b]{gap:6px;top:14px;left:14px;right:14px}.slide__date[data-astro-cid-t7ajw34b]{min-width:62px;top:48px;left:14px}.date__d[data-astro-cid-t7ajw34b]{font-size:1.9rem}.slide__body[data-astro-cid-t7ajw34b]{gap:8px;bottom:86px;left:16px;right:16px}.slide__title[data-astro-cid-t7ajw34b]{font-size:clamp(2.3rem,8.5vw,3.8rem);line-height:.94}.slide__text[data-astro-cid-t7ajw34b]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.98rem;line-height:1.4;display:-webkit-box;overflow:hidden}.hero__notch[data-astro-cid-t7ajw34b]{padding:10px 0 0 10px}.hero__cta[data-astro-cid-t7ajw34b]{min-width:0;min-height:50px;padding:0 20px;font-size:.98rem}}.quick[data-astro-cid-urnmr4q6]{padding-top:var(--gap)}.quick__grid[data-astro-cid-urnmr4q6]{gap:var(--gap);grid-template-columns:repeat(3,1fr);display:grid}.quick__card[data-astro-cid-urnmr4q6]{color:#fff;height:clamp(200px,18vw,260px);display:block}.quick__card[data-astro-cid-urnmr4q6] img[data-astro-cid-urnmr4q6]{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-out);position:absolute;inset:0}.quick__card[data-astro-cid-urnmr4q6]:hover img[data-astro-cid-urnmr4q6]{transform:scale(1.05)}.quick__card[data-astro-cid-urnmr4q6]:after{content:"";background:linear-gradient(#0a18381a 30%,#0a1838e0);position:absolute;inset:0}.quick__body[data-astro-cid-urnmr4q6]{z-index:1;gap:6px;display:grid;position:absolute;bottom:22px;left:24px;right:80px}.quick__text[data-astro-cid-urnmr4q6]{color:#ffffffd1}@media (width<=860px){.quick[data-astro-cid-urnmr4q6]{padding-inline:0}.quick__grid[data-astro-cid-urnmr4q6]{scroll-snap-type:x mandatory;padding-inline:var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:min(290px,82vw);grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.quick__grid[data-astro-cid-urnmr4q6]::-webkit-scrollbar{display:none}.quick__grid[data-astro-cid-urnmr4q6]>li[data-astro-cid-urnmr4q6]{scroll-snap-align:start}.quick__card[data-astro-cid-urnmr4q6]{border-radius:20px;height:190px}.quick__body[data-astro-cid-urnmr4q6]{bottom:16px;left:18px;right:68px}.quick__card[data-astro-cid-urnmr4q6]:active{transition:transform .2s var(--ease-out);transform:scale(.98)}}.events__rail[data-astro-cid-ztp2riv5]{grid-auto-columns:calc((100% - 3 * var(--gap)) / 3.4)}.ev[data-astro-cid-ztp2riv5]{aspect-ratio:3/4;isolation:isolate;display:block}.ev__img[data-astro-cid-ztp2riv5]{z-index:-1;object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out);position:absolute;inset:0}.ev[data-astro-cid-ztp2riv5]:hover .ev__img[data-astro-cid-ztp2riv5]{transform:scale(1.05)}.ev[data-astro-cid-ztp2riv5]:after{content:"";z-index:-1;background:linear-gradient(#0000 25%,#0a183833 45%,#0a1838eb 100%);position:absolute;inset:0}.ev__flag[data-astro-cid-ztp2riv5]{z-index:-2;background:linear-gradient(145deg, transparent 52%, var(--flag-yellow) 52% 55%, var(--red) 55% 64%, var(--flag-yellow) 64% 67%, transparent 67%), linear-gradient(170deg, #0d64e0, #083a86);position:absolute;inset:0}.ev__flag[data-astro-cid-ztp2riv5] svg[data-astro-cid-ztp2riv5]{width:46px;position:absolute;top:24px;right:24px}.ev__date[data-astro-cid-ztp2riv5]{position:absolute;top:18px;left:18px}.ev__body[data-astro-cid-ztp2riv5]{gap:6px;display:grid;position:absolute;bottom:22px;left:22px;right:80px}.ev__title[data-astro-cid-ztp2riv5]{font-size:clamp(2rem,2.8vw,2.9rem)}.ev__meta[data-astro-cid-ztp2riv5]{color:#ffffffd1}.ev__soon[data-astro-cid-ztp2riv5]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-soft);margin-top:6px;font-weight:700}@media (width<=1000px){.events__rail[data-astro-cid-ztp2riv5]{grid-auto-columns:46%}}@media (width<=640px){.events__rail[data-astro-cid-ztp2riv5]{grid-auto-columns:82%}}.stage[data-astro-cid-twhne2zn]{padding-top:var(--section-y)}.stage__inner[data-astro-cid-twhne2zn]{height:100svh;padding-block:14px}.stage__card[data-astro-cid-twhne2zn]{isolation:isolate;background:#060708;height:100%}.stage__media[data-astro-cid-twhne2zn]{z-index:-1;position:absolute;inset:0}.stage__fallback[data-astro-cid-twhne2zn]{object-fit:cover;filter:brightness(.45)saturate(.9);width:100%;height:100%;transition:opacity 1.2s var(--ease-out);position:absolute;inset:0}[data-astro-cid-twhne2zn][data-scene=ready] .stage__fallback[data-astro-cid-twhne2zn]{opacity:0}.stage__canvas[data-astro-cid-twhne2zn]{opacity:0;transition:opacity 1.2s var(--ease-out);position:absolute;inset:0}[data-astro-cid-twhne2zn][data-scene=ready] .stage__canvas[data-astro-cid-twhne2zn]{opacity:1}.stage__shade[data-astro-cid-twhne2zn]{pointer-events:none;background:linear-gradient(#0000 35%,#06070840 60%,#060708d9 100%);position:absolute;inset:0}.stage__aerial[data-astro-cid-twhne2zn]{z-index:0;opacity:0;pointer-events:none;position:absolute;inset:0}.stage__aerial[data-astro-cid-twhne2zn] img[data-astro-cid-twhne2zn]{object-fit:cover;width:100%;height:100%}.stage__aerial[data-astro-cid-twhne2zn]:after{content:"";background:linear-gradient(#0000 55%,#0a1838bf 100%);position:absolute;inset:0}.stage__body[data-astro-cid-twhne2zn]{z-index:2;gap:16px;display:grid;position:absolute;bottom:clamp(28px,4vw,56px);left:clamp(24px,3vw,48px);right:clamp(24px,30vw,460px)}.stage__title[data-astro-cid-twhne2zn]{font-size:clamp(2.8rem,6.4vw,6.6rem)}.stage__text[data-astro-cid-twhne2zn]{color:#ffffffdb;max-width:48ch;font-size:clamp(1.05rem,1.3vw,1.25rem)}.stage__cap[data-astro-cid-twhne2zn]{z-index:2;opacity:0;pointer-events:none;font-size:clamp(2.8rem,7vw,7rem);position:absolute;bottom:clamp(28px,4vw,56px);left:clamp(24px,3vw,48px)}@media (width<=700px){.stage__body[data-astro-cid-twhne2zn],.stage__cap[data-astro-cid-twhne2zn]{bottom:100px;left:20px;right:20px}}.figures[data-astro-cid-ecr5o3y6]{padding-bottom:calc(var(--section-y) - 14px)}.figures__card[data-astro-cid-ecr5o3y6]{padding-bottom:clamp(28px,3vw,48px)}.figures__crowd[data-astro-cid-ecr5o3y6]{align-items:end;height:clamp(340px,38vw,540px);display:grid;position:relative;overflow:hidden}.figures__crowd[data-astro-cid-ecr5o3y6] img[data-astro-cid-ecr5o3y6]{object-fit:cover;filter:saturate(.95)contrast(1.1)brightness(.8);width:auto;min-width:120%;max-width:none;height:100%;position:absolute;top:0;left:0}.figures__crowd[data-astro-cid-ecr5o3y6]:after{content:"";background:linear-gradient(180deg, transparent 40%, var(--navy) 100%), linear-gradient(90deg, #0a18388c, transparent 55%);pointer-events:none;position:absolute;inset:0}.figures__big[data-astro-cid-ecr5o3y6]{z-index:1;flex-wrap:wrap;align-items:flex-end;gap:8px 40px;padding:0 clamp(24px,3vw,48px) clamp(16px,2vw,28px);display:flex;position:relative}.figures__number[data-astro-cid-ecr5o3y6]{font-variant-numeric:tabular-nums;font-size:clamp(6rem,17vw,17rem);line-height:.8}.figures__number[data-astro-cid-ecr5o3y6] sup[data-astro-cid-ecr5o3y6]{color:var(--accent);vertical-align:1.05em;font-size:.4em}.figures__claim[data-astro-cid-ecr5o3y6]{color:#fffc;max-width:30ch;padding-bottom:.9em;font-size:clamp(1.05rem,1.4vw,1.25rem)}.figures__claim[data-astro-cid-ecr5o3y6] strong[data-astro-cid-ecr5o3y6]{color:#fff}.figures__row[data-astro-cid-ecr5o3y6]{grid-template-columns:repeat(5,1fr);margin:clamp(28px,3vw,44px) clamp(24px,3vw,48px) 0;display:grid}.figures__row[data-astro-cid-ecr5o3y6] li[data-astro-cid-ecr5o3y6]{border-left:1px solid var(--line);align-content:start;gap:8px;padding:4px 22px 0;display:grid}.figures__row[data-astro-cid-ecr5o3y6] li[data-astro-cid-ecr5o3y6]:first-child{border-left:0;padding-left:0}.figures__value[data-astro-cid-ecr5o3y6]{font-size:clamp(2.2rem,3vw,3rem)}.figures__label[data-astro-cid-ecr5o3y6]{font-family:var(--font-display);text-transform:uppercase;color:var(--accent-soft);font-size:1.05rem;font-weight:700}.figures__detail[data-astro-cid-ecr5o3y6]{color:var(--text-faint);font-size:.92rem}@media (width<=1100px){.figures__row[data-astro-cid-ecr5o3y6]{grid-template-columns:repeat(2,1fr);gap:28px 0}.figures__row[data-astro-cid-ecr5o3y6] li[data-astro-cid-ecr5o3y6]:nth-child(odd){border-left:0;padding-left:0}}@media (width<=560px){.figures__row[data-astro-cid-ecr5o3y6]{margin-top:24px;grid-template-columns:1fr 1fr;gap:20px 14px;margin-inline:16px}.figures__row[data-astro-cid-ecr5o3y6] li[data-astro-cid-ecr5o3y6]{border-left:0;border-top:1px solid var(--line);padding:14px 0 0}.figures__row[data-astro-cid-ecr5o3y6] li[data-astro-cid-ecr5o3y6]:last-child{grid-column:1/-1}.figures__value[data-astro-cid-ecr5o3y6]{font-size:2rem}.figures__label[data-astro-cid-ecr5o3y6]{font-size:.95rem}.figures__detail[data-astro-cid-ecr5o3y6]{font-size:.85rem}}.interlude[data-astro-cid-26lutvjd]{height:100svh;min-height:600px;position:relative;overflow:hidden}.interlude__stage[data-astro-cid-26lutvjd]{inset:14px var(--gutter);max-width:calc(var(--maxw) - 2 * var(--gutter));border-radius:var(--radius);background:var(--navy);color:#fff;margin-inline:auto;position:absolute;overflow:hidden}.interlude__frame[data-astro-cid-26lutvjd]{position:absolute;inset:0;overflow:hidden}.js[data-astro-cid-26lutvjd] .interlude__frame[data-astro-cid-26lutvjd]{clip-path:inset(24% 32%)}@media (width<=700px){.js[data-astro-cid-26lutvjd] .interlude__frame[data-astro-cid-26lutvjd]{clip-path:inset(26% 12%)}}.interlude__frame[data-astro-cid-26lutvjd] img[data-astro-cid-26lutvjd]{object-fit:cover;object-position:50% 35%;filter:contrast(1.05)saturate(.95);width:100%;height:100%}.js[data-astro-cid-26lutvjd] .interlude__frame[data-astro-cid-26lutvjd] img[data-astro-cid-26lutvjd]{transform:scale(1.3)}.interlude__shade[data-astro-cid-26lutvjd]{background:linear-gradient(#0a183859 0%,#0a183833 45%,#0a1838e0 100%);position:absolute;inset:0}.js[data-astro-cid-26lutvjd] .interlude__shade[data-astro-cid-26lutvjd]{opacity:0}.interlude__text[data-astro-cid-26lutvjd]{padding-inline:clamp(24px,3vw,48px);position:absolute;bottom:clamp(32px,5vw,72px);left:0;right:0}.interlude__title[data-astro-cid-26lutvjd] em[data-astro-cid-26lutvjd]{color:var(--accent)}.interlude__title[data-astro-cid-26lutvjd]{font-size:clamp(2.8rem,7.6vw,8rem);line-height:.9;display:grid}.js[data-astro-cid-26lutvjd] .interlude__title[data-astro-cid-26lutvjd] [data-astro-cid-26lutvjd][data-interlude-line]{opacity:0;transform:translateY(40px)}@media (prefers-reduced-motion:reduce){.js[data-astro-cid-26lutvjd] .interlude__frame[data-astro-cid-26lutvjd]{clip-path:none}.js[data-astro-cid-26lutvjd] .interlude__frame[data-astro-cid-26lutvjd] img[data-astro-cid-26lutvjd]{transform:none}.js[data-astro-cid-26lutvjd] .interlude__shade[data-astro-cid-26lutvjd],.js[data-astro-cid-26lutvjd] .interlude__title[data-astro-cid-26lutvjd] [data-astro-cid-26lutvjd][data-interlude-line]{opacity:1;transform:none}}.xp__rail[data-astro-cid-cw564dpc]{grid-auto-columns:calc((100% - 3 * var(--gap)) / 4.2)}.xp__item[data-astro-cid-cw564dpc]{gap:10px;display:grid}.xp__media[data-astro-cid-cw564dpc]{aspect-ratio:4/5;margin-bottom:6px;display:block}.xp__media[data-astro-cid-cw564dpc] img[data-astro-cid-cw564dpc]{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-out)}.xp__item[data-astro-cid-cw564dpc]:hover .xp__media[data-astro-cid-cw564dpc] img[data-astro-cid-cw564dpc]{transform:scale(1.05)}.xp__slot[data-astro-cid-cw564dpc]{background:linear-gradient(160deg, var(--navy-2), var(--navy));color:#ffffff59;place-items:center;display:grid;position:absolute;inset:0}.xp__slot[data-astro-cid-cw564dpc] svg[data-astro-cid-cw564dpc]{width:46%}.xp__tag[data-astro-cid-cw564dpc]{position:absolute;top:16px;left:16px}.xp__text[data-astro-cid-cw564dpc]{color:var(--text-dim)}@media (width<=1000px){.xp__rail[data-astro-cid-cw564dpc]{grid-auto-columns:40%}}@media (width<=640px){.xp__rail[data-astro-cid-cw564dpc]{grid-auto-columns:72%}}.news__grid[data-astro-cid-oonhvc7w]{gap:clamp(28px,3vw,48px);display:grid}@media (width>=1000px){.news__grid[data-astro-cid-oonhvc7w]{grid-template-columns:1.15fr 1fr;align-items:start}}.news__lead[data-astro-cid-oonhvc7w]{gap:12px;display:grid}.news__media[data-astro-cid-oonhvc7w]{aspect-ratio:16/10;margin-bottom:6px;display:block}.news__media[data-astro-cid-oonhvc7w] img[data-astro-cid-oonhvc7w],.news__thumb[data-astro-cid-oonhvc7w] img[data-astro-cid-oonhvc7w]{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-out)}.news__lead[data-astro-cid-oonhvc7w]:hover img[data-astro-cid-oonhvc7w],.news__row[data-astro-cid-oonhvc7w]:hover img[data-astro-cid-oonhvc7w]{transform:scale(1.05)}.news__title[data-astro-cid-oonhvc7w]{font-size:clamp(1.8rem,2.4vw,2.4rem)}.news__date[data-astro-cid-oonhvc7w]{color:var(--text-faint);font-size:.95rem}.news__list[data-astro-cid-oonhvc7w]{gap:18px;display:grid}.news__row[data-astro-cid-oonhvc7w]{grid-template-columns:clamp(130px,14vw,190px) 1fr;align-items:center;gap:20px;display:grid}.news__thumb[data-astro-cid-oonhvc7w]{aspect-ratio:16/10;--radius:16px;display:block}.news__thumb[data-astro-cid-oonhvc7w] .round-btn[data-astro-cid-oonhvc7w]{width:34px;height:34px}.news__text[data-astro-cid-oonhvc7w]{gap:6px;display:grid}.news__row-title[data-astro-cid-oonhvc7w]{font-family:var(--font-display);font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:700;line-height:1.1}.news__row[data-astro-cid-oonhvc7w]:hover .news__row-title[data-astro-cid-oonhvc7w]{color:var(--rdc)}.memory__card[data-astro-cid-nuhvf7gl]{background:repeating-linear-gradient(125deg, #ffffff0d 0 2px, transparent 2px 26px), linear-gradient(150deg, var(--rdc), #083a86);color:#fff;gap:clamp(24px,3vw,48px);padding:clamp(14px,1.4vw,20px);display:grid}@media (width>=1000px){.memory__card[data-astro-cid-nuhvf7gl]{grid-template-columns:1fr 1fr;align-items:center}}.memory__frame[data-astro-cid-nuhvf7gl]{aspect-ratio:4/3;border-radius:calc(var(--radius) - 8px);overflow:hidden}.memory__frame[data-astro-cid-nuhvf7gl] img[data-astro-cid-nuhvf7gl]{object-fit:cover;object-position:50% 30%;filter:grayscale()contrast(1.1);width:100%;height:100%;transition:filter 1s var(--ease-out)}.memory__card[data-astro-cid-nuhvf7gl]:hover .memory__frame[data-astro-cid-nuhvf7gl] img[data-astro-cid-nuhvf7gl]{filter:none}.memory__body[data-astro-cid-nuhvf7gl]{justify-items:start;gap:20px;padding:clamp(8px,2vw,32px);display:grid}.memory__title[data-astro-cid-nuhvf7gl]{font-size:clamp(2.6rem,4.6vw,4.6rem)}.memory__text[data-astro-cid-nuhvf7gl]{color:#ffffffdb;max-width:52ch;font-size:1.1rem}.memory__list[data-astro-cid-nuhvf7gl]{flex-wrap:wrap;gap:8px;display:flex}.memory__list[data-astro-cid-nuhvf7gl] li[data-astro-cid-nuhvf7gl]{border:1px solid #fff6;border-radius:999px;padding:6px 14px;font-size:.95rem}.memory__ctas[data-astro-cid-nuhvf7gl]{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.future__card[data-astro-cid-6hcbkqmq]{padding:clamp(28px,4vw,64px)}.future__head[data-astro-cid-6hcbkqmq]{align-items:center;gap:40px;margin-bottom:clamp(40px,5vw,72px);display:grid}@media (width>=980px){.future__head[data-astro-cid-6hcbkqmq]{grid-template-columns:1.4fr 1fr}}.future__intro[data-astro-cid-6hcbkqmq]{gap:24px;display:grid}.future__phone[data-astro-cid-6hcbkqmq]{place-items:center;gap:16px;display:grid}.future__cap[data-astro-cid-6hcbkqmq]{color:var(--text-faint);font-size:.9rem}.phone[data-astro-cid-6hcbkqmq]{width:244px;transition:rotate .9s var(--ease-out);background:#1b2440;border-radius:38px;padding:9px;rotate:5deg;box-shadow:inset 0 1px #ffffff1a,0 40px 80px -40px #000c}.future__phone[data-astro-cid-6hcbkqmq]:hover .phone[data-astro-cid-6hcbkqmq]{rotate:0deg}.phone__screen[data-astro-cid-6hcbkqmq]{background:linear-gradient(180deg, var(--rdc), var(--navy));border-radius:30px;padding:34px 14px 22px}.ticket[data-astro-cid-6hcbkqmq]{color:var(--navy);background:#fff;border-radius:14px;gap:14px;padding:18px 16px;display:grid;position:relative}.ticket[data-astro-cid-6hcbkqmq]:before{content:"";background:linear-gradient(90deg, var(--rdc) 0 60%, var(--flag-yellow) 60% 64%, var(--red) 64% 76%, var(--flag-yellow) 76% 80%, var(--rdc) 80%);border-radius:14px 14px 0 0;height:5px;position:absolute;inset:0 0 auto}.ticket__head[data-astro-cid-6hcbkqmq]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.8rem;font-weight:700;display:flex}.ticket__demo[data-astro-cid-6hcbkqmq]{background:var(--navy);color:#fff;border-radius:999px;padding:1px 8px}.ticket__match[data-astro-cid-6hcbkqmq]{font-family:var(--font-display);text-transform:uppercase;font-size:2rem;font-weight:800;line-height:1}.ticket__match[data-astro-cid-6hcbkqmq] span[data-astro-cid-6hcbkqmq]{color:#0a183873;vertical-align:middle;font-size:.5em}.ticket__grid[data-astro-cid-6hcbkqmq]{border-block:1px dashed #0a183840;grid-template-columns:repeat(4,auto);justify-content:space-between;gap:8px;margin:0;padding:10px 0;display:grid}.ticket__grid[data-astro-cid-6hcbkqmq] dt[data-astro-cid-6hcbkqmq]{text-transform:uppercase;color:#0a18388c;font-size:.66rem}.ticket__grid[data-astro-cid-6hcbkqmq] dd[data-astro-cid-6hcbkqmq]{margin:0;font-size:.86rem;font-weight:700}.ticket__qr[data-astro-cid-6hcbkqmq]{grid-template-columns:repeat(21,1fr);width:112px;margin-inline:auto;display:grid}.ticket__qr[data-astro-cid-6hcbkqmq] i[data-astro-cid-6hcbkqmq]{aspect-ratio:1}.ticket__qr[data-astro-cid-6hcbkqmq] i[data-astro-cid-6hcbkqmq].on{background:var(--navy)}.ticket__note[data-astro-cid-6hcbkqmq]{text-align:center;color:var(--red);font-size:.74rem;font-weight:600}.modules[data-astro-cid-6hcbkqmq]{border-top:1px solid var(--line-strong);grid-template-columns:repeat(2,1fr);column-gap:clamp(32px,5vw,80px);display:grid}.module[data-astro-cid-6hcbkqmq]{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:start;gap:6px 20px;padding:22px 0 24px;display:grid}.module__text[data-astro-cid-6hcbkqmq]{color:var(--text-dim);grid-column:1}.module[data-astro-cid-6hcbkqmq] .badge[data-astro-cid-6hcbkqmq]{grid-area:1/2;margin-top:4px}@media (width<=800px){.modules[data-astro-cid-6hcbkqmq]{grid-template-columns:1fr}}.gallery__grid[data-astro-cid-b32uuoss]{gap:40px var(--gap);grid-template-columns:repeat(12,1fr);grid-template-areas:"a a a a a a a b b b b b""a a a a a a a b b b b b""a a a a a a a b b b b b""c c c c c c c c c c c c""d d d d e e e e f f f f""d d d d e e e e f f f f";grid-auto-rows:clamp(110px,10vw,160px);display:grid}.tile[data-astro-cid-b32uuoss]{grid-template-rows:1fr auto;gap:10px;min-height:0;display:grid}.tile__media[data-astro-cid-b32uuoss]{height:100%;min-height:0}.tile__media[data-astro-cid-b32uuoss] img[data-astro-cid-b32uuoss]{object-fit:cover;width:100%;height:100%;transition:scale 1.2s var(--ease-out)}.tile[data-astro-cid-b32uuoss]:hover .tile__media[data-astro-cid-b32uuoss] img[data-astro-cid-b32uuoss]{scale:1.04}.tile__slot[data-astro-cid-b32uuoss]{text-align:center;background:linear-gradient(160deg, var(--navy-2), var(--navy));place-content:center;justify-items:center;gap:12px;padding:24px;display:grid}.tile__slot[data-astro-cid-b32uuoss] svg[data-astro-cid-b32uuoss]{width:34px;color:var(--accent-soft)}.tile__slot[data-astro-cid-b32uuoss] span[data-astro-cid-b32uuoss]{color:#ffffffbf;max-width:26ch}.tile__cap[data-astro-cid-b32uuoss]{font-family:var(--font-display);text-transform:uppercase;font-size:1.2rem;font-weight:700}@media (width<=800px){.gallery__grid[data-astro-cid-b32uuoss]{grid-template-columns:1fr 1fr;grid-template-areas:"a a""a a""b b""b b""c c""c c""d e""d e""f f""f f";grid-auto-rows:150px;gap:28px 12px}}@media (width<=560px){.gallery__grid[data-astro-cid-b32uuoss]{flex-direction:column;gap:24px;display:flex}.tile[data-astro-cid-b32uuoss]{gap:8px;display:grid}.tile__media[data-astro-cid-b32uuoss]{aspect-ratio:16/10;border-radius:20px}.tile__cap[data-astro-cid-b32uuoss]{font-size:1.05rem}}.venue__card[data-astro-cid-2axxc27l]{gap:clamp(24px,3vw,48px);padding:clamp(14px,1.4vw,20px);display:grid}@media (width>=1000px){.venue__card[data-astro-cid-2axxc27l]{grid-template-columns:1fr 1fr;align-items:center}}.venue__frame[data-astro-cid-2axxc27l]{aspect-ratio:4/3;border-radius:calc(var(--radius) - 8px);overflow:hidden}.venue__frame[data-astro-cid-2axxc27l] img[data-astro-cid-2axxc27l]{object-fit:cover;width:100%;height:100%}.venue__body[data-astro-cid-2axxc27l]{justify-items:start;gap:20px;padding:clamp(8px,2vw,32px);display:grid}.venue__title[data-astro-cid-2axxc27l]{font-size:clamp(2.6rem,4.6vw,4.6rem)}.venue__text[data-astro-cid-2axxc27l]{max-width:52ch;color:var(--text-dim);font-size:1.1rem}.venue__topics[data-astro-cid-2axxc27l]{grid-template-columns:1fr 1fr;gap:0 24px;width:100%;display:grid}.venue__topics[data-astro-cid-2axxc27l] li[data-astro-cid-2axxc27l]{border-bottom:1px solid var(--line);padding:12px 0}.venue__ctas[data-astro-cid-2axxc27l]{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}@media (width<=520px){.venue__topics[data-astro-cid-2axxc27l]{grid-template-columns:1fr}}.partners__strip[data-astro-cid-n6echgwh]{grid-template-columns:repeat(5,1fr);display:grid}.partners__strip[data-astro-cid-n6echgwh] li[data-astro-cid-n6echgwh]{text-align:center;border-left:1px solid var(--line);justify-items:center;gap:6px;padding:32px 18px;display:grid}.partners__strip[data-astro-cid-n6echgwh] li[data-astro-cid-n6echgwh]:first-child{border-left:0}.partners__logo[data-astro-cid-n6echgwh]{border:1.5px dashed var(--line-strong);border-radius:50%;width:64px;height:64px;margin-bottom:10px}.partners__name[data-astro-cid-n6echgwh]{font-family:var(--font-display);text-transform:uppercase;font-size:1.35rem;font-weight:800}.partners__role[data-astro-cid-n6echgwh]{color:var(--text-faint);font-size:.92rem}@media (width<=900px){.partners__strip[data-astro-cid-n6echgwh]{grid-template-columns:repeat(2,1fr)}.partners__strip[data-astro-cid-n6echgwh] li[data-astro-cid-n6echgwh]{border-left:0;border-top:1px solid var(--line)}}.findus__card[data-astro-cid-yfu4pgxf]{gap:28px;padding:clamp(14px,1.4vw,20px);display:grid}@media (width>=900px){.findus__card[data-astro-cid-yfu4pgxf]{grid-template-columns:1fr 1.3fr;align-items:center}}.findus__body[data-astro-cid-yfu4pgxf]{justify-items:start;gap:18px;padding:clamp(10px,2vw,32px);display:grid}.findus__address[data-astro-cid-yfu4pgxf]{font-size:1.1rem;font-style:normal;line-height:1.5}.findus__map[data-astro-cid-yfu4pgxf]{aspect-ratio:16/10;border-radius:calc(var(--radius) - 8px);position:relative;overflow:hidden}.findus__map[data-astro-cid-yfu4pgxf] img[data-astro-cid-yfu4pgxf]{object-fit:cover;width:100%;height:100%}.findus__pin[data-astro-cid-yfu4pgxf]{background:var(--red);border:4px solid #fff;border-radius:50%;width:22px;height:22px;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 10px #b3202c40}.mobile-bar[data-astro-cid-ay7ddi46]{display:none}@media (width<=768px){.mobile-bar[data-astro-cid-ay7ddi46]{bottom:max(14px, env(safe-area-inset-bottom,14px));z-index:45;width:min(100% - 24px,410px);transition:transform .4s var(--ease-out), opacity .3s;display:block;position:fixed;left:50%;transform:translate(-50%)}.site-header.is-open~main~.mobile-bar[data-astro-cid-ay7ddi46],body:has(.site-header.is-open) .mobile-bar[data-astro-cid-ay7ddi46]{opacity:0;pointer-events:none;transform:translate(-50%,30px)}.mobile-bar__inner[data-astro-cid-ay7ddi46]{-webkit-backdrop-filter:blur(24px)saturate(180%);background:#0a1838e6;border:1px solid #ffffff29;border-radius:999px;grid-template-columns:1fr 1fr 1fr 1.35fr;align-items:center;gap:4px;padding:5px 6px;display:grid;box-shadow:0 16px 40px -10px #00000073,0 0 0 1px #0003}.mobile-bar__item[data-astro-cid-ay7ddi46]{color:#ffffffc7;min-height:46px;font-size:.68rem;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;-webkit-tap-highlight-color:transparent;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-weight:700;transition:color .2s,background-color .2s,transform .2s;display:flex}.mobile-bar__item[data-astro-cid-ay7ddi46] svg[data-astro-cid-ay7ddi46]{stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.mobile-bar__item[data-astro-cid-ay7ddi46]:active{color:#fff;background:#ffffff1a;transform:scale(.95)}.mobile-bar__cta[data-astro-cid-ay7ddi46]{background:var(--pill);color:#fff;min-height:44px;font-size:.82rem;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:800;transition:filter .2s,transform .2s;display:flex;box-shadow:0 4px 14px #0a5cd673}.mobile-bar__cta[data-astro-cid-ay7ddi46] svg[data-astro-cid-ay7ddi46]{width:17px;height:17px}.mobile-bar__cta[data-astro-cid-ay7ddi46]:active{filter:brightness(1.12);transform:scale(.96)}}
