.benefits[data-astro-cid-jabhex2p]{--bulge-top:1.9rem;--bulge-bottom:1.7rem;isolation:isolate;color:var(--white);padding-top:calc(var(--bulge-top) + 1.25rem);padding-bottom:calc(var(--bulge-bottom) + 2rem);background:#010614;position:relative;overflow:hidden}.benefits[data-astro-cid-jabhex2p]:before,.benefits[data-astro-cid-jabhex2p]:after{content:"";z-index:1;background:var(--white);border-radius:50%;position:absolute;left:0;right:0}.benefits[data-astro-cid-jabhex2p]:before{top:calc(-1 * var(--bulge-top));height:calc(2 * var(--bulge-top))}.benefits[data-astro-cid-jabhex2p]:after{bottom:calc(-1 * var(--bulge-bottom));height:calc(2 * var(--bulge-bottom))}.benefits__bg[data-astro-cid-jabhex2p]{z-index:-1;object-fit:cover;object-position:right top;width:100%;height:100%;position:absolute;inset:0}.benefits__wrap[data-astro-cid-jabhex2p]{z-index:2;max-width:48rem;position:relative}.benefits__eyebrow[data-astro-cid-jabhex2p]{text-transform:uppercase;font-size:.75rem;line-height:2}.benefits[data-astro-cid-jabhex2p] h2[data-astro-cid-jabhex2p]{margin-top:.5rem}.benefits__list[data-astro-cid-jabhex2p]{max-width:21.5rem;margin:2.5rem 0 0;padding:0;list-style:none}.benefit[data-astro-cid-jabhex2p]{align-items:center;gap:1.06rem;padding:1.1rem 0 1.1rem 1.125rem;display:flex}.benefit[data-astro-cid-jabhex2p]+.benefit[data-astro-cid-jabhex2p]{border-top:1px solid #ffffff40}.benefit__icon[data-astro-cid-jabhex2p]{flex:none;width:3.125rem;height:3.125rem}.benefit__title[data-astro-cid-jabhex2p]{font-size:1rem;line-height:1}.benefit__text[data-astro-cid-jabhex2p]{max-width:11.75rem;margin-top:.15rem;font-size:.75rem;line-height:1.33}.benefit[data-astro-cid-jabhex2p]:last-child .benefit__text[data-astro-cid-jabhex2p]{max-width:13.25rem}.benefits__link[data-astro-cid-jabhex2p]{border-bottom:2px solid var(--neon-yellow);margin:1.25rem 0 0 1.5rem;padding-bottom:.15rem;font-size:1rem;text-decoration:none;display:inline-block}.benefits__link[data-astro-cid-jabhex2p]:hover{color:var(--neon-yellow)}@media (width>=900px){.benefits[data-astro-cid-jabhex2p]{--bulge-top:3rem;--bulge-bottom:3rem;padding-top:calc(var(--bulge-top) + var(--section-pad) * .6);padding-bottom:calc(var(--bulge-bottom) + var(--section-pad) * .6)}.benefits__list[data-astro-cid-jabhex2p]{max-width:34rem}.benefit__title[data-astro-cid-jabhex2p]{font-size:1.25rem}.benefit__text[data-astro-cid-jabhex2p]{max-width:26rem;font-size:1rem}}.closing-area[data-astro-cid-2rl6qrpo]{isolation:isolate;color:var(--white);background:#010614;position:relative;overflow:hidden}.closing-area__bg[data-astro-cid-2rl6qrpo]{z-index:-1;object-fit:cover;object-position:right top;width:100%;height:100%;position:absolute;inset:0}.closing[data-astro-cid-2rl6qrpo]{padding:1.6rem var(--gutter) 2.6rem}.closing__wrap[data-astro-cid-2rl6qrpo],.footer__wrap[data-astro-cid-2rl6qrpo]{max-width:var(--max);margin-inline:auto}.closing[data-astro-cid-2rl6qrpo] h2[data-astro-cid-2rl6qrpo]{font-size:clamp(2.5rem,1.6rem + 3.6vw,4rem);font-weight:700;line-height:1}.closing__lead[data-astro-cid-2rl6qrpo]{max-width:15.5rem;margin-top:1.4rem;font-size:.875rem;line-height:1.57}.closing__btn[data-astro-cid-2rl6qrpo]{min-height:3.125rem;font-family:var(--font-title);letter-spacing:0;margin-top:1.4rem;font-size:1.25rem}.footer[data-astro-cid-2rl6qrpo]{padding:1.1rem var(--gutter) 1.5rem;border-top:1px solid #ffffffd9;font-size:.75rem;line-height:1.4}.footer__main[data-astro-cid-2rl6qrpo]{align-items:center;gap:1.5rem;padding-left:.25rem;display:flex}.footer__logo[data-astro-cid-2rl6qrpo]{flex:none;width:4.75rem;height:auto}.footer__name[data-astro-cid-2rl6qrpo]{font-size:.875rem;font-weight:700}.footer__contact[data-astro-cid-2rl6qrpo] a[data-astro-cid-2rl6qrpo]{color:inherit;text-decoration:none}.footer__contact[data-astro-cid-2rl6qrpo] a[data-astro-cid-2rl6qrpo]:hover{color:var(--neon-yellow);text-decoration:underline}.footer__city[data-astro-cid-2rl6qrpo]{text-align:center;margin-top:.25rem;font-weight:700}.footer__official[data-astro-cid-2rl6qrpo]{text-align:center;opacity:.75;margin-top:.75rem;font-size:.6875rem}.footer__official[data-astro-cid-2rl6qrpo] a[data-astro-cid-2rl6qrpo]{color:inherit}@media (width>=900px){.closing[data-astro-cid-2rl6qrpo]{padding-block:var(--section-pad)}.closing__lead[data-astro-cid-2rl6qrpo]{max-width:26rem;font-size:1.125rem}.closing__btn[data-astro-cid-2rl6qrpo]{padding-inline:3rem;display:inline-flex}.footer__logo[data-astro-cid-2rl6qrpo]{width:6rem}.footer__main[data-astro-cid-2rl6qrpo]{justify-content:center}.footer__contact[data-astro-cid-2rl6qrpo]{font-size:.875rem}}.faq[data-astro-cid-hemr5th4]{padding-top:1.5rem;padding-bottom:3.5rem}.curve-bottom+.section[data-astro-cid-hemr5th4].faq{padding-top:calc(2.1rem + var(--curve))}.faq__wrap[data-astro-cid-hemr5th4]{flex-direction:column;gap:.6rem;padding-inline:.25rem;display:flex}.faq__header[data-astro-cid-hemr5th4] .eyebrow[data-astro-cid-hemr5th4]{letter-spacing:0;margin-bottom:.4rem;font-size:.75rem;font-weight:400}.faq__title[data-astro-cid-hemr5th4]{color:var(--white);font-size:clamp(1.75rem,8.8vw,3.25rem);font-weight:700;line-height:1}.faq__list[data-astro-cid-hemr5th4]{flex-direction:column;display:flex}.faq__item[data-astro-cid-hemr5th4]{border-bottom:1px solid #ffffffbf}.faq__question[data-astro-cid-hemr5th4]{cursor:pointer;user-select:none;font-family:var(--font-body);color:var(--white);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:.55rem .5rem;font-size:1.125rem;font-weight:700;line-height:1.33;list-style:none;transition:color .15s;display:flex}.faq__question[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-hemr5th4]:hover{color:var(--neon-yellow)}.faq__question[data-astro-cid-hemr5th4]:focus-visible{outline:2px solid var(--neon-yellow);outline-offset:4px;border-radius:4px}.faq__icon[data-astro-cid-hemr5th4]{flex-shrink:0;justify-content:center;align-items:center;width:.8rem;height:.8rem;margin-right:.6rem;display:flex;position:relative}.faq__icon[data-astro-cid-hemr5th4]:before,.faq__icon[data-astro-cid-hemr5th4]:after{content:"";background:var(--neon-yellow);border-radius:1px;transition:transform .2s,opacity .2s;position:absolute}.faq__icon[data-astro-cid-hemr5th4]:before{width:.8rem;height:2.5px}.faq__icon[data-astro-cid-hemr5th4]:after{width:2.5px;height:.8rem}details[data-astro-cid-hemr5th4][open] .faq__icon[data-astro-cid-hemr5th4]:after{opacity:0;transform:rotate(90deg)}.faq__answer[data-astro-cid-hemr5th4]{padding:.1rem 2rem 1rem 0}.faq__answer[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--white);max-width:48rem;margin:0;font-size:1rem;line-height:1.1}.faq__inline-link[data-astro-cid-hemr5th4]{color:var(--neon-yellow);text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:opacity .15s}.faq__inline-link[data-astro-cid-hemr5th4]:hover{opacity:.8}.faq__inline-link[data-astro-cid-hemr5th4]:focus-visible{outline:2px solid var(--neon-yellow);outline-offset:2px}.faq__cta[data-astro-cid-hemr5th4]{margin-top:.9rem}.faq__contact-link[data-astro-cid-hemr5th4]{color:var(--white);font-family:var(--font-body);border-bottom:2px solid var(--neon-yellow);align-items:center;gap:.5rem;padding-bottom:.2rem;font-size:.875rem;font-weight:400;text-decoration:none;transition:color .15s;display:inline-flex}.faq__contact-link[data-astro-cid-hemr5th4]:hover{color:var(--neon-yellow)}.faq__contact-link[data-astro-cid-hemr5th4]:hover .faq__arrow[data-astro-cid-hemr5th4]{transform:translate(4px)}.faq__contact-link[data-astro-cid-hemr5th4]:focus-visible{outline:2px solid var(--neon-yellow);outline-offset:4px;border-radius:2px}.faq__arrow[data-astro-cid-hemr5th4]{transition:transform .15s}.faq__cta--desktop[data-astro-cid-hemr5th4]{display:none}@media (width>=900px){.faq[data-astro-cid-hemr5th4],.curve-bottom+.section[data-astro-cid-hemr5th4].faq{padding-block:calc(var(--section-pad) + var(--curve)) var(--section-pad)}.faq__wrap[data-astro-cid-hemr5th4]{grid-template-columns:1fr 1.6fr;align-items:start;gap:clamp(3rem,6vw,5rem);display:grid}.faq__sidebar[data-astro-cid-hemr5th4]{position:sticky;top:4rem}.faq__cta--desktop[data-astro-cid-hemr5th4]{margin-top:2.5rem;display:block}.faq__cta--mobile[data-astro-cid-hemr5th4]{display:none}}@media (prefers-reduced-motion:reduce){.faq__icon[data-astro-cid-hemr5th4]:before,.faq__icon[data-astro-cid-hemr5th4]:after,.faq__arrow[data-astro-cid-hemr5th4]{transition:none!important}}.site-header[data-astro-cid-nen7h5rs]{z-index:100;height:var(--header-h);padding-inline:var(--gutter);background:0 0;align-items:center;transition:background .25s,box-shadow .25s;display:flex;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs].is-scrolled{-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--line-dark);background:#07173fb8}.site-header__wrap[data-astro-cid-nen7h5rs]{max-width:var(--max);flex:1;justify-content:space-between;align-items:center;gap:1.5rem;margin-inline:auto;display:flex;position:relative}.brand[data-astro-cid-nen7h5rs]{align-items:center;line-height:0;text-decoration:none;display:inline-flex}.brand__logo[data-astro-cid-nen7h5rs]{width:auto;height:calc(var(--header-h) - .5rem);object-fit:contain}.menu-toggle[data-astro-cid-nen7h5rs]{border:1.5px solid var(--white);width:2.75rem;height:2.75rem;color:var(--white);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.menu-toggle[data-astro-cid-nen7h5rs]:hover{border-color:var(--white);background:#ffffff29}.menu-toggle__icon[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;display:flex}.icon-close[data-astro-cid-nen7h5rs],.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .icon-open[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .icon-close[data-astro-cid-nen7h5rs]{display:block}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true]{background:var(--deep-blue);border-color:var(--neon-yellow);color:var(--neon-yellow)}.nav-backdrop[data-astro-cid-nen7h5rs]{display:none}.nav-list[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none;display:flex}.nav-link[data-astro-cid-nen7h5rs]{color:var(--white);font-family:var(--font-body);font-size:1.05rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-block}.nav-link[data-astro-cid-nen7h5rs]:hover{color:var(--neon-yellow)}.btn--small[data-astro-cid-nen7h5rs]{min-height:2.4rem;padding:.45rem 1.25rem;font-size:.95rem}@media (width<=899px){.nav-backdrop[data-astro-cid-nen7h5rs]{-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;z-index:90;background:#07173fb3;transition:opacity .25s;display:block;position:fixed;inset:0}.site-header[data-astro-cid-nen7h5rs].is-open .nav-backdrop[data-astro-cid-nen7h5rs]{opacity:1;pointer-events:auto}.primary-nav[data-astro-cid-nen7h5rs]{background:var(--deep-blue);border:1px solid var(--line-dark);border-radius:var(--radius-card);overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;z-index:95;flex-direction:column;gap:1.25rem;max-height:calc(100dvh - 5.5rem);padding:1.5rem;transition:opacity .2s,transform .2s,visibility 0s linear .2s;display:flex;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;transform:translateY(-8px);box-shadow:0 16px 36px #00000080}.site-header[data-astro-cid-nen7h5rs].is-open .primary-nav[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s,transform .2s,visibility;transform:translateY(0)}.nav-list[data-astro-cid-nen7h5rs]{flex-direction:column;gap:.5rem}.nav-link[data-astro-cid-nen7h5rs]{border-radius:var(--radius);padding:.75rem 1rem;font-size:1.15rem;display:block}.nav-link[data-astro-cid-nen7h5rs]:hover,.nav-link[data-astro-cid-nen7h5rs]:focus-visible{color:var(--neon-yellow);background:#ffffff14}.nav-action[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line-dark);padding-top:.75rem}.nav-btn[data-astro-cid-nen7h5rs]{justify-content:center;width:100%;display:flex}}@media (width>=900px){.menu-toggle[data-astro-cid-nen7h5rs]{display:none}.primary-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:2rem;display:flex}.nav-list[data-astro-cid-nen7h5rs]{align-items:center;gap:1.75rem;display:flex}.nav-link[data-astro-cid-nen7h5rs]{padding:.25rem 0;position:relative}.nav-link[data-astro-cid-nen7h5rs]:after{content:"";background:var(--neon-yellow);width:0;height:2px;transition:width .2s;position:absolute;bottom:-4px;left:0}.nav-link[data-astro-cid-nen7h5rs]:hover:after,.nav-link[data-astro-cid-nen7h5rs]:focus-visible:after{width:100%}}.hero[data-astro-cid-ge2uvauf]{margin-top:calc(-1 * var(--header-h));padding:calc(var(--header-h) + 1rem) var(--gutter) 3.5rem;background:linear-gradient(180deg, var(--electric-blue) 0%, #031a4d 46%, #010a26 100%);color:var(--white);overflow-x:clip}.hero__wrap[data-astro-cid-ge2uvauf]{max-width:var(--max);gap:1.5rem;margin-inline:auto;display:grid}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:0;font-size:clamp(2.5rem,12.3vw,4.75rem);line-height:.94}.hero__lead[data-astro-cid-ge2uvauf]{margin-top:.75rem;font-size:clamp(1.0625rem,.9rem + .7vw,1.35rem);line-height:1.25}.hero__visual[data-astro-cid-ge2uvauf]{justify-content:center;margin-block:.75rem .5rem;display:flex}.orbit[data-astro-cid-ge2uvauf]{aspect-ratio:1;width:min(78%,30rem);position:relative}.orbit__photo[data-astro-cid-ge2uvauf]{z-index:1;object-fit:cover;border-radius:50%;width:100%;height:100%;position:relative;box-shadow:0 0 0 1.5px #2e96f5cc,0 0 40px #0960e173}.orbit__ring[data-astro-cid-ge2uvauf]{z-index:0;width:113.3%;height:90.8%;color:var(--neon-yellow);pointer-events:none;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-49.4%,-50%)rotate(-30.74deg)}.orbit__planet[data-astro-cid-ge2uvauf]{z-index:3;aspect-ratio:1;background:var(--neon-yellow);border-radius:50%;width:4.6%;position:absolute;top:9.2%;left:88.8%;box-shadow:0 0 12px #eafe0799}.hero__action[data-astro-cid-ge2uvauf]{text-align:center;flex-direction:column;align-items:center;display:flex}.hero__date[data-astro-cid-ge2uvauf]{color:var(--neon-yellow);letter-spacing:.04em;text-transform:uppercase;font-size:clamp(1.125rem,.95rem + .8vw,1.4rem);font-weight:700;line-height:1.2}.hero__note[data-astro-cid-ge2uvauf]{margin-top:.25rem;font-size:clamp(1.0625rem,.95rem + .5vw,1.25rem);line-height:1.3}.hero__btn[data-astro-cid-ge2uvauf]{min-height:3.125rem;font-family:var(--font-title);letter-spacing:0;margin-top:1rem;font-size:1.25rem;font-weight:700}.countdown[data-astro-cid-ge2uvauf]{margin-top:1.5rem}.countdown__label[data-astro-cid-ge2uvauf]{letter-spacing:.18em;text-transform:uppercase;font-size:1.05rem;font-weight:700}.countdown__timer[data-astro-cid-ge2uvauf]{justify-content:center;align-items:flex-start;gap:clamp(.5rem,3vw,1.25rem);margin-top:.5rem;display:flex}.countdown__timer[data-astro-cid-ge2uvauf][hidden],.countdown__label[data-astro-cid-ge2uvauf][hidden]{display:none}.countdown__part[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:center;min-width:3.4rem;display:flex}.countdown__num[data-astro-cid-ge2uvauf]{font-family:var(--font-title);font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,10.5vw,3.25rem);font-weight:900;line-height:1}.countdown__unit[data-astro-cid-ge2uvauf]{letter-spacing:.06em;text-transform:uppercase;margin-top:.15rem;font-size:.9rem;font-weight:700}.countdown__sep[data-astro-cid-ge2uvauf]{color:var(--neon-yellow);font-family:var(--font-title);font-size:clamp(1.75rem,7vw,2.25rem);font-weight:900;line-height:1.2}.countdown__started[data-astro-cid-ge2uvauf]{font-family:var(--font-title);color:var(--neon-yellow);font-size:1.75rem;font-weight:900}@media (width>=900px){.hero[data-astro-cid-ge2uvauf]{padding-bottom:5rem}.hero__wrap[data-astro-cid-ge2uvauf]{grid-template-columns:1.1fr 1fr;align-items:center;column-gap:clamp(2rem,5vw,4.5rem)}.hero__text[data-astro-cid-ge2uvauf]{grid-area:1/1}.hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(3rem,5.6vw,4.75rem)}.hero__visual[data-astro-cid-ge2uvauf]{grid-area:1/2/span 2}.hero__action[data-astro-cid-ge2uvauf]{text-align:left;grid-area:2/1;align-items:flex-start}.hero__btn[data-astro-cid-ge2uvauf]{align-self:flex-start;padding-inline:2.75rem}.countdown__timer[data-astro-cid-ge2uvauf]{justify-content:flex-start}}.mentors[data-astro-cid-umtz6ong]{padding-top:.9rem;overflow-x:clip}.mentors[data-astro-cid-umtz6ong].curve-bottom{padding-bottom:2rem}.mentors__wrap[data-astro-cid-umtz6ong]{flex-direction:column;align-items:flex-start;display:flex}.mentors__eyebrow[data-astro-cid-umtz6ong]{text-transform:uppercase;color:#000;font-size:.875rem}.mentors[data-astro-cid-umtz6ong] h2[data-astro-cid-umtz6ong]{z-index:2;color:#000;margin-top:1.1rem;font-size:clamp(2.25rem,1.5rem + 3vw,3.25rem);font-weight:700;line-height:.89;position:relative}.mentors__body[data-astro-cid-umtz6ong]{align-items:flex-start;width:100%;display:flex;position:relative}.mentors__text[data-astro-cid-umtz6ong]{z-index:1;flex:1;position:relative}.mentors__lead[data-astro-cid-umtz6ong]{color:#000;max-width:12rem;margin-top:1.25rem;font-size:1rem;line-height:1.5}.mentor-areas[data-astro-cid-umtz6ong]{color:var(--electric-blue);white-space:nowrap;gap:.8rem;margin:1.2rem 0 0;padding:0;font-size:1rem;font-weight:700;list-style:none;display:flex}.mentors__visual[data-astro-cid-umtz6ong]{aspect-ratio:1;width:min(9.55rem,39vw);position:absolute;top:-1.1rem;right:-1.4rem}.mentors__photo[data-astro-cid-umtz6ong]{z-index:1;object-fit:cover;object-position:30% center;border-radius:50%;width:100%;height:100%;position:relative}.mentors__orbit[data-astro-cid-umtz6ong]{width:13.75rem;height:auto;position:absolute;top:-1.75rem;left:-1.9rem;overflow:visible}.mentors__btn[data-astro-cid-umtz6ong]{background:var(--deep-blue);width:min(100%,17.3rem);min-height:3.06rem;color:var(--white);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;margin:1.5rem 0 0 -.75rem;font-size:1rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.mentors__btn[data-astro-cid-umtz6ong]:hover{transform:translateY(-2px);box-shadow:0 6px #0003}@media (width>=900px){.mentors[data-astro-cid-umtz6ong].curve-bottom{padding-top:var(--section-pad);padding-bottom:calc(var(--section-pad) + var(--curve))}.mentors__lead[data-astro-cid-umtz6ong]{max-width:26rem;font-size:1.2rem}.mentors__visual[data-astro-cid-umtz6ong]{width:20rem;top:-12rem;right:4rem}.mentors__orbit[data-astro-cid-umtz6ong]{width:28.75rem;top:-4.9rem;left:-5.4rem}.mentors__btn[data-astro-cid-umtz6ong]{margin-left:0}}.registration-section[data-astro-cid-6v3pf242]{padding-block:2.5rem;position:relative}.anchor-alias[data-astro-cid-6v3pf242]{pointer-events:none;visibility:hidden;width:0;height:0;position:absolute;top:0;left:0}.registration-header[data-astro-cid-6v3pf242] h2[data-astro-cid-6v3pf242]{font-size:clamp(2rem,10.2vw,3.5rem);font-weight:700}.registration-header__lead[data-astro-cid-6v3pf242]{margin-top:.5rem;font-size:1rem}.registration-grid[data-astro-cid-6v3pf242]{gap:1.5rem;margin-top:1.25rem;display:grid}.registration-card[data-astro-cid-6v3pf242]{background:var(--deep-blue);border-radius:1rem;flex-direction:column;padding:1.6rem 1.45rem 1.25rem;display:flex}.registration-card[data-astro-cid-6v3pf242] h3[data-astro-cid-6v3pf242],.registration-card__text[data-astro-cid-6v3pf242]{padding-left:1.55rem}.registration-card[data-astro-cid-6v3pf242] h3[data-astro-cid-6v3pf242]{font-size:1.5rem;line-height:1.3}.registration-card__text[data-astro-cid-6v3pf242]{flex:1;margin-top:.15rem;font-size:1rem;line-height:1.5}.registration-card__btn[data-astro-cid-6v3pf242]{border:1px solid var(--white);min-height:2.8rem;color:var(--white);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;margin-top:1.4rem;font-size:1rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.registration-card__btn--main[data-astro-cid-6v3pf242]{border-color:var(--neon-yellow);background:var(--neon-yellow);color:var(--deep-blue)}.registration-card__btn[data-astro-cid-6v3pf242]:hover{transform:translateY(-2px);box-shadow:0 6px #00000040}.team-note[data-astro-cid-6v3pf242]{background:#07173f59;border-radius:1rem;align-items:center;min-height:4.375rem;margin-top:1.5rem;padding:.75rem 1rem .75rem 1.45rem;display:flex}.team-note__icon[data-astro-cid-6v3pf242]{width:1.875rem;height:1.75rem;color:var(--blue-yonder);flex:none}.team-note__title[data-astro-cid-6v3pf242]{border-left:1px solid var(--white);margin-left:.6rem;padding:.2rem 0 .2rem 1.15rem;font-size:1rem;font-weight:700;line-height:1.4}@media (width>=900px){.registration-section[data-astro-cid-6v3pf242]{padding-block:var(--section-pad)}.registration-grid[data-astro-cid-6v3pf242]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.sponsors[data-astro-cid-gu4pnwwm]{padding-top:1.75rem;padding-bottom:2.5rem;position:relative;overflow-x:clip}.sponsors__decor[data-astro-cid-gu4pnwwm]{pointer-events:none;width:2.5rem;position:absolute;bottom:0;left:1.4rem}.sponsors__title[data-astro-cid-gu4pnwwm]{text-align:center;font-family:var(--font-body);text-transform:uppercase;color:var(--electric-blue);font-size:.75rem;font-weight:400;line-height:2}.sponsors__list[data-astro-cid-gu4pnwwm]{margin:.6rem calc(-1 * var(--gutter)) 0;padding:0 var(--gutter) .25rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:.75rem;list-style:none;display:flex;overflow-x:auto}.sponsors__list[data-astro-cid-gu4pnwwm]::-webkit-scrollbar{display:none}.sponsors__item[data-astro-cid-gu4pnwwm]{scroll-snap-align:start;flex:0 0 6rem}.sponsor-card[data-astro-cid-gu4pnwwm]{background:#d9d9d9;border-radius:1rem;justify-content:center;align-items:center;height:4.45rem;padding:.5rem;text-decoration:none;display:flex}.sponsor-card[data-astro-cid-gu4pnwwm]:not(.sponsor-card--empty){background:var(--white);border:1px solid var(--line-light)}.sponsor-card--link[data-astro-cid-gu4pnwwm]:hover{border-color:var(--electric-blue)}.sponsor-card__logo[data-astro-cid-gu4pnwwm]{object-fit:contain;max-width:100%;max-height:100%}.sponsor-card__name[data-astro-cid-gu4pnwwm]{text-align:center;color:var(--deep-blue);font-size:.8rem;font-weight:700;line-height:1.2}@media (width>=900px){.sponsors[data-astro-cid-gu4pnwwm]{padding-bottom:var(--section-pad)}.sponsors__list[data-astro-cid-gu4pnwwm]{gap:1.5rem;margin-inline:0;padding-inline:0;scroll-padding-inline:0}.sponsors__item[data-astro-cid-gu4pnwwm]{flex-basis:11rem}.sponsor-card[data-astro-cid-gu4pnwwm]{height:7rem}}.steps-wrap[data-astro-cid-5wfdsgz3]{flex-direction:column;display:flex}.steps-header[data-astro-cid-5wfdsgz3]{max-width:44rem;margin-bottom:clamp(2.5rem,6vw,4.5rem)}.steps-header[data-astro-cid-5wfdsgz3] .eyebrow[data-astro-cid-5wfdsgz3]{letter-spacing:0;margin-bottom:.5rem;font-size:.75rem}.steps-header[data-astro-cid-5wfdsgz3] h2[data-astro-cid-5wfdsgz3]{color:var(--deep-blue)}.steps-container[data-astro-cid-5wfdsgz3]{width:100%;position:relative}.steps-track-desktop[data-astro-cid-5wfdsgz3]{display:none}@media (width<=899px){.steps-section[data-astro-cid-5wfdsgz3]{padding-top:1.5rem;padding-bottom:2.5rem}.steps-header[data-astro-cid-5wfdsgz3]{margin-bottom:2.5rem}.steps-curve[data-astro-cid-5wfdsgz3]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.steps-list[data-astro-cid-5wfdsgz3]{flex-direction:column;gap:1.9rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.step-card[data-astro-cid-5wfdsgz3]{padding-left:var(--shift);align-items:flex-start;gap:.7rem;display:flex}.step-badge[data-astro-cid-5wfdsgz3]{border:1px solid var(--electric-blue);background:var(--white);border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-top:-.05rem;display:flex}.step-badge__num[data-astro-cid-5wfdsgz3]{font-family:var(--font-body);color:var(--deep-blue);padding-top:.15rem;font-size:1rem;font-weight:700;line-height:1}.step-title[data-astro-cid-5wfdsgz3]{color:var(--deep-blue);font-size:1.25rem;font-weight:700;line-height:1.05}.step-text[data-astro-cid-5wfdsgz3]{color:var(--deep-blue);max-width:15.25rem;font-size:1rem;line-height:1.25}.step-card[data-astro-cid-5wfdsgz3]:nth-child(2) .step-text[data-astro-cid-5wfdsgz3]{max-width:12.5rem}}@media (width>=900px){.steps-curve[data-astro-cid-5wfdsgz3]{display:none}.steps-track-desktop[data-astro-cid-5wfdsgz3]{pointer-events:none;z-index:1;height:2.5rem;display:block;position:absolute;top:2rem;left:0;right:0}.steps-horizontal-svg[data-astro-cid-5wfdsgz3]{width:100%;height:100%}.steps-list[data-astro-cid-5wfdsgz3]{z-index:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.75rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.step-card[data-astro-cid-5wfdsgz3]{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.step-badge[data-astro-cid-5wfdsgz3]{border:2px solid var(--neon-blue);background:var(--white);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 4px 16px #0960e126}.step-card[data-astro-cid-5wfdsgz3]:hover .step-badge[data-astro-cid-5wfdsgz3]{border-color:var(--electric-blue);transform:translateY(-3px)}.step-badge__num[data-astro-cid-5wfdsgz3]{font-family:var(--font-title);color:var(--neon-blue);font-size:1.5rem;font-weight:900;line-height:1}.step-content[data-astro-cid-5wfdsgz3]{width:100%}.step-title[data-astro-cid-5wfdsgz3]{font-family:var(--font-body);color:var(--deep-blue);margin:0;font-size:1.4rem;font-weight:700;line-height:1.25}.step-text[data-astro-cid-5wfdsgz3]{font-family:var(--font-body);color:var(--deep-blue);opacity:.9;margin-top:.5rem;font-size:1.05rem;font-weight:400;line-height:1.45}}.team[data-astro-cid-ae2kqkmy]{padding-top:.5rem;padding-bottom:1.5rem;position:relative;overflow-x:clip}.team__decor[data-astro-cid-ae2kqkmy]{pointer-events:none;width:6.9rem;height:auto;position:absolute;top:0;right:0}.team__eyebrow[data-astro-cid-ae2kqkmy]{text-transform:uppercase;color:var(--electric-blue);font-size:.75rem;line-height:2}.team[data-astro-cid-ae2kqkmy] h2[data-astro-cid-ae2kqkmy]{color:#000;margin-top:.15rem;font-size:clamp(1.75rem,1.2rem + 2.4vw,2.75rem);font-weight:700;line-height:.86}.team__list[data-astro-cid-ae2kqkmy]{margin:1.25rem calc(-1 * var(--gutter)) 0;padding:0 var(--gutter) .5rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:1.1rem;list-style:none;display:flex;overflow-x:auto}.team__list[data-astro-cid-ae2kqkmy]::-webkit-scrollbar{display:none}.team__list[data-astro-cid-ae2kqkmy]:focus-visible{outline:2px solid var(--neon-blue);outline-offset:2px}.team-card[data-astro-cid-ae2kqkmy]{scroll-snap-align:start;text-align:center;flex:0 0 6rem}.team-card__photo[data-astro-cid-ae2kqkmy]{color:#9a9a9a;height:8rem;font-family:var(--font-title);background:#d9d9d9;border-radius:1rem;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex}.team-card__area[data-astro-cid-ae2kqkmy]{text-transform:uppercase;min-height:2.4em;color:var(--electric-blue);justify-content:center;align-items:flex-end;margin-top:.4rem;font-size:.6875rem;line-height:1.2;display:flex}.team-card__name[data-astro-cid-ae2kqkmy]{color:var(--deep-blue);margin-top:.15rem;font-size:.875rem;line-height:1.2}@media (width>=900px){.team[data-astro-cid-ae2kqkmy]{padding-top:var(--section-pad)}.team__decor[data-astro-cid-ae2kqkmy]{width:12rem}.team__list[data-astro-cid-ae2kqkmy]{gap:1.5rem;margin-inline:0;padding-inline:0;scroll-padding-inline:0}.team-card[data-astro-cid-ae2kqkmy]{flex-basis:9rem}.team-card__photo[data-astro-cid-ae2kqkmy]{height:12rem}}.section[data-astro-cid-zufif3ax].your-place{padding-top:1rem;padding-bottom:.5rem}.your-place__wrap[data-astro-cid-zufif3ax]{flex-direction:column;display:flex}.your-place__header[data-astro-cid-zufif3ax]{max-width:42rem}.your-place__eyebrow[data-astro-cid-zufif3ax]{font-family:var(--font-title);text-transform:uppercase;color:#000;font-size:.875rem;font-weight:600}.your-place[data-astro-cid-zufif3ax] h2[data-astro-cid-zufif3ax]{max-width:19.6rem;color:var(--deep-blue);margin-top:.6rem}.your-place__lead[data-astro-cid-zufif3ax]{color:#000;max-width:18rem;margin-top:.625rem;font-size:1.0625rem;line-height:1.05}.orbital[data-astro-cid-zufif3ax]{aspect-ratio:350/212;width:100%;max-width:32rem;margin:.75rem auto .5rem;position:relative}.orbital__earth[data-astro-cid-zufif3ax]{object-fit:contain;border-radius:50%;position:absolute}.orbital__svg[data-astro-cid-zufif3ax]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orbital__labels[data-astro-cid-zufif3ax]{font-family:var(--font-body);fill:#000;font-size:12px}.your-place__note[data-astro-cid-zufif3ax]{background:var(--sky);min-height:4.375rem;color:var(--deep-blue);border-radius:1rem;align-items:center;padding:.6rem .5rem .6rem 1.4rem;display:flex}.your-place__icon[data-astro-cid-zufif3ax]{color:#000;flex:none;width:1.875rem;height:1.75rem}.your-place__note[data-astro-cid-zufif3ax]>div[data-astro-cid-zufif3ax]{border-left:1px solid #000;margin-left:1.5rem;padding:.1rem 0 .1rem 1.25rem}.your-place__note-title[data-astro-cid-zufif3ax]{font-size:1.25rem;line-height:1.1}.your-place__note-text[data-astro-cid-zufif3ax]{margin-top:.15rem;font-size:.875rem;line-height:1.1}@media (width>=900px){.section[data-astro-cid-zufif3ax].your-place{padding-top:var(--section-pad);padding-bottom:var(--section-pad)}.your-place__wrap[data-astro-cid-zufif3ax]{text-align:center;align-items:center}.your-place[data-astro-cid-zufif3ax] h2[data-astro-cid-zufif3ax]{max-width:34rem}.your-place__lead[data-astro-cid-zufif3ax]{max-width:32rem;font-size:1.25rem;line-height:1.4}.your-place__note[data-astro-cid-zufif3ax]{text-align:left;width:100%;max-width:32rem}}:root{--blue-yonder:#2e96f5;--neon-blue:#0960e1;--electric-blue:#0042a6;--deep-blue:#07173f;--rocket-red:#e43700;--neon-yellow:#eafe07;--white:#fff;--slate:#4a4f57;--sky:#e8f1fb;--line-dark:#ffffff2e;--line-light:#07173f24;--font-title:"Fira Sans", system-ui, sans-serif;--font-body:"Overpass", system-ui, sans-serif;--font-code:"Fira Code", ui-monospace, monospace;--gutter:clamp(1.5rem, 6vw, 2.5rem);--header-h:4.75rem;--max:72rem;--radius:.75rem;--radius-card:1.25rem;--section-pad:clamp(4rem, 9vw, 7rem);--curve:clamp(2rem, 6vw, 4rem)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-h)}body{background:var(--deep-blue);color:var(--white);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:1.125rem;line-height:1.6;overflow-x:clip}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--neon-yellow);outline-offset:3px}h1,h2,h3{font-family:var(--font-title);margin:0;line-height:1.05}h1{text-transform:uppercase;letter-spacing:.02em;font-weight:900}h2{font-size:clamp(2rem,1rem + 4vw,3.5rem);font-weight:900;line-height:1}h3{font-family:var(--font-body);font-size:1.35rem;font-weight:700;line-height:1.3}p{margin:0}.section{padding-block:var(--section-pad);padding-inline:var(--gutter)}.section>.wrap{max-width:var(--max);margin-inline:auto}.section--deep{background:var(--deep-blue);color:var(--white)}.section--electric{background:var(--electric-blue);color:var(--white)}.section--light{background:var(--white);color:var(--deep-blue)}.section--gradient{background:linear-gradient(180deg, var(--electric-blue) 0%, var(--deep-blue) 100%);color:var(--white)}.curve-top,.curve-bottom{z-index:1;position:relative}.curve-top{margin-top:calc(-1 * var(--curve));border-top-left-radius:50% var(--curve);border-top-right-radius:50% var(--curve)}.curve-bottom{margin-bottom:calc(-1 * var(--curve));border-bottom-left-radius:50% var(--curve);border-bottom-right-radius:50% var(--curve)}.section:has(+.curve-top){padding-bottom:calc(var(--section-pad) + var(--curve))}.curve-bottom+.section{padding-top:calc(var(--section-pad) + var(--curve))}.eyebrow{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;margin-bottom:1rem;font-size:.95rem;font-weight:700}.section--light .eyebrow--accent{color:var(--electric-blue)}.eyebrow--accent{color:var(--neon-yellow)}.lead{max-width:40rem;margin-top:1rem;font-size:clamp(1.2rem,2.6vw,1.4rem);font-weight:400;line-height:1.4}.section--light .muted{color:var(--slate)}.stripes{font-family:var(--font-body);margin-top:.75rem;font-size:clamp(1.5rem,3.4vw,2.2rem);font-weight:400;line-height:1.25}.stripes span{display:block}.stripes span:nth-child(odd){color:var(--rocket-red)}.section--electric .stripes span:nth-child(odd){color:var(--neon-yellow)}.btn{background:var(--neon-yellow);min-height:3.25rem;color:var(--deep-blue);font-family:var(--font-body);letter-spacing:.03em;text-transform:uppercase;text-align:center;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.85rem 2rem;font-size:1.15rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.btn:hover{transform:translateY(-2px);box-shadow:0 6px #00000040}.btn--outline{color:inherit;background:0 0;border-color:currentColor}.btn--dark{background:var(--deep-blue);color:var(--white)}@media (width<=599px){.btn--block{width:100%;display:flex}}.arrow:after{content:"→"}.arrow--external:after{content:"↗"}.link{border-bottom:3px solid var(--neon-yellow);align-items:center;gap:.6rem;padding-bottom:.2rem;font-size:1.2rem;font-weight:400;text-decoration:none;display:inline-flex}.section--light .link{border-bottom-color:var(--electric-blue)}.link:hover{color:var(--neon-yellow)}.section--light .link:hover{color:var(--electric-blue)}.card{background:var(--deep-blue);color:var(--white);border-radius:var(--radius-card);padding:clamp(1.75rem,5vw,2.75rem)}.note{border-radius:var(--radius-card);background:#07173f99;align-items:center;gap:1.25rem;padding:1.5rem;display:flex}.section--light .note{background:var(--sky)}.note__icon{box-sizing:content-box;width:3rem;color:var(--blue-yonder);border-right:2px solid;flex:none;padding-right:1.25rem}.section--light .note__icon{color:var(--deep-blue)}.note__title{font-family:var(--font-body);font-size:1.25rem;font-weight:700;line-height:1.25}.carousel-nav{justify-content:flex-end;gap:.5rem;margin-bottom:.75rem;display:none}@media (width>=900px){[data-carousel][data-overflow] .carousel-nav{display:flex}}.carousel-nav__btn{border:1px solid var(--line-light);background:var(--white);width:2.5rem;height:2.5rem;color:var(--deep-blue);cursor:pointer;border-radius:50%;font-size:1.1rem}.carousel-nav__btn:hover:not(:disabled){border-color:var(--electric-blue);color:var(--electric-blue)}.carousel-nav__btn:disabled{opacity:.35;cursor:default}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}
