.art-module__A8hfyW__night{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .art-module__A8hfyW__paper{display:none}:root:not([data-theme=light]) .art-module__A8hfyW__night{display:inline}}:root[data-theme=dark] .art-module__A8hfyW__paper{display:none}:root[data-theme=dark] .art-module__A8hfyW__night{display:inline}.art-module__A8hfyW__oldVoice{border-style:solid;border-width:20px 20px 32px;border-image-source:var(--ov-paper);color:var(--ink-muted);border-image-slice:40 40 64 fill;border-image-width:20px 20px 32px;border-image-repeat:round;padding:0 6px}.art-module__A8hfyW__oldVoiceLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-size:.72rem;font-weight:700;display:block}.art-module__A8hfyW__keepsake{border-style:solid;border-width:20px;border-image-source:var(--ks-paper);color:#1d1a24;font-family:var(--font-display);text-align:center;filter:drop-shadow(0 8px 16px #00000047);border-image-slice:40 fill;border-image-width:20px;border-image-repeat:stretch;padding:12px 16px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .art-module__A8hfyW__oldVoice{border-image-source:var(--ov-night)}:root:not([data-theme=light]) .art-module__A8hfyW__keepsake{border-image-source:var(--ks-night)}}:root[data-theme=dark] .art-module__A8hfyW__oldVoice{border-image-source:var(--ov-night)}:root[data-theme=dark] .art-module__A8hfyW__keepsake{border-image-source:var(--ks-night)}
.focus-module__DAj24W__root{--on-ink:var(--bg);--glow-c:235, 170, 60;--glow-a:.3;font-family:var(--font-body);color:var(--ink);font-size:17px;line-height:1.5}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .focus-module__DAj24W__root{--glow-c:239, 181, 82;--glow-a:.26}}:root[data-theme=dark] .focus-module__DAj24W__root{--glow-c:239, 181, 82;--glow-a:.26}.focus-module__DAj24W__root p,.focus-module__DAj24W__root h1,.focus-module__DAj24W__root h2,.focus-module__DAj24W__root h3,.focus-module__DAj24W__root ul,.focus-module__DAj24W__root ol{margin:0}.focus-module__DAj24W__root ul,.focus-module__DAj24W__root ol{padding:0;list-style:none}.focus-module__DAj24W__screen{flex-direction:column;gap:20px;width:100%;max-width:34rem;margin:0 auto;padding:4px 0 24px;display:flex}.focus-module__DAj24W__tight{gap:14px}.focus-module__DAj24W__push{margin-top:auto}@media (min-width:1024px){.focus-module__DAj24W__screen{max-width:38rem;padding-top:12px}}.focus-module__DAj24W__bar{align-items:center;gap:4px;min-height:48px;margin:0 0 -8px -10px;display:flex}.focus-module__DAj24W__iconbtn{border-radius:var(--r-pill);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.focus-module__DAj24W__iconbtn svg{width:22px;height:22px}.focus-module__DAj24W__thread{flex:1;justify-content:center;gap:6px;padding-right:44px;display:flex}.focus-module__DAj24W__thread i{background:var(--line);border-radius:4px;width:18px;height:4px;display:block}.focus-module__DAj24W__thread i[data-state=done]{background:var(--ink-muted)}.focus-module__DAj24W__thread i[data-state=now]{background:var(--accent);width:28px}.focus-module__DAj24W__display{font-family:var(--font-display);font-synthesis:none;letter-spacing:-.012em;text-wrap:balance;font-style:normal;font-weight:400;line-height:1.14}.focus-module__DAj24W__dXl{font-size:36px;line-height:1.1}.focus-module__DAj24W__dLg{font-size:30px}.focus-module__DAj24W__dMd{font-size:27px}.focus-module__DAj24W__dSm{font-size:23px;line-height:1.2}.focus-module__DAj24W__lede{text-wrap:pretty;font-size:17px}.focus-module__DAj24W__muted{color:var(--ink-muted)}.focus-module__DAj24W__caption{color:var(--ink-muted);font-size:15px;line-height:1.45}.focus-module__DAj24W__eyebrow{color:var(--calm-ink);font-size:14px;font-weight:700}.focus-module__DAj24W__label{font-size:15px;font-weight:700;display:block}.focus-module__DAj24W__h3{text-wrap:balance;font-size:19px;font-weight:700;line-height:1.3}.focus-module__DAj24W__groupLabel{color:var(--ink-muted);font-size:15px;font-weight:700}.focus-module__DAj24W__stack{flex-direction:column;gap:10px;display:flex}.focus-module__DAj24W__stackXs{flex-direction:column;gap:4px;display:flex}.focus-module__DAj24W__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.focus-module__DAj24W__actions{flex-direction:column;gap:4px;display:flex}.focus-module__DAj24W__row{flex-direction:row;gap:10px}.focus-module__DAj24W__row>*{flex:1 1 0}.focus-module__DAj24W__btn{border-radius:var(--r-pill);min-height:56px;font:700 17px/1.2 var(--font-body);text-align:center;cursor:pointer;transition:background-color var(--dur-med) var(--ease-soft), box-shadow var(--dur-med) var(--ease-soft), transform .12s var(--ease-soft);border:0;justify-content:center;align-items:center;gap:10px;padding:8px 24px;text-decoration:none;display:inline-flex}.focus-module__DAj24W__btn:active{transform:scale(.985)}.focus-module__DAj24W__btn[disabled],.focus-module__DAj24W__btn[aria-disabled=true]{cursor:not-allowed;opacity:.45}.focus-module__DAj24W__primary{background:var(--ink);color:var(--on-ink)}.focus-module__DAj24W__soft{background:var(--surface-2);color:var(--ink);box-shadow:inset 0 1px #ffffff0d}.focus-module__DAj24W__ghost{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0}.focus-module__DAj24W__danger{background:var(--surface);color:var(--danger-quiet)}.focus-module__DAj24W__big{border-radius:22px;min-height:64px;padding:8px 16px}.focus-module__DAj24W__sm{min-height:44px;padding:6px 16px;font-size:15px}.focus-module__DAj24W__block{width:100%}.focus-module__DAj24W__btn svg{flex:none;width:20px;height:20px}.focus-module__DAj24W__soft[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink);box-shadow:inset 0 0 0 1.5px var(--accent)}.focus-module__DAj24W__textlink{min-height:44px;color:var(--ink-muted);text-align:left;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0 2px;font-size:16px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.focus-module__DAj24W__textlink svg{flex:none;width:18px;height:18px}.focus-module__DAj24W__center{align-self:center}.focus-module__DAj24W__dangerLink{color:var(--danger-quiet)}.focus-module__DAj24W__choices{flex-direction:column;gap:10px;display:flex}.focus-module__DAj24W__choice{background:var(--surface-2);width:100%;min-height:56px;color:var(--ink);font:600 17px/1.32 var(--font-body);text-align:left;cursor:pointer;border:0;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 12px 18px;text-decoration:none;transition:background-color 90ms ease-out,box-shadow 90ms ease-out;display:flex;box-shadow:inset 0 1px #ffffff0d}.focus-module__DAj24W__choice small{color:var(--ink-muted);margin-top:2px;font-size:15px;font-weight:400;display:block}.focus-module__DAj24W__choice svg{width:18px;height:18px;color:var(--ink-muted);flex:none}.focus-module__DAj24W__choice[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink);box-shadow:inset 0 0 0 1.5px var(--accent)}.focus-module__DAj24W__choice[aria-pressed=true] svg{color:var(--accent-ink)}.focus-module__DAj24W__choice[aria-disabled=true]{opacity:.5}.focus-module__DAj24W__quiet{box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink-muted);background:0 0}.focus-module__DAj24W__unsafe,.focus-module__DAj24W__unsafe svg{color:var(--danger-quiet)}.focus-module__DAj24W__pills{flex-wrap:wrap;gap:8px;display:flex}.focus-module__DAj24W__pill{border-radius:var(--r-pill);background:var(--surface-2);min-height:48px;color:var(--ink);font:600 16px/1.25 var(--font-body);text-align:left;cursor:pointer;border:0;align-items:center;gap:8px;padding:0 18px;text-decoration:none;transition:background-color 90ms ease-out,box-shadow 90ms ease-out;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.focus-module__DAj24W__pill svg{flex:none;width:18px;height:18px}.focus-module__DAj24W__pill[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink);box-shadow:inset 0 0 0 1.5px var(--accent)}.focus-module__DAj24W__own{box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--ink-muted);background:0 0}.focus-module__DAj24W__tag{background:var(--surface);height:26px;color:var(--ink-muted);letter-spacing:.01em;white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.focus-module__DAj24W__amber{background:var(--accent-soft);color:var(--accent-ink)}.focus-module__DAj24W__calm{background:var(--calm-soft);color:var(--calm-ink)}.focus-module__DAj24W__choice .focus-module__DAj24W__amber,.focus-module__DAj24W__choice[aria-pressed=true] .focus-module__DAj24W__tag{background:var(--surface);color:var(--accent-ink)}.focus-module__DAj24W__picked{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent);border-radius:20px}.focus-module__DAj24W__picked .focus-module__DAj24W__choice{box-shadow:none;color:var(--accent-ink);background:0 0}.focus-module__DAj24W__pickedLine{align-items:flex-start;gap:10px;padding:0 18px 12px;display:flex}.focus-module__DAj24W__pickedLine p{color:var(--ink);font-size:15px;line-height:1.4}.focus-module__DAj24W__field{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);width:100%;color:var(--ink);font:400 17px/1.45 var(--font-body);resize:none;padding:12px 14px;display:block}.focus-module__DAj24W__field:focus{border-color:var(--focus)}.focus-module__DAj24W__serif{font-family:var(--font-display);font-size:21px;line-height:1.3}.focus-module__DAj24W__turn{align-items:flex-start;gap:12px;display:flex}.focus-module__DAj24W__av{background:var(--surface-2);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.focus-module__DAj24W__avSm{width:28px;height:28px}.focus-module__DAj24W__says{flex-direction:column;gap:6px;padding-top:9px;display:flex}.focus-module__DAj24W__arriving{animation:focus-module__DAj24W__arrive .36s var(--ease-soft) both}@keyframes focus-module__DAj24W__arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.focus-module__DAj24W__reply{background:var(--surface-2);border-radius:18px;align-self:flex-end;max-width:88%;padding:10px 14px 12px}.focus-module__DAj24W__replyWho{color:var(--ink-muted);font-size:13px;font-weight:700;display:block}.focus-module__DAj24W__catRow{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.focus-module__DAj24W__top{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.focus-module__DAj24W__card{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:18px 20px}.focus-module__DAj24W__trywrap{padding-top:66px;position:relative}.focus-module__DAj24W__peek{z-index:0;width:96px;height:96px;position:absolute;top:0;right:22px}.focus-module__DAj24W__trycard{z-index:1;isolation:isolate;border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow);padding:22px 22px 26px;position:relative;overflow:hidden}.focus-module__DAj24W__trycard:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side, rgba(var(--glow-c), var(--glow-a)), rgba(var(--glow-c), 0) 72%);width:90%;position:absolute;top:-55%;right:-18%}.focus-module__DAj24W__cue{color:var(--accent-ink);font-size:15px;font-weight:700;line-height:1.4}.focus-module__DAj24W__words{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin-top:10px;font-size:27px;font-style:normal;font-weight:400;line-height:1.2}.focus-module__DAj24W__wordsLong{font-size:22px}.focus-module__DAj24W__homecard{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow);text-align:left;color:var(--ink);flex-direction:column;gap:6px;padding:18px 20px 6px;text-decoration:none;display:flex}.focus-module__DAj24W__homeTitle{font-family:var(--font-display);letter-spacing:-.01em;font-size:23px;font-weight:400;line-height:1.2}.focus-module__DAj24W__tryline{color:var(--ink-muted);font-size:16px;line-height:1.45}.focus-module__DAj24W__tryline q{quotes:none;color:var(--ink);font-weight:600}.focus-module__DAj24W__door{border-top:1px solid var(--line);min-height:52px;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;margin-top:6px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.focus-module__DAj24W__door svg{width:20px;height:20px;color:var(--ink-muted);flex:none}.focus-module__DAj24W__dueFoot{justify-content:space-between;align-items:center;gap:10px;min-height:28px;display:flex}.focus-module__DAj24W__dueFoot svg{width:20px;height:20px;color:var(--ink-muted);flex:none}.focus-module__DAj24W__msg{background:var(--surface);box-shadow:var(--shadow);border-radius:18px;padding:14px 16px 16px}.focus-module__DAj24W__dim{opacity:.62;box-shadow:none}.focus-module__DAj24W__msgFrom{align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.focus-module__DAj24W__msgInit{background:var(--calm-soft);width:32px;height:32px;color:var(--calm-ink);border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}.focus-module__DAj24W__msgText{margin-top:8px;font-size:17px}.focus-module__DAj24W__situation{background:var(--surface);box-shadow:var(--shadow);border-radius:18px;padding:16px 18px;font-size:17px;font-weight:700;line-height:1.4}.focus-module__DAj24W__changes{border-radius:var(--r-md);background:var(--calm-soft);color:var(--ink);padding:12px 16px;font-size:16px}.focus-module__DAj24W__changesKey{letter-spacing:.06em;text-transform:uppercase;color:var(--calm-ink);font-size:13px;font-weight:700;display:block}.focus-module__DAj24W__log li{border-top:1px solid var(--line);grid-template-columns:3.2em 1fr;gap:8px;padding:10px 0;font-size:16px;display:grid}.focus-module__DAj24W__log li:last-child{border-bottom:1px solid var(--line)}.focus-module__DAj24W__logDay{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-weight:700}.focus-module__DAj24W__yeses{border-radius:var(--r-md);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);padding:12px 14px}.focus-module__DAj24W__yesesHead{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-size:13px;font-weight:700}.focus-module__DAj24W__yeses ul{flex-direction:column;gap:4px;margin-top:6px;font-size:16px;display:flex}.focus-module__DAj24W__draft{background:var(--surface);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;gap:8px;padding:12px 14px 14px 16px;display:flex}.focus-module__DAj24W__draftHead{align-items:center;gap:8px;display:flex}.focus-module__DAj24W__draftLabel{margin-right:auto;font-size:15px;font-weight:700}.focus-module__DAj24W__draft .focus-module__DAj24W__field{background:var(--bg)}.focus-module__DAj24W__ledger{padding:4px 20px}.focus-module__DAj24W__ledgerRow{flex-direction:column;gap:6px;padding:14px 0;display:flex}.focus-module__DAj24W__ledgerRow+.focus-module__DAj24W__ledgerRow{border-top:1px solid var(--line)}.focus-module__DAj24W__ledgerLabel{letter-spacing:.02em;color:var(--ink-muted);justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.focus-module__DAj24W__thought{font-family:var(--font-display);color:var(--ink-muted);font-size:19px;line-height:1.35}.focus-module__DAj24W__answer{font-family:var(--font-display);font-size:22px;line-height:1.3}.focus-module__DAj24W__pathcard{gap:8px;padding-bottom:12px}.focus-module__DAj24W__stepcard{flex-direction:column;gap:2px;padding:12px 16px 6px;display:flex}.focus-module__DAj24W__trail{width:100%;position:relative}.focus-module__DAj24W__trailFoot{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.focus-module__DAj24W__steps{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.focus-module__DAj24W__note{color:var(--ink-muted);font-size:14px}.focus-module__DAj24W__nextObject{color:var(--ink-muted);align-items:center;gap:8px;margin:0;font-size:14px;line-height:1.4;display:flex}.focus-module__DAj24W__marker{border-radius:var(--r-pill);background:var(--surface-2);max-width:236px;min-height:44px;color:var(--ink);font:600 14px/1.25 var(--font-body);text-align:left;border:0;align-items:center;gap:6px;padding:0 12px 0 10px;text-decoration:none;display:inline-flex}.focus-module__DAj24W__marker svg{width:16px;height:16px;color:var(--calm-ink);flex:none}.focus-module__DAj24W__marker b{font-weight:700}.focus-module__DAj24W__landing{pointer-events:none;width:22px;height:22px;box-shadow:0 0 0 2px rgba(var(--glow-c), .75), 0 0 14px rgba(var(--glow-c), .45);border-radius:50%;margin:-11px 0 0 -11px;animation:.9s cubic-bezier(.22,1,.36,1) 80ms both focus-module__DAj24W__land;position:absolute}@keyframes focus-module__DAj24W__land{0%{opacity:0;transform:scale(1.8)}60%{opacity:1}to{opacity:.85;transform:scale(1)}}.focus-module__DAj24W__exp{border-top:1px solid var(--line);min-height:64px;color:var(--ink);align-items:center;gap:12px;padding:10px 0 12px;text-decoration:none;display:flex}.focus-module__DAj24W__expKey{color:var(--calm-ink);font-size:13px;font-weight:700;display:block}.focus-module__DAj24W__expWhat{font-size:16px;font-weight:600;line-height:1.35;display:block}.focus-module__DAj24W__expGuess{color:var(--ink-muted);margin-top:2px;font-size:14px;line-height:1.35;display:block}.focus-module__DAj24W__exp>svg{width:20px;height:20px;color:var(--ink-muted);flex:none;margin-left:auto}.focus-module__DAj24W__jarhead{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.focus-module__DAj24W__arrive{place-items:center;width:fit-content;margin-inline:auto;display:grid;position:relative}.focus-module__DAj24W__arriveGlow{background:radial-gradient(closest-side, rgba(var(--glow-c), .55), rgba(var(--glow-c), 0) 70%);border-radius:50%;animation:1.4s ease-out .12s both focus-module__DAj24W__glow;position:absolute;inset:-40%}.focus-module__DAj24W__arriveObject{animation:.8s cubic-bezier(.22,1,.36,1) .16s both focus-module__DAj24W__drop;position:relative}@keyframes focus-module__DAj24W__glow{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:.6;transform:scale(1)}}@keyframes focus-module__DAj24W__drop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.focus-module__DAj24W__react{animation:focus-module__DAj24W__settle .26s var(--ease-soft) both}@keyframes focus-module__DAj24W__settle{0%{transform:scale(.94)translateY(2px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.focus-module__DAj24W__root *,.focus-module__DAj24W__root :before,.focus-module__DAj24W__root :after{transition:none!important;animation:none!important}}
.daily-module__UO8j8W__paper{display:block}.daily-module__UO8j8W__night{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .daily-module__UO8j8W__paper{display:none}:root:not([data-theme=light]) .daily-module__UO8j8W__night{display:block}}:root[data-theme=dark] .daily-module__UO8j8W__paper{display:none}:root[data-theme=dark] .daily-module__UO8j8W__night{display:block}@media (prefers-reduced-motion:no-preference){.daily-module__UO8j8W__arrive{animation:daily-module__UO8j8W__arrive var(--dur-med,.28s) ease-out both}.daily-module__UO8j8W__blink{animation:1.6s ease-in-out .2s both daily-module__UO8j8W__blink}}@keyframes daily-module__UO8j8W__arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes daily-module__UO8j8W__blink{0%,to{transform:none}45%{transform:scaleY(.92)translateY(2px)}}.daily-module__UO8j8W__pending{cursor:progress}@media (prefers-reduced-motion:no-preference){.daily-module__UO8j8W__pending{background-image:linear-gradient(100deg, transparent 25%, color-mix(in srgb, var(--surface,#fcfaf6) 42%, transparent) 50%, transparent 75%);background-repeat:no-repeat;background-size:220% 100%;animation:1.15s linear infinite daily-module__UO8j8W__shimmer}}@media (prefers-reduced-motion:reduce){.daily-module__UO8j8W__pending{opacity:.75}}@keyframes daily-module__UO8j8W__shimmer{0%{background-position:130% 0}to{background-position:-130% 0}}.daily-module__UO8j8W__glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent,#ebaa3c) 30%, transparent), color-mix(in srgb, var(--accent,#ebaa3c) 10%, transparent) 70%, transparent)}
.living-module___Eif1W__living{pointer-events:none;display:block;overflow:visible}.living-module___Eif1W__living .soot-night{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .living-module___Eif1W__living .soot-paper{display:none}:root:not([data-theme=light]) .living-module___Eif1W__living .soot-night{display:inline}}:root[data-theme=dark] .living-module___Eif1W__living .soot-paper{display:none}:root[data-theme=dark] .living-module___Eif1W__living .soot-night{display:inline}:root [data-soot-theme=night] .living-module___Eif1W__living .soot-paper{display:none}:root [data-soot-theme=night] .living-module___Eif1W__living .soot-night{display:inline}:root [data-soot-theme=paper] .living-module___Eif1W__living .soot-paper{display:inline}:root [data-soot-theme=paper] .living-module___Eif1W__living .soot-night{display:none}
.focus-home-module__ZUg_hG__home{--lift:inset 0 1px 0 #ffffffb3;flex-direction:column;gap:12px;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .focus-home-module__ZUg_hG__home{--lift:inset 0 1px 0 #ffffff0d}}:root[data-theme=dark] .focus-home-module__ZUg_hG__home{--lift:inset 0 1px 0 #ffffff0d}.focus-home-module__ZUg_hG__horizon{flex-direction:column;gap:8px;display:flex}.focus-home-module__ZUg_hG__horizon:not(:has(>:nth-child(2))){display:none}.focus-home-module__ZUg_hG__hz{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:13px;font-weight:700}.focus-home-module__ZUg_hG__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.focus-home-module__ZUg_hG__big{min-height:64px;font:700 16px/1.2 var(--font-body);text-align:center;cursor:pointer;transition:filter var(--dur-med) var(--ease-soft);border:0;border-radius:22px;justify-content:center;align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}.focus-home-module__ZUg_hG__two>.focus-home-module__ZUg_hG__big:only-child{grid-column:1/-1}.focus-home-module__ZUg_hG__primary{background:var(--ink);color:var(--bg)}.focus-home-module__ZUg_hG__primary:hover{filter:brightness(1.1)}.focus-home-module__ZUg_hG__soft{background:var(--surface-2);color:var(--ink);box-shadow:var(--lift)}.focus-home-module__ZUg_hG__placeholder{visibility:hidden}.focus-home-module__ZUg_hG__sit{border-radius:var(--r-pill);color:#1d1a24;min-height:44px;font:700 15px/1 var(--font-body);cursor:pointer;background:#fcfaf5e0;border:0;align-items:center;gap:8px;padding:0 16px;display:inline-flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .focus-home-module__ZUg_hG__sit{color:#f2ece1;background:#15131bbd}}:root[data-theme=dark] .focus-home-module__ZUg_hG__sit{color:#f2ece1;background:#15131bbd}.focus-home-module__ZUg_hG__invite{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1.5px var(--line);flex-direction:column;gap:6px;padding:16px 20px 6px;display:flex}.focus-home-module__ZUg_hG__turn{align-items:flex-start;gap:12px;display:flex}.focus-home-module__ZUg_hG__turn p{margin:0;padding-top:4px}.focus-home-module__ZUg_hG__av{background:var(--surface-2);border-radius:50%;flex:none;place-items:end center;width:44px;height:44px;display:grid;overflow:hidden}.focus-home-module__ZUg_hG__av svg{width:40px;height:40px;margin-bottom:-4px}.focus-home-module__ZUg_hG__door{border-top:1px solid var(--line);min-height:52px;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;margin-top:6px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.focus-home-module__ZUg_hG__door svg{width:20px;height:20px;color:var(--ink-muted);flex:none}.focus-home-module__ZUg_hG__back{min-height:44px;color:var(--ink-muted);font:600 16px/1 var(--font-body);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0 2px;display:inline-flex}.focus-home-module__ZUg_hG__lookHeading{font-family:var(--font-display);letter-spacing:-.012em;margin:0;font-size:27px;font-weight:400;line-height:1.14}.focus-home-module__ZUg_hG__caption{color:var(--ink-muted);margin:0;font-size:15px;line-height:1.45}.focus-home-module__ZUg_hG__wholeRoom{border-radius:var(--r-lg);background:#efe7da;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .focus-home-module__ZUg_hG__wholeRoom{background:#211d2a}}:root[data-theme=dark] .focus-home-module__ZUg_hG__wholeRoom{background:#211d2a}.focus-home-module__ZUg_hG__wholeRoom [data-layer=soot]{display:none}.focus-home-module__ZUg_hG__thing{z-index:1;cursor:pointer;background:0 0;border:0;border-radius:12px;position:absolute}.focus-home-module__ZUg_hG__thing[aria-pressed=true]{box-shadow:0 0 0 2px #ebaa3ccc,0 0 18px #ebaa3c73}.focus-home-module__ZUg_hG__thing:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.focus-home-module__ZUg_hG__thingName{border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow);text-align:center;margin:0;padding:12px 16px;font-size:16px;font-weight:600}
.nook-module__FFb3EG__frame{--nook-cap:38svh;container-type:inline-size}@media (min-width:1024px){.nook-module__FFb3EG__frame{--nook-cap:calc(100svh - 8rem)}}.nook-module__FFb3EG__scene{isolation:isolate;position:relative;overflow:hidden;container-type:size}.nook-module__FFb3EG__art,.nook-module__FFb3EG__paper{display:block}.nook-module__FFb3EG__night{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nook-module__FFb3EG__paper{display:none}:root:not([data-theme=light]) .nook-module__FFb3EG__night{display:block}}:root[data-theme=dark] .nook-module__FFb3EG__paper{display:none}:root[data-theme=dark] .nook-module__FFb3EG__night{display:block}.nook-module__FFb3EG__swapped [data-layer=soot]{display:none}.nook-module__FFb3EG__overlay{pointer-events:none;width:100%;height:auto;position:absolute;inset:0}.nook-module__FFb3EG__newLeaf{transform-box:fill-box;transform-origin:0%;animation:nook-module__FFb3EG__nook-leaf 1.2s var(--ease-soft,ease-out) both}.nook-module__FFb3EG__reaction{animation:nook-module__FFb3EG__nook-in var(--dur-med,.32s) var(--ease-soft,ease-out) both}@keyframes nook-module__FFb3EG__nook-in{0%{opacity:0}to{opacity:1}}@keyframes nook-module__FFb3EG__nook-leaf{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.nook-module__FFb3EG__sheet{z-index:1;margin-top:-24px;position:relative}@media (min-width:1024px){.nook-module__FFb3EG__sheet{margin-top:0}}.nook-module__FFb3EG__leafA{fill:#6f9a7c}.nook-module__FFb3EG__leafB{fill:#557c62}.nook-module__FFb3EG__pot{fill:#c47a55}.nook-module__FFb3EG__rim{fill:#a5603f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nook-module__FFb3EG__leafA{fill:#56765f}:root:not([data-theme=light]) .nook-module__FFb3EG__leafB{fill:#42604d}:root:not([data-theme=light]) .nook-module__FFb3EG__pot{fill:#8a5a43}:root:not([data-theme=light]) .nook-module__FFb3EG__rim{fill:#704634}}:root[data-theme=dark] .nook-module__FFb3EG__leafA{fill:#56765f}:root[data-theme=dark] .nook-module__FFb3EG__leafB{fill:#42604d}:root[data-theme=dark] .nook-module__FFb3EG__pot{fill:#8a5a43}:root[data-theme=dark] .nook-module__FFb3EG__rim{fill:#704634}@media (max-width:1023px){.nook-module__FFb3EG__framed{--nook-cap:max(30svh, 61.6cqw)}}.nook-module__FFb3EG__framed .nook-module__FFb3EG__scene{border-radius:var(--r-lg,24px)}.nook-module__FFb3EG__camera{transition:top .9s var(--ease-soft,cubic-bezier(.22, 1, .36, 1))}.nook-module__FFb3EG__glow{pointer-events:none;position:absolute}.nook-module__FFb3EG__glow:before{content:"";background:radial-gradient(closest-side,#ebaa3c8c,#ebaa3c00 70%);border-radius:50%;animation:1.4s ease-out .3s both nook-module__FFb3EG__nook-glow;position:absolute;inset:-70%}@keyframes nook-module__FFb3EG__nook-glow{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:.6;transform:scale(1)}}.nook-module__FFb3EG__look{z-index:1;border-radius:inherit;cursor:zoom-in;background:0 0;border:0;width:100%;position:absolute;inset:0}.nook-module__FFb3EG__look:focus-visible{outline:2px solid var(--focus,#8a5413);outline-offset:-4px}.nook-module__FFb3EG__corner{z-index:2;position:absolute;top:10px;right:10px}
.room-soot-module__fWbBmG__layer{pointer-events:none;will-change:transform;animation:room-soot-module__fWbBmG__room-soot-in var(--dur-slow,.7s) var(--ease-soft,ease-out) both;position:absolute}@keyframes room-soot-module__fWbBmG__room-soot-in{0%{opacity:0}to{opacity:1}}.room-soot-module__fWbBmG__pet{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:999px;min-width:44px;min-height:44px;position:absolute;transform:translate(-50%,-50%)}.room-soot-module__fWbBmG__pet:focus-visible{outline:2px solid var(--focus,#8a5413);outline-offset:2px}
.sheet-module__suEhNW__sheet::backdrop{background:#09080c9e}@media (prefers-reduced-motion:no-preference){.sheet-module__suEhNW__sheet[open] .sheet-module__suEhNW__panel{animation:sheet-module__suEhNW__rise var(--dur-med,.32s) var(--ease-soft,cubic-bezier(.22, 1, .36, 1))}.sheet-module__suEhNW__sheet[open]::backdrop{animation:.32s ease-out sheet-module__suEhNW__fade}}@keyframes sheet-module__suEhNW__rise{0%{opacity:0;transform:translateY(24px)}}@keyframes sheet-module__suEhNW__fade{0%{opacity:0}}
.sheet-module__SC3gCa__sheet{--ios-blue:#3e8ef7}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sheet-module__SC3gCa__sheet{--ios-blue:#6aa8ff}}:root[data-theme=dark] .sheet-module__SC3gCa__sheet{--ios-blue:#6aa8ff}.sheet-module__SC3gCa__sheet::backdrop{background:#09080c9e}@media (prefers-reduced-motion:no-preference){.sheet-module__SC3gCa__sheet[open] .sheet-module__SC3gCa__panel{animation:sheet-module__SC3gCa__rise var(--dur-med,.32s) var(--ease-soft,cubic-bezier(.22, 1, .36, 1))}.sheet-module__SC3gCa__sheet[open]::backdrop{animation:.32s ease-out sheet-module__SC3gCa__fade}}@keyframes sheet-module__SC3gCa__rise{0%{opacity:0;transform:translateY(24px)}}@keyframes sheet-module__SC3gCa__fade{0%{opacity:0}}
.waitlist-block-module__Yrptaa__card{isolation:isolate;border:1px solid var(--line);background:radial-gradient(110% 80% at 88% 100%, color-mix(in srgb, var(--accent-soft) 92%, transparent), transparent 62%), var(--surface);box-shadow:var(--shadow);border-radius:32px;position:relative;overflow:hidden}.waitlist-block-module__Yrptaa__cardSmall{border-radius:var(--r-lg);background:radial-gradient(120% 90% at 92% 100%, color-mix(in srgb, var(--accent-soft) 85%, transparent), transparent 60%), var(--surface)}.waitlist-block-module__Yrptaa__peek{aspect-ratio:600/600;margin-inline:auto;padding:16px 9% 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 58%,#0000 97%);mask-image:linear-gradient(#000 58%,#0000 97%)}@media (min-width:768px){.waitlist-block-module__Yrptaa__peekFeature{aspect-ratio:600/900;-webkit-mask-image:none;mask-image:none}}@media (min-width:640px){.waitlist-block-module__Yrptaa__peekCard{aspect-ratio:600/900;-webkit-mask-image:none;mask-image:none}}.waitlist-block-module__Yrptaa__glow{z-index:-1;background:var(--glow);position:absolute;inset:0 -20% -10%}.waitlist-block-module__Yrptaa__phone{transform-origin:50% 0;background:#0e0c13;border-radius:38px 38px 0 0;padding:7px;transform:rotate(-2deg);box-shadow:inset 0 0 0 1px #ffffff1a}.waitlist-block-module__Yrptaa__screen{border-radius:31px 31px 0 0;width:100%;height:auto}@media (prefers-reduced-motion:no-preference){.waitlist-block-module__Yrptaa__phone{transition:transform var(--dur-slow) var(--ease-soft)}.waitlist-block-module__Yrptaa__card:hover .waitlist-block-module__Yrptaa__phone{transform:rotate(0)translateY(-4px)}}
:is(.page-module__D9Hidq__collapsible:has([data-intro-folded]) .page-module__D9Hidq__intro,.page-module__D9Hidq__collapsible:has([data-intro-folded]) .page-module__D9Hidq__how){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.page-module__D9Hidq__withMore:has([data-intro-folded]):not(:has([data-reset-step=finish])) .page-module__D9Hidq__more,.page-module__D9Hidq__withMore:has([data-help-open]) .page-module__D9Hidq__more){display:none}
.settle-module__8Zh3NG__frame{aspect-ratio:1;width:min(300px,76vw,34svh)}.settle-module__8Zh3NG__bubble{background:radial-gradient(circle at 34% 28%, color-mix(in srgb, var(--surface,#fcfaf6) 55%, transparent), transparent 34%), radial-gradient(closest-side, color-mix(in srgb, var(--accent,#ebaa3c) 30%, var(--bg,#f6f1e8)), color-mix(in srgb, var(--accent,#ebaa3c) 18%, var(--bg,#f6f1e8)) 70%, color-mix(in srgb, var(--accent,#ebaa3c) 10%, var(--bg,#f6f1e8)));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent,#ebaa3c) 50%, transparent), 0 0 48px 6px color-mix(in srgb, var(--accent,#ebaa3c) 22%, transparent);will-change:transform}.settle-module__8Zh3NG__cat{width:56%;height:56%}.settle-module__8Zh3NG__cue{animation:.7s ease-out both settle-module__8Zh3NG__cueIn}@keyframes settle-module__8Zh3NG__cueIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.settle-module__8Zh3NG__cue{animation:none}}
.stay-module__aLZRDW__ring{aspect-ratio:1;place-items:center;width:min(300px,78vw,34svh);display:grid;position:relative}.stay-module__aLZRDW__halo,.stay-module__aLZRDW__line{border-radius:50%;animation:10s cubic-bezier(.45,0,.55,1) infinite stay-module__aLZRDW__breathe;position:absolute}.stay-module__aLZRDW__halo{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent,#ebaa3c) 24%, transparent), color-mix(in srgb, var(--accent,#ebaa3c) 8%, transparent) 55%, transparent 75%);inset:-14%}.stay-module__aLZRDW__line{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent,#ebaa3c) 45%, transparent);inset:0}@keyframes stay-module__aLZRDW__breathe{0%{opacity:.75;transform:scale(.92)}40%{opacity:1;transform:scale(1)}to{opacity:.75;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.stay-module__aLZRDW__halo,.stay-module__aLZRDW__line{animation:none}}
.onboarding-module__7nogXa__screen{--lift:inset 0 1px 0 #ffffffb3;--on-ink:var(--bg,#f6f1e8);--glow-c:235, 170, 60;--glow-a:.3;width:100%;max-width:30rem;min-height:calc(100dvh - 61px);font-family:var(--font-body);color:var(--ink);flex-direction:column;margin:0 auto;font-size:17px;line-height:1.5;display:flex;position:relative;overflow-x:clip}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .onboarding-module__7nogXa__screen{--lift:inset 0 1px 0 #ffffff0d;--glow-c:239, 181, 82;--glow-a:.26}}:root[data-theme=dark] .onboarding-module__7nogXa__screen{--lift:inset 0 1px 0 #ffffff0d;--glow-c:239, 181, 82;--glow-a:.26}.onboarding-module__7nogXa__screen p,.onboarding-module__7nogXa__screen h1,.onboarding-module__7nogXa__screen h2{margin:0}.onboarding-module__7nogXa__bar{z-index:5;flex:none;align-items:center;gap:4px;height:56px;padding:6px 12px 0;display:flex;position:relative}.onboarding-module__7nogXa__over{position:absolute;inset:0 0 auto}.onboarding-module__7nogXa__end{align-items:center;margin-left:auto;display:flex}.onboarding-module__7nogXa__iconbtn{border-radius:var(--r-pill);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.onboarding-module__7nogXa__over .onboarding-module__7nogXa__iconbtn,.onboarding-module__7nogXa__over .onboarding-module__7nogXa__skip{background:color-mix(in srgb, var(--bg) 55%, transparent)}.onboarding-module__7nogXa__iconbtn svg{width:22px;height:22px}.onboarding-module__7nogXa__skip{border-radius:var(--r-pill);min-height:44px;color:var(--ink-muted);font:600 15px/1 var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 12px;display:inline-flex}.onboarding-module__7nogXa__thread{flex:1;justify-content:center;gap:6px;display:flex}.onboarding-module__7nogXa__thread i{background:var(--line);width:18px;height:4px;transition:width var(--dur-med) var(--ease-soft), background-color var(--dur-med) var(--ease-soft);border-radius:4px;display:block}.onboarding-module__7nogXa__thread i[data-done]{background:var(--ink-muted)}.onboarding-module__7nogXa__thread i[data-now]{background:var(--accent);width:28px}.onboarding-module__7nogXa__body{z-index:1;min-height:0;animation:onboarding-module__7nogXa__step-in var(--dur-slow) var(--ease-soft) both;flex-direction:column;flex:1;gap:20px;padding:4px 20px 20px;display:flex;position:relative}.onboarding-module__7nogXa__push{margin-top:auto}@keyframes onboarding-module__7nogXa__step-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.onboarding-module__7nogXa__display{font-family:var(--font-display);font-synthesis:none;letter-spacing:-.012em;text-wrap:balance;font-style:normal;font-weight:400;line-height:1.14}.onboarding-module__7nogXa__dXl{font-size:clamp(32px,9.6vw,38px);line-height:1.1}.onboarding-module__7nogXa__dXl span{display:block}.onboarding-module__7nogXa__dLg{font-size:30px}.onboarding-module__7nogXa__dMd{font-size:27px}.onboarding-module__7nogXa__lede{text-wrap:pretty;font-size:17px}.onboarding-module__7nogXa__muted{color:var(--ink-muted)}.onboarding-module__7nogXa__strong{font-weight:600}.onboarding-module__7nogXa__caption{color:var(--ink-muted);font-size:15px;line-height:1.45}.onboarding-module__7nogXa__label{font-size:15px;font-weight:700;display:block}.onboarding-module__7nogXa__stack{flex-direction:column;gap:10px;display:flex}.onboarding-module__7nogXa__stackXs,.onboarding-module__7nogXa__actions{flex-direction:column;gap:4px;display:flex}.onboarding-module__7nogXa__btn{border-radius:var(--r-pill);min-height:56px;font:700 17px/1.2 var(--font-body);text-align:center;cursor:pointer;transition:filter var(--dur-med) var(--ease-soft), opacity var(--dur-med) var(--ease-soft);border:0;justify-content:center;align-items:center;gap:10px;padding:8px 24px;text-decoration:none;display:inline-flex}.onboarding-module__7nogXa__primary{background:var(--ink);color:var(--on-ink)}.onboarding-module__7nogXa__primary:hover{filter:brightness(1.1)}.onboarding-module__7nogXa__primary[aria-disabled=true]{opacity:.45;cursor:default}.onboarding-module__7nogXa__primary[aria-busy=true]{opacity:.8}.onboarding-module__7nogXa__block{width:100%}.onboarding-module__7nogXa__textlink{min-height:44px;color:var(--ink-muted);font:600 16px/1.3 var(--font-body);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:center;align-items:center;gap:6px;padding:0 2px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.onboarding-module__7nogXa__linkRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;display:flex}.onboarding-module__7nogXa__linkRow .onboarding-module__7nogXa__textlink{align-self:auto}.onboarding-module__7nogXa__textlink svg{flex:none;width:18px;height:18px}.onboarding-module__7nogXa__quiet{font-size:15px}.onboarding-module__7nogXa__choices{flex-direction:column;gap:10px;display:flex}.onboarding-module__7nogXa__choice{background:var(--surface-2);width:100%;min-height:56px;box-shadow:var(--lift);color:var(--ink);font:600 17px/1.32 var(--font-body);text-align:left;cursor:pointer;transition:background-color var(--dur-med) var(--ease-soft), box-shadow var(--dur-med) var(--ease-soft);border:0;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 12px 18px;display:flex}.onboarding-module__7nogXa__choice[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink);box-shadow:inset 0 0 0 1.5px var(--accent)}.onboarding-module__7nogXa__choice svg{width:18px;height:18px;color:var(--ink-muted);flex:none}.onboarding-module__7nogXa__pills{flex-wrap:wrap;gap:8px;display:flex}.onboarding-module__7nogXa__pill{border-radius:var(--r-pill);background:var(--surface-2);min-height:48px;box-shadow:var(--lift);color:var(--ink);font:600 16px/1.2 var(--font-body);cursor:pointer;transition:background-color var(--dur-med) var(--ease-soft), box-shadow var(--dur-med) var(--ease-soft);border:0;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.onboarding-module__7nogXa__pill[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink);box-shadow:inset 0 0 0 1.5px var(--accent)}.onboarding-module__7nogXa__pill svg{flex:none;width:18px;height:18px}.onboarding-module__7nogXa__own{box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--ink-muted);background:0 0}.onboarding-module__7nogXa__own[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent-ink);background:0 0}.onboarding-module__7nogXa__tag{background:var(--surface);height:26px;color:var(--accent-ink);letter-spacing:.01em;white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.onboarding-module__7nogXa__tagCalm{background:var(--calm-soft);height:30px;color:var(--calm-ink);align-self:flex-start;font-size:14px}.onboarding-module__7nogXa__tag svg{width:15px;height:15px}.onboarding-module__7nogXa__field{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);width:100%;color:var(--ink);font:400 17px/1.45 var(--font-body);resize:none;padding:12px 14px;display:block}.onboarding-module__7nogXa__serif{font-family:var(--font-display);font-size:21px;line-height:1.3}.onboarding-module__7nogXa__field:focus{border-color:var(--focus)}.onboarding-module__7nogXa__turn{animation:onboarding-module__7nogXa__step-in var(--dur-slow) var(--ease-soft) both;align-items:flex-start;gap:12px;display:flex}.onboarding-module__7nogXa__av{background:var(--surface-2);border-radius:50%;flex:none;place-items:end center;width:44px;height:44px;display:grid;overflow:hidden}.onboarding-module__7nogXa__av svg{width:40px;height:40px;margin-bottom:-4px}.onboarding-module__7nogXa__says{padding-top:9px}.onboarding-module__7nogXa__cat{flex:none;position:relative}.onboarding-module__7nogXa__cat svg{z-index:1;width:100%;height:100%;position:relative}.onboarding-module__7nogXa__lamp{z-index:0;pointer-events:none;background:radial-gradient(closest-side, rgba(var(--glow-c), var(--glow-a)), rgba(var(--glow-c), 0) 72%);position:absolute;inset:-30%}.onboarding-module__7nogXa__head{grid-template-columns:minmax(0, 1fr) var(--cat-w,118px);align-items:end;gap:10px;display:grid}.onboarding-module__7nogXa__head h1{padding-bottom:6px}.onboarding-module__7nogXa__reply{background:var(--surface-2);max-width:88%;animation:onboarding-module__7nogXa__step-in var(--dur-med) var(--ease-soft) both;border-radius:18px;align-self:flex-end;padding:10px 14px 12px}.onboarding-module__7nogXa__reply .onboarding-module__7nogXa__who{color:var(--ink-muted);font-size:13px;font-weight:700;display:block}.onboarding-module__7nogXa__sceneFrame{flex:none;container-type:inline-size}.onboarding-module__7nogXa__scene{--full:calc(520 / 390 * 100cqw);isolation:isolate;height:var(--h);transition:height var(--dur-slow) var(--ease-soft);background:#efe7da;position:relative;overflow:hidden}.onboarding-module__7nogXa__scene>div{inset:auto 0;top:calc((var(--h) - var(--full)) * var(--anchor,1));transition:top var(--dur-slow) var(--ease-soft), opacity var(--dur-slow) var(--ease-soft);position:absolute}.onboarding-module__7nogXa__scene svg{width:100%;height:auto;display:block}.onboarding-module__7nogXa__lampOff{opacity:1}.onboarding-module__7nogXa__lampOn{opacity:0}.onboarding-module__7nogXa__lit .onboarding-module__7nogXa__lampOn{opacity:1}.onboarding-module__7nogXa__lit .onboarding-module__7nogXa__lampOff{opacity:0}.onboarding-module__7nogXa__arrive{z-index:2;pointer-events:none;position:absolute}.onboarding-module__7nogXa__arrive:before{content:"";background:radial-gradient(closest-side, rgba(var(--glow-c), .55), rgba(var(--glow-c), 0) 70%);border-radius:50%;animation:1.4s ease-out .3s both onboarding-module__7nogXa__glow;position:absolute;inset:-70%}@keyframes onboarding-module__7nogXa__glow{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:.6;transform:scale(1)}}.onboarding-module__7nogXa__paper{display:block}.onboarding-module__7nogXa__night{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .onboarding-module__7nogXa__scene{background:#211d2a}:root:not([data-theme=light]) .onboarding-module__7nogXa__paper{display:none}:root:not([data-theme=light]) .onboarding-module__7nogXa__night{display:block}}:root[data-theme=dark] .onboarding-module__7nogXa__scene{background:#211d2a}:root[data-theme=dark] .onboarding-module__7nogXa__paper{display:none}:root[data-theme=dark] .onboarding-module__7nogXa__night{display:block}@media (min-width:640px){.onboarding-module__7nogXa__sceneFrame{margin:8px 16px 0}.onboarding-module__7nogXa__scene{border-radius:var(--r-lg)}}.onboarding-module__7nogXa__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.onboarding-module__7nogXa__tile{background:var(--surface-2);min-height:120px;box-shadow:var(--lift);color:var(--ink);font:600 16px/1.3 var(--font-body);text-align:left;cursor:pointer;transition:background-color var(--dur-med) var(--ease-soft), box-shadow var(--dur-med) var(--ease-soft);border:0;border-radius:20px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 14px 14px;display:flex;position:relative}.onboarding-module__7nogXa__tile[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink);box-shadow:inset 0 0 0 1.5px var(--accent)}.onboarding-module__7nogXa__tile svg[data-pattern]{width:52px;height:52px;transition:transform var(--dur-med) var(--ease-soft)}.onboarding-module__7nogXa__tile[aria-pressed=true] svg[data-pattern]{transform:rotate(-4deg)scale(1.04)}.onboarding-module__7nogXa__wide{flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:14px;min-height:76px;padding-right:48px}.onboarding-module__7nogXa__mark{width:26px;height:26px;box-shadow:inset 0 0 0 1.5px var(--line-strong);border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.onboarding-module__7nogXa__tile[aria-pressed=true] .onboarding-module__7nogXa__mark{background:var(--accent-ink);box-shadow:none;color:var(--surface)}.onboarding-module__7nogXa__mark svg{width:16px;height:16px}.onboarding-module__7nogXa__stage{flex-direction:column;flex:1;justify-content:center;padding-bottom:12px;display:flex}.onboarding-module__7nogXa__trywrap{padding-top:66px;position:relative}.onboarding-module__7nogXa__peek{z-index:0;width:96px;height:96px;position:absolute;top:0;right:22px}.onboarding-module__7nogXa__trycard{z-index:1;isolation:isolate;border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow);padding:22px 22px 26px;position:relative;overflow:hidden}.onboarding-module__7nogXa__trycard:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side, rgba(var(--glow-c), var(--glow-a)), rgba(var(--glow-c), 0) 72%);width:90%;position:absolute;top:-55%;right:-18%}.onboarding-module__7nogXa__cue{color:var(--accent-ink);font-size:15px;font-weight:700;line-height:1.4}.onboarding-module__7nogXa__words{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-size:28px;font-weight:400;line-height:1.2;margin-top:10px!important}.onboarding-module__7nogXa__trycard .onboarding-module__7nogXa__field{margin-top:10px}.onboarding-module__7nogXa__sound{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.onboarding-module__7nogXa__sound .onboarding-module__7nogXa__caption{flex:1}.onboarding-module__7nogXa__sound .onboarding-module__7nogXa__pills{flex:none;gap:6px}.onboarding-module__7nogXa__sound .onboarding-module__7nogXa__pill{min-height:44px;padding:0 16px;font-size:15px}.onboarding-module__7nogXa__error{color:var(--danger-quiet);font-size:15px;font-weight:600}@media (prefers-reduced-motion:reduce){.onboarding-module__7nogXa__body,.onboarding-module__7nogXa__turn,.onboarding-module__7nogXa__reply{animation:none}.onboarding-module__7nogXa__arrive:before{opacity:.6;animation:none}}
.focus-module__gJx26a__flow :is(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):not([data-sticky-cta] *){scroll-margin-bottom:calc(9.5rem + env(safe-area-inset-bottom,0px))}
