.SiteFooter_root__cf5iB{position:relative;z-index:1}.SiteFooter_main__Ug_AY{display:flex;flex-direction:column;align-items:center;margin-inline:calc(var(--container-margin) + var(--header-side));padding-block:var(--space-12) var(--space-16)}.SiteFooter_partners__MBszW{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:38px}.SiteFooter_partnerGroup__NPKX4{display:flex;flex-direction:column;gap:var(--space-4)}.SiteFooter_partnerLabel__KCp5l{max-width:none;font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:var(--fg)}.SiteFooter_partnerList__HrMIs{display:flex;align-items:center;gap:24px}.SiteFooter_image__VARrV{flex-shrink:0;max-width:none;width:min(764px,calc(100vw - 2 * var(--container-margin)));height:auto;margin-top:var(--space-10)}.SiteFooter_farewell__q_vJc{max-width:none;margin-top:var(--space-8);text-align:center;font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg)}.SiteFooter_place__pXDbI{font-weight:700}.SiteFooter_cta___ZLrH{align-self:stretch;display:flex;justify-content:center;margin-top:var(--space-8)}.SiteFooter_bottomBand__UD6gx{border-top:1px solid var(--rule)}.SiteFooter_bottom__L0o7T{display:grid;grid-template-columns:var(--header-side) minmax(0,1fr) var(--header-side);align-items:center;grid-gap:var(--space-4);gap:var(--space-4);min-height:102px;width:100%;max-width:var(--content-max);margin-inline:auto;padding:var(--space-6) var(--container-margin)}.SiteFooter_texts__MaRyK{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);padding-inline:14px}.SiteFooter_brand__hRHi1{display:block;width:147px;margin-left:12px}.SiteFooter_brand__hRHi1 img{width:100%;height:auto}.SiteFooter_copyright__zJn1t{max-width:none;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:color-mix(in srgb,var(--fg) 78%,transparent)}.SiteFooter_legal__4cKDi{display:flex;gap:var(--space-10);white-space:nowrap}.SiteFooter_legalLink__ZmMno{font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg);transition:color var(--duration-fast) var(--ease-out-expo)}.SiteFooter_legalLink__ZmMno:hover{color:var(--accent-nav-ink)}.SiteFooter_social__V9NuG{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-6);margin-right:12px}.SiteFooter_socialLink__joCfo{display:grid;place-items:center;color:var(--fg);transition:color var(--duration-fast) var(--ease-out-expo)}.SiteFooter_socialLink__joCfo:hover{color:var(--accent-nav-ink)}.SiteFooter_socialMark__imrS5{width:16px;height:16px}@media (max-width:1100px){.SiteFooter_main__Ug_AY{margin-inline:var(--container-margin)}}@media (max-width:1150px){.SiteFooter_bottom__L0o7T{grid-template-columns:1fr;justify-items:center;text-align:center;gap:var(--space-6)}.SiteFooter_texts__MaRyK{flex-direction:column;gap:var(--space-4);padding-inline:0}.SiteFooter_brand__hRHi1{margin-left:0}.SiteFooter_social__V9NuG{justify-content:center;margin-right:0}.SiteFooter_legal__4cKDi{flex-wrap:wrap;justify-content:center;gap:var(--space-6)}}.PageFrame_root__njnmA{position:relative;display:flex;flex-direction:column;min-height:calc(100dvh - var(--header-height) - var(--header-rule));overflow-x:clip}.PageFrame_rules__S5IJ4{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.PageFrame_rules__S5IJ4>*{height:100%}.PageFrame_rulesInner__yD_v9{position:relative;height:100%;margin-inline:var(--container-margin)}.PageFrame_rulesInner__yD_v9[data-edges]{border-inline:1px solid var(--rule-vertical)}.PageFrame_columnRule__ZXyiA{position:absolute;top:0;bottom:0;width:1px;background-color:var(--rule-vertical)}.PageFrame_columnRule__ZXyiA[data-side=start]{left:var(--header-side)}.PageFrame_columnRule__ZXyiA[data-side=end]{right:var(--header-side)}@media (max-width:900px){.PageFrame_columnRule__ZXyiA{display:block}.PageFrame_columnRule__ZXyiA[data-side=start]{left:23%}.PageFrame_columnRule__ZXyiA[data-side=end]{right:23%}}@media (max-width:640px){.PageFrame_columnRule__ZXyiA{display:none}.PageFrame_rulesInner__yD_v9[data-edges]{border-inline:0}}.PageFrame_band__S3dBz{position:relative;z-index:1;width:100%}.PageFrame_band__S3dBz[data-rule=bottom]{border-bottom:1px solid var(--rule)}.PageFrame_band__S3dBz[data-rule=top]{border-top:1px solid var(--rule)}.PageFrame_main__QzjMW{position:relative;z-index:1;display:flex;flex-direction:column;flex:1 1;min-height:0}.LocaleSwitch_root__ypLPP{font-family:var(--font-mono);font-size:var(--text-nav);letter-spacing:var(--tracking-nav)}.LocaleSwitch_item__bgKOz,.LocaleSwitch_root__ypLPP{display:flex;align-items:center}.LocaleSwitch_divider__fBW_8{width:1px;height:.9em;margin-inline:var(--space-3);background-color:currentColor;opacity:.5}.LocaleSwitch_button__cFtvh{color:var(--fg);transition:color var(--duration-fast) var(--ease-out-expo)}.LocaleSwitch_button__cFtvh[data-active]{color:var(--accent-nav-ink)}.LocaleSwitch_button__cFtvh:hover:not([data-active]){opacity:.6}@media (max-width:900px){.LocaleSwitch_root__ypLPP{font-size:var(--text-mobile-locale)}.LocaleSwitch_button__cFtvh{display:grid;place-items:center;min-width:28px;min-height:44px}.LocaleSwitch_divider__fBW_8{margin-inline:0}}.LocaleSwitch_root__ypLPP[data-variant=menu]{font-size:var(--text-nav);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.LocaleSwitch_root__ypLPP[data-variant=menu] .LocaleSwitch_button__cFtvh{min-width:0;min-height:44px;padding-inline:var(--space-2)}.LocaleSwitch_root__ypLPP[data-variant=menu] .LocaleSwitch_divider__fBW_8{height:1em;margin-inline:var(--space-2)}.DetailsScreen_root__Xti98{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,507px);grid-gap:var(--space-16);gap:var(--space-16);align-items:start;min-height:calc(100dvh - var(--header-height) - var(--header-rule));padding:clamp(2.5rem,11dvh,6rem) var(--container-margin) var(--space-16)}.DetailsScreen_intro__G_Out{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(2rem,7dvh,4rem)}.DetailsScreen_heading__Gh_4e{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.DetailsScreen_headline__hpTUh{display:flex;flex-direction:column;margin:0;font-family:var(--font-mono);font-size:var(--text-choice);font-weight:700;line-height:1.12;text-transform:uppercase;color:var(--fg)}.DetailsScreen_coin__0A01r{position:relative;width:clamp(110px,11vw,140px);aspect-ratio:1;transform-style:preserve-3d}.DetailsScreen_face__cBGrv{position:absolute;inset:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.DetailsScreen_faceBack__rcAda{transform:rotateY(180deg)}.DetailsScreen_back__ECxC6{display:flex;align-items:center;gap:var(--space-3);padding:0;border:0;background:transparent;color:color-mix(in srgb,var(--fg) 62%,transparent);font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;cursor:pointer;transition:color var(--duration-fast) var(--ease-out-expo)}.DetailsScreen_back__ECxC6:hover{color:var(--fg)}.DetailsScreen_back__ECxC6:focus-visible{outline:2px solid var(--fg);outline-offset:4px}.DetailsScreen_backIcon__wPHmC{width:16px;height:16px;background-color:currentColor;-webkit-mask-image:url(/icons/icon-arrow-white.svg);mask-image:url(/icons/icon-arrow-white.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform:scaleX(-1)}.DetailsScreen_panel__5pyuA{display:flex;flex-direction:column;gap:var(--space-5)}.DetailsScreen_step__NAoEp{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:color-mix(in srgb,var(--fg) 55%,transparent)}.DetailsScreen_field__f5XqI{display:flex;align-items:center;min-height:62px;padding-inline:18px;border:1px solid color-mix(in srgb,var(--fg) 22%,transparent);background-color:color-mix(in srgb,var(--fg) 4%,transparent);transition:border-color var(--duration-fast) var(--ease-out-expo)}.DetailsScreen_field__f5XqI:focus-within{border-color:color-mix(in srgb,var(--accent-nav) 60%,transparent)}.DetailsScreen_field__f5XqI[data-missing]{border-color:var(--color-red)}.DetailsScreen_input__hhYcy{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--fg);font-family:var(--font-mono);font-size:var(--text-cta);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.DetailsScreen_input__hhYcy::placeholder{color:color-mix(in srgb,var(--fg) 45%,transparent);text-transform:uppercase}.DetailsScreen_input__hhYcy:-webkit-autofill,.DetailsScreen_input__hhYcy:-webkit-autofill:focus,.DetailsScreen_input__hhYcy:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:inset 0 0 0 1000px color-mix(in srgb,var(--fg) 4%,var(--bg));caret-color:var(--fg);-webkit-transition:background-color 600000s 0s;transition:background-color 600000s 0s}.DetailsScreen_companion__Ozw_x{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-2);cursor:pointer}.DetailsScreen_box___lJpq{display:grid;place-items:center;flex:none;width:22px;height:22px;border:2px solid color-mix(in srgb,var(--fg) 40%,transparent);color:transparent;transition:border-color var(--duration-fast) var(--ease-out-expo),background-color var(--duration-fast) var(--ease-out-expo),color var(--duration-fast) var(--ease-out-expo)}.DetailsScreen_companion__Ozw_x input:checked+.DetailsScreen_box___lJpq{border-color:var(--accent-nav);background-color:var(--accent-nav);color:var(--color-dark)}.DetailsScreen_companion__Ozw_x input:focus-visible+.DetailsScreen_box___lJpq{outline:2px solid var(--fg);outline-offset:3px}.DetailsScreen_companionLabel__BmToc{font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg)}.DetailsScreen_actions__hF_31{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.DetailsScreen_submit__ygduc{display:flex;align-items:center;justify-content:center;gap:var(--space-4);width:200px;min-height:52px;border:0;background-image:linear-gradient(100deg,var(--color-green-base) 0,var(--accent-nav) 100%);color:var(--color-dark);font-family:var(--font-mono);font-size:var(--text-cta);letter-spacing:var(--tracking-cta);text-transform:uppercase;cursor:pointer;transition:filter var(--duration-fast) var(--ease-out-expo)}.DetailsScreen_submit__ygduc:hover{filter:brightness(1.12)}.DetailsScreen_submit__ygduc:disabled{cursor:wait}.DetailsScreen_loader__2lQQx{display:grid;grid-template-columns:repeat(3,5px);grid-gap:3px;gap:3px}.DetailsScreen_loader__2lQQx span{width:5px;height:5px;background-color:currentColor;opacity:.25;animation:DetailsScreen_pixel-wave__NQmbg 1.1s linear infinite;animation-delay:calc(var(--cell) * .09s)}@keyframes DetailsScreen_pixel-wave__NQmbg{0%,70%,to{opacity:.25}35%{opacity:1}}.DetailsScreen_submit__ygduc:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.DetailsScreen_error__aHofW{margin:0;font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-red)}.DetailsScreen_srOnly__oD2w3{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:1100px){.DetailsScreen_root__Xti98{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,7dvh,4rem)}.DetailsScreen_intro__G_Out{flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:var(--space-8)}.DetailsScreen_panel__5pyuA{max-width:560px}}@media (max-width:640px){.DetailsScreen_root__Xti98{padding-inline:24px}.DetailsScreen_intro__G_Out{flex-direction:column;align-items:flex-start}.DetailsScreen_field__f5XqI{min-height:56px;padding-inline:12px}.DetailsScreen_input__hhYcy{font-size:var(--text-note)}.DetailsScreen_submit__ygduc{width:100%}}.DetailsScreen_note__JKRuk{max-width:44ch;margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-note);line-height:1.6;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:color-mix(in srgb,var(--fg) 62%,transparent)}.DetailsScreen_identity___PCgm{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-5);border:1px solid var(--accent-nav);background-color:color-mix(in srgb,var(--accent-nav) 8%,transparent)}.DetailsScreen_identityName__PNGPr{margin:0;font-family:var(--font-mono);font-size:var(--text-schedule-title);line-height:1.2;text-transform:uppercase;color:var(--fg)}.DetailsScreen_identityOrg__Y8Xxs{margin:0;font-family:var(--font-body);font-size:var(--text-answer);line-height:1.4;color:color-mix(in srgb,var(--fg) 70%,transparent)}.DetailsScreen_quiet__ZGJ4n{padding:0;border:0;background:none;color:color-mix(in srgb,var(--fg) 62%,transparent);font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;cursor:pointer;transition:color var(--duration-fast) var(--ease-out-expo)}.DetailsScreen_quiet__ZGJ4n:hover{color:var(--fg)}.DetailsScreen_quiet__ZGJ4n:disabled{cursor:wait}.EventChoiceScreen_root__MlxEy{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,507px);grid-gap:var(--space-16);gap:var(--space-16);align-items:start;min-height:calc(100dvh - var(--header-height) - var(--header-rule));padding:clamp(2.5rem,11dvh,6rem) var(--container-margin) var(--space-16)}.EventChoiceScreen_intro___tEEe{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(2rem,7dvh,4rem)}.EventChoiceScreen_headline__WbPjG{display:flex;flex-direction:column;margin:0;font-family:var(--font-mono);font-size:var(--text-choice);font-weight:700;line-height:1.12;letter-spacing:0;text-transform:uppercase;color:var(--fg)}.EventChoiceScreen_marquee__heQI1{width:clamp(110px,11vw,140px);height:auto;animation:EventChoiceScreen_marquee-spin__C2gRp var(--spin) linear infinite}@keyframes EventChoiceScreen_marquee-spin__C2gRp{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.EventChoiceScreen_marquee__heQI1{animation:none}}.EventChoiceScreen_panel__npiyf{display:flex;flex-direction:column;gap:var(--space-4)}.EventChoiceScreen_step__PaZ65{margin:0;font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:color-mix(in srgb,var(--fg) 55%,transparent)}.EventChoiceScreen_slot__ES6I7{display:flex;flex-direction:column;gap:var(--space-3)}.EventChoiceScreen_slot__ES6I7+.EventChoiceScreen_slot__ES6I7{padding-top:var(--space-6);border-top:1px solid var(--rule)}.EventChoiceScreen_card__ifVuU{position:relative;display:flex;align-items:center;min-height:220px;padding:var(--space-6);border:4px solid transparent;overflow:hidden;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out-expo),filter var(--duration-fast) var(--ease-out-expo)}.EventChoiceScreen_card__ifVuU[data-chosen]{border-color:var(--accent-nav)}.EventChoiceScreen_card__ifVuU:hover:not([data-chosen]){border-color:color-mix(in srgb,var(--fg) 30%,transparent)}.EventChoiceScreen_card__ifVuU:focus-within{outline:2px solid var(--fg);outline-offset:3px}.EventChoiceScreen_card__ifVuU[data-event=night]{background-color:var(--color-surface)}.EventChoiceScreen_card__ifVuU[data-event=award]{background-color:var(--color-light)}.EventChoiceScreen_info__CRRbx{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);max-width:62%}.EventChoiceScreen_card__ifVuU[data-event=award] .EventChoiceScreen_info__CRRbx{max-width:54%}.EventChoiceScreen_logo__PO0uv{width:auto;height:clamp(58px,5.6vw,76px)}.EventChoiceScreen_tagline__ZM11t{font-size:var(--text-caption);line-height:1.5}.EventChoiceScreen_schedule___dXj3,.EventChoiceScreen_tagline__ZM11t{font-family:var(--font-mono);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.EventChoiceScreen_schedule___dXj3{font-size:var(--text-note)}.EventChoiceScreen_card__ifVuU[data-event=night] .EventChoiceScreen_tagline__ZM11t{color:var(--color-light)}.EventChoiceScreen_card__ifVuU[data-event=night] .EventChoiceScreen_schedule___dXj3{color:color-mix(in srgb,var(--color-light) 62%,transparent)}.EventChoiceScreen_card__ifVuU[data-event=award] .EventChoiceScreen_tagline__ZM11t{color:var(--color-dark)}.EventChoiceScreen_card__ifVuU[data-event=award] .EventChoiceScreen_schedule___dXj3{color:color-mix(in srgb,var(--color-dark) 66%,transparent)}.EventChoiceScreen_art__C4UAZ{position:absolute;top:50%;right:0;width:auto;height:100%;transform:translateY(-50%)}.EventChoiceScreen_check___OAQC{position:absolute;z-index:2;top:var(--space-4);right:var(--space-4);display:grid;place-items:center;width:26px;height:26px;background-color:var(--accent-nav);color:var(--color-dark)}.EventChoiceScreen_actions__Pr0b8{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.EventChoiceScreen_submit__Dv1Oe{width:200px;min-height:52px;border:0;background-image:linear-gradient(100deg,var(--color-green-base) 0,var(--accent-nav) 100%);color:var(--color-dark);font-family:var(--font-mono);font-size:var(--text-cta);letter-spacing:var(--tracking-cta);text-transform:uppercase;cursor:pointer;transition:filter var(--duration-fast) var(--ease-out-expo)}.EventChoiceScreen_submit__Dv1Oe:hover{filter:brightness(1.12)}.EventChoiceScreen_submit__Dv1Oe:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.EventChoiceScreen_note__iwLAi{line-height:1.5;color:color-mix(in srgb,var(--fg) 62%,transparent)}.EventChoiceScreen_error__nbSi7,.EventChoiceScreen_note__iwLAi{margin:0;font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.EventChoiceScreen_error__nbSi7{color:var(--color-red)}.EventChoiceScreen_srOnly__5xqMf{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:1100px){.EventChoiceScreen_root__MlxEy{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,7dvh,4rem)}.EventChoiceScreen_intro___tEEe{flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:var(--space-8)}.EventChoiceScreen_panel__npiyf{max-width:560px}}@media (max-width:640px){.EventChoiceScreen_root__MlxEy{padding-inline:24px}.EventChoiceScreen_intro___tEEe{flex-direction:column;align-items:flex-start}.EventChoiceScreen_card__ifVuU{min-height:160px;padding:var(--space-4)}.EventChoiceScreen_submit__Dv1Oe{width:100%}}.PageCover_root__f0Xfl{position:relative;height:clamp(300px,52vh,520px);background-color:var(--color-surface);width:100vw;left:50%;transform:translateX(-50%);overflow:hidden}.PageCover_photo__CgHZ0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.PageCover_panel__JIxgP{position:absolute;top:50%;left:max(var(--container-margin),calc((100vw - var(--content-max)) / 2 + var(--container-margin)));transform:translateY(-50%);padding:28px 28px 32px;background-color:var(--cover-accent);opacity:0;animation:PageCover_panel-in__2GKK0 .5s var(--ease-out-expo) 1.05s forwards}@keyframes PageCover_panel-in__2GKK0{0%{opacity:0;transform:translateY(-50%) translateY(12px)}to{opacity:1;transform:translateY(-50%)}}.PageCover_gradientBlock__iWo6g{position:absolute;right:0;bottom:0;top:0;width:40%;background-image:url(/img/asset-escalera.svg);background-size:contain;background-position:100% 100%;background-repeat:no-repeat}.PageCover_title__HfAg1{font-family:var(--font-mono);font-size:var(--text-cover);font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase;color:var(--color-dark)}@media (max-width:640px){.PageCover_panel__JIxgP{padding:18px 18px 22px}}.JoinScreen_root__5m7KQ{position:relative;z-index:1;min-height:calc(100dvh - var(--header-height) - var(--header-rule));padding:clamp(3rem,18dvh,11rem) var(--container-margin) var(--space-16);text-align:center}.JoinScreen_headline___sCnb,.JoinScreen_root__5m7KQ{display:flex;flex-direction:column;align-items:center}.JoinScreen_headline___sCnb{gap:.06em;margin:0;font-family:var(--font-menu);font-size:var(--text-join);font-weight:400;line-height:.95;letter-spacing:.01em;text-transform:uppercase;color:var(--fg)}.JoinScreen_line__3v1ji{display:block;white-space:nowrap}.JoinScreen_accent__2g2RE{color:var(--accent-nav-ink)}.JoinScreen_oIcon__hRvG4{display:inline-block;width:.86em;height:.86em;margin-inline:.02em;vertical-align:-.09em}.JoinScreen_aAccent__7pREQ{display:inline-block;width:.629em;height:.772em;background-color:currentColor;-webkit-mask-image:url(/icons/letter-a-accent.svg);mask-image:url(/icons/letter-a-accent.svg);-webkit-mask-size:.6194em .7724em;mask-size:.6194em .7724em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:.01em bottom;mask-position:.01em bottom}.JoinScreen_box__CYyhm{display:flex;align-items:center;gap:var(--space-4);width:min(600px,100%);margin-top:clamp(2rem,9dvh,5rem);padding:12px;border:1px solid color-mix(in srgb,var(--fg) 22%,transparent);background-color:color-mix(in srgb,var(--fg) 4%,transparent);overflow:hidden}.JoinScreen_field__t40FY{display:flex;min-width:0;flex:1 1;align-items:center;transition:opacity var(--duration-fast) var(--ease-out-expo)}.JoinScreen_field__t40FY[data-hidden]{opacity:0}.JoinScreen_box__CYyhm[data-saving]{gap:0}.JoinScreen_input__R5qo_{width:100%;min-width:0;padding-inline:18px;border:0;outline:0;background:transparent;color:var(--fg);font-family:var(--font-mono);font-size:var(--text-cta);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.JoinScreen_input__R5qo_::placeholder{color:color-mix(in srgb,var(--fg) 45%,transparent);text-transform:uppercase}.JoinScreen_input__R5qo_:focus-visible{outline:0}.JoinScreen_input__R5qo_:-webkit-autofill,.JoinScreen_input__R5qo_:-webkit-autofill:focus,.JoinScreen_input__R5qo_:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:inset 0 0 0 1000px color-mix(in srgb,var(--fg) 4%,var(--bg));caret-color:var(--fg);-webkit-transition:background-color 600000s 0s;transition:background-color 600000s 0s}.JoinScreen_box__CYyhm:focus-within{border-color:color-mix(in srgb,var(--accent-nav) 60%,transparent)}.JoinScreen_submit__vdOAr{position:relative;display:grid;place-items:center;flex:none;width:108px;min-height:48px;border:0;border-radius:8px;background-image:linear-gradient(100deg,var(--color-green-base) 0,var(--accent-nav) 100%);color:var(--color-dark);cursor:pointer;transition:filter var(--duration-fast) var(--ease-out-expo)}.JoinScreen_submit__vdOAr:hover:not(:disabled){filter:brightness(1.12)}.JoinScreen_submit__vdOAr:disabled{cursor:default}.JoinScreen_submit__vdOAr:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.JoinScreen_box__CYyhm[data-saving] .JoinScreen_submit__vdOAr{border-radius:0}.JoinScreen_icon__bz3q2{width:22px;height:22px;background-color:currentColor;-webkit-mask-image:url(/icons/icon-arrow-white.svg);mask-image:url(/icons/icon-arrow-white.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.JoinScreen_loader__ra6S6{display:grid;grid-template-columns:repeat(3,5px);grid-gap:3px;gap:3px}.JoinScreen_loader__ra6S6 span{width:5px;height:5px;background-color:currentColor;opacity:.25;animation:JoinScreen_pixel-wave__GyRnL 1.1s linear infinite;animation-delay:calc(var(--cell) * .09s)}@keyframes JoinScreen_pixel-wave__GyRnL{0%,70%,to{opacity:.25}35%{opacity:1}}.JoinScreen_noteLayer__D8qKf{display:grid;place-items:center;min-height:2.4em;margin-top:var(--space-6)}.JoinScreen_note__ruJkw{margin:0;font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:color-mix(in srgb,var(--fg) 55%,transparent)}.JoinScreen_note__ruJkw[data-error]{color:var(--color-red)}.JoinScreen_srOnly__iAr9R{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:900px){.JoinScreen_box__CYyhm{gap:var(--space-3);padding:10px}.JoinScreen_submit__vdOAr{width:88px;min-height:44px}}@media (max-width:640px){.JoinScreen_root__5m7KQ{padding-inline:24px}.JoinScreen_line__3v1ji{white-space:normal}.JoinScreen_input__R5qo_{padding-inline:12px;font-size:var(--text-note)}}.Schedule_root__1Yboy{position:relative;z-index:1;padding-block:var(--space-12) var(--space-16)}.Schedule_inner__32eoe{margin-inline:var(--container-margin);--schedule-gutter:var(--space-8)}.Schedule_intro__zc0ym{max-width:56ch;margin-bottom:var(--space-10);padding-inline:var(--schedule-gutter);font-family:var(--font-body);font-size:var(--text-schedule-intro);line-height:1.55;color:color-mix(in srgb,var(--fg) 78%,transparent)}.Schedule_toolbar__2BYu2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-8);padding-inline:var(--schedule-gutter)}.Schedule_badge__lq97Y{margin:0;padding:8px 14px;border:1px solid var(--accent-nav);font-family:var(--font-mono);font-size:var(--text-answer);line-height:1.2;color:var(--accent-nav-ink)}[data-theme=light] .Schedule_badge__lq97Y{background-color:var(--accent-nav);color:var(--color-dark)}.Schedule_search__b1IzT{--search-width:305px;position:relative;display:flex;align-items:center;width:min(var(--search-width),100%)}.Schedule_searchLabel___z_g8{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Schedule_searchInput__eW1wi{width:100%;padding:10px 14px;border:1px solid var(--rule);border-radius:0;background-color:color-mix(in srgb,var(--fg) 4%,transparent);color:var(--fg);font-family:var(--font-body);font-size:var(--text-note);-webkit-appearance:none;-moz-appearance:none;appearance:none}.Schedule_searchInput__eW1wi::placeholder{color:color-mix(in srgb,var(--fg) 45%,transparent)}.Schedule_searchInput__eW1wi:focus-visible{outline:1px solid var(--accent-nav);outline-offset:1px}@media (min-width:641px){.Schedule_search__b1IzT{transition:width .24s var(--ease-out-expo)}.Schedule_search__b1IzT:focus-within{width:min(calc(var(--search-width) * 1.1),100%)}}.Schedule_searchEmpty__WVhmS{margin:0;padding:var(--space-10) var(--schedule-gutter);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:color-mix(in srgb,var(--fg) 55%,transparent)}.Schedule_list__d6WVf{margin:0;padding:0;list-style:none}.Schedule_item__dFcHw{display:grid;grid-template-columns:168px minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-10) var(--schedule-gutter);border-top:1px solid var(--rule)}.Schedule_item__dFcHw:last-child{border-bottom:1px solid var(--rule)}.Schedule_when__reS4w{display:grid;grid-gap:var(--space-2);gap:var(--space-2);align-content:start;padding-top:4px}.Schedule_time__LfRbo{margin:0;font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:color-mix(in srgb,var(--fg) 62%,transparent)}.Schedule_venue___E4ma{margin:0;font-family:var(--font-body);font-size:.71875rem;line-height:1.35;color:color-mix(in srgb,var(--fg) 60%,transparent)}.Schedule_body__HPVx9{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.Schedule_title__mYZQG{margin:0;font-family:var(--font-mono);font-size:var(--text-schedule-title);font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:var(--fg)}.Schedule_description__m5m_c{max-width:58ch;margin:0;font-family:var(--font-body);font-size:var(--text-answer);line-height:1.55;color:color-mix(in srgb,var(--fg) 72%,transparent)}.Schedule_credits__LGikC{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-6) var(--space-8);gap:var(--space-6) var(--space-8);margin-top:var(--space-5)}.Schedule_credit__3EFiy{margin:0}.Schedule_person__vipCA{display:flex;align-items:flex-start;gap:var(--space-2);margin:0}.Schedule_who__HQ2Tf{min-width:0}.Schedule_swatch__lRtVe{flex:none;width:20px;height:20px;margin-top:2px;background-color:var(--credit-people)}.Schedule_swatch__lRtVe[data-role=host]{background-color:var(--credit-host)}.Schedule_creditLabel__RV6uJ{display:block;margin-bottom:2px;font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:color-mix(in srgb,var(--fg) 45%,transparent)}.Schedule_people__FzWjK{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.Schedule_name__3EWeo{font-family:var(--font-body);font-size:var(--text-answer);font-weight:600;color:var(--fg)}.Schedule_role__ksSeK:before{content:" · ";color:color-mix(in srgb,var(--fg) 35%,transparent)}.Schedule_role__ksSeK{font-family:var(--font-body);font-size:var(--text-answer);color:color-mix(in srgb,var(--fg) 62%,transparent)}@media (max-width:900px){.Schedule_inner__32eoe{--schedule-gutter:var(--space-4)}}@media (max-width:640px){.Schedule_inner__32eoe{--schedule-gutter:0px}.Schedule_searchInput__eW1wi,.Schedule_search__b1IzT{width:100%}.Schedule_item__dFcHw{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.Schedule_when__reS4w{padding-top:0;grid-auto-flow:column;justify-content:start;align-items:baseline;gap:var(--space-3)}}.Schedule_feature__BOCSS{--fg:var(--color-dark);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-6);padding-block:var(--space-6);border-top:0;background-color:var(--color-light);color:var(--color-dark)}.Schedule_featureName__hnGcw{margin:0;justify-self:center}.Schedule_wordmark__ZNWnq{display:flex;align-items:baseline;font-family:var(--font-cubao);font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;color:var(--color-dark)}.Schedule_glyph__FfXvQ{width:auto;height:.71em;align-self:baseline;transform:translateY(.02em)}.Schedule_wordmarkGap__UEMJB{width:.3em}.Schedule_featureVenue__4H50n{margin:0;justify-self:end;font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-align:right;color:color-mix(in srgb,var(--color-dark) 72%,transparent)}@media (max-width:760px){.Schedule_feature__BOCSS{grid-template-columns:minmax(0,1fr);gap:var(--space-4);text-align:left}.Schedule_featureName__hnGcw,.Schedule_featureVenue__4H50n{justify-self:start;text-align:left}}.Schedule_srOnly__3pVRV{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.PixelField_root__VXeCA{position:relative;width:100%;pointer-events:none}.PixelField_pixel__Lf0cG{position:absolute;display:block;background-color:var(--color-lime)}.PixelMosaic_root__LrQiQ{position:absolute;inset:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--mosaic-cell),1fr));grid-auto-rows:var(--mosaic-cell);overflow:hidden;pointer-events:none}.PixelMosaic_cell__ctT9P{display:block}.PixelMosaic_painted__lUHjx{opacity:0;animation:PixelMosaic_strobe-in__k7VU2 .42s steps(1) forwards}@keyframes PixelMosaic_strobe-in__k7VU2{0%{opacity:0}14%{opacity:1}28%{opacity:0}42%{opacity:1}56%{opacity:0}70%{opacity:1}84%{opacity:0}to{opacity:1}}.EmptyState_root__Ap9bV{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);flex:1 1;justify-content:center;padding:var(--space-16) var(--container-margin)}.EmptyState_label__gYbCT{max-width:none;text-align:center;font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:.01em;text-transform:uppercase;color:var(--fg)}.EmptyState_separator__MlgK5{width:81px;height:24px}.PageIntro_root__lI38y{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:start;margin-inline:var(--container-margin);padding-block:90px var(--space-16)}.PageIntro_headline__8QVvo{display:flex;flex-direction:column;font-family:var(--font-mono);font-size:var(--text-display);font-weight:400;line-height:1.31;letter-spacing:0;text-transform:uppercase;color:var(--fg);max-width:none}.PageIntro_line__3EwS8{display:block}.PageIntro_aside__VE_YN{display:flex;flex-direction:column;gap:var(--space-8)}.PageIntro_note__yYq_W{max-width:42ch;font-family:var(--font-mono);font-size:var(--text-nav);line-height:1.5;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg)}@media (max-width:900px){.PageIntro_root__lI38y{grid-template-columns:1fr;gap:var(--space-12);padding-block:var(--space-12) var(--space-16)}}.PhotoScreen_root__fQ0wF{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,507px);grid-gap:var(--space-16);gap:var(--space-16);align-items:start;min-height:calc(100dvh - var(--header-height) - var(--header-rule));padding:clamp(2.5rem,11dvh,6rem) var(--container-margin) var(--space-16)}.PhotoScreen_intro__SbWcO{gap:clamp(2rem,7dvh,4rem)}.PhotoScreen_heading__i7LTG,.PhotoScreen_intro__SbWcO{display:flex;flex-direction:column;align-items:flex-start}.PhotoScreen_heading__i7LTG{gap:var(--space-4)}.PhotoScreen_headline__tIxG8{display:flex;flex-direction:column;margin:0;font-family:var(--font-mono);font-size:var(--text-choice);font-weight:700;line-height:1.12;text-transform:uppercase;color:var(--fg)}.PhotoScreen_coin__LgWpP{position:relative;width:clamp(110px,11vw,140px);aspect-ratio:1;transform-style:preserve-3d}.PhotoScreen_face__gD9fn{position:absolute;inset:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.PhotoScreen_faceBack__XbteO{transform:rotateY(180deg)}.PhotoScreen_back__0QhBA{display:flex;align-items:center;gap:var(--space-3);padding:0;border:0;background:transparent;color:color-mix(in srgb,var(--fg) 62%,transparent);font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;cursor:pointer;transition:color var(--duration-fast) var(--ease-out-expo)}.PhotoScreen_back__0QhBA:hover{color:var(--fg)}.PhotoScreen_back__0QhBA:focus-visible{outline:2px solid var(--fg);outline-offset:4px}.PhotoScreen_backIcon__mU741{width:16px;height:16px;background-color:currentColor;-webkit-mask-image:url(/icons/icon-arrow-white.svg);mask-image:url(/icons/icon-arrow-white.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform:scaleX(-1)}.PhotoScreen_panel__aR8yo{display:flex;flex-direction:column;gap:var(--space-5)}.PhotoScreen_step__TVani{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:color-mix(in srgb,var(--fg) 55%,transparent)}.PhotoScreen_field__INzb5{display:flex;align-items:center;min-height:62px;padding-inline:18px;border:1px solid color-mix(in srgb,var(--fg) 22%,transparent);background-color:color-mix(in srgb,var(--fg) 4%,transparent);transition:border-color var(--duration-fast) var(--ease-out-expo)}.PhotoScreen_field__INzb5:focus-within{border-color:color-mix(in srgb,var(--accent-nav) 60%,transparent)}.PhotoScreen_field__INzb5[data-missing]{border-color:var(--color-red)}.PhotoScreen_input__T_9o_{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--fg);font-family:var(--font-mono);font-size:var(--text-cta);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.PhotoScreen_input__T_9o_::placeholder{color:color-mix(in srgb,var(--fg) 45%,transparent);text-transform:uppercase}.PhotoScreen_input__T_9o_:-webkit-autofill,.PhotoScreen_input__T_9o_:-webkit-autofill:focus,.PhotoScreen_input__T_9o_:-webkit-autofill:hover{-webkit-text-fill-color:var(--fg);-webkit-box-shadow:inset 0 0 0 1000px color-mix(in srgb,var(--fg) 4%,var(--bg));caret-color:var(--fg);-webkit-transition:background-color 600000s 0s;transition:background-color 600000s 0s}.PhotoScreen_companion__Lb59g{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-2);cursor:pointer}.PhotoScreen_box__w9xZv{display:grid;place-items:center;flex:none;width:22px;height:22px;border:2px solid color-mix(in srgb,var(--fg) 40%,transparent);color:transparent;transition:border-color var(--duration-fast) var(--ease-out-expo),background-color var(--duration-fast) var(--ease-out-expo),color var(--duration-fast) var(--ease-out-expo)}.PhotoScreen_companion__Lb59g input:checked+.PhotoScreen_box__w9xZv{border-color:var(--accent-nav);background-color:var(--accent-nav);color:var(--color-dark)}.PhotoScreen_companion__Lb59g input:focus-visible+.PhotoScreen_box__w9xZv{outline:2px solid var(--fg);outline-offset:3px}.PhotoScreen_companionLabel__EDePN{font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg)}.PhotoScreen_actions__AlGG9{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.PhotoScreen_submit__mo_nz{width:200px;min-height:52px;border:0;background-image:linear-gradient(100deg,var(--color-green-base) 0,var(--accent-nav) 100%);color:var(--color-dark);font-family:var(--font-mono);font-size:var(--text-cta);letter-spacing:var(--tracking-cta);text-transform:uppercase;cursor:pointer;transition:filter var(--duration-fast) var(--ease-out-expo)}.PhotoScreen_submit__mo_nz:hover{filter:brightness(1.12)}.PhotoScreen_submit__mo_nz:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.PhotoScreen_error__sIF01{margin:0;font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-red)}.PhotoScreen_srOnly__f0Q3I{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:1100px){.PhotoScreen_root__fQ0wF{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,7dvh,4rem)}.PhotoScreen_intro__SbWcO{flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:var(--space-8)}.PhotoScreen_panel__aR8yo{max-width:560px}}@media (max-width:640px){.PhotoScreen_root__fQ0wF{padding-inline:24px}.PhotoScreen_intro__SbWcO{flex-direction:column;align-items:flex-start}.PhotoScreen_field__INzb5{min-height:56px;padding-inline:12px}.PhotoScreen_input__T_9o_{font-size:var(--text-note)}.PhotoScreen_submit__mo_nz{width:100%}}.PhotoScreen_faceFront___NThA{transform:rotateY(0deg)}.PhotoScreen_copy__aOJDE{max-width:42ch;margin:0;font-family:var(--font-mono);font-size:var(--text-note);line-height:1.6;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:color-mix(in srgb,var(--fg) 78%,transparent)}.PhotoScreen_drop__7bBcy{display:grid;place-items:center;min-height:96px;padding:var(--space-4);border:1px dashed color-mix(in srgb,var(--fg) 34%,transparent);background-color:color-mix(in srgb,var(--fg) 3%,transparent);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out-expo),background-color var(--duration-fast) var(--ease-out-expo)}.PhotoScreen_drop__7bBcy:hover{border-color:color-mix(in srgb,var(--accent-nav) 60%,transparent)}.PhotoScreen_drop__7bBcy[data-filled]{border-style:solid;border-color:var(--accent-nav)}.PhotoScreen_drop__7bBcy[data-missing]{border-color:var(--color-red)}.PhotoScreen_drop__7bBcy:focus-within{outline:2px solid var(--fg);outline-offset:3px}.PhotoScreen_dropLabel__fGyN_{display:inline-flex;align-items:center;gap:var(--space-4);font-family:var(--font-mono);font-size:var(--text-cta);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--accent-nav-ink)}.PhotoScreen_previewRow__qBg_F{display:flex;align-items:center;gap:var(--space-5)}.PhotoScreen_previewFrame__tuMxl{position:relative;flex:none;width:58px;aspect-ratio:214/270;overflow:hidden;background-color:color-mix(in srgb,var(--color-dark) 60%,transparent);outline:1px solid color-mix(in srgb,var(--accent-nav) 50%,transparent)}.PhotoScreen_previewFrame__tuMxl img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.PhotoScreen_adjust__rIUSt{display:flex;align-items:center;gap:var(--space-3);align-self:flex-start;padding:0;border:0;background:transparent;color:color-mix(in srgb,var(--fg) 62%,transparent);font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;cursor:pointer;transition:color var(--duration-fast) var(--ease-out-expo)}.PhotoScreen_adjust__rIUSt:hover{color:var(--accent-nav-ink)}.PhotoScreen_adjust__rIUSt:focus-visible{outline:2px solid var(--fg);outline-offset:4px}.PhotoScreen_adjustIcon__n8r_M{width:14px;height:14px;background-color:currentColor;-webkit-mask-image:url(/icons/icon-green-rombo.svg);mask-image:url(/icons/icon-green-rombo.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.PhotoScreen_editor__GYYm9{position:fixed;inset:0;z-index:calc(var(--z-transition) + 1);display:grid;place-items:center;padding:var(--space-6);background-color:color-mix(in srgb,var(--color-surface) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.PhotoScreen_dialog__vOZpl{width:min(520px,100%);padding:var(--space-6);border:1px solid var(--rule);background-color:var(--bg);box-shadow:0 30px 80px rgb(0 0 0/.66)}.PhotoScreen_dialogHeading__UHaFs{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5)}.PhotoScreen_dialogHeading__UHaFs p{margin:0;font-size:var(--text-cta);color:var(--fg)}.PhotoScreen_dialogHeading__UHaFs p,.PhotoScreen_dialogHeading__UHaFs span{font-family:var(--font-mono);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.PhotoScreen_dialogHeading__UHaFs span{display:block;margin-top:var(--space-2);font-size:var(--text-note);color:color-mix(in srgb,var(--fg) 62%,transparent)}.PhotoScreen_dialogHeading__UHaFs button{display:grid;place-items:center;flex:none;width:34px;height:34px;border:0;background:transparent;cursor:pointer}.PhotoScreen_closeIcon__8rX0u{width:18px;height:18px;background-color:var(--fg);-webkit-mask-image:url(/icons/icon-close.svg);mask-image:url(/icons/icon-close.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.PhotoScreen_viewport__jPIkj{position:relative;width:min(280px,75vw);aspect-ratio:214/270;margin:var(--space-6) auto;overflow:hidden;background-color:color-mix(in srgb,var(--color-dark) 70%,transparent);cursor:-webkit-grab;cursor:grab;touch-action:none}.PhotoScreen_viewport__jPIkj:active{cursor:-webkit-grabbing;cursor:grabbing}.PhotoScreen_viewport__jPIkj img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.PhotoScreen_viewportFrame__WNj8V{position:absolute;inset:0;border:2px solid var(--accent-nav);pointer-events:none}.PhotoScreen_controls__szWdd{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.PhotoScreen_controls__szWdd label{display:grid;grid-template-columns:96px 1fr;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);min-height:42px;padding-inline:var(--space-3);border:1px solid color-mix(in srgb,var(--fg) 12%,transparent);background-color:color-mix(in srgb,var(--fg) 4%,transparent);font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg)}.PhotoScreen_controls__szWdd input[type=range]{width:100%;height:18px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:ew-resize}.PhotoScreen_controls__szWdd input[type=range]::-webkit-slider-runnable-track{height:4px;border:1px solid color-mix(in srgb,var(--fg) 34%,transparent);background-image:linear-gradient(90deg,var(--accent-nav) 0 50%,color-mix(in srgb,var(--fg) 20%,transparent) 50% 100%)}.PhotoScreen_controls__szWdd input[type=range]::-webkit-slider-thumb{width:14px;height:14px;margin-top:-6px;-webkit-appearance:none;appearance:none;border:2px solid var(--color-dark);background-color:var(--accent-nav);box-shadow:0 0 0 1px var(--accent-nav)}.PhotoScreen_controls__szWdd input[type=range]::-moz-range-track{height:4px;border:1px solid color-mix(in srgb,var(--fg) 34%,transparent);background-color:color-mix(in srgb,var(--fg) 20%,transparent)}.PhotoScreen_controls__szWdd input[type=range]::-moz-range-progress{height:4px;background-color:var(--accent-nav)}.PhotoScreen_controls__szWdd input[type=range]::-moz-range-thumb{width:11px;height:11px;border:2px solid var(--color-dark);border-radius:0;background-color:var(--accent-nav)}.PhotoScreen_controls__szWdd input[type=range]:focus-visible{outline:1px solid var(--accent-nav);outline-offset:4px}.PhotoScreen_cropConfirm__QAVPD{width:100%;min-height:56px;margin-top:var(--space-6);border:0;background-color:var(--accent-nav);color:var(--color-dark);font-family:var(--font-mono);font-size:var(--text-nav);letter-spacing:var(--tracking-cta);text-transform:uppercase;cursor:pointer;transition:filter var(--duration-fast) var(--ease-out-expo)}.PhotoScreen_cropConfirm__QAVPD:hover{filter:brightness(1.1)}.PhotoScreen_submit__mo_nz{display:flex;align-items:center;justify-content:center;gap:var(--space-4);width:100%}.PhotoScreen_submit__mo_nz:disabled{cursor:wait}.PhotoScreen_loader__WA3fE{display:grid;grid-template-columns:repeat(3,5px);grid-gap:3px;gap:3px}.PhotoScreen_loader__WA3fE span{width:5px;height:5px;background-color:currentColor;opacity:.25;animation:PhotoScreen_pixel-wave__qQr3s 1.1s linear infinite;animation-delay:calc(var(--cell) * .09s)}@keyframes PhotoScreen_pixel-wave__qQr3s{0%,70%,to{opacity:.25}35%{opacity:1}}.PixelSprite_root__FcHVk{position:relative;width:100%;pointer-events:none}.PixelSprite_pixel__fOwSa{position:absolute;display:block}.Toast_layer__coaRF{position:fixed;bottom:var(--space-6);left:0;right:0;z-index:var(--z-toast);display:flex;justify-content:center;padding-inline:var(--space-4);pointer-events:none}.Toast_toast__O7TdZ{margin:0;padding:16px 24px;max-width:min(560px,100%);background-color:var(--color-red);color:var(--color-white);font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;text-align:center;box-shadow:0 10px 28px #0006}.Toast_toast__O7TdZ[data-tone=info]{background-color:var(--color-dark)}.ProfileCard_root__odrnr{display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.ProfileCard_scene___DUSm{--tilt-x:0deg;--tilt-y:0deg;--shine-x:50%;--shine-y:50%;perspective:1200px;width:min(340px,76vw)}.ProfileCard_card__18Egv{position:relative;display:block;width:100%;aspect-ratio:430/600;padding:0;border:0;background:transparent;cursor:pointer;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;transition:transform .22s var(--ease-out-expo)}.ProfileCard_card__18Egv:focus-visible{outline:2px solid var(--accent-nav);outline-offset:8px}.ProfileCard_faces__7Inhh{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .7s var(--ease-out-expo)}.ProfileCard_card__18Egv[data-flipped] .ProfileCard_faces__7Inhh{transform:rotateY(180deg)}.ProfileCard_face___LL18{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:drop-shadow(0 26px 50px rgb(0 0 0/.45))}.ProfileCard_faceBack__W7m8F{transform:rotateY(180deg)}.ProfileCard_shine__TD40_{position:absolute;inset:0;background:radial-gradient(120px 120px at var(--shine-x) var(--shine-y),color-mix(in srgb,var(--accent-nav) 26%,transparent) 0,transparent 70%);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out-expo)}.ProfileCard_scene___DUSm:hover .ProfileCard_shine__TD40_{opacity:1}.ProfileCard_hint__2_RFy{margin:0;font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:color-mix(in srgb,var(--fg) 45%,transparent)}@media (prefers-reduced-motion:reduce){.ProfileCard_card__18Egv,.ProfileCard_faces__7Inhh{transition:none}}.MobileMenu_trigger__yBGRW{display:none}.MobileMenu_dialog__zsEfI{--step-0:0%;--step-1:0%;--step-2:0%;--step-3:0%;--step-4:0%;position:fixed;inset:0;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--bg);color:var(--fg);overflow:hidden;-webkit-clip-path:polygon(0 0,100% 0,100% var(--step-4),84.6% var(--step-4),84.6% var(--step-3),57.4% var(--step-3),57.4% var(--step-2),27% var(--step-2),27% var(--step-1),7.7% var(--step-1),7.7% var(--step-0),0 var(--step-0));clip-path:polygon(0 0,100% 0,100% var(--step-4),84.6% var(--step-4),84.6% var(--step-3),57.4% var(--step-3),57.4% var(--step-2),27% var(--step-2),27% var(--step-1),7.7% var(--step-1),7.7% var(--step-0),0 var(--step-0))}.MobileMenu_dialog__zsEfI[open]{display:flex;flex-direction:column}.MobileMenu_dialog__zsEfI::-webkit-backdrop{background:transparent}.MobileMenu_dialog__zsEfI::backdrop{background:transparent}.MobileMenu_topbar__jk_c1{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:var(--header-height);margin-inline:var(--container-margin)}.MobileMenu_close__AqbsI,.MobileMenu_trigger__yBGRW{width:44px;height:44px;flex-shrink:0;place-items:center;color:var(--accent-nav-ink)}.MobileMenu_close__AqbsI{display:grid;margin-right:-11px}.MobileMenu_burgerIcon__fELMG,.MobileMenu_closeIcon__FRZwH{display:block;background:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.MobileMenu_burgerIcon__fELMG{width:23px;height:19px;-webkit-mask-image:url(/icons/icon-burgermenu.svg);mask-image:url(/icons/icon-burgermenu.svg)}.MobileMenu_closeIcon__FRZwH{width:20px;height:21px;-webkit-mask-image:url(/icons/icon-close.svg);mask-image:url(/icons/icon-close.svg)}.MobileMenu_content__XNAav{display:flex;flex-direction:column;flex:1 1;min-height:0;padding:var(--mobile-menu-pad-top) var(--container-margin) max(var(--mobile-menu-pad-bottom),env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}.MobileMenu_locales__xg7yp{display:flex;justify-content:center;margin-bottom:var(--space-10)}.MobileMenu_links__fC6Kf{display:flex;flex-direction:column;gap:var(--space-5)}.MobileMenu_mask__wjjD7{overflow:hidden}.MobileMenu_link__2q_3j{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;padding:var(--space-1);font-family:var(--font-menu);font-size:var(--text-mobile-menu);font-weight:400;line-height:1.2;text-transform:uppercase;transition:color var(--duration-fast)}.MobileMenu_link__2q_3j span{display:block}.MobileMenu_link__2q_3j:hover,.MobileMenu_link__2q_3j[aria-current=page]{color:var(--accent-nav-ink)}.MobileMenu_close__AqbsI:focus-visible,.MobileMenu_link__2q_3j:focus-visible,.MobileMenu_trigger__yBGRW:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.MobileMenu_cta__13Znz{margin-top:auto;padding-top:var(--space-12);flex-shrink:0}.MobileMenu_note__4H2aQ{max-width:none;margin-top:var(--space-4);text-align:center;font-family:var(--font-mono);font-size:var(--text-note);letter-spacing:var(--tracking-cta);text-transform:uppercase;color:color-mix(in srgb,var(--fg) 55%,transparent)}@media (max-width:900px){.MobileMenu_trigger__yBGRW{display:grid}}.MobileMenu_dialog__zsEfI[data-light]{--fg:var(--quito-ink);--accent-nav-ink:var(--quito-active)}.PixelMarquee_marquee__DOGvg{--tile:clamp(96px,13.046875vw,208px);--gap:clamp(24px,3.59375vw,58px);position:relative;overflow:hidden}.PixelMarquee_group__sbTro,.PixelMarquee_track__pFMPx{display:flex;align-items:center;width:max-content}.PixelMarquee_track__pFMPx{will-change:transform}.PixelMarquee_group__sbTro{flex-shrink:0;gap:var(--gap);padding-right:var(--gap)}.PixelMarquee_asset__07WWP{flex:none;width:var(--tile);height:var(--tile)}.PixelMarquee_text__1Z5aa{padding-inline:var(--space-8);font:700 clamp(24px,3.125vw,50px)/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.PixelMarquee_pause__FKBro{position:absolute;right:var(--space-3);bottom:var(--space-3);display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--rule);border-radius:50%;color:var(--fg);background:var(--bg);cursor:pointer;opacity:0;transition:opacity var(--duration-fast)}.PixelMarquee_marquee__DOGvg:hover .PixelMarquee_pause__FKBro,.PixelMarquee_pause__FKBro:focus-visible{opacity:1}@media (hover:none){.PixelMarquee_pause__FKBro{opacity:1}}@media (prefers-reduced-motion:reduce){.PixelMarquee_track__pFMPx{transform:none!important;will-change:auto}.PixelMarquee_pause__FKBro{display:none}}.GalleryCta_root__ZXsYc{display:inline-flex;align-items:center;justify-content:center;width:min(272px,100%);min-height:70px;padding:18px 32px;background-color:var(--quito-button);color:var(--quito-button-ink);font:700 18px/1.3 var(--font-mono);text-align:center;text-transform:uppercase;text-decoration:none;transition:transform .18s ease,filter .18s ease}.GalleryCta_root__ZXsYc[data-block]{width:100%}.GalleryCta_root__ZXsYc[href]:hover{transform:translateY(-3px);filter:brightness(1.06)}.GalleryCta_root__ZXsYc:focus-visible{outline:2px solid var(--fg);outline-offset:5px}@media (prefers-reduced-motion:reduce){.GalleryCta_root__ZXsYc{transition:none}}.HomeChrome_root__IYgJu{min-height:100dvh;background-color:var(--bg);color:var(--fg);overflow-x:clip}.HomeChrome_root__IYgJu nav [data-highlight]{margin-left:-13px;padding:4px 13px;background-color:var(--fg);color:var(--bg)}.HomeChrome_root__IYgJu nav [data-highlight]:hover{color:var(--bg)}.FrameSequence_frame__4LT2R{position:absolute;inset:0;width:100%;height:100%;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.LoaderMark_root__DlfXA{overflow:visible}.ProgressCounter_root__gMX3R{display:flex;align-items:baseline;gap:.14em;font-family:var(--font-mono);font-size:clamp(3.5rem,9vw,7rem);line-height:.85;letter-spacing:.02em;color:var(--color-light);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ProgressCounter_value__K_bmK{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-block;min-width:1.2ch}.ProgressCounter_unit__kn1N_{opacity:.9}.PixelCurtain_root__dkwTR{position:relative;overflow:hidden}.PixelCurtain_grid__XtHkB{position:absolute;inset:0;display:grid;grid-template-columns:repeat(14,1fr);grid-template-rows:repeat(10,1fr);pointer-events:none}.PixelCurtain_cell__bRf9y{background-color:var(--bg);transition:opacity .22s var(--ease-out-expo)}.PixelCurtain_cell__bRf9y[data-gone=true]{opacity:0}@media (prefers-reduced-motion:reduce){.PixelCurtain_cell__bRf9y{transition:none}}.PageShell_root__L3a_c{width:100%;max-width:var(--content-max);margin-inline:auto}html[data-loader-played] .Loader_root__pihlT{display:none}.Loader_root__pihlT{position:fixed;inset:0;z-index:var(--z-loader);background-color:var(--color-surface);overflow:hidden}.Loader_mark__06Ihd{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(120px,14vw,181px)}.Loader_mark__06Ihd>svg{width:100%;height:auto}.Loader_counter___bYEV{position:absolute;bottom:var(--gutter);left:var(--gutter)}.Loader_sequence__whAKj{position:absolute;bottom:var(--gutter);right:var(--gutter);width:clamp(160px,19vw,240px)}.Loader_sequence__whAKj>div{width:100%!important;height:auto!important;aspect-ratio:240/200}@media (max-width:640px){.Loader_sequence__whAKj{width:45vw}}.PrimaryNav_root__OaKRp{display:flex;align-items:center;justify-content:center}.PrimaryNav_list__mso6s{display:flex;align-items:center;gap:48px}.PrimaryNav_link__X9qqM{position:relative;display:inline-block;padding:0;border:0;background:transparent;cursor:pointer;font-family:var(--font-mono);font-size:var(--text-nav);letter-spacing:var(--tracking-nav);text-transform:uppercase;color:var(--fg);transition:color var(--duration-fast) var(--ease-out-expo)}.PrimaryNav_link__X9qqM:hover,.PrimaryNav_link__X9qqM[data-highlight],.PrimaryNav_link__X9qqM[data-selected]{color:var(--accent-nav-ink)}.PrimaryNav_indicator__6IaG0{position:absolute;left:0;right:0;bottom:-12px;height:9px;background-color:currentColor;-webkit-mask-image:url(/selected-indicator.svg);mask-image:url(/selected-indicator.svg);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:48px 9px;mask-size:48px 9px;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path var(--duration-paint) var(--ease-paint);transition:clip-path var(--duration-paint) var(--ease-paint);transition:clip-path var(--duration-paint) var(--ease-paint),-webkit-clip-path var(--duration-paint) var(--ease-paint)}.PrimaryNav_link__X9qqM[data-selected] .PrimaryNav_indicator__6IaG0{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}@media (max-width:900px){.PrimaryNav_root__OaKRp{display:none}.PrimaryNav_root__OaKRp[data-compact]{display:flex;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.PrimaryNav_root__OaKRp[data-compact]::-webkit-scrollbar{display:none}.PrimaryNav_root__OaKRp[data-compact] .PrimaryNav_list__mso6s{gap:var(--space-6)}.PrimaryNav_root__OaKRp[data-compact] .PrimaryNav_list__mso6s>li{flex:none}.PrimaryNav_root__OaKRp[data-compact] .PrimaryNav_link__X9qqM{font-size:var(--text-caption)}.PrimaryNav_root__OaKRp[data-compact] .PrimaryNav_indicator__6IaG0{bottom:-6px}}.ThemeToggle_root___xno_{display:grid;place-items:center;width:20px;height:20px;transition:opacity var(--duration-fast) var(--ease-out-expo)}.ThemeToggle_root___xno_:hover{opacity:.6}@media (max-width:900px){.ThemeToggle_root___xno_{width:44px;height:44px}.ThemeToggle_root___xno_ img{width:24px;height:24px}}.PageTransition_root__MjjOB{display:block}.PageTransition_root__MjjOB[data-page-surface=quito]{min-height:100svh;background:var(--color-quito-surface)}.LoaderGate_content__kfQ_K{visibility:hidden}.LoaderGate_content__kfQ_K[data-visible],html[data-loader-played] .LoaderGate_content__kfQ_K{visibility:visible}