.auth-canvas_authCanvas__CQprc{color-scheme:light;--foreground:#1a1620;--foreground-muted:rgb(26 22 32/0.72);color:#1a1620}.auth-canvas_authCanvas__CQprc .cl-formFieldInput{color:#1a1620;background-color:#ffffff}.auth-canvas_authCanvas__CQprc .cl-formButtonPrimary{color:#ffffff}.auth-canvas_authCanvas__CQprc .cl-footerPages{font-family:var(--font-mono);font-size:.5rem;letter-spacing:.18em;text-transform:uppercase;opacity:.72}.locale-preference-panel_panel__owbTk{display:flex;flex-direction:column;gap:.65rem;min-width:16rem;max-width:20rem;padding:.65rem .75rem;border:1px solid rgb(255 255 255/.14);background:rgb(15 23 42/.72);backdrop-filter:blur(8px)}.locale-preference-panel_heading__7305k{display:flex;flex-direction:column;gap:.2rem}.locale-preference-panel_kicker__heSu3{font-family:var(--font-geist-mono,ui-monospace),monospace;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgb(255 255 255/.9)}.locale-preference-panel_detected__GFsbs{font-family:var(--font-geist-mono,ui-monospace),monospace;font-size:9px;letter-spacing:.08em;color:rgb(255 255 255/.5)}.locale-preference-panel_selectLabel__Au6Ag{display:flex;flex-direction:column;gap:.35rem;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(255 255 255/.82)}.locale-preference-panel_select__c7yLg{width:100%;border:1px solid rgb(255 255 255/.2);background:rgb(0 0 0/.35);color:rgb(255 255 255/.92);padding:.45rem .5rem;font-family:var(--font-geist-mono,ui-monospace),monospace;font-size:11px}.locale-preference-panel_hint__ThXdG{margin:0;font-size:10px;line-height:1.4;color:rgb(255 255 255/.55)}.locale-preference-panel_hintInline__B7eRm{display:block;margin-top:.15rem;font-size:9px;font-weight:400;letter-spacing:.04em;text-transform:none;color:rgb(255 255 255/.5)}.locale-preference-panel_bilingualRow__h81gq{display:flex;align-items:flex-start;gap:.5rem;font-size:10px;color:rgb(255 255 255/.78);cursor:pointer}.locale-preference-panel_bilingualRow__h81gq input{margin-top:.15rem}.locale-preference-panel_error__FmnXq{margin:0;font-size:10px;color:rgb(248 113 113)}.locale-preference-trigger_root__91BOb{position:relative}.locale-preference-trigger_trigger__bDEMi{border:1px solid rgb(255 255 255/.18);background:rgb(255 255 255/.06);padding:.35rem .55rem;font-family:var(--font-geist-mono,ui-monospace),monospace;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255/.82);transition:background-color .12s ease,color .12s ease}.locale-preference-trigger_trigger__bDEMi:hover{background:rgb(255 255 255/.12);color:rgb(255 255 255/.95)}.locale-preference-trigger_popover__EpbAS{position:absolute;right:0;top:calc(100% + .45rem);z-index:80}.notify-capture-form_wrap__dz1gO{width:min(420px,92vw);display:flex;flex-direction:column;gap:.55rem;text-align:left}.notify-capture-form_form__C0w4p{display:flex;gap:.5rem;align-items:stretch}.notify-capture-form_compact__rL7Mo .notify-capture-form_form__C0w4p{gap:.4rem}.notify-capture-form_field__GBs8t{position:relative;flex:1 1 auto;display:block}.notify-capture-form_validMark__Cs6Gu{position:absolute;top:50%;right:.65rem;display:grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:50%;color:#052e16;background:linear-gradient(180deg,#6ee7b7,#34d399);transform:translateY(-50%) scale(.6);opacity:0;pointer-events:none;transition:opacity .18s ease,transform .22s cubic-bezier(.34,1.56,.64,1)}.notify-capture-form_validMark__Cs6Gu[data-visible=true]{opacity:1;transform:translateY(-50%) scale(1)}.notify-capture-form_srOnly__LVxnl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.notify-capture-form_input__vF27j{width:100%;border-radius:10px;border:1px solid rgb(196 181 253/.28);background:rgb(20 10 40/.55);color:#fff;font-size:.9rem;padding:.7rem .85rem;transition:border-color .2s ease,box-shadow .2s ease}.notify-capture-form_input__vF27j::placeholder{color:rgb(255 255 255/.4)}.notify-capture-form_input__vF27j:focus-visible{outline:none;border-color:rgb(196 181 253/.75);box-shadow:0 0 0 3px rgb(167 139 250/.28)}.notify-capture-form_input__vF27j:disabled{opacity:.6;cursor:not-allowed}.notify-capture-form_inputValid__Nt8V8{padding-right:2.1rem;border-color:rgb(110 231 183/.5)}.notify-capture-form_inputError__ZtvuY{border-color:rgb(252 165 165/.7);box-shadow:0 0 0 3px rgb(248 113 113/.18)}.notify-capture-form_inputError__ZtvuY:focus-visible{border-color:rgb(252 165 165/.9);box-shadow:0 0 0 3px rgb(248 113 113/.28)}.notify-capture-form_honeypot__Yk9hy{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.notify-capture-form_submit__3hgpi{position:relative;overflow:hidden;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;appearance:none;cursor:pointer;border:1px solid rgb(196 181 253/.5);border-radius:10px;padding:.7rem 1.2rem;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#1a0a2e;background:linear-gradient(180deg,#e9d5ff,#c4b5fd);transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.notify-capture-form_submit__3hgpi:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgb(255 255 255/.55) 50%,transparent 65%);transform:translateX(-120%);transition:transform .7s ease}.notify-capture-form_submit__3hgpi:focus-visible:not(:disabled):after,.notify-capture-form_submit__3hgpi:hover:not(:disabled):after{transform:translateX(120%)}.notify-capture-form_submit__3hgpi:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 24px rgb(167 139 250/.4)}.notify-capture-form_submit__3hgpi:focus-visible{outline:3px solid #c4b5fd;outline-offset:3px}.notify-capture-form_submit__3hgpi:disabled{opacity:.7;cursor:default}.notify-capture-form_spinner__Ov85h{width:.85rem;height:.85rem;flex:0 0 auto;border-radius:50%;border:2px solid rgb(26 10 46/.3);border-top-color:#1a0a2e;animation:notify-capture-form_ncf-spin__5jfXG .7s linear infinite}.notify-capture-form_success__IM6Kb{display:flex;align-items:flex-start;gap:.7rem;padding:.85rem .95rem;border-radius:12px;background:linear-gradient(180deg,rgb(52 211 153/.16),rgb(20 10 40/.55));border:1px solid rgb(110 231 183/.4);box-shadow:0 10px 30px rgb(16 185 129/.16);animation:notify-capture-form_ncf-rise__sCay3 .36s cubic-bezier(.22,1,.36,1) both}.notify-capture-form_successMark___9776{flex:0 0 auto;display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;color:#052e16;background:linear-gradient(180deg,#6ee7b7,#34d399);box-shadow:0 4px 14px rgb(52 211 153/.4)}.notify-capture-form_successMark___9776 svg{stroke-dasharray:26;stroke-dashoffset:26;animation:notify-capture-form_ncf-check__KA9kR .46s ease-out .12s forwards}.notify-capture-form_successText__DsvDs{min-width:0}.notify-capture-form_successTitle__APav3{margin:0 0 .15rem;font-size:.82rem;font-weight:800;line-height:1.25;color:#d1fae5}.notify-capture-form_successBody__GHHHs{margin:0;font-size:.72rem;line-height:1.45;color:rgb(255 255 255/.72)}.notify-capture-form_successNext__YZ_KT{display:inline-block;margin:.5rem 0 0;font-size:.72rem;font-weight:700;line-height:1.4;color:#d1fae5;text-decoration:underline;text-underline-offset:3px}.notify-capture-form_successNext__YZ_KT:hover{color:#fff}.notify-capture-form_successNext__YZ_KT:focus-visible{outline:2px solid rgb(167 243 208/.9);outline-offset:3px;border-radius:2px}.notify-capture-form_successSeat__b7h8_{margin-top:.85rem;padding-top:.75rem;border-top:1px solid rgb(167 243 208/.18)}.notify-capture-form_successSeatLede__LBdwS{margin:0 0 .55rem;font-size:.7rem;line-height:1.45;color:rgb(255 255 255/.68)}.notify-capture-form_successSeatRail__SgpD_{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem}.notify-capture-form_successSeatPrimary__zDlc_{display:inline-flex;align-items:center;min-height:2.4rem;padding:.45rem .9rem;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#052e16;background:linear-gradient(180deg,#6ee7b7,#34d399)}.notify-capture-form_successSeatPrimary__zDlc_:hover{filter:brightness(1.05)}.notify-capture-form_successSeatPrimary__zDlc_:focus-visible{outline:2px solid rgb(167 243 208/.95);outline-offset:3px}.notify-capture-form_successSeatSecondary__ej7pn{font-size:.68rem;font-weight:650;line-height:1.35;color:rgb(196 181 253/.92);text-decoration:underline;text-underline-offset:3px}.notify-capture-form_successSeatSecondary__ej7pn:hover{color:#fff}.notify-capture-form_successSeatSecondary__ej7pn:focus-visible{outline:2px solid rgb(196 181 253/.85);outline-offset:3px;border-radius:2px}.notify-capture-form_successTaste__Cg57N{margin:.3rem 0 0;font-size:.72rem;line-height:1.45;font-weight:600;color:#a7f3d0}.notify-capture-form_ask__4HiDO{display:flex;flex-direction:column;gap:.2rem;margin:0 0 .15rem;min-width:0}.notify-capture-form_askTitle__YTq_F{margin:0;font-size:.86rem;font-weight:800;line-height:1.3;color:rgb(233 213 255/.95)}.notify-capture-form_askBody__DOS0U{margin:0;font-size:.72rem;line-height:1.5;color:rgb(255 255 255/.62)}.notify-capture-form_deliver__kaF_O{margin:.25rem 0 -.2rem;font-size:.68rem;font-weight:700;letter-spacing:.04em;color:rgb(255 255 255/.7)}.notify-capture-form_artists__S_4wf{display:flex;flex-direction:column;gap:.35rem;margin:0;min-width:0}.notify-capture-form_artistsInput__NVcYx{width:100%;resize:vertical;min-height:2.6rem;border-radius:10px;border:1px solid rgb(196 181 253/.28);background:rgb(20 10 40/.55);color:#fff;font:inherit;font-size:.85rem;line-height:1.35;padding:.55rem .75rem;transition:border-color .2s ease,box-shadow .2s ease}.notify-capture-form_artistsInput__NVcYx::placeholder{color:rgb(255 255 255/.4)}.notify-capture-form_artistsInput__NVcYx:focus-visible{outline:none;border-color:rgb(233 213 255/.55);box-shadow:0 0 0 3px rgb(196 181 253/.18)}.notify-capture-form_artistsInput__NVcYx:disabled{opacity:.55;cursor:not-allowed}.notify-capture-form_inherit__FLn23 .notify-capture-form_artistsInput__NVcYx{border-color:color-mix(in srgb,currentColor 28%,transparent);background:color-mix(in srgb,currentColor 6%,transparent);color:inherit}.notify-capture-form_taste__Lq67T{margin:.7rem 0 0;padding:0;border:0;min-width:0}.notify-capture-form_tasteLegend__BTh6W{padding:0;margin:0 0 .45rem;font-size:.68rem;font-weight:700;letter-spacing:.04em;color:rgb(255 255 255/.7)}.notify-capture-form_tasteOptional__aYvPp{font-weight:500;letter-spacing:.02em;color:rgb(255 255 255/.4)}.notify-capture-form_tasteChips__34D22{display:flex;flex-wrap:wrap;gap:.35rem}.notify-capture-form_tasteChip__wHTKU{appearance:none;cursor:pointer;padding:.3rem .6rem;border-radius:999px;border:1px solid rgb(255 255 255/.18);background:rgb(255 255 255/.05);color:rgb(255 255 255/.72);font:inherit;font-size:.68rem;line-height:1.2;transition:background .14s ease,border-color .14s ease,color .14s ease}@media (pointer:coarse){.notify-capture-form_tasteChip__wHTKU{min-height:44px;padding:.55rem .85rem}}.notify-capture-form_tasteChip__wHTKU:hover:not(:disabled){background:rgb(255 255 255/.1);color:#fff}.notify-capture-form_tasteChip__wHTKU:focus-visible{outline:2px solid rgb(233 213 255/.9);outline-offset:2px}.notify-capture-form_tasteChip__wHTKU[data-picked=true]{background:rgb(233 213 255/.9);border-color:rgb(233 213 255/.9);color:#1a1030;font-weight:700}.notify-capture-form_tasteChip__wHTKU:disabled{cursor:default;opacity:.4}.notify-capture-form_tasteChip__wHTKU[data-picked=true]:disabled{opacity:1}.notify-capture-form_tallyBlock__DfAHo{margin:.85rem 0 0;padding-top:.7rem;border-top:1px solid rgb(255 255 255/.08)}.notify-capture-form_tallyHeading__6_gke{margin:0 0 .45rem;font-size:.62rem;font-weight:600;letter-spacing:.02em;color:rgb(255 255 255/.42)}.notify-capture-form_tally__TXtN9{list-style:none;margin:0;padding:0;display:grid;gap:.28rem}.notify-capture-form_tallyLane__NvGPa{display:grid;grid-template-columns:minmax(0,9rem) 1fr;align-items:center;gap:.5rem}.notify-capture-form_tallyLabel__UkzRU{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.64rem;color:rgb(255 255 255/.55)}.notify-capture-form_tallyBar__Vwc1E{height:3px;border-radius:999px;background:rgb(255 255 255/.07);overflow:hidden}.notify-capture-form_tallyFill__nlFPb{display:block;height:100%;border-radius:inherit;background:rgb(255 255 255/.22)}.notify-capture-form_tallyLane__NvGPa[data-mine=true] .notify-capture-form_tallyLabel__UkzRU{color:rgb(233 213 255/.9);font-weight:700}.notify-capture-form_tallyLane__NvGPa[data-mine=true] .notify-capture-form_tallyFill__nlFPb{background:rgb(233 213 255/.75)}.notify-capture-form_tasteAnswer__ARHWo{margin:.6rem 0 0}.notify-capture-form_tasteAnswerLine__SDbqT{margin:0 0 .4rem;font-size:.68rem;font-weight:700;line-height:1.4;color:rgb(233 213 255/.92)}.notify-capture-form_tastePreview__S4WBC{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.3rem}.notify-capture-form_tastePreviewItem__j87IF{width:3.1rem;aspect-ratio:1;border-radius:.12rem;overflow:hidden;background:rgb(28 12 46/.82);box-shadow:0 6px 14px rgb(0 0 0/.45),0 0 0 1px rgb(255 255 255/.12)}.notify-capture-form_tastePreviewArt__qP7Q1{display:block;width:100%;height:100%;object-fit:cover;font-size:0}.notify-capture-form_noticeError__1xuqi,.notify-capture-form_notice__h0_3s{margin:0;font-size:.72rem;line-height:1.45;font-weight:600}.notify-capture-form_notice__h0_3s{color:#a7f3d0}.notify-capture-form_noticeError__1xuqi{color:#fca5a5}.notify-capture-form_finePrint__TqvFi{margin:0;font-size:.62rem;line-height:1.45;color:rgb(255 255 255/.42)}.notify-capture-form_shake__mG1wM{animation:notify-capture-form_ncf-shake__TAgK8 .42s cubic-bezier(.36,.07,.19,.97) both}@keyframes notify-capture-form_ncf-spin__5jfXG{to{transform:rotate(1turn)}}@keyframes notify-capture-form_ncf-rise__sCay3{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes notify-capture-form_ncf-check__KA9kR{to{stroke-dashoffset:0}}@keyframes notify-capture-form_ncf-shake__TAgK8{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-4px)}40%,60%{transform:translateX(4px)}}@media (max-width:420px){.notify-capture-form_form__C0w4p{flex-direction:column}.notify-capture-form_submit__3hgpi{min-height:44px}}.notify-capture-form_inherit__FLn23 .notify-capture-form_input__vF27j{background:color-mix(in oklab,currentColor 6%,transparent);border-color:color-mix(in oklab,currentColor 26%,transparent);color:inherit}.notify-capture-form_inherit__FLn23 .notify-capture-form_input__vF27j::placeholder{color:color-mix(in oklab,currentColor 45%,transparent)}.notify-capture-form_inherit__FLn23 .notify-capture-form_input__vF27j:focus-visible{border-color:color-mix(in oklab,currentColor 55%,transparent);box-shadow:0 0 0 3px color-mix(in oklab,currentColor 16%,transparent)}.notify-capture-form_inherit__FLn23 .notify-capture-form_submit__3hgpi{color:var(--p-bg,#0b0b0b);background:currentColor;border-color:transparent}.notify-capture-form_inherit__FLn23 .notify-capture-form_submit__3hgpi:focus-visible{outline-color:currentColor}.notify-capture-form_inherit__FLn23 .notify-capture-form_notice__h0_3s{color:inherit}.notify-capture-form_inherit__FLn23 .notify-capture-form_finePrint__TqvFi{color:color-mix(in oklab,currentColor 55%,transparent)}.notify-capture-form_inherit__FLn23 .notify-capture-form_askTitle__YTq_F{color:inherit}.notify-capture-form_inherit__FLn23 .notify-capture-form_askBody__DOS0U,.notify-capture-form_inherit__FLn23 .notify-capture-form_deliver__kaF_O{color:color-mix(in oklab,currentColor 70%,transparent)}.notify-capture-form_inherit__FLn23 .notify-capture-form_success__IM6Kb{background:color-mix(in oklab,currentColor 7%,transparent);border-color:color-mix(in oklab,currentColor 22%,transparent);box-shadow:none}.notify-capture-form_inherit__FLn23 .notify-capture-form_successTitle__APav3{color:inherit}.notify-capture-form_inherit__FLn23 .notify-capture-form_successBody__GHHHs{color:color-mix(in oklab,currentColor 72%,transparent)}@media (prefers-reduced-motion:reduce){.notify-capture-form_input__vF27j,.notify-capture-form_submit__3hgpi,.notify-capture-form_validMark__Cs6Gu{transition:none}.notify-capture-form_submit__3hgpi:after{display:none}.notify-capture-form_shake__mG1wM,.notify-capture-form_spinner__Ov85h,.notify-capture-form_successMark___9776 svg,.notify-capture-form_success__IM6Kb{animation:none}.notify-capture-form_successMark___9776 svg{stroke-dashoffset:0}}.room-audio_audioDock__mRYWL{position:fixed;top:max(1rem,env(safe-area-inset-top,1rem));right:max(1rem,env(safe-area-inset-right,1rem));z-index:40}.room-audio_audioToggle__jl_ZH{display:grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;opacity:.45;filter:grayscale(.35);transition:opacity .25s ease,filter .25s ease,transform .25s ease}@media (hover:hover){.room-audio_audioToggle__jl_ZH:hover{opacity:.85;transform:scale(1.08)}}.room-audio_audioToggle__jl_ZH:focus-visible{outline:2px solid var(--room-audio-accent,#6b5cff);outline-offset:3px}.room-audio_audioToggle__jl_ZH[data-playing=true]{opacity:.95;filter:none}.room-audio_audioToggle__jl_ZH[data-inviting=true]{animation:room-audio_roomAudioInvite__WJc2a 2.4s ease-in-out infinite}@keyframes room-audio_roomAudioInvite__WJc2a{0%,to{opacity:.4}50%{opacity:.95}}.room-audio_audioIcon__xmcNd{position:relative;display:grid;place-items:center;font-size:1.25rem;line-height:1;user-select:none}.room-audio_audioIcon__xmcNd:after{content:"";position:absolute;left:50%;top:50%;width:1.45rem;height:1.5px;border-radius:1px;background:var(--room-audio-slash,rgba(20,18,40,.85));box-shadow:0 0 0 1px rgba(255,255,255,.35);transform:translate(-50%,-50%) rotate(-42deg);opacity:1;transition:opacity .2s ease}.room-audio_audioToggle__jl_ZH[data-playing=true] .room-audio_audioIcon__xmcNd:after{opacity:0}.room-audio_audioDock__mRYWL[data-tone=dark]{--room-audio-accent:#c4b5fd;--room-audio-slash:rgba(196,181,253,0.85)}.room-audio_audioDock__mRYWL[data-tone=dark] .room-audio_audioIcon__xmcNd:after{box-shadow:0 0 0 1px rgba(6,5,34,.55)}@media (prefers-reduced-motion:reduce){.room-audio_audioToggle__jl_ZH[data-inviting=true]{animation:none}}.room-enter-floor_enter__MMj3w{position:relative;display:grid;gap:1.25rem;margin:0 auto;max-width:1400px;padding:1.5rem 1.5rem 2.5rem}.room-enter-floor_cue__5iiw7{display:grid;gap:.35rem;justify-items:start;text-decoration:none;color:inherit;max-width:28rem}.room-enter-floor_cueKicker__EURnw{font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;opacity:.55}.room-enter-floor_cueTitle__b123n{font-size:clamp(1.15rem,2.4vw,1.55rem);line-height:1.2;font-weight:600}.room-enter-floor_cueHint__WbOj8{font-size:1.1rem;opacity:.45}.room-enter-floor_collage__MQIbh{margin:0;width:min(100%,36rem);justify-self:center}.room-enter-floor_collageImage__8eOxt{display:block;width:100%;height:auto;object-fit:cover;user-select:none;-webkit-user-drag:none}.room-enter-floor_floor__JhKxy{position:relative;min-height:12rem}.room-enter-floor_floorArmed__otjMS{--room-enter:0}.room-enter-floor_veil__NuQSB{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,color-mix(in oklab,var(--hm-paper,#f1e4f2) 92%,transparent) 0,color-mix(in oklab,var(--hm-paper,#f1e4f2) 35%,transparent) 55%,transparent 100%);opacity:calc(1 - var(--room-enter, 1));transition:opacity .05s linear}.room-enter-floor_floorArmed__otjMS .room-enter-floor_shelf__s0aes{opacity:calc(.35 + .65 * var(--room-enter, 1));transform:translateY(calc((1 - var(--room-enter, 1)) * 18px));transition:opacity .05s linear,transform .05s linear}.room-enter-floor_floor__JhKxy[data-entered=true] .room-enter-floor_veil__NuQSB{opacity:0}.room-enter-floor_shelf__s0aes{position:relative;z-index:1}.room-enter-floor_shelf__s0aes section{padding-top:.5rem;padding-bottom:.5rem}.room-enter-floor_digRow__FgSG_{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;align-items:baseline;margin-top:.5rem}.room-enter-floor_digPrimary__owvpa{display:inline-flex;align-items:center;gap:.4rem;font-size:.95rem;font-weight:600;text-decoration:none;color:inherit;border-bottom:1px solid;padding-bottom:.1rem}.room-enter-floor_digPrimary__owvpa:focus-visible,.room-enter-floor_digPrimary__owvpa:hover{opacity:.75}.room-enter-floor_digSecondary__yCeNO{font-size:.85rem;opacity:.65;text-decoration:none;color:inherit}.room-enter-floor_digSecondary__yCeNO:focus-visible,.room-enter-floor_digSecondary__yCeNO:hover{opacity:1;text-decoration:underline}@media (prefers-reduced-motion:reduce){.room-enter-floor_floorArmed__otjMS,.room-enter-floor_floorArmed__otjMS .room-enter-floor_shelf__s0aes,.room-enter-floor_veil__NuQSB{--room-enter:1!important;opacity:1!important;transform:none!important}}.orchestra_shell__WBaW_{--amber:255 189 0;--amber-soft:255 205 92;--teal:90 210 190;--red:255 96 82;--ink:244 238 226;--panel:22 20 24;--desk:30 28 32;--line:255 255 255;margin:0 auto;width:100%;max-width:1400px;min-width:0;padding:2rem 1rem 4rem;color:rgb(var(--ink)/.94);font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif);background:linear-gradient(180deg,rgb(var(--panel)),rgb(14 12 16));border:1px solid rgb(var(--line)/.08);border-radius:1rem}.orchestra_masthead___V6Xb{margin-bottom:1.5rem}.orchestra_kicker__Tyhso{margin:0;font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:rgb(var(--amber-soft)/.8)}.orchestra_title__PJsBG{margin:.5rem 0 0;font-size:clamp(2rem,5vw,3.2rem);line-height:1.02;letter-spacing:-.01em}.orchestra_subtitle__P4r_F{margin:.75rem 0 0;max-width:68ch;font-size:.95rem;line-height:1.55;color:rgb(var(--ink)/.66)}.orchestra_transportBar__hX7VR{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:.85rem 1.1rem;margin-bottom:1.25rem;border:1px solid rgb(var(--line)/.1);border-radius:12px;background:rgb(var(--panel)/.7)}.orchestra_transportGroup__JI_0O{display:flex;gap:.5rem}.orchestra_tempo__keAzH{display:flex;align-items:center;gap:.55rem;min-width:0;flex:1 1 12rem;max-width:22rem;margin:0;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--ink)/.62)}.orchestra_tempoLabel__VYiF9{flex:0 0 auto;font-weight:700;color:rgb(var(--amber-soft)/.85)}.orchestra_tempo__keAzH input[type=range]{flex:1 1 auto;min-width:6rem;accent-color:rgb(var(--amber))}.orchestra_tempoValue__LIqJb{flex:0 0 2.5rem;font-variant-numeric:tabular-nums;font-weight:700;color:rgb(var(--ink)/.92);text-align:right}.orchestra_panicAll__3iyM_,.orchestra_pauseAll__D_HcW,.orchestra_playAll__XMT_x,.orchestra_recArm__Kv_RL,.orchestra_recStart__7dC0h,.orchestra_recStop__Td0zE,.orchestra_rtzAll__CxlXZ,.orchestra_stopAll__l7IK1{font:inherit;font-weight:600;letter-spacing:.02em;padding:.55rem 1rem;border-radius:10px;border:1px solid rgb(var(--line)/.14);background:rgb(var(--line)/.04);color:rgb(var(--ink)/.92);cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .05s ease}.orchestra_panicAll__3iyM_:hover,.orchestra_pauseAll__D_HcW:hover,.orchestra_playAll__XMT_x:hover,.orchestra_recArm__Kv_RL:hover,.orchestra_recStart__7dC0h:hover,.orchestra_recStop__Td0zE:hover,.orchestra_rtzAll__CxlXZ:hover,.orchestra_stopAll__l7IK1:hover{background:rgb(var(--line)/.09)}.orchestra_panicAll__3iyM_:active,.orchestra_pauseAll__D_HcW:active,.orchestra_playAll__XMT_x:active,.orchestra_rtzAll__CxlXZ:active,.orchestra_stopAll__l7IK1:active{transform:translateY(1px)}.orchestra_panicAll__3iyM_:disabled,.orchestra_pauseAll__D_HcW:disabled,.orchestra_playAll__XMT_x:disabled,.orchestra_recArm__Kv_RL:disabled,.orchestra_recStart__7dC0h:disabled,.orchestra_rtzAll__CxlXZ:disabled,.orchestra_stopAll__l7IK1:disabled{opacity:.4;cursor:not-allowed}.orchestra_pauseAll__D_HcW,.orchestra_rtzAll__CxlXZ{border-color:rgb(var(--line)/.14);color:rgb(var(--ink)/.78)}.orchestra_panicAll__3iyM_{border-color:rgb(236 118 62/.45);color:rgb(255 186 140)}.orchestra_playAllActive__r4aPG{border-color:rgb(var(--amber)/.7);background:rgb(var(--amber)/.16);color:rgb(var(--amber-soft)/1)}.orchestra_playhead__CVfeH{flex:0 0 auto;min-width:3.6rem;padding:.4rem .65rem;border-radius:8px;border:1px solid rgb(var(--line)/.12);background:rgb(0 0 0/.28);font-variant-numeric:tabular-nums;font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:.85rem;font-weight:600;letter-spacing:.02em;color:rgb(var(--amber-soft)/.92);text-align:center}.orchestra_recorder__KJnW6{display:flex;align-items:center;gap:.75rem;margin-left:auto}.orchestra_recArm__Kv_RL{color:rgb(var(--red)/.85);border-color:rgb(var(--red)/.3)}.orchestra_recArmed__i4bPS{background:rgb(var(--red)/.22);border-color:rgb(var(--red)/.75);color:rgb(255 190 182);animation:orchestra_recpulse__cXHsq 1.1s ease-in-out infinite}.orchestra_recStart__7dC0h{color:rgb(var(--red)/.95);border-color:rgb(var(--red)/.35)}.orchestra_recStop__Td0zE{color:rgb(20 16 18/1);background:rgb(var(--red)/.95);border-color:rgb(var(--red)/.95);animation:orchestra_recpulse__cXHsq 1.1s ease-in-out infinite}@keyframes orchestra_recpulse__cXHsq{50%{opacity:.72}}.orchestra_download__UdT_J{font-size:.85rem;color:rgb(var(--amber-soft)/.95);text-decoration:none;border-bottom:1px dashed rgb(var(--amber-soft)/.5);padding-bottom:1px}.orchestra_download__UdT_J:hover{color:rgb(var(--amber)/1)}.orchestra_console__A7mu7{position:relative;border:1px solid rgb(var(--line)/.12);border-radius:16px;background:linear-gradient(180deg,rgb(var(--desk)/.9),rgb(var(--panel)/.9));padding:1rem;margin-bottom:2rem;overflow:hidden;box-shadow:inset 0 1px 0 rgb(var(--line)/.06),0 20px 50px -30px rgb(0 0 0/.8)}.orchestra_backdrop__FkSSc{position:absolute;inset:0;width:100%;height:100%;z-index:0;opacity:.55;mix-blend-mode:screen;pointer-events:none}.orchestra_channels__qRMAo{position:relative;z-index:1;display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem}.orchestra_strip__Ydy_7{flex:0 0 auto;width:132px;display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:.75rem .5rem;border:1px solid rgb(var(--line)/.09);border-radius:10px;background:rgb(var(--panel)/.55)}.orchestra_stripHead__MeRC_{display:flex;align-items:baseline;gap:.4rem;width:100%;justify-content:center;padding-bottom:.35rem;border-bottom:1px solid rgb(var(--line)/.08)}.orchestra_peakLed__K2tgD{width:7px;height:7px;border-radius:50%;background:rgb(var(--red));opacity:.12;box-shadow:0 0 5px rgb(var(--red)/.9);transition:opacity .07s ease}.orchestra_stripNo__mwt9T{font-size:.7rem;font-variant-numeric:tabular-nums;color:rgb(var(--amber-soft)/.7)}.orchestra_stripName__PA0_I{font-size:.74rem;font-weight:600;letter-spacing:.02em;color:rgb(var(--ink)/.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.orchestra_sectionLabel__nWL97{font-size:.58rem;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--ink)/.42)}.orchestra_eqBlock__wlq5F,.orchestra_sendBlock__TNTIX{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:100%;padding:.5rem 0;border-top:1px solid rgb(var(--line)/.06);border-bottom:1px solid rgb(var(--line)/.06)}.orchestra_sendUnit__Dd_sE{display:flex;flex-direction:column;align-items:center;gap:.25rem}.orchestra_preBtn__VLFx0{font:inherit;font-size:.52rem;font-weight:700;letter-spacing:.08em;padding:.12rem .4rem;border-radius:5px;border:1px solid rgb(var(--line)/.16);background:rgb(var(--line)/.04);color:rgb(var(--ink)/.5);cursor:pointer}.orchestra_preBtnOn__a7YN0{border-color:rgb(var(--amber)/.7);background:rgb(var(--amber)/.18);color:rgb(var(--amber-soft))}.orchestra_sendBarred__uFTXq{display:flex;align-items:center;justify-content:center;min-height:2.2rem;padding:.3rem .4rem;border:1px dashed rgb(var(--line)/.18);border-radius:6px;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--ink)/.32);text-align:center;cursor:help}.orchestra_formatBtn__tg8ot{font:inherit;font-size:.68rem;font-weight:700;letter-spacing:.1em;padding:.55rem .7rem;border-radius:10px;border:1px solid rgb(var(--amber)/.4);background:rgb(var(--amber)/.1);color:rgb(var(--amber-soft));cursor:pointer}.orchestra_formatBtn__tg8ot:disabled{opacity:.45;cursor:not-allowed}.orchestra_gateBlock__8_ihd{flex-direction:column;width:100%;padding:.5rem 0;border-bottom:1px solid rgb(var(--line)/.06)}.orchestra_gateBlock__8_ihd,.orchestra_gateHead__LMHL5{display:flex;align-items:center;gap:.4rem}.orchestra_gateKnobs__3quq_{display:flex;gap:.4rem}.orchestra_gateBtn__rb5Ka{font:inherit;font-size:.56rem;font-weight:700;letter-spacing:.06em;padding:.14rem .45rem;border-radius:5px;border:1px solid rgb(var(--line)/.16);background:rgb(var(--line)/.04);color:rgb(var(--ink)/.5);cursor:pointer}.orchestra_gateBtnOn__dCudZ{border-color:rgb(var(--teal)/.7);background:rgb(var(--teal)/.2);color:rgb(var(--teal));animation:orchestra_gatepulse__wkZGR .6s ease-in-out infinite}@keyframes orchestra_gatepulse__wkZGR{50%{opacity:.6}}.orchestra_throwBtn__nFfJR{font:inherit;font-size:.62rem;font-weight:700;letter-spacing:.06em;width:100%;padding:.4rem .3rem;margin-top:.15rem;border-radius:7px;border:1px solid rgb(var(--amber)/.4);background:rgb(var(--amber)/.08);color:rgb(var(--amber-soft)/.9);cursor:pointer;touch-action:none;transition:transform .05s ease,background .05s ease,box-shadow .05s ease}.orchestra_throwBtnOn__CrTTq,.orchestra_throwBtn__nFfJR:active{background:rgb(var(--amber)/.85);color:rgb(20 16 18);border-color:rgb(var(--amber));box-shadow:0 0 16px rgb(var(--amber)/.6);transform:translateY(1px)}.orchestra_keyHint__XmUal{font-size:.52rem;margin-left:.15rem;opacity:.55;font-variant-numeric:tabular-nums}.orchestra_deskHint__r84QF{margin:0 0 1.25rem;font-size:.72rem;letter-spacing:.02em;color:rgb(var(--ink)/.44)}.orchestra_deskHint__r84QF strong{color:rgb(var(--amber-soft)/.85);font-weight:600}.orchestra_knobWrap__ao_Rc{display:flex;flex-direction:column;align-items:center;gap:.2rem;user-select:none}.orchestra_knobDial__5ha15{position:relative;width:36px;height:36px;border-radius:50%;background:radial-gradient(circle at 50% 35%,rgb(64 60 66),rgb(28 26 30) 74%);border:1px solid rgb(var(--line)/.14);box-shadow:inset 0 2px 4px rgb(0 0 0/.5),0 1px 2px rgb(0 0 0/.4);cursor:ns-resize;touch-action:none}.orchestra_knobDial__5ha15:focus-visible{outline:2px solid rgb(var(--amber)/.7);outline-offset:2px}.orchestra_knobMd__KJ6Ra .orchestra_knobDial__5ha15{width:44px;height:44px}.orchestra_knobLg__THY9m .orchestra_knobDial__5ha15{width:66px;height:66px}.orchestra_knobInd___pKsI{position:absolute;left:calc(50% - 1px);top:8%;width:2px;height:42%;border-radius:2px;background:rgb(var(--ink)/.9);transform-origin:50% 100%}.orchestra_knobDetent__yOFtC{position:absolute;top:-3px;left:calc(50% - 1px);width:2px;height:4px;background:rgb(var(--line)/.4);border-radius:1px}.orchestra_knobAmber__Iob_F .orchestra_knobInd___pKsI{background:rgb(var(--amber));box-shadow:0 0 6px rgb(var(--amber)/.7)}.orchestra_knobTeal__0dEop .orchestra_knobInd___pKsI{background:rgb(var(--teal));box-shadow:0 0 6px rgb(var(--teal)/.7)}.orchestra_knobRed___LfnT .orchestra_knobInd___pKsI{background:rgb(var(--red));box-shadow:0 0 6px rgb(var(--red)/.7)}.orchestra_knobLabel__F_D2G{font-size:.58rem;letter-spacing:.04em;color:rgb(var(--ink)/.66)}.orchestra_knobValue__LaLvG{font-size:.6rem;font-variant-numeric:tabular-nums;color:rgb(var(--ink)/.5)}.orchestra_stripBtns__wcjFU{display:flex;gap:.35rem;width:100%;justify-content:center}.orchestra_msBtn__PadGq{font:inherit;font-size:.62rem;font-weight:700;letter-spacing:.04em;padding:.3rem .5rem;flex:1 1 0;border-radius:6px;border:1px solid rgb(var(--line)/.14);background:rgb(var(--line)/.04);color:rgb(var(--ink)/.66);cursor:pointer}.orchestra_msBtnMute__xoH0S{background:rgb(var(--red)/.22);border-color:rgb(var(--red)/.6);color:rgb(255 160 150)}.orchestra_msBtnSolo__A_rZf{background:rgb(var(--amber)/.2);border-color:rgb(var(--amber)/.65);color:rgb(var(--amber-soft))}.orchestra_faderRow___OBtI{display:flex;align-items:center;justify-content:center;gap:.6rem;height:168px;margin-top:.2rem}.orchestra_faderMeter__LhwcL{position:relative;width:7px;height:100%;border-radius:4px;overflow:hidden;background:rgb(var(--line)/.08)}.orchestra_faderMeterFill__ye1_e{position:absolute;inset:0;transform-origin:bottom center;transform:scaleY(var(--level,0));background:linear-gradient(to top,rgb(90 200 140),rgb(var(--amber)) 78%,rgb(var(--red)));will-change:transform}.orchestra_fader__4RXpO{-webkit-appearance:none;appearance:none;writing-mode:vertical-lr;direction:rtl;width:6px;height:100%;border-radius:3px;background:rgb(var(--line)/.16);cursor:pointer}.orchestra_fader__4RXpO::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:16px;border-radius:3px;background:linear-gradient(180deg,rgb(80 76 82),rgb(40 38 44));border:1px solid rgb(var(--line)/.25);box-shadow:0 1px 2px rgb(0 0 0/.5)}.orchestra_fader__4RXpO::-moz-range-thumb{width:30px;height:16px;border-radius:3px;background:linear-gradient(180deg,rgb(80 76 82),rgb(40 38 44));border:1px solid rgb(var(--line)/.25)}.orchestra_masterStrip__5lxI3{width:230px;background:rgb(var(--desk)/.85);border-color:rgb(var(--amber)/.18)}.orchestra_bigKnobWrap__cf6tL{gap:.35rem}.orchestra_bigKnobWrap__cf6tL,.orchestra_echoBlock__o23Ib{display:flex;flex-direction:column;align-items:center;padding:.6rem 0;width:100%;border-bottom:1px solid rgb(var(--line)/.08)}.orchestra_echoBlock__o23Ib{gap:.5rem}.orchestra_echoKnobs__mXaa0{display:grid;grid-template-columns:repeat(3,auto);gap:.5rem .4rem;justify-items:center}.orchestra_echoMeter__RntyN{position:relative;width:80%;height:5px;border-radius:3px;overflow:hidden;background:rgb(var(--line)/.08)}.orchestra_echoMeterFill__RDfpw{position:absolute;inset:0;transform-origin:left center;transform:scaleX(var(--level,0));background:linear-gradient(90deg,rgb(var(--amber)/.5),rgb(var(--red)));will-change:transform}.orchestra_springBlock__1voyE{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%;padding:.6rem 0;border-bottom:1px solid rgb(var(--line)/.08)}.orchestra_clipLatch___tyqP{font:inherit;font-size:.62rem;font-weight:700;letter-spacing:.12em;padding:.2rem .6rem;margin-top:.4rem;border-radius:6px;border:1px solid rgb(var(--line)/.16);background:rgb(var(--line)/.04);color:rgb(var(--ink)/.4);cursor:pointer}.orchestra_clipLatchOn__Rxdsv{border-color:rgb(var(--red)/.85);background:rgb(var(--red)/.9);color:rgb(20 16 18);box-shadow:0 0 12px rgb(var(--red)/.65)}.orchestra_rack__DRuEW{display:flex;flex-direction:column;gap:1.15rem}.orchestra_rackHint__k37JT{margin:0 0 .25rem;max-width:72ch;font-size:.82rem;line-height:1.45;color:rgb(var(--ink)/.55)}.orchestra_keyRouter__6GTBU{display:flex;flex-direction:column;gap:.55rem;margin-bottom:.35rem;padding:.75rem .85rem;border:1px solid rgb(var(--line)/.12);border-radius:12px;background:rgb(var(--panel)/.35)}.orchestra_keyRouterLabel__vP3n1{font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--amber-soft)/.85)}.orchestra_keyRouterList__hhWDd{display:flex;flex-wrap:wrap;gap:.4rem}.orchestra_keyRouterChip__jl0sy{min-height:36px;padding:.35rem .7rem;border-radius:999px;border:1px solid rgb(255 255 255/.12);background:rgb(0 0 0/.28);color:rgb(var(--ink)/.78);font-size:.78rem;cursor:pointer}.orchestra_keyRouterChip__jl0sy:hover{border-color:rgb(var(--amber-soft)/.45)}.orchestra_keyRouterChipOn__EHBNv{background:rgb(var(--amber)/.92);color:rgb(12 10 8);border-color:transparent;font-weight:600}.orchestra_keyRouterHint__hD9n7{margin:0;font-size:.72rem;line-height:1.4;color:rgb(var(--ink)/.48)}.orchestra_rackModule__uVIxs{border:1px solid rgb(var(--line)/.1);border-radius:16px;background:rgb(var(--panel)/.45);padding:.85rem 1rem 1rem}.orchestra_moduleTitle__XRsLz{margin:0 0 .65rem;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--amber-soft)/.85)}.orchestra_moduleBody__4ykws{overflow-x:auto}@media (max-width:720px){.orchestra_shell__WBaW_{padding:1.25rem .75rem 3rem}.orchestra_transportBar__hX7VR{gap:.6rem;padding:.7rem .75rem}.orchestra_transportGroup__JI_0O{width:100%}.orchestra_transportGroup__JI_0O>*{flex:1}.orchestra_recorder__KJnW6{margin-left:0;width:100%;flex-wrap:wrap;gap:.5rem}.orchestra_recStart__7dC0h,.orchestra_recStop__Td0zE{flex:1}.orchestra_download__UdT_J{width:100%;text-align:center}.orchestra_console__A7mu7{padding:.75rem .5rem;border-radius:12px}.orchestra_channels__qRMAo{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.orchestra_strip__Ydy_7{scroll-snap-align:start}}@media (pointer:coarse){.orchestra_fader__4RXpO{width:34px;touch-action:none;background:linear-gradient(90deg,transparent calc(50% - 3px),rgb(var(--line)/.16) calc(50% - 3px),rgb(var(--line)/.16) calc(50% + 3px),transparent calc(50% + 3px))}.orchestra_fader__4RXpO::-webkit-slider-thumb{width:34px;height:20px}.orchestra_fader__4RXpO::-moz-range-thumb{width:34px;height:20px}.orchestra_knobDial__5ha15{width:44px;height:44px}.orchestra_knobLg__THY9m .orchestra_knobDial__5ha15{width:66px;height:66px}.orchestra_gateBtn__rb5Ka,.orchestra_msBtn__PadGq,.orchestra_preBtn__VLFx0,.orchestra_throwBtn__nFfJR{min-height:34px}.orchestra_formatBtn__tg8ot,.orchestra_panicAll__3iyM_,.orchestra_pauseAll__D_HcW,.orchestra_playAll__XMT_x,.orchestra_recArm__Kv_RL,.orchestra_recStart__7dC0h,.orchestra_recStop__Td0zE,.orchestra_rtzAll__CxlXZ,.orchestra_stopAll__l7IK1{min-height:44px}}.orchestra_clipLatch___tyqP:focus-visible,.orchestra_download__UdT_J:focus-visible,.orchestra_fader__4RXpO:focus-visible,.orchestra_formatBtn__tg8ot:focus-visible,.orchestra_gateBtn__rb5Ka:focus-visible,.orchestra_knobDial__5ha15:focus-visible,.orchestra_msBtn__PadGq:focus-visible,.orchestra_panicAll__3iyM_:focus-visible,.orchestra_pauseAll__D_HcW:focus-visible,.orchestra_playAll__XMT_x:focus-visible,.orchestra_preBtn__VLFx0:focus-visible,.orchestra_recArm__Kv_RL:focus-visible,.orchestra_recStart__7dC0h:focus-visible,.orchestra_recStop__Td0zE:focus-visible,.orchestra_rtzAll__CxlXZ:focus-visible,.orchestra_stopAll__l7IK1:focus-visible,.orchestra_throwBtn__nFfJR:focus-visible{outline:2px solid rgb(var(--amber)/.85);outline-offset:2px;border-radius:6px}.orchestra_knobDial__5ha15:focus-visible{border-radius:50%}@media (prefers-reduced-motion:reduce){.orchestra_gateBtnOn__dCudZ,.orchestra_recArmed__i4bPS,.orchestra_recStop__Td0zE{animation:none}.orchestra_recStop__Td0zE{outline:2px solid rgb(var(--line)/.65);outline-offset:-3px}.orchestra_recArmed__i4bPS{outline:2px solid rgb(var(--red)/.75);outline-offset:-3px}.orchestra_gateBtnOn__dCudZ{outline:1px solid rgb(var(--amber)/.9);outline-offset:-2px}.orchestra_panicAll__3iyM_,.orchestra_pauseAll__D_HcW,.orchestra_peakLed__K2tgD,.orchestra_playAll__XMT_x,.orchestra_recArm__Kv_RL,.orchestra_recStart__7dC0h,.orchestra_recStop__Td0zE,.orchestra_rtzAll__CxlXZ,.orchestra_stopAll__l7IK1,.orchestra_throwBtn__nFfJR{transition-duration:.01ms}.orchestra_channels__qRMAo{scroll-behavior:auto}}.upgrade-membership_stage__XlA_b{--up-drift:0;--up-mono:var(--font-mono);--up-display:var(--font-catalog-display),ui-serif,Georgia,"Times New Roman",serif;position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;background:var(--p-bg);color:var(--p-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background .6s ease,color .6s ease}.upgrade-membership_stage__XlA_b:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(40% 32% at var(--hm-chrom-x,28%) var(--hm-chrom-y,22%),color-mix(in oklab,var(--p-a1) 70%,transparent),transparent 62%),radial-gradient(36% 30% at var(--hm-chrom-x2,78%) var(--hm-chrom-y2,32%),color-mix(in oklab,var(--p-a2) 70%,transparent),transparent 60%);transform:rotate(var(--hm-chrom-rot,0deg));opacity:calc(var(--hm-chrom-opacity, .1) + var(--up-drift) * .04);filter:blur(46px) saturate(115%);transition:opacity 2.4s ease}.upgrade-membership_verticalRail__FfA4V{position:fixed;left:0;top:0;bottom:0;width:22px;z-index:2;display:none;align-items:center;justify-content:center;font-family:var(--up-mono);font-size:.625rem;letter-spacing:.32em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 72%,transparent);border-right:1px solid color-mix(in oklab,var(--p-ink) 14%,transparent);background:color-mix(in oklab,var(--p-bg) 92%,var(--p-ink) 2%);opacity:calc(.78 + var(--up-drift) * .22);pointer-events:none;transition:opacity 2.4s ease}.upgrade-membership_verticalRail__FfA4V>span{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-variant-numeric:tabular-nums}@media (min-width:1080px){.upgrade-membership_verticalRail__FfA4V{display:flex}}.upgrade-membership_frame__DrScQ{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:1.5rem 1.5rem 48px}@media (min-width:768px){.upgrade-membership_frame__DrScQ{padding:32px 48px 64px}}.upgrade-membership_reveal__79FqU{opacity:1}@media (prefers-reduced-motion:no-preference){.upgrade-membership_reveal__79FqU{animation:upgrade-membership_upReveal___SPIz .7s cubic-bezier(.16,1,.3,1) both}}@keyframes upgrade-membership_upReveal___SPIz{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.upgrade-membership_d1__vOIrg{animation-delay:.05s}.upgrade-membership_d2__i_B89{animation-delay:.11s}.upgrade-membership_d3__iaAyi{animation-delay:.17s}.upgrade-membership_d4__0AMWC{animation-delay:.23s}.upgrade-membership_d5__Zce_d{animation-delay:.29s}.upgrade-membership_d6__n_uWg{animation-delay:.35s}.upgrade-membership_regMarks__EnQLx{position:absolute;inset:10px;pointer-events:none;z-index:1}.upgrade-membership_regMark__gYlQK{position:absolute;font-family:var(--up-mono);font-size:.75rem;line-height:1;color:color-mix(in oklab,var(--p-ink) 55%,transparent);user-select:none}.upgrade-membership_regTL__JKBUJ{top:0;left:0}.upgrade-membership_regTR__fKLI2{top:0;right:0}.upgrade-membership_regBL__52Db8{bottom:0;left:0}.upgrade-membership_regBR__09poD{bottom:0;right:0}.upgrade-membership_folio__VdQgr{display:flex;align-items:baseline;gap:.875rem;margin:0 0 1.125rem;padding-bottom:.625rem;font-family:var(--up-mono);font-size:.625rem;letter-spacing:.26em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 72%,transparent);font-variant-numeric:tabular-nums}.upgrade-membership_folioLeft__J37IY{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.upgrade-membership_folioRule__Zk_lK{flex:1 1 auto;height:1px;align-self:center;position:relative;background:color-mix(in oklab,var(--p-ink) 28%,transparent)}.upgrade-membership_folioRule__Zk_lK:after,.upgrade-membership_folioRule__Zk_lK:before{content:"";position:absolute;top:-3px;width:1px;height:7px;background:color-mix(in oklab,var(--p-ink) 45%,transparent)}.upgrade-membership_folioRule__Zk_lK:before{left:0}.upgrade-membership_folioRule__Zk_lK:after{right:0}.upgrade-membership_folioRight__IVs1n{flex:0 1 auto;min-width:0;overflow-wrap:anywhere;text-align:right}.upgrade-membership_folioRight__IVs1n b{font-weight:700;color:var(--p-ink);letter-spacing:.12em}.upgrade-membership_masthead__4gMqu{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:1rem;font-weight:600;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid var(--p-ink);padding-bottom:.5rem;font-variant-numeric:tabular-nums;font-feature-settings:"tnum","ss01"}.upgrade-membership_masthead__4gMqu:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:color-mix(in oklab,var(--p-ink) 35%,transparent);pointer-events:none}.upgrade-membership_mastheadLeft__6rX_s{flex:1 1 auto}.upgrade-membership_mastheadCenter__cWIKi{flex:2 1 auto;opacity:.6;text-align:center;display:none}.upgrade-membership_mastheadRight__OhZS6{flex:1 1 auto;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}@media (min-width:768px){.upgrade-membership_mastheadCenter__cWIKi{display:block}}.upgrade-membership_hero__y5Hui{display:grid;gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(1.75rem,4vw,3rem);align-items:end}@media (min-width:900px){.upgrade-membership_hero__y5Hui{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2rem,5vw,4rem)}}.upgrade-membership_heroHead__Or0ag{display:flex;flex-direction:column;gap:1.1rem}.upgrade-membership_inviteBound__MzXff{margin:0 0 .85rem;padding:.65rem .85rem;border:1px solid color-mix(in oklab,var(--p-a1) 55%,var(--p-ink));background:color-mix(in oklab,var(--p-a1) 14%,var(--p-surface));font-family:var(--up-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.4;color:var(--p-ink)}.upgrade-membership_eyebrow__vCZ_3{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--up-mono);font-size:.625rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 60%,transparent)}.upgrade-membership_eyebrow__vCZ_3>span{font-family:var(--up-display);font-style:italic;font-size:.875rem;color:var(--p-a1)}.upgrade-membership_title__wLvqR{display:flex;flex-direction:column;font-weight:900;text-transform:lowercase;font-feature-settings:"ss01","cv11";line-height:.86;letter-spacing:-.03em}.upgrade-membership_titleWord__roiwM{font-size:clamp(2.75rem,9vw,6rem);color:var(--p-ink)}.upgrade-membership_titleEmphasis__YO3fN{align-self:flex-start;color:var(--p-on-a1);background:var(--p-a1);padding:0 .08em;margin-top:.04em;box-shadow:6px 6px 0 color-mix(in oklab,var(--p-ink) 80%,transparent)}.upgrade-membership_lede__mZ_37{max-width:40ch;font-size:clamp(.98rem,1.7vw,1.12rem);line-height:1.6;color:color-mix(in oklab,var(--p-ink) 80%,transparent)}.upgrade-membership_heroModule__SLhuZ{display:flex;flex-direction:column;gap:.625rem;min-width:0;align-self:stretch}.upgrade-membership_moduleLabel__kzQtq{display:flex;align-items:baseline;justify-content:space-between;gap:.625rem;font-weight:600;font-size:.625rem;letter-spacing:.28em;text-transform:uppercase;opacity:.6;font-family:var(--up-mono)}.upgrade-membership_moduleLabelMark__fcDgZ{font-family:var(--up-display);font-style:italic;font-weight:400;font-size:.875rem;letter-spacing:0;text-transform:none;opacity:.7;line-height:1}.upgrade-membership_specList__fcl_W{display:flex;flex-direction:column}.upgrade-membership_specRow__I8qsW{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,auto);column-gap:.875rem;align-items:baseline;border-top:1px solid color-mix(in oklab,var(--p-ink) 18%,transparent);padding:13px 0}.upgrade-membership_specRow__I8qsW:last-child{border-bottom:1px solid color-mix(in oklab,var(--p-ink) 18%,transparent)}.upgrade-membership_specNum__HsLnO{font-family:var(--up-mono);font-variant-numeric:tabular-nums;font-weight:700;font-size:.625rem;letter-spacing:.08em;opacity:.72}.upgrade-membership_specLabel__FbrRC{font-weight:700;font-size:.95rem;letter-spacing:-.01em;text-transform:lowercase}.upgrade-membership_specValue__B75FU{min-width:0;overflow-wrap:anywhere;font-family:var(--up-mono);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--p-a1);text-align:right}.upgrade-membership_metaStrip__80CX1{margin:28px 0 0;padding:.875rem 0 .5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--p-ink);border-bottom:1px solid color-mix(in oklab,var(--p-ink) 22%,transparent);font-family:var(--up-mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums}@media (min-width:640px){.upgrade-membership_metaStrip__80CX1{grid-template-columns:repeat(4,minmax(0,1fr))}}.upgrade-membership_metaCell__iiYYB{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:.625rem .75rem;border-left:1px solid color-mix(in oklab,var(--p-ink) 14%,transparent)}.upgrade-membership_metaCell__iiYYB:first-child{border-left:0}.upgrade-membership_metaCell__iiYYB dt{opacity:.55;font-size:.5625rem;letter-spacing:.28em}.upgrade-membership_metaCell__iiYYB dd{margin:0;min-width:0;overflow-wrap:anywhere;color:var(--p-ink);letter-spacing:.1em;font-weight:600}.upgrade-membership_section__FY1ea{margin-top:clamp(2.75rem,6vw,4.25rem)}.upgrade-membership_sectionHeader__F1Xqx{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.625rem 20px;margin-bottom:1.5rem}.upgrade-membership_sectionEyebrow__R_d5G{font-family:var(--up-mono);font-size:.625rem;font-weight:700;letter-spacing:.3em;text-transform:uppercase;opacity:.62}.upgrade-membership_sectionTitle__w5EeT{margin-top:.5rem;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:900;line-height:.95;letter-spacing:-.025em;text-transform:lowercase}.upgrade-membership_sectionNote__rX6e1{max-width:30ch;font-size:.84rem;line-height:1.5;color:color-mix(in oklab,var(--p-ink) 64%,transparent)}.upgrade-membership_tierGrid__O0HO_{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.25rem;row-gap:1.25rem}@media (min-width:768px){.upgrade-membership_tierGrid__O0HO_{column-gap:1.5rem;row-gap:1.5rem}}.upgrade-membership_tierCard__2dOza{grid-column:span 12;position:relative;display:flex;flex-direction:column;gap:1.25rem;min-height:320px;padding:1.5rem;border-radius:1.125rem;background:var(--p-surface);color:var(--p-ink);border:1px solid color-mix(in oklab,var(--p-ink) 14%,transparent);box-shadow:0 1px 0 color-mix(in oklab,var(--p-ink) 12%,transparent);transition:transform .26s ease,box-shadow .26s ease}@media (min-width:860px){.upgrade-membership_tierCard__2dOza{grid-column:span 4;padding:28px}}.upgrade-membership_tierCard__2dOza:hover{transform:translateY(-4px);box-shadow:0 16px 36px color-mix(in oklab,var(--p-ink) 18%,transparent)}.upgrade-membership_tierCardActive__4lb0q{background:var(--p-a1);color:var(--p-on-a1);border-color:color-mix(in oklab,var(--p-ink) 10%,transparent);box-shadow:0 1px 0 color-mix(in oklab,var(--p-ink) 14%,transparent),0 18px 40px color-mix(in oklab,var(--p-a1) 38%,transparent)}.upgrade-membership_tierRibbon__cCmHZ{position:absolute;top:16px;right:16px;font-family:var(--up-mono);font-size:.5rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;padding:.25rem .5rem;border-radius:999px;background:color-mix(in oklab,currentColor 14%,transparent);border:1px solid color-mix(in oklab,currentColor 30%,transparent)}.upgrade-membership_tierLabel__9WIiZ{display:flex;align-items:center;gap:.625rem;font-family:var(--up-mono);font-size:.5625rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;opacity:.78}.upgrade-membership_tierLabelDivider__2vptW{flex:1 1 auto;height:1px;background:color-mix(in oklab,currentColor 32%,transparent)}.upgrade-membership_tierName__zrDug{margin:0;font-size:clamp(1.9rem,4vw,2.5rem);font-weight:900;line-height:.9;letter-spacing:-.03em;text-transform:uppercase}.upgrade-membership_tierPriceRow__0c7dD{display:flex;align-items:baseline;gap:.5rem;margin-top:-4px}.upgrade-membership_tierPrice__rq0IE{font-size:1.6rem;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.upgrade-membership_tierCadence__02mC9{font-family:var(--up-mono);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.upgrade-membership_tierDesc__5rOPi{font-size:.9rem;line-height:1.5;color:color-mix(in oklab,currentColor 82%,transparent)}.upgrade-membership_tierList__4WUJ5{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.upgrade-membership_tierItem__ovFjc{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:.625rem;padding:.5625rem 0;border-top:1px solid color-mix(in oklab,currentColor 16%,transparent);font-size:.86rem;line-height:1.4}.upgrade-membership_tierItem__ovFjc:first-child{border-top:0}.upgrade-membership_tierItemMark__MNJKw{font-family:var(--up-mono);font-size:.6875rem;opacity:.8;transform:translateY(1px)}.upgrade-membership_tierCtaWrap__7lHUD{margin-top:auto;padding-top:.375rem}.upgrade-membership_tierCta__zn4Hk{display:inline-flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.5rem;padding:.85rem 1.1rem;font-family:inherit;font-size:.92rem;font-weight:900;letter-spacing:-.01em;text-transform:lowercase;text-decoration:none;color:var(--p-bg);background:var(--p-ink);box-shadow:inset 3px 0 0 color-mix(in oklab,var(--p-a1) 75%,transparent);transition:transform .22s ease,box-shadow .22s ease,background .22s ease}.upgrade-membership_tierCta__zn4Hk:hover{transform:translateY(-2px);box-shadow:inset 3px 0 0 color-mix(in oklab,var(--p-a1) 75%,transparent),0 10px 24px color-mix(in oklab,var(--p-ink) 24%,transparent)}.upgrade-membership_tierCta__zn4Hk:focus-visible{outline:2px solid var(--p-ink);outline-offset:3px}.upgrade-membership_tierCardActive__4lb0q .upgrade-membership_tierCta__zn4Hk{color:var(--p-a1);background:var(--p-on-a1);box-shadow:inset 3px 0 0 color-mix(in oklab,var(--p-a1) 55%,transparent)}.upgrade-membership_tierCardActive__4lb0q .upgrade-membership_tierCta__zn4Hk:focus-visible{outline-color:var(--p-on-a1)}.upgrade-membership_tierCtaTag__Gzhug{font-family:var(--up-mono);font-size:.5625rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:.25rem .4375rem;border-radius:3px;background:color-mix(in oklab,currentColor 16%,transparent)}.upgrade-membership_tierCtaArrow__7CFtf{margin-left:auto;font-size:1.05rem;transition:transform .22s ease}.upgrade-membership_tierCta__zn4Hk:hover .upgrade-membership_tierCtaArrow__7CFtf{transform:translateX(3px)}button.upgrade-membership_primaryButton__Wg4Az,button.upgrade-membership_secondaryLink__n_cwN,button.upgrade-membership_tierCta__zn4Hk{border:0;background:transparent;padding:0;cursor:pointer;font-family:inherit;color:inherit}.upgrade-membership_primaryButton__Wg4Az:disabled,.upgrade-membership_secondaryLink__n_cwN:disabled,.upgrade-membership_tierCta__zn4Hk:disabled{opacity:.55;cursor:not-allowed;transform:none}.upgrade-membership_ctaError__Xhoqg,.upgrade-membership_tierCtaError__URBSw{margin-top:.7rem;font-family:var(--up-mono);font-size:.72rem;line-height:1.45;letter-spacing:.02em;color:color-mix(in oklab,#c0392b 72%,var(--p-ink))}.upgrade-membership_checkoutRetry__jfYRq{margin-top:.55rem;border:1px solid color-mix(in oklab,var(--p-ink) 22%,transparent);border-radius:.35rem;padding:.35rem .65rem;font-family:var(--up-mono);font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:transparent;color:inherit;cursor:pointer}.upgrade-membership_checkoutRetry__jfYRq:disabled{opacity:.5;cursor:not-allowed}.upgrade-membership_syncRecovery__vZERC{margin-top:clamp(1.5rem,4vw,2.25rem)}.upgrade-membership_returnAfterSync__2YHSX{margin:.75rem 0 0;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase}.upgrade-membership_returnAfterSyncLink___QVGE{color:color-mix(in oklab,var(--p-a1) 78%,var(--p-ink));text-decoration:underline;text-underline-offset:3px}.upgrade-membership_returnAfterSyncLink___QVGE:focus-visible,.upgrade-membership_returnAfterSyncLink___QVGE:hover{color:var(--p-ink)}.upgrade-membership_cta__91oPu{margin-top:clamp(2.75rem,6vw,4.25rem);padding-top:clamp(2rem,5vw,3rem);border-top:1px solid var(--p-ink);display:grid;gap:clamp(1.5rem,4vw,2.5rem);align-items:end}@media (min-width:860px){.upgrade-membership_cta__91oPu{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.upgrade-membership_ctaTitle__yRFv7{margin-top:.6rem;font-size:clamp(2rem,6vw,4rem);font-weight:900;line-height:.9;letter-spacing:-.035em;text-transform:lowercase;max-width:16ch}.upgrade-membership_ctaLede__U0Awd{margin-top:1rem;max-width:44ch;font-size:.98rem;line-height:1.55;color:color-mix(in oklab,var(--p-ink) 78%,transparent)}.upgrade-membership_ctaActions__T0_68{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.4rem}.upgrade-membership_primaryButton__Wg4Az{display:inline-flex;align-items:center;gap:.85rem;border:0;border-radius:.375rem;padding:.95rem 1.5rem;font-family:inherit;font-size:1.05rem;font-weight:900;letter-spacing:-.01em;text-transform:lowercase;text-decoration:none;color:var(--p-on-a1);background:var(--p-a1);box-shadow:inset 3px 0 0 color-mix(in oklab,var(--p-on-a1) 55%,transparent),0 1px 6px color-mix(in oklab,var(--p-ink) 8%,transparent);cursor:pointer;transition:transform .22s ease,box-shadow .22s ease}.upgrade-membership_primaryButton__Wg4Az:hover{transform:translateY(-2px);box-shadow:0 10px 24px color-mix(in oklab,var(--p-ink) 22%,transparent)}.upgrade-membership_primaryButton__Wg4Az:focus-visible{outline:2px solid var(--p-a1);outline-offset:4px}.upgrade-membership_primaryTag__0ET8S{font-family:var(--up-mono);font-size:.5625rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;padding:.25rem .4375rem;border-radius:3px;background:color-mix(in oklab,var(--p-on-a1) 16%,transparent);color:var(--p-on-a1)}.upgrade-membership_primaryArrow__eYRqK{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background:var(--p-on-a1);color:var(--p-a1);font-size:.875rem;transition:transform .22s ease}.upgrade-membership_primaryButton__Wg4Az:hover .upgrade-membership_primaryArrow__eYRqK{transform:translateX(3px)}.upgrade-membership_secondaryLink__n_cwN{display:inline-flex;align-items:center;gap:.4rem;font-size:.92rem;font-weight:700;letter-spacing:-.005em;text-transform:lowercase;color:var(--p-ink);text-decoration:none}.upgrade-membership_secondaryLink__n_cwN>span{opacity:.55;transition:transform .22s ease}.upgrade-membership_secondaryLink__n_cwN:hover{text-decoration:underline;text-underline-offset:4px}.upgrade-membership_secondaryLink__n_cwN:hover>span{transform:translateX(3px)}.upgrade-membership_passButton__3IXdC{display:inline-flex;align-items:center;gap:.85rem;border:1px solid color-mix(in oklab,var(--p-ink) 26%,transparent);border-radius:.375rem;padding:.7rem 1.1rem;font-family:inherit;text-transform:lowercase;text-decoration:none;color:var(--p-ink);background:transparent;cursor:pointer;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.upgrade-membership_passButton__3IXdC:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--p-ink) 48%,transparent);box-shadow:0 8px 20px color-mix(in oklab,var(--p-ink) 14%,transparent)}.upgrade-membership_passButton__3IXdC:focus-visible{outline:2px solid var(--p-a1);outline-offset:4px}.upgrade-membership_passButton__3IXdC:disabled{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.upgrade-membership_passTag__1f8_H{flex:none;font-family:var(--up-mono);font-size:.5625rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;padding:.25rem .4375rem;border-radius:3px;background:color-mix(in oklab,var(--p-a1) 18%,transparent);color:var(--p-ink)}.upgrade-membership_passBody__UIXZ1{display:flex;flex-direction:column;gap:.15rem;text-align:left}.upgrade-membership_passHead__JUSTm{font-size:.95rem;font-weight:800;letter-spacing:-.005em}.upgrade-membership_passNote__9lLZC{font-size:.7rem;font-weight:600;letter-spacing:.01em;color:color-mix(in oklab,var(--p-ink) 62%,transparent)}.upgrade-membership_passButton__3IXdC .upgrade-membership_primaryArrow__eYRqK{flex:none;background:color-mix(in oklab,var(--p-ink) 12%,transparent);color:var(--p-ink)}.upgrade-membership_passButton__3IXdC:hover .upgrade-membership_primaryArrow__eYRqK{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.upgrade-membership_passButton__3IXdC,.upgrade-membership_passButton__3IXdC .upgrade-membership_primaryArrow__eYRqK{transition:none}.upgrade-membership_passButton__3IXdC:hover,.upgrade-membership_passButton__3IXdC:hover .upgrade-membership_primaryArrow__eYRqK{transform:none}}.upgrade-membership_ctaAsidePanel__MdVph{border:1px solid color-mix(in oklab,var(--p-ink) 16%,transparent);border-radius:1rem;background:color-mix(in oklab,var(--p-surface) 70%,var(--p-bg));padding:clamp(18px,3vw,24px)}.upgrade-membership_ctaAsideLabel__YnSXE{font-family:var(--up-mono);font-size:.5625rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 58%,transparent);margin-bottom:.625rem}.upgrade-membership_ctaAsideBody__a7T37{font-size:.88rem;line-height:1.55;color:color-mix(in oklab,var(--p-ink) 74%,transparent)}.upgrade-membership_ctaAsideBody__a7T37 b{font-weight:800;color:var(--p-ink)}.upgrade-membership_footer__3MHSG{margin-top:clamp(2rem,5vw,3rem)}.upgrade-membership_footerNote__4PF8m{font-family:var(--up-mono);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 58%,transparent);margin-bottom:.75rem}.upgrade-membership_footerNav__f27lW{border-top:1px solid var(--p-ink);display:grid;grid-template-columns:1fr}@media (min-width:640px){.upgrade-membership_footerNav__f27lW{grid-template-columns:repeat(3,1fr)}}.upgrade-membership_footerItem___PG5e{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:.75rem;border-bottom:1px solid color-mix(in oklab,var(--p-ink) 18%,transparent);padding:.875rem .75rem;color:var(--p-ink);text-decoration:none;transition:transform .22s ease}.upgrade-membership_footerItem___PG5e:hover{transform:translateX(4px)}.upgrade-membership_footerItem___PG5e:focus-visible{outline:2px solid var(--p-a1);outline-offset:-2px;background:color-mix(in oklab,var(--p-ink) 4%,transparent)}.upgrade-membership_footerNum__qclzd{font-family:var(--up-mono);font-variant-numeric:tabular-nums;font-weight:700;font-size:.625rem;letter-spacing:.14em;opacity:.62}.upgrade-membership_footerLabel__7MfWd{font-weight:700;font-size:.9rem;letter-spacing:-.01em;text-transform:lowercase}.upgrade-membership_footerArrow__Fbst0{opacity:.55;transition:transform .22s ease}.upgrade-membership_footerItem___PG5e:hover .upgrade-membership_footerArrow__Fbst0{transform:translateX(4px)}.upgrade-membership_signatureMark__UMtsh{position:fixed;right:14px;bottom:14px;z-index:3;display:inline-flex;align-items:baseline;gap:.5rem;padding:.375rem .625rem;border:1px solid color-mix(in oklab,var(--p-ink) 25%,transparent);background:color-mix(in oklab,var(--p-bg) 82%,transparent);backdrop-filter:blur(4px);border-radius:2px;font-family:var(--up-mono);font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in oklab,var(--p-ink) 78%,transparent);font-variant-numeric:tabular-nums;pointer-events:none;user-select:none}.upgrade-membership_signatureGlyph__B31h3{font-size:.75rem;line-height:1;color:var(--p-ink);transform:translateY(1px)}.upgrade-membership_signatureLabel__k6yLb{font-weight:700;color:var(--p-ink)}.upgrade-membership_signatureSerial__Ky6q6{opacity:.7}@media (max-width:720px){.upgrade-membership_signatureMark__UMtsh{display:none}}@media (prefers-reduced-motion:reduce){.upgrade-membership_stage__XlA_b:after,.upgrade-membership_verticalRail__FfA4V{transition:none!important}.upgrade-membership_reveal__79FqU{opacity:1;transform:none;animation:none}.upgrade-membership_footerArrow__Fbst0,.upgrade-membership_footerItem___PG5e,.upgrade-membership_primaryArrow__eYRqK,.upgrade-membership_primaryButton__Wg4Az,.upgrade-membership_secondaryLink__n_cwN>span,.upgrade-membership_tierCard__2dOza,.upgrade-membership_tierCtaArrow__7CFtf,.upgrade-membership_tierCta__zn4Hk{transition:none}.upgrade-membership_footerItem___PG5e:hover,.upgrade-membership_primaryButton__Wg4Az:hover,.upgrade-membership_tierCard__2dOza:hover,.upgrade-membership_tierCta__zn4Hk:hover{transform:none}}.drift-bench_shell__vVMZC{--amber:255 189 0;--amber-soft:255 205 92;--ink:244 238 226;--panel:18 16 20;margin:0 auto;width:100%;min-width:0;max-width:1040px;padding:2rem 1rem 4rem;color:rgb(var(--ink)/.94);font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif);background:linear-gradient(180deg,rgb(var(--panel)),rgb(12 10 14));border:1px solid rgb(255 255 255/.08);border-radius:1rem}.drift-bench_embedded__CWyEY{max-width:none;margin:0;padding:0;background:none;border:0;border-radius:0}.drift-bench_masthead__uc_Mf{margin-bottom:1.5rem}.drift-bench_kicker__xVWi2{margin:0;font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:rgb(var(--amber-soft)/.8)}.drift-bench_title__9BkJb{margin:.5rem 0 0;font-size:clamp(2rem,5vw,3.2rem);line-height:1.02}.drift-bench_subtitle__P5Pio{margin:.7rem 0 0;max-width:62ch;color:rgb(var(--ink)/.62);font-size:.94rem;line-height:1.55}.drift-bench_stage__MDo8D{display:flex;flex-direction:column;gap:1.1rem;border:1px solid rgb(255 255 255/.08);border-radius:1rem;background:linear-gradient(180deg,rgb(24 22 26/.9),rgb(14 12 15/.95));padding:1.4rem 1.2rem 1.6rem}.drift-bench_grid__DtTMO{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));gap:.25rem}.drift-bench_step__KIWNs{appearance:none;cursor:pointer;position:relative;aspect-ratio:2/3;min-width:0;border:1px solid rgb(255 255 255/.09);border-top:2px solid rgb(255 255 255/.16);border-radius:.3rem;background:rgb(255 255 255/.045);color:rgb(var(--ink)/.4);padding:0;transition:background-color .1s ease,border-color .1s ease,color .1s ease}.drift-bench_stepDownbeat__EoToD{background:rgb(255 255 255/.08)}.drift-bench_step__KIWNs:hover{border-color:rgb(var(--amber)/.4)}.drift-bench_stepOn__8_joP{background:rgb(var(--amber)/.85);border-color:rgb(var(--amber-soft));color:rgb(26 20 8)}.drift-bench_stepNow__bRth8:before{content:"";position:absolute;top:.3rem;left:50%;transform:translateX(-50%);width:6px;height:6px;border-radius:50%;background:rgb(236 118 62)}.drift-bench_stepLabel__KoODA{position:absolute;bottom:.25rem;left:50%;transform:translateX(-50%);font-size:.58rem;font-variant-numeric:tabular-nums;pointer-events:none}.drift-bench_controls__qP4X7{display:flex;flex-wrap:wrap;gap:.9rem;align-items:flex-end}.drift-bench_meterDeck__QgiDn{display:flex;flex-direction:column;gap:.55rem}.drift-bench_trace__vKLMI{width:100%;height:140px;border:1px solid rgb(255 255 255/.08);border-radius:.5rem;background:rgb(8 7 10)}.drift-bench_readoutRow__2ZEGz{display:flex;justify-content:space-between;align-items:baseline;gap:.8rem;flex-wrap:wrap}.drift-bench_readout___ElCE{font-size:.78rem;font-variant-numeric:tabular-nums;color:rgb(var(--amber-soft)/.9);letter-spacing:.06em}.drift-bench_peak__puBmx{font-size:.68rem;font-variant-numeric:tabular-nums;color:rgb(var(--ink)/.55);letter-spacing:.06em}.drift-bench_switchGroup___gx4e{display:flex;gap:.35rem}.drift-bench_btnActive__FdF0U{background:rgb(var(--amber)/.18);border-color:rgb(var(--amber)/.7);color:rgb(var(--amber-soft))}.drift-bench_knobRow__lGshz{display:flex;gap:.7rem;align-items:flex-end;margin-left:auto;flex-wrap:wrap}.drift-bench_btn__9PzJG{appearance:none;border:1px solid rgb(255 255 255/.1);background:rgb(255 255 255/.04);color:rgb(var(--ink)/.85);cursor:pointer;border-radius:.4rem;padding:.6rem 1rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;transition:border-color .1s ease,background-color .1s ease,color .1s ease}.drift-bench_btn__9PzJG:hover:not(:disabled){border-color:rgb(var(--amber)/.5)}.drift-bench_btn__9PzJG:disabled{opacity:.55;cursor:default}.drift-bench_play__gIv6z{background:rgb(var(--amber));color:rgb(24 20 10);border-color:rgb(var(--amber));font-weight:700;min-width:6rem}.drift-bench_playActive__2iOsb{background:rgb(28 26 30);color:rgb(var(--amber-soft));border-color:rgb(var(--amber)/.5)}@media (max-width:640px){.drift-bench_grid__DtTMO{grid-template-columns:repeat(8,minmax(0,1fr))}.drift-bench_step__KIWNs{aspect-ratio:1/1}}.drift-bench_btn__9PzJG:focus-visible,.drift-bench_step__KIWNs:focus-visible{outline:2px solid rgb(var(--amber)/.85);outline-offset:2px}@media (prefers-reduced-motion:reduce){.drift-bench_btn__9PzJG,.drift-bench_step__KIWNs{transition-duration:.01ms}}.mod-nodes_shell__KHScd{--amber:255 189 0;--amber-soft:255 205 92;--ink:244 238 226;--panel:18 16 20;margin:0 auto;width:100%;min-width:0;max-width:1040px;padding:2rem 1rem 4rem;color:rgb(var(--ink)/.94);font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif);background:linear-gradient(180deg,rgb(var(--panel)),rgb(12 10 14));border:1px solid rgb(255 255 255/.08);border-radius:1rem}.mod-nodes_embedded__xZy1z{max-width:none;margin:0;padding:0;background:none;border:0;border-radius:0}.mod-nodes_masthead__RHmiP{margin-bottom:1.5rem}.mod-nodes_kicker__OugNa{margin:0;font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:rgb(var(--amber-soft)/.8)}.mod-nodes_title__hgoXD{margin:.5rem 0 0;font-size:clamp(2rem,5vw,3.2rem);line-height:1.02;letter-spacing:-.01em}.mod-nodes_subtitle__fClzz{margin:.7rem 0 0;max-width:62ch;color:rgb(var(--ink)/.62);font-size:.94rem;line-height:1.55}.mod-nodes_stage__Oe7gz{display:flex;flex-direction:column;align-items:center;gap:1.1rem;border:1px solid rgb(255 255 255/.08);border-radius:1rem;background:linear-gradient(180deg,rgb(24 22 26/.9),rgb(14 12 15/.95));padding:1.4rem 1.2rem 1.6rem}.mod-nodes_palette__nLqNt{display:flex;gap:.75rem;justify-content:center}.mod-nodes_swatch__WfD40{width:30px;height:30px;border-radius:50%;border:3px solid rgb(0 0 0/.35);cursor:pointer;opacity:.32;transition:opacity .12s ease,transform .12s ease,box-shadow .12s ease}.mod-nodes_swatch__WfD40:hover{opacity:.7}.mod-nodes_swatchActive__0T3Ov{opacity:1;transform:scale(1.12);box-shadow:0 0 0 2px rgb(255 255 255/.25),0 0 14px rgb(0 0 0/.5)}.mod-nodes_board__h7Khn{position:relative;width:min(680px,100%);aspect-ratio:1/1;border:4px solid rgb(255 255 255/.07);border-radius:8px;background:rgb(10 9 11/.9);overflow:hidden;box-shadow:inset 0 0 40px rgb(0 0 0/.5)}.mod-nodes_canvas__RO_9_{position:absolute;inset:0;width:100%;height:100%}.mod-nodes_drawCanvas__gc2sQ{cursor:crosshair;z-index:4}.mod-nodes_controls__qldeY{width:min(680px,100%);display:flex;flex-direction:column;gap:.75rem}.mod-nodes_row__a78ah{display:flex;gap:.75rem}.mod-nodes_row__a78ah>*{flex:1}.mod-nodes_btn__wMjX6{appearance:none;border:1px solid rgb(255 255 255/.1);background:rgb(255 255 255/.04);color:rgb(var(--ink)/.85);cursor:pointer;border-radius:.4rem;padding:.6rem 1rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:500;transition:border-color .1s ease,background-color .1s ease,color .1s ease,opacity .1s ease}.mod-nodes_btn__wMjX6:hover:not(:disabled){border-color:rgb(var(--amber)/.5);color:rgb(var(--ink)/.98)}.mod-nodes_btn__wMjX6:disabled{opacity:.5;cursor:wait}.mod-nodes_btnActive__zJ_9m{background:rgb(var(--amber)/.16);border-color:rgb(var(--amber)/.6);color:rgb(var(--amber-soft))}.mod-nodes_play__wbIOa{background:rgb(var(--amber));color:rgb(24 20 10);border-color:rgb(var(--amber));font-weight:700}.mod-nodes_play__wbIOa:hover:not(:disabled){filter:brightness(1.08);color:rgb(24 20 10)}.mod-nodes_playActive__31B8Y{background:rgb(28 26 30);color:rgb(var(--amber-soft));border-color:rgb(var(--amber)/.5)}.mod-nodes_slider__wdS4Y{display:flex;flex-direction:column;justify-content:center;gap:.3rem;padding:0 .5rem}.mod-nodes_sliderLabel__7LEeR{font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--ink)/.6);font-variant-numeric:tabular-nums}.mod-nodes_slider__wdS4Y input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:2px;background:rgb(255 255 255/.15);border-radius:2px;outline:none}.mod-nodes_slider__wdS4Y input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:rgb(var(--amber));cursor:pointer;box-shadow:0 0 0 3px rgb(var(--amber)/.2)}.mod-nodes_slider__wdS4Y input[type=range]::-moz-range-thumb{width:18px;height:18px;border:none;border-radius:50%;background:rgb(var(--amber));cursor:pointer}.mod-nodes_select__ZLOzh{display:flex;flex-direction:column;gap:.3rem}.mod-nodes_selectLabel__k_o3_{font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--ink)/.6)}.mod-nodes_select__ZLOzh select{appearance:none;width:100%;cursor:pointer;background:rgb(255 255 255/.04);border:1px solid rgb(255 255 255/.1);color:rgb(var(--ink)/.9);border-radius:.4rem;padding:.5rem .7rem;font-size:.82rem;text-transform:capitalize;background-image:linear-gradient(45deg,transparent 50%,rgb(var(--amber-soft)/.7) 50%),linear-gradient(135deg,rgb(var(--amber-soft)/.7) 50%,transparent 50%);background-position:calc(100% - 15px) 55%,calc(100% - 10px) 55%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.mod-nodes_select__ZLOzh select option{background:rgb(20 18 22);color:rgb(var(--ink)/.9)}@media (max-width:520px){.mod-nodes_row__a78ah{flex-wrap:wrap}}.mod-nodes_btn__wMjX6:focus-visible,.mod-nodes_select__ZLOzh select:focus-visible,.mod-nodes_slider__wdS4Y input[type=range]:focus-visible,.mod-nodes_swatch__WfD40:focus-visible{outline:2px solid rgb(var(--amber)/.85);outline-offset:2px}@media (prefers-reduced-motion:reduce){.mod-nodes_btn__wMjX6,.mod-nodes_swatch__WfD40{transition-duration:.01ms}}.listening-demo-expired-interstitial_backdrop__adoDA{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:color-mix(in oklab,#0a0810 55%,transparent);backdrop-filter:blur(6px);animation:listening-demo-expired-interstitial_listeningDemoFadeIn__KJ1Q2 .48s ease forwards}.listening-demo-expired-interstitial_panel__GTj6k{position:relative;width:min(100%,42rem);max-height:min(92dvh,720px);overflow:auto;border:1px solid color-mix(in oklab,var(--p-ink,#1a1620) 18%,transparent);box-shadow:0 24px 64px color-mix(in oklab,#000 28%,transparent),0 0 0 1px color-mix(in oklab,var(--p-a1,#6d4d8f) 12%,transparent)}@keyframes listening-demo-expired-interstitial_listeningDemoFadeIn__KJ1Q2{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.listening-demo-expired-interstitial_backdrop__adoDA{animation:none}}