:root{--bg-light:#f9f9fb;--navy-dark:#08111e;--border-dark:2px solid #08111e;--tab-hover:#eaecef;--accent-blue:#4ea5ff;--accent-green:#56da9f;--accent-yellow:#ffd516;--blue-accent:var(--accent-blue);--blue-accent-hover:#3d93ec;--blue-grid:#cbe3ff;--font-heading:"TWK Everett", "Plus Jakarta Sans", system-ui, sans-serif;--font-body:"Plus Jakarta Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"TWK Everett Mono", "JetBrains Mono", monospace;--font-fancy:"TWK Everett", "Plus Jakarta Sans", system-ui, sans-serif;--site-gutter:clamp(32px, 6vw, 112px)}@media (width<=768px){:root{--site-gutter:clamp(18px, 5vw, 32px)}}:root{--section-title-size:clamp(3rem, 6vw, 5.2rem)}@media (width<=768px){:root{--section-title-size:clamp(32px, 7vw, 48px)}}:root{--ease-long-trail:cubic-bezier(.05, .75, .1, 1);--ease-expo-out:cubic-bezier(.16, 1, .3, 1)}@keyframes floatOpacity{0%{opacity:0}to{opacity:1}}@keyframes floatBlur{0%{filter:blur(var(--float-blur,8px))}to{filter:blur()}}@keyframes floatMove{0%{transform:translateY(var(--float-y,80px))}to{transform:translateY(0)}}[data-animate=float-up]{opacity:0;filter:blur(var(--float-blur,8px));transform:translateY(var(--float-y,80px));will-change:transform, opacity, filter}[data-animate=float-up].is-visible{animation:floatOpacity var(--fade-duration,.28s) linear var(--delay,0s) both, floatBlur var(--blur-duration,.55s) ease var(--delay,0s) both, floatMove var(--float-duration,1.3s) var(--ease-long-trail) var(--delay,0s) both}.float-up,.animate-float-up{opacity:0;filter:blur(var(--float-blur,8px));transform:translateY(var(--float-y,80px));animation:floatOpacity var(--fade-duration,.28s) linear var(--delay,0s) both, floatBlur var(--blur-duration,.55s) ease var(--delay,0s) both, floatMove var(--float-duration,1.3s) var(--ease-long-trail) var(--delay,0s) both;will-change:transform, opacity, filter}@keyframes slideUpWord{0%{transform:translateY(115%)}to{transform:translateY(0%)}}@media (prefers-reduced-motion:reduce){.float-up,.animate-float-up{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:TWK Everett;src:url(/fonts/TWKEverett-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TWK Everett;src:url(/fonts/TWKEverett-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TWK Everett;src:url(/fonts/TWKEverett-Medium.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TWK Everett Mono;src:url(/fonts/TWKEverettMono-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background-color:var(--bg-light);scroll-padding-top:56px}html,body{color:var(--navy-dark);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}body{background-color:var(--bg-light);min-height:100vh;overflow-x:clip}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}::selection{background:var(--blue-accent);color:var(--navy-dark)}@media (pointer:coarse){.custom-cursor[data-astro-cid-paliblhy]{display:none!important}}.custom-cursor[data-astro-cid-paliblhy]{z-index:9999;pointer-events:none;opacity:0;will-change:transform;align-items:flex-start;width:max-content;transition:opacity .2s;display:flex;position:fixed;top:0;left:0}.custom-cursor[data-astro-cid-paliblhy].is-visible{opacity:1}.cursor-arrow[data-astro-cid-paliblhy]{filter:drop-shadow(2px 2px #0b1320);flex-shrink:0;transition:transform .1s}.cursor-badge[data-astro-cid-paliblhy]{white-space:nowrap;color:#fff;background:#2b88d8;border:2px solid #0b1320;border-radius:9999px;flex:none;align-items:center;width:max-content;min-width:0;max-width:none;margin-top:-4px;margin-left:14px;padding:4px 8px;font-family:JetBrains Mono,TWK Everett Mono,monospace;font-size:12px;font-weight:700;transition:background .1s,color .1s,border-color .1s,transform .1s,box-shadow .1s;display:inline-flex;box-shadow:3px 3px #0b1320}.custom-cursor[data-astro-cid-paliblhy].is-hover .cursor-arrow[data-astro-cid-paliblhy]{--cursor-fill:#facc15;--cursor-stroke:#0b1320;transform:scale(1.05)}.custom-cursor[data-astro-cid-paliblhy].is-hover .cursor-badge[data-astro-cid-paliblhy]{color:#0b1320;background:#facc15;border-color:#0b1320}._topBar_932qv_1{border-bottom:2px solid var(--navy-dark);background-color:var(--bg-light);z-index:50;align-items:stretch;width:100%;height:56px;transition:background-color .3s,border-color .3s;display:flex;position:fixed;top:0;left:0}._topBar_932qv_1[data-theme=dark]{background-color:#051020;border-bottom:2px solid #2b5b9e}._topBar_932qv_1[data-theme=dark] ._topLeft_932qv_21{background-color:#051020}._topBar_932qv_1[data-theme=dark] ._brandText_932qv_25{color:#fff}._topBar_932qv_1[data-theme=dark] ._brandLogo_932qv_29{filter:invert()}._topBar_932qv_1[data-theme=dark] ._topRight_932qv_33{background-color:#051020;border-left:2px solid #2b5b9e}._topLeft_932qv_21{padding:0 var(--site-gutter);background-color:var(--bg-light);flex:1;align-items:center;transition:background-color .3s;display:flex}._brandLink_932qv_47{color:var(--navy-dark);align-items:center;gap:14px;text-decoration:none;display:flex}._brandLogo_932qv_29{flex-shrink:0;width:84px;height:auto;display:block}._brandText_932qv_25{letter-spacing:-.02em;color:var(--navy-dark);font-size:1.25rem;font-weight:800}._topRight_932qv_33{background-color:var(--navy-dark);border-left:2px solid var(--navy-dark);user-select:none;white-space:nowrap;justify-content:center;align-items:center;width:auto;min-width:240px;padding:0 24px;display:flex}._dateTag_932qv_82{letter-spacing:-.01em;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:.95rem;font-weight:600;display:flex}._tagBracket_932qv_92{color:var(--blue-accent)}._dateValue_932qv_96{color:#fff;font-weight:700}@media (width<=768px){._topLeft_932qv_21{padding:0 var(--site-gutter)}._topRight_932qv_33{width:170px;min-width:160px}._dateTag_932qv_82{font-size:.85rem}._brandLogo_932qv_29{width:76px}._brandText_932qv_25{font-size:1.1rem}}@media (width<=640px){._topLeft_932qv_21{min-width:0;padding-inline:16px}._brandLink_932qv_47{gap:8px}._brandText_932qv_25{font-size:15px}._brandLogo_932qv_29{width:64px}._topRight_932qv_33{width:auto;min-width:0;padding-inline:12px}._dateTag_932qv_82{gap:4px;font-size:clamp(9px,2.5vw,12px)}}._bottomNav_q13p4_1{border-top:2px solid var(--navy-dark);background-color:var(--bg-light);z-index:50;align-items:stretch;width:100%;height:64px;display:flex;position:fixed;bottom:0;left:0}._navLinksScroll_q13p4_14{scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;display:flex;overflow-x:auto}._navLinksScroll_q13p4_14::-webkit-scrollbar{display:none}._navItem_q13p4_26{border-right:2px solid var(--navy-dark);color:var(--navy-dark);white-space:nowrap;user-select:none;background-color:#fff;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}._navItem_q13p4_26:hover:not([data-active]){background-color:var(--tab-hover)}._navItem_q13p4_26[data-active=blue]{background-color:var(--blue-accent);color:var(--navy-dark)}._navItem_q13p4_26[data-active=yellow]{background-color:var(--accent-yellow)!important;color:var(--navy-dark)!important}._activeIndicator_q13p4_57{justify-content:center;align-items:center;width:12px;height:12px;display:none}._navItem_q13p4_26[data-active] ._activeIndicator_q13p4_57{display:flex}._navLabel_q13p4_69{letter-spacing:-.01em}._navCta_q13p4_74{background-color:var(--navy-dark);color:#fff;flex:1;grid-template-columns:max-content 64px;justify-content:space-between;align-items:stretch;min-width:200px;text-decoration:none;transition:opacity .15s;display:grid}._ctaLabel_q13p4_87{white-space:nowrap;letter-spacing:-.01em;align-items:center;padding-inline:24px;font-size:15px;font-weight:700;display:flex}._ctaArrowBox_q13p4_97{background-color:var(--blue-accent);width:64px;min-width:64px;height:64px;color:var(--navy-dark);border-left:2px solid var(--navy-dark);justify-content:center;align-items:center;transition:background-color .15s,transform .15s;display:flex}._navCta_q13p4_74:hover ._ctaArrowBox_q13p4_97{background-color:var(--blue-accent-hover)}._navCta_q13p4_74:hover ._ctaArrowBox_q13p4_97 svg{transform:rotate(90deg)}._ctaArrowBox_q13p4_97 svg{transition:transform .15s;transform:rotate(90deg)}@media (width<=1024px){._navItem_q13p4_26{padding:0 20px;font-size:13px}._ctaLabel_q13p4_87{padding-inline:20px;font-size:14px}}@media (width<=640px){._bottomNav_q13p4_1{height:56px}._navItem_q13p4_26{padding:0 16px;font-size:13px}._ctaLabel_q13p4_87{display:none}._ctaArrowBox_q13p4_97{width:56px;min-width:56px;height:56px}._navCta_q13p4_74{min-width:unset;flex:none}}._navLinksScroll_q13p4_14{overscroll-behavior-x:contain;flex:auto;min-width:0}._navItem_q13p4_26{flex-shrink:0}._navCta_q13p4_74{flex:none}@media (width<=640px){._bottomNav_q13p4_1{height:calc(56px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px)}._navItem_q13p4_26{min-height:54px;padding-inline:14px;font-size:12px}._ctaArrowBox_q13p4_97{height:54px}._bottomNav_q13p4_1{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));border:2px solid var(--navy-dark);width:calc(40% - 12.8px);max-width:160px;height:44px;box-shadow:4px 4px 0 var(--navy-dark);transform:translate(-50%, calc(100% + 48px + env(safe-area-inset-bottom,0px)));visibility:hidden;pointer-events:none;background:#27b6ed;padding:0;transition:transform .35s cubic-bezier(.16,1,.3,1),visibility 0s .35s}._bottomNav_q13p4_1[data-mobile-visible=true]{visibility:visible;pointer-events:auto;transition:transform .35s cubic-bezier(.16,1,.3,1),visibility;transform:translate(-50%)}._navLinksScroll_q13p4_14,._instagramLink_q13p4_194{display:none}._navCta_q13p4_74{min-width:0;color:var(--navy-dark);background:#27b6ed;flex:1;justify-content:center;align-items:center;gap:6px;padding:6px;font-size:clamp(10px,2.8vw,12px);transition:none;display:flex}._ctaLabel_q13p4_87{font-size:inherit;flex:none;padding:0;display:inline}._ctaArrowBox_q13p4_97{background:0 0;border:0;flex:0 0 1em;width:1em;min-width:1em;height:1em;transition:none}._ctaArrowBox_q13p4_97 svg{width:1em;height:1em;transition:none;transform:rotate(90deg)}._navCta_q13p4_74:hover ._ctaArrowBox_q13p4_97{background:0 0}._navCta_q13p4_74:hover ._ctaArrowBox_q13p4_97 svg{transform:rotate(90deg)}._navCta_q13p4_74:focus-visible{outline:3px solid var(--accent-green);outline-offset:6px}}@media (width<=640px) and (prefers-reduced-motion:reduce){._bottomNav_q13p4_1,._bottomNav_q13p4_1[data-mobile-visible=true]{transition:none}}._countdownBox_6gibf_1{border:1.5px solid var(--navy-dark);box-sizing:border-box;background:0 0;align-items:stretch;width:100%;margin-bottom:3.25rem;display:flex}._segment_6gibf_11{box-sizing:border-box;border-right:1.5px solid var(--navy-dark);flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;padding:8px;display:flex}._segment_6gibf_11:last-child{border-right:none}._sideLabel_6gibf_27{font-family:var(--font-heading);color:var(--navy-dark);opacity:.6;user-select:none;margin-top:1px;font-size:.72rem;font-weight:700;line-height:1}._dateSegment_6gibf_38{flex:none;padding:8px 18px}._dateSlotValue_6gibf_43{height:22px;font-family:var(--font-heading);color:var(--navy-dark);letter-spacing:-.01em;white-space:nowrap;justify-content:center;align-items:center;font-size:1.05rem;font-weight:500;line-height:1;display:flex}._digitPair_6gibf_57{justify-content:center;align-items:center;gap:0;display:flex}._digitSlot_6gibf_64{width:12px;height:22px;position:relative;overflow:hidden}._digitTrack_6gibf_71{will-change:transform;flex-direction:column;width:100%;display:flex;position:absolute;top:0;left:0}._digitItem_6gibf_81{height:22px;color:var(--navy-dark);justify-content:center;align-items:center;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:1.05rem;font-weight:700;line-height:1;display:flex}@media (width<=640px){._countdownBox_6gibf_1{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:28px;display:grid}._dateSegment_6gibf_38{border-right:0;border-bottom:1.5px solid var(--navy-dark);grid-column:1/-1;padding:12px 8px}._segment_6gibf_11:not(._dateSegment_6gibf_38){flex-direction:column;gap:4px;padding:10px 2px}._sideLabel_6gibf_27{font-size:10px}}._heroLeft_uk1y6_1{border-right:2px solid var(--navy-dark);background-color:var(--bg-light);box-sizing:border-box;flex:0 0 55%;width:55%}._screenPane_uk1y6_9{min-height:calc(100vh - 120px);padding:4% var(--site-gutter);box-sizing:border-box;flex-direction:column;justify-content:center;display:flex}._heroScreen_uk1y6_18{padding-bottom:2%}._overviewScreen_uk1y6_22{margin-top:calc(-18vh + 21.6px);padding-top:2%}._heroContent_uk1y6_28{width:100%;max-width:680px}._heroHeaderBlock_uk1y6_33{flex-direction:column;width:fit-content;max-width:100%;display:flex}._titleGroup_uk1y6_40{flex-direction:column;width:fit-content;margin-bottom:1.25rem;display:flex}._titleMain_uk1y6_47{font-family:var(--font-heading);letter-spacing:-.04em;color:var(--navy-dark);white-space:nowrap;margin:0;font-size:clamp(3.2rem,6.2vw,6.2rem);font-weight:700;line-height:1.02}._titleSub_uk1y6_58{font-family:var(--font-heading);letter-spacing:-.04em;color:var(--navy-dark);white-space:nowrap;margin:.1em 0 0;font-size:clamp(3.2rem,6.2vw,6.2rem);font-weight:400;line-height:1.02}._wordMask_uk1y6_69{vertical-align:bottom;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}._titleGroup_uk1y6_40 ._wordMask_uk1y6_69:not(:last-child){margin-right:.28em}._word_uk1y6_69{animation:.75s cubic-bezier(.16,1,.3,1) forwards _slideUpWord_uk1y6_1;animation-delay:calc(.1s + var(--i) * 65ms);will-change:transform;display:inline-block;transform:translateY(115%)}@keyframes _slideUpWord_uk1y6_1{0%{transform:translateY(115%)}to{transform:translateY(0%)}}@media (prefers-reduced-motion:reduce){._word_uk1y6_69{animation:none;transform:none}}._actionRow_uk1y6_105{justify-content:space-between;align-items:center;gap:1.5rem;width:100%;display:flex}._targetAudience_uk1y6_113{color:var(--navy-dark);letter-spacing:-.015em;text-align:right;text-wrap:balance;max-width:290px;margin:0;font-size:1.08rem;font-style:italic;font-weight:400;line-height:1.35}._heroBtn_uk1y6_127{border:2px solid var(--navy-dark);box-shadow:4px 4px 0px var(--navy-dark);background-color:var(--navy-dark);user-select:none;align-items:stretch;text-decoration:none;transition:transform .15s cubic-bezier(.2,0,0,1),box-shadow .15s cubic-bezier(.2,0,0,1);display:inline-flex}._heroBtn_uk1y6_127:hover{box-shadow:6px 6px 0px var(--navy-dark);transform:translate(-2px,-2px)}._heroBtn_uk1y6_127:hover ._btnIcon_uk1y6_143{background-color:var(--blue-accent-hover)}._heroBtn_uk1y6_127:hover ._btnIcon_uk1y6_143 svg{transform:translate(2px,-2px)}._heroBtn_uk1y6_127:active{box-shadow:2px 2px 0px var(--navy-dark);transform:translate(2px,2px)}._btnText_uk1y6_156{color:#fff;letter-spacing:-.01em;white-space:nowrap;align-items:center;padding:14px 28px;font-size:1rem;font-weight:700;display:flex}._btnIcon_uk1y6_143{background-color:var(--blue-accent);width:52px;color:var(--navy-dark);border-left:2px solid var(--navy-dark);justify-content:center;align-items:center;transition:background-color .15s;display:flex}._btnIcon_uk1y6_143 svg{transition:transform .15s}._overviewContent_uk1y6_183{width:100%;max-width:680px}._overviewBlock_uk1y6_188{margin-bottom:1.6rem}._overviewHeading_uk1y6_192{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--navy-dark);margin:0 0 .45rem;font-size:1.35rem;font-weight:700;line-height:1.25}._overviewLead_uk1y6_202{color:var(--navy-dark);letter-spacing:-.01em;text-align:justify;text-justify:inter-word;hyphens:auto;margin:0;font-size:1.05rem;font-weight:400;line-height:1.6}._overviewActions_uk1y6_214{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}._guidebookBtn_uk1y6_221{color:var(--navy-dark);border:2px solid var(--navy-dark);box-shadow:4px 4px 0px var(--navy-dark);user-select:none;background-color:#fff;justify-content:center;align-items:center;padding:14px 28px;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .15s cubic-bezier(.2,0,0,1),box-shadow .15s cubic-bezier(.2,0,0,1);display:inline-flex}._guidebookBtn_uk1y6_221:hover{box-shadow:2px 2px 0px var(--navy-dark);transform:translate(2px,2px)}._guidebookBtn_uk1y6_221:active{box-shadow:1px 1px 0px var(--navy-dark);transform:translate(3px,3px)}@media (width<=1024px){._heroLeft_uk1y6_1{border-right:none;flex:none;width:100%}._screenPane_uk1y6_9{min-height:auto;padding:48px var(--site-gutter)}._overviewScreen_uk1y6_22{margin-top:0}._overviewLead_uk1y6_202{text-align:left;text-justify:auto}}@media (width<=640px){._screenPane_uk1y6_9{padding:36px var(--site-gutter)}._titleStem_uk1y6_274,._titleYear_uk1y6_274{font-size:clamp(3.8rem,18vw,5.5rem)}._eventDate_uk1y6_278{font-size:1.15rem}._targetAudience_uk1y6_113{font-size:.95rem}._overviewActions_uk1y6_214{flex-direction:column;align-items:stretch}._guidebookBtn_uk1y6_221,._heroBtn_uk1y6_127{justify-content:center;width:100%}._btnText_uk1y6_156{flex:1;justify-content:center}}@media (width<=1024px){._heroContent_uk1y6_28,._overviewContent_uk1y6_183{max-width:none}._heroHeaderBlock_uk1y6_33{width:100%}._actionRow_uk1y6_105{flex-wrap:wrap}}@media (width<=640px){._titleMain_uk1y6_47,._titleSub_uk1y6_58{white-space:normal;font-size:clamp(32px,9.5vw,60px)}._titleGroup_uk1y6_40{margin-bottom:24px}._actionRow_uk1y6_105{flex-direction:column;align-items:stretch;gap:20px}._targetAudience_uk1y6_113{text-align:left;max-width:none;line-height:1.5}._btnText_uk1y6_156{padding:14px 18px}._btnIcon_uk1y6_143{flex:0 0 48px}._overviewHeading_uk1y6_192{font-size:22px}._overviewLead_uk1y6_202{font-size:15px;line-height:1.7}._screenPane_uk1y6_9{padding-block:36px}}._heroBtn_uk1y6_127 ._downArrow_uk1y6_319 svg,._heroBtn_uk1y6_127:hover ._downArrow_uk1y6_319 svg{transform:rotate(90deg)}._heroRight_75u43_1{background-color:var(--bg-light);background-image:linear-gradient(to right, var(--blue-grid) 1.5px, transparent 1.5px), linear-gradient(to bottom, var(--blue-grid) 1.5px, transparent 1.5px);background-position:50%;background-size:40px 40px;flex:0 0 45%;justify-content:center;align-items:center;width:45%;height:calc(100vh - 120px);display:flex;position:sticky;top:56px;overflow:hidden}._cornerIcon_75u43_20{z-index:10;user-select:none;cursor:default;transition:transform .25s cubic-bezier(.34,1.56,.64,1);position:absolute}._cornerIcon_75u43_20 img{filter:drop-shadow(0 2px 4px #08111e14);width:58px;height:auto;display:block}._cornerIcon_75u43_20:hover{transform:scale(1.12)rotate(4deg)}._cornerTopLeft_75u43_39{top:26px;left:26px}._cornerTopRight_75u43_44{top:26px;right:26px}._cornerBottomLeft_75u43_49{bottom:26px;left:26px}._cornerBottomRight_75u43_54{bottom:26px;right:26px}._stageContainer_75u43_60{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:24px 32px;display:flex}._visualStage_75u43_70{justify-content:center;align-items:center;width:100%;max-width:660px;display:flex;position:relative}._gifWrapper_75u43_79{transform-origin:50%;justify-content:center;align-items:center;width:100%;animation:4s ease-in-out infinite _visualFloat_75u43_1;display:flex}._heroGifAsset_75u43_88{object-fit:contain;user-select:none;filter:drop-shadow(0 12px 28px #08111e24);transform-origin:50%;cursor:pointer;width:100%;height:auto;max-height:calc(100vh - 150px);transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:block;transform:scale(1.18)}._heroGifAsset_75u43_88:hover{transform:scale(1.24)}@keyframes _visualFloat_75u43_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=1024px){._heroRight_75u43_1{border-top:2px solid var(--navy-dark);flex:none;width:100%;height:520px;min-height:480px;padding:40px 20px;position:relative;top:0}._visualStage_75u43_70{max-width:500px}._heroGifAsset_75u43_88{transform:scale(1.12)}._heroGifAsset_75u43_88:hover{transform:scale(1.17)}._cornerIcon_75u43_20 img{width:46px}}@media (width<=640px){._heroRight_75u43_1{height:auto;min-height:0;padding:44px 16px}._stageContainer_75u43_60{padding:0 12px}._visualStage_75u43_70{max-width:380px}._heroGifAsset_75u43_88{max-height:none;transform:scale(1.08)}._heroGifAsset_75u43_88:hover{transform:scale(1.12)}._cornerTopLeft_75u43_39{top:16px;left:16px}._cornerTopRight_75u43_44{top:16px;right:16px}._cornerBottomLeft_75u43_49{bottom:16px;left:16px}._cornerBottomRight_75u43_54{bottom:16px;right:16px}._cornerIcon_75u43_20 img{width:32px}}._heroOverviewWrapper_173hk_1{border-bottom:2px solid var(--navy-dark);background-color:var(--bg-light);align-items:flex-start;width:100%;display:flex;position:relative}@media (width<=1024px){._heroOverviewWrapper_173hk_1{flex-direction:column}}._cardOuter_votro_1{box-sizing:border-box;background-color:#07152b;background-image:linear-gradient(90deg,#3a80da66 1px,#0000 1px),linear-gradient(#3a80da66 1px,#0000 1px);background-position:0 0;background-repeat:round;background-size:24px 24px;background-clip:padding-box;border:1.5px solid #234e82;width:100%;padding:24px 20px;transition:transform .2s cubic-bezier(.2,0,0,1),border-color .2s;position:relative;box-shadow:0 10px 25px #00000059}._cardOuter_votro_1:hover{border-color:#4ea5ff}._cardBadge_votro_24{z-index:5;width:fit-content;max-width:calc(100% + 40px);font-family:var(--font-body);overflow-wrap:anywhere;border:1.5px solid #051020;margin:-40px 0 16px -22px;padding:8px 12px;font-size:14px;font-weight:800;line-height:1.4;position:relative;box-shadow:2px 2px #051020}._cardInner_votro_41{color:#08111e;box-sizing:border-box;background-color:#fff;border:2px solid #051020;align-items:flex-start;min-height:110px;padding:24px 22px;display:flex}._cardText_votro_52{color:#08111e;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:500;line-height:1.65}@media (width<=640px){._cardOuter_votro_1{padding:20px 16px}._cardBadge_votro_24{max-width:calc(100% + 32px);margin:-36px 0 14px -18px;font-size:13px}._cardInner_votro_41{min-height:90px;padding:20px 16px}._cardText_votro_52{font-size:.95rem}}._whyJoinSection_1ve6a_1{color:#fff;width:100%;min-height:auto;padding:6rem var(--site-gutter) 7rem;box-sizing:border-box;background-color:#051020;border-bottom:2px solid #08111e;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:relative;overflow:hidden}._whyJoinContainer_1ve6a_18{z-index:4;width:100%;max-width:100%;position:relative}._sectionHeader_1ve6a_26{text-align:center;margin-bottom:64px}._sectionTitle_1ve6a_31{font-family:var(--font-heading);color:#fff;font-size:var(--section-title-size);letter-spacing:-.03em;margin:0;font-weight:500;line-height:1.05}._wordMask_1ve6a_43{vertical-align:bottom;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}._wordMask_1ve6a_43:not(:last-child){margin-right:.28em}._word_1ve6a_43{will-change:transform;display:inline-block;transform:translateY(115%)}._sectionHeader_1ve6a_26.is-visible ._word_1ve6a_43{animation:.75s cubic-bezier(.16,1,.3,1) forwards _slideUpWord_1ve6a_1;animation-delay:calc(60ms + var(--i) * 65ms)}@keyframes _slideUpWord_1ve6a_1{0%{transform:translateY(115%)}to{transform:translateY(0%)}}@media (prefers-reduced-motion:reduce){._word_1ve6a_43{animation:none!important;transform:none!important}}._columnsContainer_1ve6a_83{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:80px 2.5rem;width:100%;display:grid}._cardItem_1ve6a_90{will-change:transform;grid-column:span 2;width:100%;min-width:0}._cardItem_1ve6a_90:nth-child(4){grid-column:2/span 2}._cardItem_1ve6a_90:nth-child(5){grid-column:4/span 2}@media (width<=1024px){._whyJoinSection_1ve6a_1{padding:4.5rem var(--site-gutter) 5rem}._sectionHeader_1ve6a_26{margin-bottom:48px}._columnsContainer_1ve6a_83{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 20px}._cardItem_1ve6a_90{transform:none!important}._cardItem_1ve6a_90:nth-child(4){grid-column:span 2}._cardItem_1ve6a_90:nth-child(5){grid-column:2/span 2}}@media (width<=768px){._whyJoinSection_1ve6a_1{padding:3.5rem var(--site-gutter) 4rem}._sectionHeader_1ve6a_26{margin-bottom:40px}._columnsContainer_1ve6a_83{grid-template-columns:minmax(0,1fr);gap:36px}._cardItem_1ve6a_90,._cardItem_1ve6a_90:nth-child(4),._cardItem_1ve6a_90:nth-child(5){grid-column:1}._sectionTitle_1ve6a_31{font-size:var(--section-title-size)}}.ef-grid[data-astro-cid-f7qobmr4]{grid-template-columns:repeat(2,minmax(0,460px));justify-content:center;gap:40px;margin:0;padding:0;list-style:none;display:grid}.ef-item[data-astro-cid-f7qobmr4]{align-self:start;min-width:0;position:relative}.ef-item[data-astro-cid-f7qobmr4]:first-child{grid-area:1/1}.ef-item[data-astro-cid-f7qobmr4]:nth-child(2){grid-area:1/2/span 2;margin-top:180px}.ef-item[data-astro-cid-f7qobmr4]:nth-child(3){grid-area:2/1}.ef-card[data-astro-cid-f7qobmr4]{will-change:transform;border:2px solid var(--navy-dark);box-shadow:4px 4px 0 var(--navy-dark);background:#fff;flex-direction:column;display:flex;position:relative}.ef-titlebar[data-astro-cid-f7qobmr4]{border-bottom:2px solid var(--navy-dark);background-color:#dee1e6;background-image:linear-gradient(90deg,#01101f21 1px,#0000 1px),linear-gradient(#01101f21 1px,#0000 1px);background-size:16px 16px;padding:14px 16px 18px}.ef-titlebar-inner[data-astro-cid-f7qobmr4]{border:2px solid var(--navy-dark);box-shadow:2px 2px 0 var(--navy-dark);background:#fff;align-items:stretch;min-height:52px;display:flex}.ef-icon-box[data-astro-cid-f7qobmr4]{background:var(--card-accent);border-right:2px solid var(--navy-dark);width:48px;color:var(--icon-color);flex:0 0 48px;place-items:center;display:grid}.ef-icon[data-astro-cid-f7qobmr4]{width:20px;height:20px}.ef-title-text[data-astro-cid-f7qobmr4]{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--navy-dark);align-items:center;margin:0;padding:0 16px;font-size:clamp(18px,2vw,24px);font-weight:700;line-height:1.2;display:flex}.ef-illustration[data-astro-cid-f7qobmr4]{background:var(--card-accent);border-bottom:2px solid var(--navy-dark);justify-content:center;align-items:center;display:flex}.ef-mascot[data-astro-cid-f7qobmr4]{object-fit:contain;width:100%;height:auto;display:block}.ef-description[data-astro-cid-f7qobmr4]{letter-spacing:-.01em;color:var(--navy-dark);flex:1;margin:0;padding:18px 20px;font-size:14px;font-weight:700;line-height:1.6}@media (width<=860px){.ef-grid[data-astro-cid-f7qobmr4]{grid-template-columns:minmax(0,1fr);gap:40px}.ef-item[data-astro-cid-f7qobmr4]:nth-child(n){grid-area:auto/1;margin-top:0}}._section_w5l61_1{color:#fff;padding:80px var(--site-gutter) 96px;border-bottom:var(--border-dark);background:#051020}._header_w5l61_7{text-align:center;margin-bottom:40px}._header_w5l61_7 h2{font-size:var(--section-title-size);letter-spacing:-.045em;margin-bottom:0;font-weight:500;line-height:1.05}._layout_w5l61_9{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}._bundles_w5l61_10{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 28px;display:grid}._column_w5l61_11{will-change:transform;flex-direction:column;gap:48px;min-width:0;display:flex}._bundle_w5l61_10{min-width:0}._frame_w5l61_13,._contents_w5l61_13{background-color:#07152b;background-image:linear-gradient(90deg,#3a80da66 1px,#0000 1px),linear-gradient(#3a80da66 1px,#0000 1px);background-position:0 0;background-repeat:round;background-size:24px 24px;background-clip:padding-box;border:1.5px solid #234e82}._frame_w5l61_13{aspect-ratio:1;padding:20px;transition:border-color .2s;position:relative;box-shadow:0 10px 25px #00000059}._bundle_w5l61_10:hover ._frame_w5l61_13{border-color:var(--accent-blue)}._badge_w5l61_25{z-index:1;background:var(--bundle-accent);color:#08111e;font:700 14px var(--font-mono);border:1.5px solid #051020;padding:6px 14px;line-height:1.2;position:absolute;top:-16px;left:-1px;box-shadow:2px 2px #051020}._imageBox_w5l61_26{background:0 0;width:100%;height:100%;position:relative;overflow:hidden}._imageBox_w5l61_26 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._details_w5l61_28{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}._contents_w5l61_13{color:#fff;overflow-wrap:anywhere;width:fit-content;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.5}._price_w5l61_30{color:#fff;font:700 13px var(--font-mono);white-space:nowrap;flex-shrink:0}._desktopBreak_w5l61_31{display:none}@media (width>=1001px){._desktopBreak_w5l61_31{display:block}}._order_w5l61_35{align-self:stretch}._orderInner_w5l61_36{color:#08111e;box-shadow:5px 5px 0 var(--accent-blue);background:#fff;border:2px solid #08111e;padding:28px;position:sticky;top:100px}._order_w5l61_35 h3{letter-spacing:-.035em;margin-bottom:16px;font-size:clamp(26px,3vw,42px);font-weight:500;line-height:1.1}._buyButton_w5l61_38._buyButton_w5l61_38{width:100%;max-width:300px;box-shadow:none;background:#fff;justify-content:space-between;transform:none}._buyText_w5l61_39{color:#08111e;padding-inline:16px}._bagBox_w5l61_40{background:var(--accent-blue);color:#08111e;border-left:2px solid #08111e;flex:0 0 52px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){._buyButton_w5l61_38:hover{box-shadow:4px 4px 0 var(--navy-dark);transform:translate(-4px,-4px)}}._buyButton_w5l61_38:hover svg{transform:none}._buyButton_w5l61_38:focus-visible{outline:3px solid var(--accent-green);outline-offset:6px}._srOnly_w5l61_46{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){._layout_w5l61_9{grid-template-columns:minmax(0,1fr);gap:28px}._order_w5l61_35,._orderInner_w5l61_36{position:static}._column_w5l61_11{transform:none!important}}@media (width<=640px){._section_w5l61_1{padding-block:48px 56px}._header_w5l61_7{margin-bottom:36px}._header_w5l61_7 h2{font-size:var(--section-title-size)}._bundles_w5l61_10{grid-template-columns:minmax(0,1fr);gap:36px}._column_w5l61_11{display:contents}._bundle_w5l61_10{order:var(--bundle-order);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:16px;display:grid}._frame_w5l61_13{align-self:start;padding:10px}._badge_w5l61_25{padding:5px 10px;font-size:11px;top:-12px}._details_w5l61_28{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;min-width:0;margin-top:0}._contents_w5l61_13{max-width:100%;padding:8px 10px;font-size:12px}._price_w5l61_30{font-size:13px}._buyButton_w5l61_38._buyButton_w5l61_38{max-width:none}}@media (prefers-reduced-motion:reduce){._frame_w5l61_13{transition:none}._column_w5l61_11{transform:none!important}._buyButton_w5l61_38._buyButton_w5l61_38{transition:none;transform:none}}._panel_aud98_1._panel_aud98_1{padding:clamp(22px,4vw,48px)}._intro_aud98_2._intro_aud98_2{min-height:0;padding-right:0}._timeline_aud98_3{gap:30px;margin-top:36px;list-style:none;display:grid}._phase_aud98_4{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:16px;display:grid;position:relative}._phase_aud98_4:first-child:after{content:"";background:repeating-linear-gradient(to bottom, var(--navy-dark) 0 4px, transparent 4px 8px);width:4px;height:30px;position:absolute;top:100%;left:18px}._phaseBadge_aud98_6{border:2px solid var(--navy-dark);box-shadow:5px 5px 0 var(--navy-dark);color:var(--navy-dark);text-transform:uppercase;text-align:center;background:#999;padding:8px 4px;font-size:17px;font-weight:800}._phase_aud98_4[data-active] ._phaseBadge_aud98_6{background:#27b6ed}._phaseInfo_aud98_8{min-width:0}._remaining_aud98_9{letter-spacing:-.025em;font-size:clamp(13px,1.2vw,16px);font-weight:500;line-height:1.3;display:block}._title_aud98_10{letter-spacing:-.04em;max-width:440px;font-size:clamp(23px,2.8vw,34px);font-weight:600;line-height:1.2}._caption_aud98_11{color:#536171;margin-top:12px;font-size:14px;line-height:1.6}._preview_aud98_12{gap:24px;margin-block:32px;display:grid}._label_aud98_13{margin-bottom:10px;font-size:13px;font-weight:700;display:block}._input_aud98_14{border:1.5px solid var(--navy-dark);min-height:54px;font:14px/1.7 var(--font-mono);overflow-wrap:anywhere;background:#fff;padding:14px 16px;transition:box-shadow .2s,border-color .2s}._multiline_aud98_15{min-height:130px}._field_aud98_16[data-typing-active] ._input_aud98_14{box-shadow:3px 3px 0 var(--accent-blue);border-color:#2865a5}._field_aud98_16[data-typing-active] ._input_aud98_14 span:after{content:"";vertical-align:-.15em;background:#2865a5;width:2px;height:1.1em;margin-left:3px;animation:1s step-end infinite _blink_aud98_1;display:inline-block}._cta_aud98_18{margin-top:0}._note_aud98_19{color:#536171;margin-top:16px;font-size:11px;line-height:1.6}@keyframes _blink_aud98_1{50%{opacity:0}}@media (width<=640px){._timeline_aud98_3{grid-template-columns:max-content max-content;gap:28px;width:fit-content;max-width:100%;margin-top:28px}._phase_aud98_4{text-align:center;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:14px}._phase_aud98_4:first-child:after{background:repeating-linear-gradient(to right, var(--navy-dark) 0 4px, transparent 4px 8px);width:28px;height:4px;top:18px;left:100%}._phaseBadge_aud98_6{width:max-content;padding:10px 12px;font-size:15px}._phaseInfo_aud98_8{max-width:124px}._remaining_aud98_9{font-size:13px}._panel_aud98_1._panel_aud98_1{padding:30px 22px}._preview_aud98_12{gap:20px;margin-block:24px}._input_aud98_14{padding:14px 12px;font-size:12px}._multiline_aud98_15{min-height:140px}}@media (prefers-reduced-motion:reduce){._input_aud98_14{transition:none}._field_aud98_16[data-typing-active] ._input_aud98_14 span:after{animation:none}}.new-section{--section-cream:#f3eee3;--section-ink:#071923;--section-yellow:#ffd516;padding:clamp(64px, 7vw, 112px) var(--site-gutter);border-bottom:var(--border-dark);scroll-margin-top:0;position:relative}.section-inner{width:100%;max-width:100%}.section-heading{font-size:var(--section-title-size);letter-spacing:-.03em;text-align:center;margin-bottom:32px;font-weight:500;line-height:1.05}.event-flow{background:var(--section-cream);padding-bottom:128px;overflow:hidden}.flow-inner{max-width:100%}.event-flow .section-heading{margin-bottom:48px}.event-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 72px;display:grid}.event-card{border:1.5px solid var(--section-ink);will-change:transform;background:#fff;min-width:0;position:relative}.event-badge{background:var(--card-color);border:1.5px solid var(--section-ink);font-family:var(--font-mono);z-index:1;letter-spacing:.02em;padding:2px 8px;font-size:13px;font-weight:500;position:absolute;top:-23px;left:-1.5px}.event-titlebar{border-bottom:1.5px solid var(--section-ink);background-color:#dee1e6;background-image:linear-gradient(90deg,#cfd3da 1px,#0000 1px),linear-gradient(#cfd3da 1px,#0000 1px);background-size:18px 18px;padding:16px 18px}.event-titlebar-inner{border:1.5px solid var(--section-ink);background:#fff;align-items:stretch;min-height:52px;display:flex}.event-icon-box{background:var(--card-color);border-right:1.5px solid var(--section-ink);width:52px;color:var(--section-ink);flex:0 0 52px;place-items:center;display:grid}.event-title-text{font-family:var(--font-heading);letter-spacing:-.035em;color:var(--section-ink);align-items:center;margin:0;padding:0 18px;font-size:clamp(20px,2.2vw,27px);font-weight:500;line-height:1.15;display:flex}.event-illustration{background:var(--card-color);border-bottom:1.5px solid var(--section-ink);height:clamp(190px,22vw,230px)}.event-description{letter-spacing:-.015em;color:var(--section-ink);padding:22px 20px;font-size:15px;font-weight:600;line-height:1.45}.partners{background:var(--section-ink);color:#fff}.partner-inner{flex-direction:column;min-height:calc(100svh - 120px - 14vw);display:flex}.partner-grid{border-top:2px solid #33434c;border-left:2px solid #33434c;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.partner-tile{border-bottom:2px solid #33434c;border-right:2px solid #33434c;grid-column:span 2;place-items:center;min-height:180px;padding:52px 18px 36px;display:grid;position:relative}.partner-tile:nth-child(-n+2){grid-column:span 3;min-height:200px}.partner-featured{color:var(--section-ink);background:#56da9f}.partner-name{letter-spacing:.04em;color:#89969d;font:11px JetBrains Mono,monospace;position:absolute;top:22px;left:20px}.partner-featured .partner-name{color:var(--section-ink)}.partner-logo{letter-spacing:-.05em;text-align:center;font-size:clamp(22px,2.8vw,36px);font-weight:800}.sponsor-details{margin-top:clamp(70px,12vw,180px)}.section-cta{border:2px solid var(--section-ink);width:100%;min-height:54px;color:var(--section-ink);cursor:pointer;background:#f9f9fb;justify-content:space-between;align-items:stretch;font-size:15px;font-weight:800;list-style:none;display:flex}.section-cta::-webkit-details-marker{display:none}.section-cta>span:first-child{flex:1;justify-content:center;align-items:center;padding:12px 20px;display:flex}.arrow-box{border-left:2px solid var(--section-ink);background:#4ea5ff;flex:0 0 54px;place-items:center;width:54px;display:grid}.arrow-box svg{transition:transform .2s}.section-cta:hover .arrow-box svg{transform:translate(3px,-3px)}.sponsor-details>p{color:#d0d7e2;border:1px solid #33434c;padding:20px;line-height:1.7}.past-editions,.register{background:#f7f7f7;border-left:20px solid #a9ceff}.centered-heading{text-align:center;margin-bottom:40px}.centered-heading .section-heading{margin-bottom:0}.past-editions{border-left:0}.past-editions .centered-heading{margin-bottom:40px}.edition-grid{grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;display:grid}.edition-card{background:var(--section-cream);border:2px solid var(--section-ink);min-width:0;box-shadow:6px 6px 0 var(--section-ink);flex-direction:column;padding:24px;display:flex;position:relative}.edition-badge{background:var(--section-yellow);border:2px solid var(--section-ink);text-transform:uppercase;letter-spacing:.03em;align-self:flex-start;padding:4px 12px;font-size:12px;font-weight:800;display:inline-block}.edition-card>.edition-badge{z-index:1;text-align:center;min-width:220px;box-shadow:6px 6px 0 var(--section-ink);letter-spacing:.06em;border-width:3px;padding:4px 24px;font-size:36px;line-height:1.3;position:absolute;top:-16px;left:-28px}.edition-collage{flex:none;grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:26fr 10fr 17fr 10fr 14fr 14fr;gap:12px 16px;height:340px;margin:0 20px 18px 0;display:grid}.edition-photo{border:2px solid var(--section-ink);letter-spacing:.1em;text-transform:uppercase;color:#57636a;background:#dfdcd6;min-width:0;min-height:0;font:700 clamp(8px,1vw,11px) JetBrains Mono,monospace;display:block;position:relative;overflow:hidden}.edition-photo:first-child{grid-area:1/1/4/2}.edition-photo:nth-child(2){grid-area:4/1/5/2}.edition-photo:nth-child(3){grid-area:1/2/3/3}.edition-photo:nth-child(4){grid-area:1/3/3/5}.edition-photo:nth-child(5){grid-area:3/2/5/4}.edition-photo:nth-child(6){grid-area:3/4/4/5}.edition-photo:nth-child(7){grid-area:4/4/5/5}.edition-photo:nth-child(8){grid-area:1/5/5/6}.edition-photo:nth-child(9){grid-area:1/6/3/7}.edition-photo:nth-child(10){grid-area:3/6/5/7}.edition-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.edition-photo:nth-child(8) img{object-position:40% center}[data-photo-reveal] .edition-photo{opacity:0;will-change:transform, opacity, clip-path}.edition-description{letter-spacing:-.025em;margin-bottom:12px;font-size:17px;line-height:1.45}.edition-footer{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.edition-meta{letter-spacing:-.035em;font-size:17px;font-weight:800;line-height:1.5}.dark-cta{background:var(--section-ink);color:#fff}.edition-more{width:236px;min-height:58px;box-shadow:4px 4px 0 var(--section-ink);text-transform:uppercase;flex-shrink:0;font-size:13px}.edition-more>span:first-child{justify-content:flex-start}.edition-more .arrow-box{color:#000}.register{border-left:0;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100svh - 120px);display:flex}.register-grid{grid-template-columns:1.12fr 1fr 1fr;align-items:stretch;gap:26px;display:grid}.register-intro{padding-right:24px}.register-intro .edition-badge{box-shadow:3px 3px 0 var(--section-ink);margin-bottom:22px;font-size:10px}.register-intro>p{max-width:300px;font-size:15px;line-height:1.6}.register-intro img{object-fit:contain;width:150px;height:200px;margin-top:28px;display:block}.registration-window{border:2px solid var(--section-ink);box-shadow:5px 5px 0 var(--section-ink);background:#fff;flex-direction:column;grid-column:span 2;min-width:0;display:flex}.window-checkers{border-bottom:2px solid var(--section-ink);background:repeating-linear-gradient(90deg, transparent 0 24px, var(--section-ink) 24px 25px), linear-gradient(90deg, var(--section-cream) 8%, #4ea5ff 8% 16%, var(--section-cream) 16% 48%, #ffd516 48% 56%, var(--section-cream) 56% 80%, #56da9f 80% 88%, var(--section-cream) 88%);flex:0 0 16px;height:16px}.notify-panel{background:#f7f7f7;flex-direction:column;flex:1;justify-content:center;min-width:0;padding:16px;display:flex}.new-section :is(button,summary,iframe,a):focus-visible{outline-offset:4px;outline:3px solid #4ea5ff}@media (width<=1000px){.event-grid{gap:40px}.register-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.register-intro{grid-column:1/-1;padding-bottom:12px;padding-right:170px;position:relative}.register-intro img{width:110px;height:145px;margin:0;position:absolute;bottom:0;right:10px}}@media (width<=640px){.new-section{padding:56px var(--site-gutter)}.event-flow{padding-bottom:68px}.event-grid{grid-template-columns:1fr;gap:36px}.event-illustration{height:176px}.partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-tile,.partner-tile:nth-child(-n+2){grid-column:span 1;min-height:150px}.partner-tile:first-child{grid-column:1/-1}.partner-name{font-size:9px;top:14px;left:12px}.partner-logo{font-size:22px}.partner-inner{min-height:auto}.sponsor-details{margin-top:60px}.past-editions,.register{border-left-width:10px}.edition-grid,.register-grid{grid-template-columns:1fr;gap:28px}.edition-card{padding:18px}.past-editions{border-left:0}.past-editions .centered-heading{margin-bottom:36px}.edition-card>.edition-badge{min-width:136px;padding:4px 16px;font-size:26px;top:-20px;left:-10px}.edition-collage{grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:1.4fr 1fr 1fr;gap:8px;height:420px;margin:18px 0}.edition-photo:first-child{grid-area:1/1/3/2}.edition-photo:nth-child(2){grid-area:3/1/4/2}.edition-photo:nth-child(3){grid-area:1/2/2/3}.edition-photo:nth-child(4){grid-area:1/3/3/4}.edition-photo:nth-child(5){grid-area:4/1/6/3}.edition-photo:nth-child(6){grid-area:2/2/3/3}.edition-photo:nth-child(7){grid-area:3/2/4/3}.edition-photo:nth-child(8){grid-area:3/3/7/4}.edition-photo:nth-child(9){grid-area:6/1/7/2}.edition-photo:nth-child(10){grid-area:6/2/7/3}.edition-description{font-size:14px}.edition-footer{flex-direction:column;gap:18px}.edition-meta{font-size:14px}.edition-more{align-self:flex-end;width:min(236px,100%)}.register-intro{min-height:210px;padding-right:100px}.register-intro img{width:90px;height:120px;right:-10px}.register-intro>p{font-size:13px}.registration-window{grid-column:1/-1}.notify-panel{padding:6px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-parallax]{transform:none!important}.arrow-box svg{transition:none}[data-photo-reveal] .edition-photo{opacity:1}}@media (width<=1024px){.section-heading{overflow-wrap:anywhere}.event-card:nth-child(2n){top:0}.partner-tile{min-width:0}}@media (width<=640px){.new-section{padding-block:48px}.section-heading{font-size:var(--section-title-size)}.event-grid{gap:36px}.event-titlebar{padding:10px}.event-description{padding:14px}.partner-tile{min-height:140px;padding-inline:10px}.partner-logo{font-size:clamp(18px,5vw,24px)}.register{border-left:0;min-height:auto}.register-intro{padding-right:100px}.edition-card{padding:16px}.edition-more{width:100%}}@media (prefers-reduced-motion:reduce){[data-animate]{opacity:1;filter:none;animation:none;transform:none}}@media (width>=641px) and (width<=900px){.edition-collage{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,1fr);gap:10px;height:360px;margin-bottom:24px;display:grid}.edition-photo:first-child{grid-area:1/1/3/2}.edition-photo:nth-child(2){grid-area:3/1/4/2}.edition-photo:nth-child(3){grid-area:1/2/2/3}.edition-photo:nth-child(4){grid-area:1/3/2/4}.edition-photo:nth-child(5){grid-area:2/2/4/3}.edition-photo:nth-child(6){grid-area:2/3/3/4}.edition-photo:nth-child(7){grid-area:3/3/4/4}.edition-photo:nth-child(8){grid-area:1/4/2/5}.edition-photo:nth-child(9){grid-area:2/4/3/5}.edition-photo:nth-child(10){grid-area:3/4/4/5}}._pageContainer_17zmf_1{background-color:var(--bg-light);box-sizing:border-box;flex-direction:column;width:100%;min-height:100vh;padding-top:56px;padding-bottom:64px;display:flex}@media (width<=640px){._pageContainer_17zmf_1{padding-bottom:env(safe-area-inset-bottom,0px)}}
