.ethr-phase-module__KMk8_q__frame{pointer-events:none;flex:none;position:relative}.ethr-phase-module__KMk8_q__plate{position:absolute;inset:0}.ethr-phase-module__KMk8_q__body{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite ethr-phase-module__KMk8_q__phaseBody}@keyframes ethr-phase-module__KMk8_q__phaseBody{0%,to{scale:.985}50%{scale:1.03}}.ethr-phase-module__KMk8_q__arcs{position:absolute;inset:0;overflow:visible}.ethr-phase-module__KMk8_q__breath{animation:9s ease-in-out infinite ethr-phase-module__KMk8_q__phaseBreath}@keyframes ethr-phase-module__KMk8_q__phaseBreath{0%,to{opacity:.5}50%{opacity:1}}.ethr-phase-module__KMk8_q__crescent{animation:46s linear infinite ethr-phase-module__KMk8_q__phaseOrbit}@keyframes ethr-phase-module__KMk8_q__phaseOrbit{0%{stroke-dashoffset:var(--from)}to{stroke-dashoffset:var(--to)}}@media (prefers-reduced-motion:reduce){.ethr-phase-module__KMk8_q__body,.ethr-phase-module__KMk8_q__breath,.ethr-phase-module__KMk8_q__crescent{animation:none}}
.ethr-fathom-module__WYME9G__frame{pointer-events:none;flex:none;position:relative;overflow:hidden}.ethr-fathom-module__WYME9G__plate{position:absolute;inset:0}.ethr-fathom-module__WYME9G__carve{position:absolute;inset:0;overflow:visible}.ethr-fathom-module__WYME9G__depth{animation:13s ease-in-out infinite ethr-fathom-module__WYME9G__fathomDepth}@keyframes ethr-fathom-module__WYME9G__fathomDepth{0%,to{y:228.4px}50%{y:112.9px}}.ethr-fathom-module__WYME9G__threshold{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite ethr-fathom-module__WYME9G__fathomThreshold}@keyframes ethr-fathom-module__WYME9G__fathomThreshold{0%,to{scale:.97}50%{scale:1.05}}@media (prefers-reduced-motion:reduce){.ethr-fathom-module__WYME9G__depth,.ethr-fathom-module__WYME9G__threshold{animation:none}}
.gate-overlay-module___8vlQq__overlay{z-index:20;background:var(--bg);-webkit-overflow-scrolling:touch;position:fixed;inset:0;overflow-y:auto}.gate-overlay-module___8vlQq__inner{min-height:100%;animation:gate-overlay-module___8vlQq__gateIn .64s var(--ease-appear) backwards}@keyframes gate-overlay-module___8vlQq__gateIn{0%{opacity:0}}.gate-overlay-module___8vlQq__leaving{opacity:0;transition:opacity .48s var(--ease-appear);pointer-events:none}@media (prefers-reduced-motion:reduce){.gate-overlay-module___8vlQq__inner{animation:none}}
.get-comfy-module__iD3O3W__screen{z-index:20;background:var(--bg);cursor:default;place-items:center;padding:0 32px;display:grid;position:fixed;inset:0}.get-comfy-module__iD3O3W__screenIn{animation:get-comfy-module__iD3O3W__screenIn 1.4s var(--ease-appear) backwards}.get-comfy-module__iD3O3W__stage,.get-comfy-module__iD3O3W__skip,.get-comfy-module__iD3O3W__drain{animation:get-comfy-module__iD3O3W__screenIn 1.6s var(--ease-appear) 1.4s backwards}@keyframes get-comfy-module__iD3O3W__screenIn{0%{opacity:0}}.get-comfy-module__iD3O3W__field.get-comfy-module__iD3O3W__field{z-index:-1;opacity:.6;transition:opacity .48s var(--ease-appear);animation:get-comfy-module__iD3O3W__fieldIn 1.6s var(--ease-appear) 1.4s backwards;position:absolute;inset:0}@keyframes get-comfy-module__iD3O3W__fieldIn{0%{opacity:0}}.get-comfy-module__iD3O3W__field.get-comfy-module__iD3O3W__field.get-comfy-module__iD3O3W__leaving{opacity:0}.get-comfy-module__iD3O3W__leaving{opacity:0;transition:opacity .48s var(--ease-appear);pointer-events:none}.get-comfy-module__iD3O3W__stage{place-items:center;width:100%;display:grid}.get-comfy-module__iD3O3W__stage>*{grid-area:1/1}.get-comfy-module__iD3O3W__beat{text-align:center;animation-timing-function:var(--ease-appear);animation-duration:.9s;animation-fill-mode:both}.get-comfy-module__iD3O3W__beatIn{animation-name:get-comfy-module__iD3O3W__beatIn}.get-comfy-module__iD3O3W__beatOut{pointer-events:none;animation-name:get-comfy-module__iD3O3W__beatOut}@keyframes get-comfy-module__iD3O3W__beatIn{0%{opacity:0}to{opacity:1}}@keyframes get-comfy-module__iD3O3W__beatOut{0%{opacity:1}to{opacity:0}}.get-comfy-module__iD3O3W__titleBeat.get-comfy-module__iD3O3W__beatIn{animation-duration:1.8s;animation-timing-function:cubic-bezier(.33,0,.35,1)}.get-comfy-module__iD3O3W__titleBeat{font-family:var(--font-headline);letter-spacing:-.03em;color:var(--text-primary);font-size:55px;font-weight:500;line-height:1.1em;translate:0 -35px}.get-comfy-module__iD3O3W__lineBeat{flex-direction:column;align-items:center;display:flex;position:relative}.get-comfy-module__iD3O3W__lineBeat .get-comfy-module__iD3O3W__bigGlyph{position:absolute;bottom:calc(100% + 26px);left:50%;translate:-50%}.get-comfy-module__iD3O3W__bigGlyph{color:var(--accent-emphasis);display:block}.get-comfy-module__iD3O3W__bigGlyph svg{width:44px;height:44px;display:block}.get-comfy-module__iD3O3W__bigLead{font-family:var(--font-body);letter-spacing:-.01em;color:var(--text-primary);text-wrap:balance;margin-top:0;font-size:28px;font-weight:500;line-height:1.25em}.get-comfy-module__iD3O3W__bigSub{margin-top:var(--gap-copy);font-family:var(--font-body);color:var(--text-dim);text-wrap:balance;animation:get-comfy-module__iD3O3W__beatIn .9s var(--ease-appear) both;font-size:17px;line-height:1.5}.get-comfy-module__iD3O3W__skip{left:50%;bottom:calc(56px + var(--safe-bottom));font-family:var(--font-body);color:var(--accent-emphasis);cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:14px;font-weight:500;line-height:19.6px;position:absolute;translate:-50%}.get-comfy-module__iD3O3W__drain{left:50%;bottom:calc(46px + var(--safe-bottom));background:var(--accent-whisper);pointer-events:none;width:120px;height:2px;position:absolute;overflow:hidden;translate:-50%}.get-comfy-module__iD3O3W__drainFill{background:var(--accent-deep);transform-origin:0;width:100%;height:100%;animation:linear forwards get-comfy-module__iD3O3W__drain;display:block}@keyframes get-comfy-module__iD3O3W__drain{0%{scale:1}to{scale:0 1}}@media (prefers-reduced-motion:reduce){.get-comfy-module__iD3O3W__beat{animation:none}}@keyframes get-comfy-module__iD3O3W__comfyFade{0%{opacity:0}}@keyframes get-comfy-module__iD3O3W__comfyRise{0%{transform:translateY(100%)}}.get-comfy-module__iD3O3W__centered.get-comfy-module__iD3O3W__centered{align-items:center}
