:root{--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--reading-letter-spacing:.05em;--reading-word-spacing:.16em;--reading-line-height:1.7;--reading-font-size:1.125rem;--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2.5rem;--color-bg:#fbfaf7;--color-surface:#fff;--color-text:#1d1f23;--color-muted:#5d6470;--color-border:#e2e0da;--color-accent:#2257c5;--color-ok:#1f7a4d;--color-warn:#a4441c;--glass-text:#f6f4ff;--glass-text-dim:#f6f4ffb3;--glass-fill:linear-gradient(148deg, #8860ff8f, #4258e275 58%, #1e2a8270);--glass-fill-dark:#100e2085;--glass-fill-soft:linear-gradient(148deg, #ffffff29, #ffffff0f);--glass-edge:#ffffff3d;--glass-inset:inset 0 1px 0 #ffffff57, inset 0 -1px 0 #ffffff0f;--glass-shadow:0 18px 48px #06031873, 0 2px 8px #0603184d;--glass-blur:blur(22px) saturate(1.6) brightness(.8);--tone-ok:#58e39b;--tone-warn:#ffc65c;--tone-error:#ff7f8f;--tone-info:#a4bcff;--ring:conic-gradient(from 210deg, #38bdf8, #6366f1, #b44fe3, #f0509a, #38bdf8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--reading-font-size);line-height:var(--reading-line-height);letter-spacing:var(--reading-letter-spacing);word-spacing:var(--reading-word-spacing);margin:0}h1,h2,h3{margin:0 0 var(--space-3);line-height:1.25}p{margin:0 0 var(--space-3)}button{font:inherit;letter-spacing:inherit;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:8px}button:hover{border-color:var(--color-accent)}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}kbd{border:1px solid var(--color-border);color:var(--color-muted);border-radius:4px;padding:0 .3em;font-family:ui-monospace,Menlo,monospace;font-size:.8em}._simulator_pjl73_1{gap:var(--space-3);flex-direction:column;width:100%;max-width:840px;display:flex}._frameBar_pjl73_10{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);color:#d9dde3;letter-spacing:.02em;background:#15181d;border-radius:999px;flex-wrap:wrap;font-size:.85rem;display:flex}._frameText_pjl73_23{white-space:nowrap}._controls_pjl73_27{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._group_pjl73_33{padding:var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;min-width:0;margin:0}._group_pjl73_33 legend{padding:0 var(--space-1);font-size:.95rem;font-weight:600}._inputs_pjl73_48{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));display:grid}._inputButton_pjl73_54{padding:var(--space-2);text-align:left;flex-direction:column;align-items:flex-start;gap:.1rem;font-size:.9rem;display:flex}._meaning_pjl73_64{color:var(--color-muted);font-size:.75rem;line-height:1.3}._toggles_pjl73_76{gap:var(--space-2) var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}._toggle_pjl73_76{align-items:center;gap:var(--space-2);font-size:.95rem;display:flex}._slider_pjl73_90{gap:var(--space-1);font-size:.9rem;display:grid}._typed_pjl73_96{gap:var(--space-2);margin:var(--space-2) 0;display:flex}._typed_pjl73_96 input{min-width:0;font:inherit;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:6px;flex:1;font-size:.9rem}._visuallyHidden_pjl73_112{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._warnings_pjl73_121{margin:var(--space-2) 0 0;color:var(--color-warn);padding-left:1.1rem;font-size:.8rem}._cameraGestures_pjl73_128{gap:var(--space-1);margin-bottom:var(--space-3);display:grid}._note_pjl73_70{color:var(--color-muted);margin:0;font-size:.85rem}._wrap_1x4vg_1{gap:var(--space-2);display:grid}._pad_1x4vg_6{gap:var(--space-2);grid-template-columns:repeat(3,minmax(4.5rem,1fr));grid-template-areas:".up back""left select right"".down.";max-width:20rem;display:grid;position:relative}._padButton_1x4vg_18{padding:var(--space-2);flex-direction:column;align-items:center;gap:.1rem;font-size:.9rem;display:flex}._action_1x4vg_27{font-weight:600}._padButton_1x4vg_18[data-pressed=true]{animation:.35s ease-out _press_1x4vg_1}@keyframes _press_1x4vg_1{0%{background:var(--color-accent);color:#fff;transform:scale(.94)}to{transform:scale(1)}}._haptic_1x4vg_48{border:2px solid var(--color-accent);pointer-events:none;border-radius:14px;animation:.4s ease-out forwards _haptic_1x4vg_48;position:absolute;inset:-6px}@keyframes _haptic_1x4vg_48{0%{opacity:.9;transform:scale(.98)}to{opacity:0;transform:scale(1.04)}}._note_1x4vg_68{color:var(--color-muted);margin:0;font-size:.8rem}._log_1x4vg_74{gap:var(--space-1);display:grid}._logTitle_1x4vg_79{font-size:.85rem;font-weight:600}._empty_1x4vg_84{color:var(--color-muted);margin:0;font-size:.8rem}._entries_1x4vg_90{letter-spacing:0;word-spacing:0;max-height:9rem;margin:0;padding:0;font-family:ui-monospace,Menlo,monospace;font-size:.8rem;list-style:none;overflow-y:auto}._entries_1x4vg_90 li{gap:var(--space-2);line-height:1.6;display:flex}._entries_1x4vg_90 time{color:var(--color-muted)}._entries_1x4vg_90 em{color:var(--color-warn);font-style:normal}@media (prefers-reduced-motion:reduce){._button_1cfw6_24{transition:none}}@keyframes _spin_1cfw6_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._ring_1cfw6_80{animation:none}}._hud_fndsq_3{z-index:2;pointer-events:none;width:clamp(10.5rem,34%,600px);position:absolute;top:3.75rem;right:clamp(.5rem,3%,2rem)}._display_fndsq_12{aspect-ratio:1;transition:opacity .6s;position:relative}._display_fndsq_12:before{content:"";pointer-events:none;--c:#ffffff4d;--len:8%;--t:2px;background:linear-gradient(var(--c), var(--c)) top left / var(--len) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) top left / var(--t) var(--len) no-repeat, linear-gradient(var(--c), var(--c)) top right / var(--len) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) top right / var(--t) var(--len) no-repeat, linear-gradient(var(--c), var(--c)) bottom left / var(--len) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) bottom left / var(--t) var(--len) no-repeat, linear-gradient(var(--c), var(--c)) bottom right / var(--len) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) bottom right / var(--t) var(--len) no-repeat;position:absolute;inset:0}._display_fndsq_12[data-sleep=dimmed]{opacity:.35}._display_fndsq_12[data-sleep=asleep]{opacity:.12}._display_fndsq_12[data-off=true]{place-items:center;display:grid}._display_fndsq_12[data-off=true]:before{opacity:.5}._caption_fndsq_56{letter-spacing:.01em;color:var(--glass-text-dim);padding:.45rem 1rem;font-size:.82rem;font-weight:500}._caption_fndsq_56[data-error=true]{color:var(--tone-error);border-color:#ffa8b880}._cue_fndsq_70{padding:.2rem .75rem;font-size:.75rem;animation:1.6s ease-out forwards _fade_fndsq_1;position:absolute;bottom:-2.2rem;right:0}@keyframes _fade_fndsq_1{0%,60%{opacity:1}to{opacity:0}}._scene_1z0dk_5{width:100%;height:100%;color:var(--glass-text);font-family:var(--font-sans);text-align:center;justify-content:center;align-items:center;display:flex;container-type:size}._flex_1z0dk_17{min-width:0;max-width:100%;display:flex}._scene_1z0dk_5>._flex_1z0dk_17{max-width:92%}._flex_1z0dk_17[data-surface=card]{background:var(--glass-fill);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow), var(--glass-inset);border-radius:7.66667cqw;padding:6cqw 7.66667cqw;animation:.28s cubic-bezier(.2,.8,.2,1) _settle_1z0dk_1}._flex_1z0dk_17[data-surface=pill]{background:var(--glass-fill-dark);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);box-shadow:var(--glass-inset);border-radius:999px;padding:2cqw 4.33333cqw 2cqw 3.33333cqw}._flex_1z0dk_17[data-surface=card][data-tone=warn]{background:linear-gradient(148deg,#ffb04066,#b0602852 60%,#6034244d);border-color:#ffd68c6b}._flex_1z0dk_17[data-surface=card][data-tone=error]{background:linear-gradient(148deg,#ff60786b,#b0346c57 60%,#60225c52);border-color:#ffa8b873}._flex_1z0dk_17[data-surface=pill][data-tone=warn]{color:var(--tone-warn);border-color:#ffd68c8c}._flex_1z0dk_17[data-surface=pill][data-tone=error]{color:var(--tone-error);border-color:#ffa8b899}._text_1z0dk_86{letter-spacing:.02em;word-spacing:.08em;text-shadow:0 1px 10px #0a062859;line-height:1.32}._text_1z0dk_86[data-preset=heading]{letter-spacing:.01em;font-size:9.66667cqw;font-weight:600}._text_1z0dk_86[data-preset=body]{font-size:6.33333cqw;font-weight:450}._text_1z0dk_86[data-preset=meta]{color:var(--glass-text-dim);font-size:4.33333cqw;font-weight:450}._flex_1z0dk_17[data-surface=pill] ._text_1z0dk_86[data-preset=meta]{color:inherit;font-weight:550}._flex_1z0dk_17[data-surface=card][data-tone=warn] ._text_1z0dk_86[data-preset=meta],._flex_1z0dk_17[data-surface=card][data-tone=error] ._text_1z0dk_86[data-preset=meta]{color:#ffffffe6}._text_1z0dk_86[data-tone=muted]{opacity:.6}._text_1z0dk_86[data-tone=ok]{color:var(--tone-ok)}._text_1z0dk_86[data-tone=warn]{color:var(--tone-warn)}._text_1z0dk_86[data-tone=error]{color:var(--tone-error)}._text_1z0dk_86[data-tone=accent]{background:linear-gradient(148deg,#ffffff5c,#ffffff29);border-radius:.45em;margin:0 -.666667cqw;padding:0 .3em;font-weight:650;box-shadow:inset 0 0 0 1px #ffffff80,0 0 .9em #c4aaff80}._image_1z0dk_149{object-fit:cover;border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow)}._button_1z0dk_157{background:#ffffff1a;border:1px solid #ffffff52;border-radius:999px;padding:1.66667cqw 5cqw;font-size:4.66667cqw}._button_1z0dk_157[data-focused=true]{background:linear-gradient(148deg,#ffffff61,#ffffff2e);border-color:#ffffffd9;font-weight:600;box-shadow:0 0 1em #c4aaff8c}._icon_1z0dk_174{flex:none;width:5.66667cqw;height:5.66667cqw}._flex_1z0dk_17[data-surface=card]>._icon_1z0dk_174{width:10cqw;height:10cqw}._ring_1z0dk_186{aspect-ratio:1;background:var(--ring);border-radius:50%;flex:none;width:5.66667cqw;display:inline-block;-webkit-mask:radial-gradient(farthest-side,#0000 56%,#000 60%);mask:radial-gradient(farthest-side,#0000 56%,#000 60%)}._ring_1z0dk_186[data-motion=spin]{animation:1.1s linear infinite _spin_1z0dk_1}._ring_1z0dk_186[data-motion=pulse]{animation:1.8s ease-in-out infinite _breathe_1z0dk_1}@keyframes _spin_1z0dk_1{to{transform:rotate(360deg)}}@keyframes _breathe_1z0dk_1{50%{opacity:.75;transform:scale(.82)}}@keyframes _settle_1z0dk_1{0%{opacity:0;transform:translateY(1.66667cqw)scale(.98)}}@media (prefers-reduced-motion:reduce){._ring_1z0dk_186[data-motion],._flex_1z0dk_17[data-surface=card]{animation:none}}._placeholder_1z0dk_233{background:#ffffff1a;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e}._placeholder_1z0dk_233:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffff47 50%,#0000 80%);animation:1.4s ease-in-out infinite _sweep_1z0dk_1;position:absolute;inset:0;transform:translate(-100%)}._placeholderLabel_1z0dk_256{z-index:1;color:var(--glass-text-dim);font-size:4cqw;font-weight:450;position:relative}@keyframes _sweep_1z0dk_1{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){._placeholder_1z0dk_233:after{opacity:.35;animation:none;transform:none}}._btn_11343_1{isolation:isolate;letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 24px;font:500 15px/1 inherit;transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}._btn_11343_1:active{transform:scale(.97)}._btn_11343_1:focus-visible{outline:2px solid var(--b400,#51b6ff);outline-offset:3px}._btn_11343_1:disabled{pointer-events:none;opacity:.55}._md_11343_38{height:48px}._lg_11343_42{height:54px}._fill_11343_47{z-index:-1;left:var(--x,50%);top:var(--y,50%);aspect-ratio:1;border-radius:50%;width:260%;transition:transform .55s cubic-bezier(.23,1,.32,1);position:absolute;transform:translate(-50%,-50%)scale(0)}._btn_11343_1:hover ._fill_11343_47,._btn_11343_1:focus-visible ._fill_11343_47{transform:translate(-50%,-50%)scale(1)}._arrow_11343_64{transition:transform .3s cubic-bezier(.23,1,.32,1)}._btn_11343_1:hover ._arrow_11343_64{transform:translate(4px)}._light_11343_73{color:#05070c;background:#fff;box-shadow:0 10px 30px -12px #157efcb3}._light_11343_73 ._fill_11343_47{background:#cfe8ff}._light_11343_73:hover{box-shadow:0 14px 38px -12px #2b9affd9}._blue_11343_88{color:#fff;background:linear-gradient(#51b6ff 0%,#157efc 52%,#1468e6 100%);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #00000040,0 0 0 1px #157efc,0 10px 28px -10px #157efccc}._blue_11343_88 ._fill_11343_47{background:#0f4fb8}@media (prefers-reduced-motion:reduce){._btn_11343_1,._fill_11343_47,._arrow_11343_64{transition:none}}._dialog_13e7w_3{color:#fff;background:0 0;border:0;width:min(26rem,100vw - 2rem);max-width:none;margin:auto;padding:0;overflow:visible}._dialog_13e7w_3::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020409b8}._dialog_13e7w_3[open]{animation:.32s cubic-bezier(.23,1,.32,1) both _arrive_13e7w_1}._dialog_13e7w_3[open]::backdrop{animation:.3s both _fade_13e7w_1}._card_13e7w_28{isolation:isolate;letter-spacing:0;word-spacing:0;background:#070b14;border-radius:28px;padding:2rem 1.75rem 1.75rem;font-family:Geist,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;line-height:1.5;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1c2537,inset 0 1px #1b2436,0 40px 100px -30px #157efc8c}._card_13e7w_28:before{content:"";z-index:-1;background:radial-gradient(80% 55% at 50% 0,#157efc52,#0000 75%);position:absolute;inset:0}._card_13e7w_28:after{content:"";background:linear-gradient(90deg,#0000,#51b6ffb3,#0000);height:1px;position:absolute;top:0;left:3rem;right:3rem}._close_13e7w_73{color:#ffffffbf;cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;padding:0;transition:background-color .2s;display:grid;position:absolute;top:.9rem;right:.9rem}._close_13e7w_73:hover{color:#fff;background:#ffffff1f}._close_13e7w_73:focus-visible,._reveal_13e7w_96:focus-visible{outline-offset:2px;outline:2px solid #51b6ff}._eyebrow_13e7w_101{color:#51b6ff;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0;font-size:12px;font-weight:600;display:flex}._eyebrow_13e7w_101:before{content:"";background:#157efc;width:1.75rem;height:1px}._title_13e7w_120{letter-spacing:-.04em;margin:1.1rem 0 0;font-size:2rem;font-weight:500;line-height:1.05}._lede_13e7w_128{color:#ffffffa6;margin:.75rem 0 0;font-size:15.5px}._form_13e7w_134{gap:1.1rem;margin-top:1.6rem;display:grid}._field_13e7w_140{gap:.45rem;display:grid}._field_13e7w_140 label{color:#fffc;font-size:13px;font-weight:500}._field_13e7w_140 input{color:#fff;background:#0f1522;border:0;border-radius:14px;width:100%;height:3rem;padding:0 1rem;font:400 16px/1 inherit;transition:box-shadow .2s;box-shadow:inset 0 1px #1b2436,0 0 0 1px #223049}._field_13e7w_140 input::placeholder{color:#ffffff59}._field_13e7w_140 input:hover{box-shadow:inset 0 1px #1b2436,0 0 0 1px #2f4a7a}._field_13e7w_140 input:focus{outline:none;box-shadow:inset 0 1px #1b2436,0 0 0 2px #157efc,0 0 0 6px #157efc33}._field_13e7w_140 input[aria-invalid=true]{box-shadow:inset 0 1px #1b2436,0 0 0 2px #ff7f8f}._passwordRow_13e7w_191{position:relative}._passwordRow_13e7w_191 input{padding-right:4.5rem}._passwordRow_13e7w_191[data-shake=true]{animation:.4s cubic-bezier(.36,.07,.19,.97) both _shake_13e7w_1}._reveal_13e7w_96{color:#ffffffb3;cursor:pointer;background:0 0;border:0;border-radius:999px;height:2.2rem;padding:0 .8rem;font:500 13px/1 inherit;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}._reveal_13e7w_96:hover{color:#fff;background:#ffffff14}._error_13e7w_224{color:#ff9aa6;margin:0;font-size:13.5px}._form_13e7w_134>:last-child{width:100%;margin-top:.4rem}@keyframes _arrive_13e7w_1{0%{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes _fade_13e7w_1{0%{opacity:0}}@keyframes _shake_13e7w_1{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-5px)}40%,60%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){._dialog_13e7w_3[open],._dialog_13e7w_3[open]::backdrop,._passwordRow_13e7w_191[data-shake=true]{animation:none}}._stage_iun6v_3{z-index:-3;pointer-events:none;background:#05070c url(/hero-poster.jpg) 50% 30%/cover no-repeat;position:absolute;inset:0;overflow:hidden}._video_iun6v_13{object-fit:cover;object-position:50% 30%;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}._stage_iun6v_3[data-ready=true] ._video_iun6v_13{opacity:1}._tint_iun6v_30{mix-blend-mode:color;opacity:.72;background:#0a45b0;position:absolute;inset:0}._shade_iun6v_40{background:linear-gradient(90deg,#05070ceb 0%,#05070ccc 42%,#05070c52 100%),linear-gradient(#05070c8c 0%,#05070c00 28%,#05070c8c 100%);position:absolute;inset:0}@media (width<=1023px){._shade_iun6v_40{background:linear-gradient(#05070cb3 0%,#05070c9e 50%,#05070cd1 100%)}}@media (prefers-reduced-motion:reduce){._video_iun6v_13{transition:none}}._page_27yza_8{--ink:#05070c;--night:#070b14;--card:#0b111d;--line:#1c2537;--b200:#bfe2fe;--b300:#8ed1ff;--b400:#51b6ff;--b500:#2b9aff;--b600:#157efc;--b700:#1468e6;--ease:cubic-bezier(.23, 1, .32, 1);background:var(--ink);color:#fff;letter-spacing:0;word-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;font-family:Geist,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:17px;line-height:1.5;overflow-x:clip}._page_27yza_8 ::selection{background:#2b9aff59}:where(._page_27yza_8) :is(h1,h2,h3,p,ol,ul){margin:0;padding:0}:where(._page_27yza_8) :is(ol,ul){list-style:none}._container_27yza_56{width:100%;max-width:80rem;margin-inline:auto;padding-inline:20px}@media (width>=640px){._container_27yza_56{padding-inline:32px}}._accent_27yza_69{color:var(--b400)}._enter_27yza_75{animation:_reveal_27yza_1 .9s var(--ease) both;animation-delay:var(--delay,0s)}@keyframes _reveal_27yza_1{0%{opacity:.01;filter:blur(8px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._enter_27yza_75{animation:none}}._nav_27yza_101{z-index:40;height:84px;transition:background-color .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;left:0;right:0}._nav_27yza_101[data-scrolled=true]{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#05070cb8;box-shadow:0 1px #ffffff12}._navInner_27yza_121{justify-content:space-between;align-items:center;height:100%;display:flex}._logoLink_27yza_128{color:inherit;text-decoration:none}._logoLink_27yza_128:focus-visible{outline:2px solid var(--b400);outline-offset:4px;border-radius:8px}._logo_27yza_128{letter-spacing:.01em;align-items:center;gap:10px;font-size:18px;font-weight:600;display:inline-flex}._mark_27yza_149{aspect-ratio:1;background:conic-gradient(from 210deg,#8ed1ff,#157efc,#1c4b8e,#51b6ff,#8ed1ff);border-radius:50%;width:24px;box-shadow:0 0 18px #2b9aff80;-webkit-mask:radial-gradient(farthest-side,#0000 52%,#000 56%);mask:radial-gradient(farthest-side,#0000 52%,#000 56%)}._shell_27yza_161{padding:8px}@media (width>=640px){._shell_27yza_161{padding:12px}}._hero_27yza_171{isolation:isolate;background:radial-gradient(70% 55% at 50% 118%,#157efc8c,#0000 72%),radial-gradient(60% 50% at 84% 6%,#157efc33,#0000 70%),linear-gradient(#05070c 0%,#070d1c 55%,#08142e 100%);border-radius:24px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #121a2b}@media (width>=640px){._hero_27yza_171{border-radius:32px}}._hero_27yza_171:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#51b6ffa6,#0000);height:1px;position:absolute;top:0;left:4rem;right:4rem}._heroGrid_27yza_201{align-items:center;gap:40px;padding-top:120px;padding-bottom:72px;display:grid}@media (width>=640px){._heroGrid_27yza_201{padding-top:164px;padding-bottom:96px}}@media (width>=1024px){._heroGrid_27yza_201{padding-top:168px;padding-bottom:112px}}._heroCopy_27yza_223{min-width:0}._pillWrap_27yza_227{display:block}._pill_27yza_227{color:#ffffffd1;background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 12px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff1a}._dot_27yza_246{background:var(--b500);border-radius:50%;width:6px;height:6px;position:relative}._dot_27yza_246:after{content:"";background:var(--b500);border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite _pulse_27yza_1;position:absolute;inset:0}@keyframes _pulse_27yza_1{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){._dot_27yza_246:after{opacity:0;animation:none}}._title_27yza_281{letter-spacing:-.045em;text-wrap:balance;margin-top:28px;font-size:2.6rem;font-weight:500;line-height:1.02}@media (width>=640px){._title_27yza_281{font-size:3.75rem;line-height:1}}@media (width>=1024px){._title_27yza_281{font-size:4.1rem}}@media (width>=1280px){._title_27yza_281{font-size:4.75rem}}._titlePart_27yza_310{display:block}._word_27yza_314{display:inline-block}._heroText_27yza_318{color:#ffffffb8;text-wrap:pretty;max-width:34rem;margin-top:30px;font-size:17px;line-height:1.6}@media (width>=640px){._heroText_27yza_318{font-size:18px}}._actions_27yza_333{flex-direction:column;align-items:flex-start;gap:18px;margin-top:40px;display:flex}@media (width>=640px){._actions_27yza_333{flex-direction:row;align-items:center;gap:22px}}._note_27yza_349{color:#ffffff80;max-width:17rem;font-size:13.5px;line-height:1.45}._poweredBy_27yza_359{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:44px;display:flex}._poweredLabel_27yza_367{color:#ffffff80;letter-spacing:.14em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,Menlo,monospace;font-size:11.5px;font-weight:500}._poweredList_27yza_376{flex-wrap:wrap;align-items:center;gap:12px 26px;display:flex}._poweredList_27yza_376 li{color:#ffffffe0;letter-spacing:-.01em;align-items:center;gap:9px;font-size:14.5px;font-weight:500;display:inline-flex}._poweredLogo_27yza_393{flex-shrink:0;width:20px;height:20px}._section_27yza_401{padding:96px 0}._section_27yza_401._tight_27yza_405{padding:40px 0 72px}@media (width>=640px){._section_27yza_401{padding:128px 0}._section_27yza_401._tight_27yza_405{padding:48px 0 96px}}._heading_27yza_419{text-align:left;max-width:46rem}._heading_27yza_419>*+*{margin-top:22px}._eyebrow_27yza_429{color:var(--b400);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}._eyebrow_27yza_429:before{content:"";background:var(--b600);width:28px;height:1px}._h2_27yza_447{letter-spacing:-.04em;text-wrap:balance;font-size:2.25rem;font-weight:500;line-height:1.05}@media (width>=640px){._h2_27yza_447{font-size:3rem}}@media (width>=1024px){._h2_27yza_447{font-size:3.5rem}}._lede_27yza_467{color:#ffffff9e;text-wrap:pretty;max-width:38rem;font-size:17px;line-height:1.65}._steps_27yza_477{border-top:1px solid #ffffff24}._step_27yza_477{border-bottom:1px solid #ffffff17;grid-template-columns:3rem minmax(0,1fr);gap:4px 16px;padding:28px 0;display:grid}@media (width>=900px){._step_27yza_477{grid-template-columns:5rem minmax(0,20rem) minmax(0,1fr);align-items:baseline;gap:32px;padding:40px 0}}._num_27yza_498{color:var(--b400);grid-row:span 2;font-family:Geist Mono,ui-monospace,Menlo,monospace;font-size:14px;font-weight:500}@media (width>=900px){._num_27yza_498{grid-row:auto}}._stepTitle_27yza_512{letter-spacing:-.03em;font-size:1.4rem;font-weight:500;line-height:1.2}@media (width>=900px){._stepTitle_27yza_512{font-size:1.65rem}}._stepText_27yza_525{color:#ffffff9e;max-width:36rem;font-size:16.5px;line-height:1.6}._cards_27yza_534{gap:16px;margin-top:56px;display:grid}@media (width>=768px){._cards_27yza_534{grid-template-columns:repeat(3,minmax(0,1fr))}}._cardWrap_27yza_546{height:100%}._card_27yza_534{height:100%;min-height:15rem;box-shadow:inset 0 1px 0 #1b2436, 0 0 0 1px var(--line);transition:transform .3s var(--ease), box-shadow .3s var(--ease);background:linear-gradient(#0e1524 0%,#0b111d 100%);border-radius:22px;flex-direction:column;padding:28px;display:flex}._card_27yza_534:hover{transform:translateY(-2px);box-shadow:inset 0 1px #2a3a58,0 0 0 1px #2f4a7a,0 18px 40px -20px #157efc80}._logoTile_27yza_575{color:#fff;width:52px;height:52px;transition:color .3s var(--ease), box-shadow .3s var(--ease);background:#0f1522;border-radius:16px;place-items:center;margin-bottom:22px;display:grid;box-shadow:inset 0 1px #1b2436,0 0 0 1px #223049}._card_27yza_534:hover ._logoTile_27yza_575{color:var(--b300);box-shadow:inset 0 1px #2a3a58,0 0 0 1px #2f4a7a,0 8px 22px -10px #2b9affb3}._partnerLogo_27yza_600{width:26px;height:26px}._role_27yza_605{color:var(--b400);letter-spacing:.14em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,Menlo,monospace;font-size:11.5px;font-weight:500}._partner_27yza_600{letter-spacing:-.035em;margin-top:12px;font-size:1.9rem;font-weight:600;line-height:1.1}._cardText_27yza_622{color:#ffffff9e;margin-top:auto;padding-top:24px;font-size:15.5px;line-height:1.55}._people_27yza_632{gap:14px;margin-top:48px;display:grid}@media (width>=768px){._people_27yza_632{grid-template-columns:repeat(3,minmax(0,1fr))}}._person_27yza_644{box-shadow:inset 0 1px 0 #1b2436, 0 0 0 1px var(--line);background:#0f1522;border-radius:22px;align-items:center;gap:16px;padding:14px 20px 14px 14px;display:flex}._avatar_27yza_656{color:#fff;letter-spacing:.02em;background:linear-gradient(#51b6ff,#1468e6);border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:16px;font-weight:600;display:grid;box-shadow:inset 0 1px #ffffff4d,0 8px 18px -8px #157efc}._personName_27yza_673{letter-spacing:-.02em;font-size:1.15rem;font-weight:500}._cta_27yza_681{isolation:isolate;background:var(--night);max-width:80rem;box-shadow:0 0 0 1px var(--line) inset, 0 40px 100px -40px #157efc8c;text-align:center;border-radius:32px;margin-inline:auto;padding:80px 24px;position:relative;overflow:hidden}@media (width>=640px){._cta_27yza_681{border-radius:40px;padding:112px 48px}}._cta_27yza_681:before{content:"";z-index:-1;background:radial-gradient(75% 60% at 50% 0,#157efc61,#0000 75%);position:absolute;inset:0}._cta_27yza_681:after{content:"";background:linear-gradient(90deg,#0000,#51b6ffb3,#0000);height:1px;position:absolute;top:0;left:4rem;right:4rem}._ctaTitle_27yza_721{letter-spacing:-.045em;text-wrap:balance;max-width:44rem;margin:0 auto;font-size:2.6rem;font-weight:500;line-height:1}@media (width>=640px){._ctaTitle_27yza_721{font-size:3.75rem}}@media (width>=1024px){._ctaTitle_27yza_721{font-size:4.5rem}}._ctaAccent_27yza_743{color:var(--b200)}._ctaText_27yza_747{color:#ffffffb8;text-wrap:pretty;max-width:32rem;margin:24px auto 0;font-size:17px;line-height:1.6}._ctaButton_27yza_756{justify-content:center;margin-top:40px;display:flex}._footer_27yza_764{padding:8px}@media (width>=640px){._footer_27yza_764{padding:0 12px 12px}}._footerInner_27yza_774{background:var(--night);max-width:80rem;box-shadow:0 0 0 1px var(--line) inset;border-radius:24px;margin-inline:auto;padding:40px 24px 28px}@media (width>=640px){._footerInner_27yza_774{border-radius:32px;padding:48px 48px 32px}}._footerTop_27yza_790{flex-direction:column;gap:24px;display:flex}@media (width>=900px){._footerTop_27yza_790{flex-direction:row;justify-content:space-between;align-items:flex-start}}._footerLines_27yza_804{color:#ffffffc7;gap:6px;font-size:15px;display:grid}@media (width>=900px){._footerLines_27yza_804{text-align:right}}._legalRule_27yza_817{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}._legal_27yza_817{color:#ffffff73;max-width:46rem;font-size:12.5px;line-height:1.6}._reveal_q27u9_1{opacity:0;transition:opacity .7s cubic-bezier(.23, 1, .32, 1) var(--delay,0s), transform .7s cubic-bezier(.23, 1, .32, 1) var(--delay,0s);transform:translateY(24px)}._reveal_q27u9_1[data-visible=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){._reveal_q27u9_1{opacity:1;transition:none;transform:none}}._library_1dnjt_1{gap:var(--space-3);max-width:44rem;display:grid}._card_1dnjt_7{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;display:grid}._note_1dnjt_16,._meta_1dnjt_17{color:var(--color-muted);margin:0}._photo_1dnjt_22{padding:var(--space-3) var(--space-4);background:var(--color-accent);color:#fff;cursor:pointer;border-radius:999px;justify-self:start;place-items:center;font-weight:600;display:inline-grid}._photo_1dnjt_22 input{opacity:0;width:1px;height:1px;position:absolute}._photo_1dnjt_22:focus-within{outline:3px solid var(--color-accent);outline-offset:2px}._photo_1dnjt_22[data-busy=true]{opacity:.6;cursor:default}._isbn_1dnjt_51{align-items:end;gap:var(--space-2);flex-wrap:wrap;display:flex}._isbn_1dnjt_51 label{gap:var(--space-1);display:grid}._isbn_1dnjt_51 input{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);font:inherit;border-radius:8px}._notice_1dnjt_70{margin:0}._notice_1dnjt_70[data-tone=error]{color:var(--color-warn)}._notice_1dnjt_70[data-tone=ok]{color:var(--color-ok)}._heading_1dnjt_82{margin-top:var(--space-3)}._list_1dnjt_86{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._book_1dnjt_94{justify-content:space-between;align-items:start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;display:flex}._book_1dnjt_94[data-current=true]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}._book_1dnjt_94 h3{margin:0}._chip_1dnjt_114{margin:var(--space-1) 0 0;background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent);border-radius:999px;padding:.05rem .6rem;font-size:.85em;display:inline-block}._blurb_1dnjt_124{margin:var(--space-1) 0 0;font-size:.95em}._badge_1dnjt_129{background:var(--color-ok);color:#fff;border-radius:999px;flex:none;padding:.1rem .7rem;font-size:.85em;font-weight:600}._view_16c9f_3{color:#fff;background:#000;place-items:center;display:grid;position:absolute;inset:0;container-type:size}._media_16c9f_13{aspect-ratio:var(--ar);width:min(100cqw, calc(100cqh * var(--ar)));position:relative}._media_16c9f_13[hidden]{display:none}._fill_16c9f_23{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}._overlay_16c9f_31{pointer-events:none;position:absolute;inset:0}._placeholder_16c9f_37{gap:var(--space-3);max-width:34rem;padding:var(--space-4);text-align:center;display:grid}._placeholder_16c9f_37 p{margin:0}._buttons_16c9f_49{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}._ebook_1ijdm_4{background:radial-gradient(60% 50% at 30% 20%,#38489659,#0000 70%),#0c0b1d;flex-direction:column;align-items:center;gap:.75rem;padding:3.25rem 1rem 11rem;display:flex;position:absolute;inset:0;overflow-y:auto}@media (width>=900px){._ebook_1ijdm_4{padding-left:2rem;padding-right:calc(34% + 3.5rem)}}._page_1ijdm_24{color:#1d1f23;width:min(100%,36rem);font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:calc(var(--reading-font-size) * 1.05);background:#fbf7ee;border-radius:6px;padding:2rem 2.25rem 2.25rem;box-shadow:0 24px 50px #00000073,inset 0 0 0 1px #0000000f}._head_1ijdm_37{letter-spacing:0;word-spacing:0;border-bottom:1px solid #0000001f;margin-bottom:1.25rem;padding-bottom:1rem}._title_1ijdm_45{margin:0;font-size:1.6em;line-height:1.2}._byline_1ijdm_51{color:#5d6470;margin:.3rem 0 0;font-size:.8em;font-style:italic}._chapter_1ijdm_58{letter-spacing:.04em;text-transform:uppercase;margin:.9rem 0 0;font-size:.85em;font-weight:700}._text_1ijdm_66{gap:.15em;display:grid}._line_1ijdm_71{margin:0}._word_1ijdm_76{color:inherit;font:inherit;letter-spacing:inherit;word-spacing:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;margin:0;padding:.05em 0;display:inline}._word_1ijdm_76:hover{background:#2257c51a}._slot_1ijdm_96[data-phrase=true]{background:#7896ff47}._word_1ijdm_76[data-pointed=true]{color:#fff;background:#2257c58c}._word_1ijdm_76[data-open=true]{color:#fff;background:#2257c5;box-shadow:0 0 0 2px #2257c559}._word_1ijdm_76:focus-visible{outline-offset:1px;outline:3px solid #2257c5}._end_1ijdm_117{text-align:center;color:#5d6470;margin:1.5rem 0 0;font-size:.85em;font-style:italic}._pager_1ijdm_125{color:var(--glass-text-dim,#cfcfe6);letter-spacing:0;word-spacing:0;align-items:center;gap:1rem;font-size:.95rem;display:flex}._pager_1ijdm_125 button{color:inherit;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff40;border-radius:999px;padding:.35rem .9rem}._pager_1ijdm_125 button:disabled{opacity:.4;cursor:default}._hear_1ijdm_151{color:#fff;font:inherit;letter-spacing:0;word-spacing:0;cursor:pointer;background:#7896ff4d;border:1px solid #ffffff59;border-radius:999px;padding:.4rem 1.1rem;font-size:.95rem}._hear_1ijdm_151:hover:not(:disabled){background:#7896ff80}._hear_1ijdm_151:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){._button_1cfw6_24{transition:none}}@media (prefers-reduced-motion:reduce){._ring_1cfw6_80{animation:none}}._hint_dm2x3_1{letter-spacing:0;word-spacing:0;white-space:nowrap;align-items:center;gap:.55rem;padding:.3rem .95rem .3rem .35rem;font-size:.82rem;font-weight:550;transition:padding .3s;display:inline-flex}._icon_dm2x3_16{background:radial-gradient(farthest-side, #1e1846 80%, transparent 82%), conic-gradient(#38bdf8, #8b5cf6 calc(var(--p,0deg) * .6), #f0509a var(--p,0deg), #ffffff2e var(--p,0deg));border-radius:50%;flex:none;place-items:center;width:1.9rem;height:1.9rem;font-size:1rem;font-style:normal;display:grid}._text_dm2x3_35{max-width:20rem;transition:max-width .35s,opacity .25s;display:inline-block;overflow:hidden}._hint_dm2x3_1[data-compact=true]{padding-right:.35rem}._hint_dm2x3_1[data-compact=true] ._text_dm2x3_35{opacity:0;max-width:0}._hint_dm2x3_1[data-compact=true]:hover,._hint_dm2x3_1[data-compact=true]:focus-visible{padding-right:.95rem}._hint_dm2x3_1[data-compact=true]:hover ._text_dm2x3_35,._hint_dm2x3_1[data-compact=true]:focus-visible ._text_dm2x3_35{opacity:1;max-width:20rem}._hint_dm2x3_1[data-holding=true]{border-color:#c4aaffb3}._hint_dm2x3_1:focus-visible{outline-offset:2px;outline:2px solid #c4b5ff}@media (prefers-reduced-motion:reduce){._hint_dm2x3_1,._text_dm2x3_35{transition:none}}@media (prefers-reduced-motion:reduce){._button_1cfw6_24{transition:none}}@media (prefers-reduced-motion:reduce){._ring_1cfw6_80{animation:none}}._sheet_1htso_5{--color-bg:transparent;--color-surface:#ffffff12;--color-text:var(--glass-text);--color-muted:var(--glass-text-dim);--color-border:#fff3;--color-accent:#b4a6ff;--color-ok:var(--tone-ok);--color-warn:var(--tone-warn);z-index:5;-webkit-backdrop-filter:blur(28px)saturate(1.4)brightness(.6);backdrop-filter:blur(28px)saturate(1.4)brightness(.6);letter-spacing:0;word-spacing:0;background:#120e28db;border-radius:24px;flex-direction:column;width:min(27rem,100% - 1.5rem);font-size:.92rem;line-height:1.5;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s;display:flex;position:absolute;top:3.4rem;bottom:.75rem;left:.75rem}._sheet_1htso_5[data-open=false]{opacity:0;pointer-events:none;transform:translate(calc(-100% - 1.5rem))}@media (width<=640px){._sheet_1htso_5{width:auto;max-height:78%;top:auto;right:.75rem}._sheet_1htso_5[data-open=false]{transform:translateY(calc(100% + 1.5rem))}}._header_1htso_56{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.1rem .6rem;display:flex}._title_1htso_64{margin:0;font-size:1.15rem;font-weight:650}._sub_1htso_70{color:var(--glass-text-dim);margin:.15rem 0 0;font-size:.8rem}._sheet_1htso_5 kbd{color:var(--glass-text);border-color:#ffffff4d}._close_1htso_81{border:1px solid var(--glass-edge);background:var(--glass-fill-soft);width:2rem;height:2rem;color:var(--glass-text);border-radius:50%;padding:0;font-size:1.3rem;line-height:1}._tabs_1htso_95{background:#00000047;border-radius:999px;gap:.25rem;margin:.2rem 1.1rem .8rem;padding:.25rem;display:flex}._tab_1htso_95{color:var(--glass-text-dim);background:0 0;border:0;border-radius:999px;flex:1;padding:.4rem;font-size:.84rem;font-weight:550}._tab_1htso_95:hover{color:var(--glass-text)}._tab_1htso_95[aria-selected=true]{box-shadow:var(--glass-inset);color:#fff;background:linear-gradient(148deg,#ffffff42,#ffffff1f)}._panel_1htso_125{flex:1;align-content:start;gap:.9rem;min-height:0;padding:0 1.1rem 1.1rem;display:grid;overflow-y:auto}._callout_1htso_135{color:var(--tone-warn);background:#ffb04029;border:1px solid #ffd68c66;border-radius:14px;margin:0;padding:.65rem .85rem}._note_1htso_144{color:var(--glass-text-dim);margin:0;font-size:.86rem}._toggle_1htso_150{align-items:center;gap:.6rem;display:flex}._text_1htso_158{border:1px solid var(--glass-edge);max-height:100%;font-size:var(--reading-font-size);line-height:var(--reading-line-height);letter-spacing:var(--reading-letter-spacing);word-spacing:var(--reading-word-spacing);background:#00000038;border-radius:16px;padding:.9rem 1rem}._line_1htso_170{margin:0 0 .25rem}._current_1htso_174{background:linear-gradient(148deg,#9670ff8c,#508cff66);border-radius:.45em;padding:.05em .25em;box-shadow:inset 0 0 0 1px #fff6}._guide_1htso_183{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._guideRow_1htso_191{border:1px solid var(--glass-edge);background:var(--glass-fill-soft);border-radius:16px;align-items:center;gap:.85rem;padding:.65rem .8rem;display:flex}._guideRow_1htso_191:last-child{background:var(--glass-fill);border-color:#c4aaff8c}._guideIcon_1htso_206{background:#ffffff1f;border-radius:50%;flex:none;place-items:center;width:2.4rem;height:2.4rem;font-size:1.3rem;display:grid}._guideDoes_1htso_217{color:var(--glass-text-dim);font-size:.84rem;display:block}._readerChoice_1htso_223{border:0;gap:.3rem;margin:.4rem 0 0;padding:0;display:grid}._readerChoice_1htso_223 legend{margin-bottom:.2rem;padding:0;font-weight:600}@media (prefers-reduced-motion:reduce){._button_1cfw6_24{transition:none}}@media (prefers-reduced-motion:reduce){._ring_1cfw6_80{animation:none}}._viewer_12vsp_3{height:calc(100dvh - 8.5rem);min-height:24rem;color:var(--glass-text);background:#05040c;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0a061e59,0 0 0 1px #ffffff14}._viewer_12vsp_3[data-controls=open]{--inset:28.25rem}@media (width<=640px){._viewer_12vsp_3[data-controls=open]{--inset:0px}._viewer_12vsp_3{height:calc(100dvh - 13.5rem)}}._viewer_12vsp_3[data-fullscreen=native]{border-radius:0;height:100%}._viewer_12vsp_3[data-fullscreen=css]{z-index:1000;border-radius:0;height:100dvh;position:fixed;inset:0}._viewer_12vsp_3:before,._viewer_12vsp_3:after{content:"";z-index:1;pointer-events:none;height:6rem;position:absolute;left:0;right:0}._viewer_12vsp_3:before{background:linear-gradient(#06041480,#0000);top:0}._viewer_12vsp_3:after{background:linear-gradient(#0000,#0604148c);bottom:0}._topBar_12vsp_72{z-index:3;pointer-events:none;position:absolute;top:.75rem;left:.75rem;right:.75rem}._topBar_12vsp_72>*{pointer-events:auto}._bottom_12vsp_88{left:calc(var(--inset,0px) + (100% - var(--inset,0px)) / 2);bottom:max(.9rem, env(safe-area-inset-bottom));z-index:4;width:calc(100% - var(--inset,0px) - 1.5rem);pointer-events:none;flex-direction:column;align-items:center;gap:.55rem;transition:left .35s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;transform:translate(-50%)}._bottom_12vsp_88>*{pointer-events:auto}._dock_12vsp_109{letter-spacing:0;word-spacing:0;flex-wrap:wrap;justify-content:center;gap:.35rem;width:max-content;max-width:100%;padding:.35rem;display:flex}._phoneCaption_12vsp_132{left:calc(var(--inset,0px) + (100% - var(--inset,0px)) / 2);z-index:3;gap:var(--space-1);width:max-content;max-width:min(32rem, calc(100% - var(--inset,0px) - 1.5rem));padding:var(--space-2) var(--space-4);font-size:var(--reading-font-size);line-height:var(--reading-line-height);letter-spacing:var(--reading-letter-spacing);word-spacing:var(--reading-word-spacing);text-align:center;border-radius:22px;justify-items:center;display:grid;position:absolute;top:3.4rem;transform:translate(-50%)}._phoneLabel_12vsp_153{color:var(--tone-warn);letter-spacing:.02em;font-size:.75rem}._phoneNav_12vsp_159{gap:var(--space-2);display:flex}._phoneButton_12vsp_164{min-width:2.75rem}._modeSwitch_12vsp_170{background:#ffffff1a;border-radius:999px;padding:.15rem;display:inline-flex}._modeButton_12vsp_177{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.3rem .85rem;font-size:.9rem}._modeButton_12vsp_177[aria-pressed=true]{color:#1d1f23;background:#ffffffe6;font-weight:600}._modeButton_12vsp_177:focus-visible{outline-offset:2px;outline:2px solid #fff}._button_12vsp_122[data-listening=true]{color:#fff;background:#f05078d9}._button_12vsp_122[data-on=true]{background:#50c88c4d;box-shadow:inset 0 0 0 1px #50c88cb3}._wakeNote_12vsp_212{max-width:min(36rem,100%);color:var(--tone-warn);letter-spacing:0;word-spacing:0;border-radius:14px;margin:0;padding:.4rem 1rem;font-size:.85rem}._panel_1cfw6_3{background:var(--glass-fill-dark);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow), var(--glass-inset);color:var(--glass-text)}._tinted_1cfw6_13{background:var(--glass-fill)}._pill_1cfw6_18{border-radius:999px}._button_1cfw6_24{border:1px solid var(--glass-edge);background:var(--glass-fill-soft);box-shadow:var(--glass-inset);color:var(--glass-text);letter-spacing:.01em;border-radius:999px;padding:.45rem 1rem;font-size:.88rem;transition:background .15s,border-color .15s,transform .15s}._button_1cfw6_24:hover:not(:disabled){background:linear-gradient(148deg,#ffffff42,#ffffff1f);border-color:#ffffff73}._button_1cfw6_24:active:not(:disabled){transform:scale(.97)}._button_1cfw6_24:focus-visible{outline-offset:2px;outline:2px solid #c4b5ff}._button_1cfw6_24:disabled{opacity:.45;cursor:default}._primary_1cfw6_58{box-shadow:var(--glass-inset), 0 6px 18px #5850f073;background:linear-gradient(148deg,#8b6cff,#4f6bf0);border-color:#fff6;font-weight:600}._primary_1cfw6_58:hover:not(:disabled){background:linear-gradient(148deg,#9a7dff,#5d78ff);border-color:#fff9}@media (prefers-reduced-motion:reduce){._button_1cfw6_24{transition:none}}._ring_1cfw6_80{width:var(--ring-size,1rem);aspect-ratio:1;background:var(--ring);border-radius:50%;flex:none;animation:1.1s linear infinite _spin_1cfw6_1;display:inline-block;-webkit-mask:radial-gradient(farthest-side,#0000 56%,#000 60%);mask:radial-gradient(farthest-side,#0000 56%,#000 60%)}@media (prefers-reduced-motion:reduce){._ring_1cfw6_80{animation:none}}._pills_1ngb2_4{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._pill_1ngb2_4{letter-spacing:0;word-spacing:0;align-items:center;gap:.45rem;padding:.28rem .8rem .28rem .62rem;font-size:.78rem;font-weight:550;line-height:1.3;display:inline-flex}._dot_1ngb2_26{background:#ffffff73;border-radius:50%;flex:none;width:.5rem;height:.5rem}._pill_1ngb2_4[data-tone=ok] ._dot_1ngb2_26{background:var(--tone-ok);box-shadow:0 0 0 3px #58e39b38}._pill_1ngb2_4[data-tone=warn]{color:var(--tone-warn);border-color:#ffd68c73}._pill_1ngb2_4[data-tone=warn] ._dot_1ngb2_26{background:var(--tone-warn)}._pill_1ngb2_4[data-tone=error]{color:var(--tone-error);border-color:#ffa8b88c}._pill_1ngb2_4[data-tone=error] ._dot_1ngb2_26{background:var(--tone-error);box-shadow:0 0 0 3px #ff7f8f40}._pill_1ngb2_4[data-tone=off]{color:var(--glass-text-dim)}._ring_1ngb2_62{--ring-size:.85rem}._stack_1ngb2_69{gap:.5rem;width:min(25rem,100%);display:grid}._issue_1ngb2_75{letter-spacing:0;word-spacing:0;border-radius:18px;align-items:flex-start;gap:.75rem;padding:.8rem .9rem .8rem .85rem;font-size:.86rem;line-height:1.4;animation:.3s cubic-bezier(.2,.8,.2,1) _arrive_1ngb2_1;display:flex}._issue_1ngb2_75[data-severity=info]{background:linear-gradient(148deg,#704ceca8,#242e96b8)}._issue_1ngb2_75[data-severity=warn]{background:linear-gradient(148deg,#c47010d1,#683416e6);border-color:#ffd68c80}._issue_1ngb2_75[data-severity=error]{background:linear-gradient(148deg,#be264ed1,#5c164ee6);border-color:#ffa8b88c}._icon_1ngb2_105{flex:none;place-items:center;width:1.5rem;height:1.5rem;display:grid}._icon_1ngb2_105 svg{width:1.4rem;height:1.4rem}._issue_1ngb2_75[data-severity=warn] ._icon_1ngb2_105{color:#ffd98a}._issue_1ngb2_75[data-severity=error] ._icon_1ngb2_105{color:#ffb3bd}._issue_1ngb2_75[data-severity=info] ._icon_1ngb2_105{color:var(--tone-info)}._icon_1ngb2_105 ._ring_1ngb2_62{--ring-size:1.3rem}._body_1ngb2_134{justify-items:start;gap:.2rem;min-width:0;display:grid}._title_1ngb2_141{font-weight:650}._detail_1ngb2_145{color:#f6f4ffd1}._cause_1ngb2_150{-webkit-line-clamp:2;color:#f6f4ffb3;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;font-family:ui-monospace,Menlo,monospace;font-size:.72rem;display:-webkit-box;overflow:hidden}._action_1ngb2_162{margin-top:.35rem;padding:.3rem .85rem;font-size:.82rem}._close_1ngb2_169{width:1.6rem;height:1.6rem;color:var(--glass-text-dim);background:0 0;border:0;border-radius:50%;flex:none;margin-left:auto;padding:0;font-size:1.2rem;line-height:1}._close_1ngb2_169:hover{color:#fff;background:#ffffff26}@keyframes _arrive_1ngb2_1{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){._issue_1ngb2_75{animation:none}}._settings_1qkij_1{gap:var(--space-4);max-width:40rem;display:grid}._card_1qkij_7{padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}._sample_1qkij_14{padding:var(--space-3);background:var(--color-bg);border-radius:8px}._slider_1qkij_20{gap:var(--space-1);margin-bottom:var(--space-3);display:grid}._slider_1qkij_20 input{width:100%}._note_1qkij_32{color:var(--color-muted)}._voice_1qkij_36{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;display:flex}._voice_1qkij_36[data-selected=true]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}._voice_1qkij_36 label{align-items:center;gap:var(--space-2);cursor:pointer;display:flex}._meta_1qkij_59{color:var(--color-muted);font-size:.85em}._badge_1qkij_64{margin-left:var(--space-2);background:color-mix(in srgb, var(--color-accent) 14%, transparent);color:var(--color-accent);border-radius:999px;padding:.05rem .5rem;font-size:.8em;font-weight:600}._bank_1uhdi_1{gap:var(--space-3);max-width:44rem;display:grid}._count_1uhdi_7{color:var(--color-muted);margin:0}._list_1uhdi_12{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._word_1uhdi_20{padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}._head_1uhdi_27{align-items:baseline;gap:var(--space-3);display:flex}._head_1uhdi_27 strong{font-size:1.15em}._times_1uhdi_37{color:var(--color-accent);font-size:.85em}._when_1uhdi_42{color:var(--color-muted);margin-left:auto;font-size:.85em}._from_1uhdi_48,._sentence_1uhdi_49{margin:var(--space-1) 0 0;color:var(--color-muted)}._sentence_1uhdi_49{font-style:italic}._page_7xru2_1{max-width:42rem;padding:var(--space-5) var(--space-4);margin:0 auto}._lede_7xru2_7{color:var(--color-muted)}._group_7xru2_11{gap:var(--space-2);margin:var(--space-4) 0 0;border:0;padding:0;display:grid}._group_7xru2_11 legend{margin-bottom:var(--space-2);padding:0;font-weight:700}._option_7xru2_25{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:12px;display:flex}._option_7xru2_25[data-checked=true]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}._option_7xru2_25:focus-within{outline:3px solid var(--color-accent);outline-offset:2px}._option_7xru2_25 input{margin-top:.4em}._hint_7xru2_50{color:var(--color-muted);font-size:.9em;display:block}._sample_7xru2_56{margin:0 0 var(--space-2);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}._slider_7xru2_64{gap:var(--space-1);display:grid}._name_7xru2_69{gap:var(--space-1);margin-top:var(--space-4);display:grid}._name_7xru2_69 input{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);font:inherit;border-radius:8px}._error_7xru2_82{margin-top:var(--space-3);color:var(--color-warn)}._actions_7xru2_87{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._actions_7xru2_87 button{padding:var(--space-2) var(--space-4);font:inherit;cursor:pointer;border-radius:999px}._skip_7xru2_101{border:1px solid var(--color-border);background:0 0}._shell_6ycxq_1{min-height:100vh}._header_6ycxq_5{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}._brand_6ycxq_16{font-weight:700}._nav_6ycxq_20{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._nav_6ycxq_20 a{padding:var(--space-1) var(--space-3);color:var(--color-text);border-radius:999px;text-decoration:none;display:inline-block}._nav_6ycxq_20 a:hover{background:var(--color-bg)}._nav_6ycxq_20 a._active_6ycxq_41{background:var(--color-accent);color:#fff}._account_6ycxq_46{align-items:center;gap:var(--space-3);font-size:.9rem;display:flex}._user_6ycxq_53{color:var(--color-muted)}._signOut_6ycxq_57{padding:var(--space-1) var(--space-3);border-radius:999px;font-size:.9rem}._main_6ycxq_63{max-width:72rem;padding:var(--space-4);margin:0 auto}._api_6ycxq_69{align-items:center;gap:var(--space-2);color:var(--color-muted);display:inline-flex}._apiDot_6ycxq_76{background:var(--color-muted);border-radius:50%;width:.55rem;height:.55rem}._api_6ycxq_69[data-state=online] ._apiDot_6ycxq_76{background:var(--color-ok)}._api_6ycxq_69[data-state=offline] ._apiDot_6ycxq_76{background:var(--color-warn)}
