._sheet_1e18d_1{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}._sheet_1e18d_1::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(6px)}._panel_1e18d_22{padding:calc(18px + env(safe-area-inset-top)) var(--gutter) calc(24px + env(safe-area-inset-bottom));border:1px solid var(--rule);overscroll-behavior:contain;background:#070707;flex-direction:column;gap:20px;display:flex;position:absolute;overflow-y:auto}._sheet_1e18d_1[data-side=end] ._panel_1e18d_22{width:min(100%,440px);animation:_slide-in_1e18d_1 var(--base) var(--ease-out);border-width:0 0 0 1px;inset:0 0 0 auto}._sheet_1e18d_1[data-side=bottom] ._panel_1e18d_22{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;max-height:92dvh;animation:_rise-in_1e18d_1 var(--base) var(--ease-out);border-width:1px 0 0;inset:auto 0 0}._close_1e18d_49{min-height:44px;font-family:var(--mono);font-size:var(--size-micro);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--soft);align-self:flex-end;padding:0 4px}._close_1e18d_49:hover{color:var(--ink)}@keyframes _slide-in_1e18d_1{0%{opacity:0;transform:translate(24px)}}@keyframes _rise-in_1e18d_1{0%{opacity:0;transform:translateY(24px)}}._scene_d4xrl_1{z-index:var(--layer-scene);pointer-events:none;background:var(--void);contain:strict;position:fixed;inset:0}._canvas_d4xrl_19{opacity:0;width:100%;height:100%;transition:opacity var(--slow) var(--ease-out);display:block}._canvas_d4xrl_19[data-live]{opacity:1}._poster_d4xrl_43{width:min(56vmin, var(--measure));height:min(56vmin, var(--measure));transition:opacity var(--slow) var(--ease-out), transform var(--base) var(--ease-out);margin:auto;position:absolute;inset:0;overflow:visible}._poster_d4xrl_43[data-handed-over]{opacity:0;pointer-events:none}._you_d4xrl_73,._vision_d4xrl_75{fill:none;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._you_d4xrl_73{stroke:var(--you);opacity:.72}._vision_d4xrl_75{stroke:var(--vision)}._skip_1dfif_1{z-index:var(--layer-toast);border-radius:var(--radius-pill);background:var(--ink);color:var(--void);font-family:var(--mono);font-size:var(--size-micro);letter-spacing:var(--track-caps);text-transform:uppercase;padding:10px 14px;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-200%)}._skip_1dfif_1:focus-visible{transform:none}._bar_1dfif_20{z-index:var(--layer-bar);height:calc(var(--bar) + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--gutter) 0;pointer-events:none;transition:transform var(--base) var(--ease-out), visibility 0s;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;inset:0 0 auto}._bar_1dfif_20[data-hidden]{visibility:hidden;transition:transform var(--base) var(--ease-out), visibility 0s linear var(--base);transform:translateY(-100%)}@media (height<=559px){:root:has([data-moment]) ._bar_1dfif_20{visibility:hidden;transform:translateY(-100%)}}._bar_1dfif_20:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--void) 0%, var(--scrim) 58%, transparent 100%);pointer-events:none;position:absolute;inset:0 0 -28px}._bar_1dfif_20>*{pointer-events:auto}._wordmark_1dfif_55{font-weight:600;font-size:var(--size-small);letter-spacing:var(--track-mark);text-transform:uppercase;padding:12px 0;text-decoration:none}._status_1dfif_64{font-family:var(--mono);font-size:var(--size-micro);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--meta);white-space:nowrap;pointer-events:none;display:none;position:absolute;left:50%;transform:translate(-50%)}@media (width>=720px){._status_1dfif_64{display:block}}._actions_1dfif_82{gap:8px;display:flex}._barButton_1dfif_84{border-radius:var(--radius-pill);border:1px solid var(--control);background:var(--scrim);-webkit-backdrop-filter:blur(12px);height:34px;color:var(--soft);font-family:var(--mono);font-size:var(--size-micro);letter-spacing:.1em;text-transform:uppercase;transition:color var(--fast), border-color var(--fast);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}._barButton_1dfif_84:after{content:"";position:absolute;inset:-6px -2px}._barButton_1dfif_84:hover,._barButton_1dfif_84[aria-current=page]{color:var(--ink);border-color:var(--soft)}._content_1dfif_107{z-index:var(--layer-content);outline:none;position:relative}._content_1dfif_107:focus-visible{outline:none}._menu_1dfif_110{flex-direction:column;gap:36px;min-height:100%;display:flex}._menuList_1dfif_117{flex-direction:column;display:flex}._menuLink_1dfif_119{font-size:var(--size-title);font-weight:500;line-height:var(--leading-tight);letter-spacing:-.035em;color:var(--soft);transition:color var(--fast);padding:10px 0;text-decoration:none;display:block}._menuLink_1dfif_119:hover,._menuLink_1dfif_119[aria-current=page]{color:var(--ink)}._languages_1dfif_133{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}._menuLegend_1dfif_142{width:100%;font-family:var(--mono);font-size:var(--size-micro);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--meta);margin-bottom:10px}._languageButton_1dfif_152{border-radius:var(--radius-pill);border:1px solid var(--control);min-height:44px;color:var(--soft);font-size:var(--size-small);padding:0 16px}._languageButton_1dfif_152[aria-pressed=true]{border-color:var(--ink);color:var(--ink)}._menuFooter_1dfif_163{border-top:1px solid var(--rule);flex-direction:column;gap:14px;margin-top:auto;padding-top:18px;display:flex}._disclosure_1dfif_172{font-size:var(--size-small);color:var(--soft);max-width:36ch}._legal_1dfif_174{font-family:var(--mono);font-size:var(--size-micro);letter-spacing:.06em;color:var(--meta);flex-wrap:wrap;gap:6px 16px;display:flex}._legal_1dfif_174 a{text-decoration:none}._legal_1dfif_174 a:hover{color:var(--ink)}._fallback_1dfif_187{min-height:100dvh;padding:var(--gutter);text-align:center;place-content:center;gap:20px;display:grid}._fallbackText_1dfif_196{font-size:var(--size-lead);color:var(--soft)}._fallbackLink_1dfif_198{font-family:var(--mono);font-size:var(--size-micro);letter-spacing:var(--track-caps);text-transform:uppercase;justify-self:center}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#020202;--ink:#f3f0ea;--soft:#b6b1a9;--meta:#8f8a83;--control:#6f6b65;--rule:#f3f0ea21;--tile:#f3f0ea09;--tile-strong:#f3f0ea16;--scrim:#020202b8;--you:#f1cfa4;--vision:#93c7ff;--friends:#c9b8ff;--held:#93c7ff;--missed:#f1cfa4;--danger:#ff8a7a;--paper:#f3eee4;--paper-shade:#e6dfd1;--print:#1c1a17;--print-soft:#57524a;--print-stamp:#c4271c;--sans:"Inter Tight", system-ui, -apple-system, "Segoe UI", sans-serif;--serif:"Instrument Serif", "Cormorant", "Iowan Old Style", "Times New Roman", serif;--serif-latin:"Instrument Serif", "Iowan Old Style", "Times New Roman", serif;--mono:"Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--cjk:"Hiragino Sans", "Noto Sans JP", "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--size-micro:11px;--size-small:13px;--size-body:16px;--size-lead:clamp(18px, 1.2vw + 14px, 22px);--size-title:clamp(28px, 3.2vw + 16px, 48px);--size-claim:clamp(36px, 7vw + 12px, 104px);--size-score:clamp(56px, 10vw + 20px, 160px);--type-claim:clamp(22px, min(7.4vw, 4.4dvh), 36px);--type-sentence:clamp(18px, min(6vw, 3.4dvh), 28px);--type-note:clamp(14px, min(4vw, 2.2dvh), 18px);--type-vision:clamp(24px, min(8vw, 5dvh), 44px);--track-caps:.14em;--track-mark:.34em;--leading-tight:1.02;--leading-body:1.5;--gutter:20px;--bar:60px;--measure:34rem;--radius-pill:999px;--radius-sheet:22px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-move:cubic-bezier(.77, 0, .175, 1);--ease-draw:cubic-bezier(.2, .7, .1, 1);--fast:.16s;--base:.32s;--slow:.9s;--layer-scene:0;--layer-content:10;--layer-bar:20;--layer-sheet:30;--layer-toast:40}@media (width>=640px){:root{--gutter:32px}}@media (width>=1024px){:root{--gutter:56px;--bar:72px}}@media (prefers-reduced-motion:reduce){:root{--fast:1ms;--base:1ms;--slow:1ms}}:root[data-motion=reduce]{--fast:1ms;--base:1ms;--slow:1ms}:root:lang(ja),:root:lang(ko){--sans:"Inter Tight", var(--cjk);--serif:var(--cjk);--leading-tight:1.18}*,:before,:after{box-sizing:border-box}html{background:var(--void);scrollbar-width:thin;scrollbar-color:#2a2826 transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--void);min-height:100dvh;color:var(--ink);font-family:var(--sans);font-size:var(--size-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:clip}h1,h2,h3,h4,p,figure,ul,ol,dl,dd,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,svg,canvas{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}::selection{background:var(--vision);color:var(--void)}:focus{outline:none}:focus-visible{outline:2px solid var(--vision);outline-offset:3px;border-radius:4px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}@media (forced-colors:active){:focus-visible{outline-color:highlight}}
