.MemberLandingScene_scene__P8Z2y{--sphere:clamp(360px,min(130vw,calc((100svh - var(--member-header-height, 80px)) * 1.2)),1400px);--sphere-drop:calc(var(--sphere) * -0.5);align-items:center;display:flex;flex-direction:column;isolation:isolate;min-height:calc(100svh - var(--member-header-height, 80px));overflow:clip;padding:clamp(36px,8svh,96px) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));position:relative}@media (max-width:639px) and (min-height:700px){.MemberLandingScene_scene__P8Z2y{--sphere:clamp(360px,min(140vw,calc((100svh - var(--member-header-height, 80px)) * 1.2)),1400px);--sphere-drop:calc(var(--sphere) * -0.4)}}.MemberLandingScene_scene__P8Z2y ::selection{background:color-mix(in srgb,var(--color-brand-gold) 34%,transparent);color:var(--color-text)}.MemberLandingScene_copy__LWEj2{align-items:center;display:flex;flex-direction:column;max-width:860px;position:relative;text-align:center;z-index:2}.MemberLandingScene_copy__LWEj2:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--color-bg) 90%,transparent) 0,color-mix(in srgb,var(--color-bg) 82%,transparent) 62%,transparent 100%);content:"";inset:-14% -12% -18%;pointer-events:none;position:absolute;z-index:-1}.MemberLandingScene_copy__LWEj2 h1{color:var(--color-text);font-family:var(--font-display);font-size:clamp(2.375rem,6vw,4.375rem);font-weight:400;letter-spacing:-.04em;line-height:1.02;margin:0;text-wrap:balance}.MemberLandingScene_copy__LWEj2 p{color:var(--color-text-muted);font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.6;margin:clamp(16px,2.4svh,22px) 0 0;max-width:31em;text-wrap:balance}.MemberLandingScene_copy__LWEj2 .member-button{background:var(--color-brand-gold);border-color:var(--color-brand-gold);color:var(--color-brand-gold-ink);margin-top:clamp(24px,4svh,36px);min-width:232px;padding-inline:28px}@media (hover:hover) and (pointer:fine){.MemberLandingScene_copy__LWEj2 .member-button:hover{background:var(--color-brand-gold-hover);border-color:var(--color-brand-gold-hover);opacity:1}}.MemberLandingScene_copy__LWEj2 .member-button:focus-visible{outline-color:var(--color-text)}.MemberLandingScene_glow__SIkip,.MemberLandingScene_stage__V5TqI{aspect-ratio:1;bottom:var(--sphere-drop);left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:calc(var(--sphere) * 1.4)}.MemberLandingScene_glow__SIkip{z-index:0}.MemberLandingScene_glow__SIkip,html[data-theme=dark] .MemberLandingScene_glow__SIkip{background:radial-gradient(circle,color-mix(in srgb,var(--color-brand-gold) 15%,transparent) 0,color-mix(in srgb,var(--color-brand-gold) 6%,transparent) 36%,transparent 64%)}.MemberLandingScene_stage__V5TqI{z-index:1}.MemberLandingScene_stage__V5TqI canvas{display:block;height:100%;inset:0;position:absolute;width:100%}.MemberLandingScene_back__NdfyA{z-index:1}.MemberLandingScene_front__NO4Ok{z-index:3}.MemberLandingScene_mark__hs2Wd{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(22%,168px);z-index:2}html:not([data-theme=dark]) .MemberLandingScene_mark__hs2Wd{filter:brightness(.82) saturate(1.15)}.MemberLandingScene_motionToggle__atha_{align-items:center;appearance:none;background:color-mix(in srgb,var(--color-card) 82%,transparent);border:1px solid var(--color-border);border-radius:var(--radius-control);bottom:max(16px,env(safe-area-inset-bottom));color:var(--color-text-muted);cursor:pointer;display:inline-flex;justify-content:center;min-height:44px;min-width:44px;padding:7px;position:absolute;right:max(16px,env(safe-area-inset-right));transition:color var(--motion-fast) var(--motion-ease-out),transform var(--motion-fast) var(--motion-ease-out);z-index:3}.MemberLandingScene_motionToggle__atha_ svg{fill:none;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:17px}.MemberLandingScene_motionToggle__atha_ svg[data-motion-icon=play]{fill:currentColor}.MemberLandingScene_motionToggle__atha_:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.MemberLandingScene_motionToggle__atha_:hover{color:var(--color-text)}}.MemberLandingScene_motionToggle__atha_:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){.MemberLandingScene_motionToggle__atha_{transition:none}.MemberLandingScene_motionToggle__atha_:active{opacity:.8;transform:none}}