@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-full-normal-7BpKI3vF.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-full-normal-YHFkNujK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-full-normal-CFFu7zhK.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-full-italic-BHALq22K.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-full-italic-B8-t4Nou.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-full-italic-D2JnYqd-.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --gx{syntax:"<percentage>";inherits:true;initial-value:36%}@property --gy{syntax:"<percentage>";inherits:true;initial-value:30%}:root{--ink:#08090c;--ink-2:#0e0f13;--paper:#ede6d8;--muted:#9a9388;--wax:#c4312b;--wax-hot:#d63c34;--hi:#f4efe4;--line:#ede6d824;--line-strong:#ede6d83d;--on-paper:#1b1815;--display:"Fraunces Variable", "Fraunces", Georgia, "Times New Roman", serif;--sans:"Instrument Sans Variable", "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--pad:max(1.25rem, env(safe-area-inset-left), env(safe-area-inset-right));--wrap:1220px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--sans);color:var(--paper);background:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;font-size:100%;line-height:1.5}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html{scroll-padding-top:5rem}body{background:radial-gradient(120% 60% at 78% -10%, #c4312b17, transparent 60%), radial-gradient(90% 50% at 10% 110%, #ede6d80a, transparent 70%), var(--ink);min-height:100svh;margin:0}::selection{background:var(--wax);color:var(--hi)}img{max-width:100%;height:auto}a{color:inherit}h1,h2,h3,p,ol,ul,dl,dd,figure{margin:0}ol,ul{padding:0;list-style:none}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--wax);outline-offset:3px;border-radius:4px}main:focus{outline:none}.mono{font-family:var(--mono);font-feature-settings:"zero" 0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:200;background:var(--paper);color:var(--on-paper);transition:top .2s var(--ease);border-radius:999px;padding:.75rem 1rem;font-weight:600;text-decoration:none;position:fixed;top:-4rem;left:1rem}.skip:focus{top:calc(.75rem + env(safe-area-inset-top))}.grain{z-index:60;pointer-events:none;opacity:.09;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 0.96  0 0 0 0 0.9  0 0 0 1 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:fixed;inset:0}.nav{z-index:40;padding-top:env(safe-area-inset-top);transition:background-color .4s var(--ease), border-color .4s var(--ease), backdrop-filter .4s var(--ease);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.nav.is-solid{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-bottom-color:var(--line);background:#08090cbd}.nav-inner{max-width:calc(var(--wrap) + 2 * var(--pad));padding:.45rem var(--pad);align-items:center;gap:.75rem;margin:0 auto;display:flex}.nav-mark{align-items:center;gap:.55rem;min-height:48px;text-decoration:none;display:inline-flex}.nav-seal{width:34px;height:34px;transition:transform .5s var(--ease)}.nav-mark:hover .nav-seal,.nav-mark:focus-visible .nav-seal{transform:rotate(-14deg)scale(1.08)}.nav-word{font-family:var(--display);font-variation-settings:"opsz" 48, "SOFT" 100, "WONK" 1;letter-spacing:-.02em;font-size:1.4rem;font-weight:700}.nav-links{gap:.25rem;margin-left:auto;display:flex}.nav-links li:not(.is-key){display:none}.nav-links a{min-height:44px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);background:linear-gradient(var(--wax), var(--wax)) no-repeat .6rem calc(100% - .7rem) / 0 1px;transition:color .3s var(--ease), background-size .4s var(--ease);align-items:center;padding:0 .6rem;font-size:.72rem;text-decoration:none;display:inline-flex}.nav-links a:hover,.nav-links a:focus-visible{color:var(--paper);background-size:calc(100% - 1.2rem) 1px}.nav-links .is-key a{color:var(--paper)}.nav-clock{color:var(--wax);letter-spacing:.08em;border-left:1px solid var(--line);align-items:center;min-height:1.4rem;padding-left:.4rem;font-size:.72rem;display:inline-flex}.blink{animation:2s step-end infinite blink}@keyframes blink{50%{opacity:.15}}@media (min-width:720px){.nav-links li:not(.is-key){display:block}.nav-clock{margin-left:.4rem;padding-left:.9rem}}.hero{isolation:isolate;max-width:calc(var(--wrap) + 2 * var(--pad));padding:calc(6.5rem + env(safe-area-inset-top)) var(--pad) 4.5rem;gap:2.5rem;margin:0 auto;display:grid;position:relative}.hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 40% at 50% 55%,#ede6d80f,#0000 100%);height:60%;position:absolute;inset:auto -20% -10%}.hero-clock{z-index:-1;font-family:var(--display);font-variation-settings:"opsz" 144;letter-spacing:-.05em;font-variant-numeric:lining-nums tabular-nums;color:#0000;-webkit-text-stroke:1px #ede6d817;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(9rem,52vw,44rem);font-weight:200;line-height:.8;position:absolute;top:3.6rem;right:-.06em}.hero-copy{z-index:1;position:relative}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:.35rem .9rem;margin-bottom:1.6rem;font-size:.7rem;display:flex}.ticker{color:var(--paper)}.eyebrow-status{color:var(--paper);align-items:center;gap:.5rem;display:inline-flex}.eyebrow-status:before{content:"";background:var(--wax);width:7px;height:7px;animation:pulse 2.6s var(--ease) infinite;border-radius:50%;box-shadow:0 0 #c4312b99}@keyframes pulse{0%{box-shadow:0 0 #c4312b8c}70%,to{box-shadow:0 0 0 10px #c4312b00}}.hero-title{font-family:var(--display);font-weight:400}.hero-seen{font-variation-settings:"opsz" 144, "SOFT" 100, "WONK" 1;letter-spacing:-.05em;color:var(--hi);text-shadow:0 0 1px #f4efe48c,0 0 .5px #f4efe4cc,0 .04em .12em #00000080;font-size:clamp(5.4rem,29vw,14.5rem);font-weight:800;line-height:.8;display:block}.hero-time{font-variation-settings:"opsz" 96, "SOFT" 50, "WONK" 1;letter-spacing:-.02em;color:var(--muted);font-variant-numeric:lining-nums;margin-top:.6rem;font-size:clamp(2.3rem,10.5vw,5.4rem);font-style:italic;font-weight:300;line-height:1;display:block}.lead{max-width:24ch;color:var(--paper);margin-top:1.6rem;font-size:clamp(1.2rem,4.6vw,1.55rem);line-height:1.35}.hero-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2rem;display:flex}.quiet-link{min-height:44px;color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.3em;transition:color .3s var(--ease), text-decoration-color .3s var(--ease);align-items:center;gap:.5rem;font-size:.98rem;display:inline-flex}.quiet-link:hover,.quiet-link:focus-visible{color:var(--paper);-webkit-text-decoration-color:var(--wax);text-decoration-color:var(--wax)}.arrow{transition:transform .35s var(--ease);display:inline-block}.quiet-link:hover .arrow,.quiet-link:focus-visible .arrow{transform:translate(4px)}.hero-seal{justify-self:center;width:min(86vw,430px)}.scroll-cue{display:none}@media (min-width:960px){.hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:2rem;min-height:100svh;padding-top:7rem;padding-bottom:6rem}.hero-clock{font-size:min(30rem,38vw);top:auto;bottom:5vh;right:1vw}.hero-seal{width:min(44vw,600px)}.scroll-cue{left:var(--pad);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.9rem;min-height:44px;font-size:.7rem;text-decoration:none;display:inline-flex;position:absolute;bottom:2rem}.scroll-line{background:var(--line);width:64px;height:1px;position:relative;overflow:hidden}.scroll-line:after{content:"";background:var(--wax);animation:scan 2.8s var(--ease) infinite;position:absolute;inset:0;transform:translate(-100%)}}@keyframes scan{60%,to{transform:translate(100%)}}.seal-stage{aspect-ratio:1;width:100%;position:relative}.seal-impression{opacity:0;filter:blur(1.5px);animation:impression 1.4s var(--ease) 1.25s forwards;pointer-events:none;background:radial-gradient(circle,#0000 60%,#c4312b38 63%,#c4312b0f 70%,#0000 74%);border-radius:50%;position:absolute;inset:10%;transform:translate(3%,5%)scale(1.04)}@keyframes impression{0%{opacity:0;transform:translate(3%,5%)scale(.9)}30%{opacity:1}to{opacity:.7;transform:translate(3%,5%)scale(1.06)}}.seal2d{all:unset;aspect-ratio:1;perspective:1000px;cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;transition:opacity .7s var(--ease);border-radius:50%;display:block;position:relative}.seal2d:focus-visible{outline:2px solid var(--wax);outline-offset:6px}.seal2d.is-muted{opacity:0;pointer-events:none}.seal2d-press{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .6s var(--ease), --gx .6s var(--ease), --gy .6s var(--ease);display:block;position:absolute;inset:0}.seal2d-img{filter:drop-shadow(0 26px 36px #00000080);-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.seal2d-sheen{background:radial-gradient(circle at var(--gx) var(--gy), #ffe2d642, #ffe2d60f 28%, transparent 52%);mix-blend-mode:screen;pointer-events:none;border-radius:50%;position:absolute;inset:13%}@media (prefers-reduced-motion:no-preference){.seal2d-press{animation:1.2s cubic-bezier(.5,0,.2,1) .5s both press}.seal2d-press.is-again{animation:.7s cubic-bezier(.5,0,.2,1) both press-again}@media (hover:none){.seal2d{animation:7s ease-in-out 2s infinite alternate sway}}}@keyframes press{0%{opacity:0;filter:blur(2px);translate:0 -5%;scale:1.2}45%{opacity:1;filter:blur()}62%{translate:0 1%;scale:.94}78%{scale:1.02}to{translate:0;scale:1}}@keyframes press-again{0%{scale:1}35%{translate:0 -3%;scale:1.1}60%{translate:0 1%;scale:.93}to{translate:0;scale:1}}@keyframes sway{0%{rotate:-2deg}to{rotate:2.5deg}}.seal-canvas{opacity:0;transition:opacity .9s var(--ease);position:absolute;inset:-12%}.seal-stage.is-live .seal-canvas{opacity:1}.seal-canvas canvas{display:block}.seal-stage.is-live:after{content:"";z-index:-1;filter:blur(8px);background:radial-gradient(closest-side,#000000b3,#0000);border-radius:50%;height:14%;position:absolute;inset:auto 14% -2%}.section{max-width:calc(var(--wrap) + 2 * var(--pad));padding:clamp(5rem, 14vw, 10rem) var(--pad) 0;margin:0 auto}.section-head{margin-bottom:clamp(2rem,6vw,3.5rem)}.stamp-line{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.7rem;font-size:.7rem;display:flex}.stamp-line time{color:var(--wax)}.stamp-line .dot{background:var(--line-strong);border-radius:50%;width:4px;height:4px}.rule{background:var(--line);transform-origin:0;height:1px;margin:1rem 0 1.6rem;display:block}.section-head h2{font-family:var(--display);font-variation-settings:"opsz" 144, "SOFT" 60, "WONK" 0;letter-spacing:-.03em;color:var(--hi);text-wrap:balance;font-size:clamp(2.3rem,9.4vw,5rem);font-weight:560;line-height:1.02}.section-head h2 em{font-variation-settings:"opsz" 144, "SOFT" 100, "WONK" 1;color:var(--muted);font-style:italic;font-weight:300}.body-copy{max-width:36ch;color:var(--paper);font-size:1.08rem;line-height:1.6}.body-copy+.body-copy{margin-top:1rem}.muted{color:var(--muted)}.thread-grid{gap:3rem;display:grid}@media (min-width:960px){.thread-grid{grid-template-columns:minmax(0,1fr) minmax(380px,460px);align-items:start;gap:clamp(3rem,7vw,7rem)}.thread-side{position:sticky;top:16vh}}.phone{border:1px solid var(--line);background:radial-gradient(120% 40% at 50% 0,#ede6d80d,#0000 70%),linear-gradient(#121317,#0b0c0f 60%);border-radius:30px;justify-self:center;width:100%;max-width:460px;padding:.75rem .85rem 1.75rem;position:relative;box-shadow:0 50px 120px -50px #000000e6,inset 0 1px #ffffff0d}.phone-head{border-bottom:1px solid var(--line);align-items:center;gap:.75rem;padding:.5rem .4rem .9rem;display:flex}.avatar{background:radial-gradient(circle at 35% 30%,#f4efe499,#0000 55%),radial-gradient(circle at 60% 70%,#6d665c,#34302b);border-radius:50%;flex:none;width:38px;height:38px}.phone-who{flex-direction:column;line-height:1.2;display:flex}.phone-who strong{font-size:.98rem;font-weight:600}.phone-who .mono{color:var(--muted);letter-spacing:.04em;font-size:.68rem}.t-list{flex-direction:column;gap:.7rem;padding:1.4rem .2rem .5rem;display:flex}.t-row{flex-direction:column;display:flex}.t-row.is-me{align-items:flex-end}.t-row.is-them{align-items:flex-start}.t-bubble{max-width:84%;transition:transform .35s var(--ease);border-radius:20px;padding:.7rem .95rem .5rem;font-size:1rem;line-height:1.42;position:relative}.t-bubble.is-them{border:1px solid var(--line);background:#ede6d812;border-bottom-left-radius:6px}.t-bubble.is-me{background:var(--paper);color:var(--on-paper);border-bottom-right-radius:6px;box-shadow:0 10px 30px -18px #ede6d866}.t-bubble.is-me:hover{transform:translateY(-2px)}.t-bubble.is-me:focus-visible{outline-offset:4px}.t-time{text-align:right;opacity:.55;margin-top:.2rem;font-size:.64rem;display:block}.t-receipt{letter-spacing:.04em;color:var(--muted);opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);align-items:center;gap:.4rem;margin:.4rem .3rem 0 0;font-size:.68rem;display:inline-flex;transform:translateY(-4px)}.t-receipt:has(.t-receipt-dot){color:var(--wax)}.t-receipt-dot{background:var(--wax);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #c4312b33}.t-row:hover .t-receipt,.t-row:focus-within .t-receipt{opacity:1;transform:none}@media (hover:none){.t-receipt{opacity:.9;transform:none}}.t-draft{border:1px dashed var(--line-strong);max-width:84%;color:var(--muted);font-family:var(--display);border-radius:20px 20px 6px;padding:.6rem .9rem .5rem;font-size:1rem;font-style:italic;font-weight:350}.t-draft s{text-decoration-color:#c4312bcc;text-decoration-thickness:1.5px}.caret{vertical-align:-.12em;background:var(--paper);width:1.5px;height:1em;margin-left:2px;animation:1.1s step-end infinite blink;display:inline-block}.t-draft-note{font-family:var(--mono);letter-spacing:.04em;text-align:right;opacity:.8;margin-top:.3rem;font-size:.64rem;font-style:normal;display:block}.t-meta{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.6rem;margin:.9rem 0;font-size:.66rem;display:flex}.t-meta time{color:var(--paper)}.t-meta:before,.t-meta:after{content:"";background:var(--line);flex:1;height:1px}.t-landing{z-index:2;pointer-events:none;align-items:center;gap:.2rem;margin-top:clamp(-6.5rem,-16vw,-4rem);padding-left:2%;display:flex;position:relative}.t-stamp{transform-origin:50%;flex:none;width:clamp(140px,40vw,200px)}.t-stamp-img{filter:drop-shadow(0 14px 18px #0000008c);width:100%;height:auto;display:block}.t-caption{letter-spacing:.1em;color:var(--hi);background:var(--wax);border-radius:4px;align-self:center;margin:2.2rem 0 0 .2rem;padding:.35rem .6rem;font-size:.76rem;transform:rotate(-3deg);box-shadow:0 8px 20px -8px #0009}.t-after{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:1.4rem;font-size:.72rem}.story-cards{background:var(--line);border:1px solid var(--line);border-radius:18px;gap:1px;display:grid;overflow:hidden}@media (min-width:820px){.story-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.card{background:var(--ink-2);transition:background-color .4s var(--ease);padding:clamp(1.5rem,4vw,2.25rem)}.card:hover{background:#121317}.card h3{font-family:var(--display);letter-spacing:-.02em;font-variation-settings:"opsz" 72, "SOFT" 60;color:var(--hi);align-items:baseline;gap:.75rem;margin-bottom:.9rem;font-size:1.7rem;font-weight:500;display:flex}.card-n{color:var(--wax);letter-spacing:.1em;font-size:.7rem}.card p{color:var(--muted);font-size:1.02rem;line-height:1.6}.stickers{margin-top:clamp(3rem,8vw,5rem)}.sticker-row{flex-wrap:wrap;justify-content:center;gap:1.25rem .75rem;display:flex}.sticker{flex-direction:column;align-items:center;gap:.4rem;width:clamp(92px,27vw,150px);display:flex}.sticker-art{aspect-ratio:1;width:100%;transform:rotate(var(--tilt));transition:transform .5s cubic-bezier(.34,1.56,.64,1);display:block;position:relative}.sticker:hover .sticker-art{transform:rotate(0)translateY(-6px)scale(1.07)}.sticker-art img{width:100%;height:auto;display:block;position:relative}.sticker.is-dry img{filter:saturate(.4)brightness(.72)contrast(1.25)}.sticker.is-smudge img{filter:blur(1.1px)saturate(.85)}.sticker.is-faded img{opacity:.45;filter:grayscale(.55)}.sticker.is-twice .ghost{opacity:.5;position:absolute;inset:0;transform:translate(10%,7%)rotate(14deg)}.sticker-label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.64rem}.stickers figcaption{text-align:center;letter-spacing:.06em;color:var(--muted);margin-top:1.6rem;font-size:.72rem}.ledger{border-top:1px solid var(--line)}.ledger-row{border-bottom:1px solid var(--line);gap:.35rem;padding:1.15rem 0;display:grid}.ledger-row dt{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.7rem}.ledger-row dd{font-family:var(--display);font-variation-settings:"opsz" 72, "SOFT" 50;letter-spacing:-.015em;color:var(--hi);font-size:clamp(1.3rem,5vw,1.9rem);font-weight:420;line-height:1.2}.ledger-row:last-child dd{color:var(--paper);text-decoration:underline;-webkit-text-decoration-color:var(--wax);text-decoration-color:var(--wax);text-underline-offset:.18em;text-decoration-thickness:2px}@media (min-width:720px){.ledger-row{grid-template-columns:15rem minmax(0,1fr);align-items:baseline;padding:1.4rem 0}}.honest-tail{margin-top:2rem}.address-grid{gap:3rem;display:grid}@media (min-width:960px){.address-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(3rem,6vw,6rem)}}.ca-card{color:var(--on-paper);background:repeating-linear-gradient(0deg,#0000 0 31px,#1b18150d 31px 32px),radial-gradient(120% 90% at 20% 0,#f4efe4,#e6decd 70%,#dcd2bf);border-radius:8px;padding:clamp(1.5rem,5vw,2.4rem);position:relative;transform:rotate(-.6deg);box-shadow:0 40px 90px -40px #000000e6,inset 0 1px #fff6}.ca-card:before{content:"";background:repeating-linear-gradient(90deg, var(--wax) 0 18px, transparent 18px 26px, var(--on-paper) 26px 44px, transparent 44px 52px);opacity:.85;border-radius:8px 8px 0 0;height:8px;position:absolute;inset:0 0 auto}.ca-label{letter-spacing:.16em;text-transform:uppercase;color:#6b645a;font-size:.68rem}.ca-slot{color:#4b453e;border:1.5px dashed #1b18154d;border-radius:999px;align-items:center;gap:.85rem;min-height:56px;margin:1rem 0 1.4rem;padding:.85rem 1rem;font-size:.82rem;display:flex}.ca-slot-wax{border:2px dashed var(--wax);opacity:.8;border-radius:50%;flex:none;width:30px;height:30px}.ca-pending-body{color:#2b2723;font-size:1.05rem;line-height:1.58}.ca-pending-body+.ca-pending-body{margin-top:.9rem}.ca-value{word-break:break-all;-webkit-user-select:all;user-select:all;margin:1rem 0 1.4rem;font-size:clamp(.92rem,4.2vw,1.3rem);line-height:1.45}.ca-value span{display:block}.ca-actions{flex-wrap:wrap;gap:.6rem;display:flex}.ca-status{color:#7a2520;min-height:1.4em;margin-top:.9rem;font-size:.74rem}.btn{min-height:48px;font-family:var(--sans);cursor:pointer;transition:background-color .3s var(--ease), transform .3s var(--ease), border-color .3s var(--ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 1.35rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-wax{background:var(--wax);color:var(--hi)}.btn-wax:hover{background:var(--wax-hot)}.btn-line{background:0 0;border-color:currentColor}.verify h3{font-family:var(--display);font-variation-settings:"opsz" 72, "SOFT" 60;letter-spacing:-.015em;color:var(--hi);margin-bottom:1.2rem;font-size:clamp(1.4rem,5vw,1.8rem);font-weight:500}.verify-steps{counter-reset:step;border-top:1px solid var(--line)}.verify-steps li{counter-increment:step;border-bottom:1px solid var(--line);color:var(--paper);grid-template-columns:2.4rem minmax(0,1fr);padding:1rem 0;font-size:1.02rem;line-height:1.55;display:grid}.verify-steps li:before{content:counter(step, decimal-leading-zero);font-family:var(--mono);color:var(--wax);padding-top:.25rem;font-size:.72rem}.verify-steps strong{color:var(--hi);font-weight:600}.verify-steps a{color:var(--hi);-webkit-text-decoration-color:var(--wax);text-decoration-color:var(--wax);text-underline-offset:.2em}.link-list{border-top:1px solid var(--line)}.link-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem 1rem;min-height:72px;padding:1.1rem 0;text-decoration:none;display:grid;position:relative}.link-row:after{content:"";background:var(--wax);transform-origin:0;height:1px;transition:transform .6s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.link-row:hover:after,.link-row:focus-visible:after{transform:scaleX(1)}.link-label{font-family:var(--display);font-variation-settings:"opsz" 144, "SOFT" 60;letter-spacing:-.02em;color:var(--hi);font-size:clamp(1.6rem,7vw,2.6rem);font-weight:500}.link-note{letter-spacing:.08em;color:var(--muted);grid-area:2/1;font-size:.7rem}.link-arrow{color:var(--muted);transition:transform .4s var(--ease), color .4s var(--ease);grid-area:1/2/span 2;font-size:1.5rem}.link-row:hover .link-arrow,.link-row:focus-visible .link-arrow{color:var(--wax);transform:translate(6px)}@media (min-width:720px){.link-row{grid-template-columns:minmax(0,1fr) auto auto}.link-note{grid-area:1/2}.link-arrow{grid-area:1/3}}.links-note{max-width:44ch;margin-top:1.6rem}.footer{border-top:1px solid var(--line);padding:3.5rem var(--pad) calc(3rem + env(safe-area-inset-bottom));margin-top:clamp(6rem,16vw,11rem)}.footer-inner{text-align:center;max-width:40rem;margin:0 auto}.footer-seal{width:64px;height:64px;margin:0 auto 1rem;display:block;transform:rotate(-10deg)}.footer-time{letter-spacing:.14em;text-transform:uppercase;color:var(--wax);margin-bottom:1.2rem;font-size:.74rem}.footer-legal{color:var(--muted);font-size:.9rem;line-height:1.6}.footer-legal+.footer-legal{letter-spacing:.08em;margin-top:.8rem;font-size:.68rem}.has-cursor,.has-cursor *{cursor:none!important}.cursor-dot,.cursor-ring{z-index:100;pointer-events:none;transition:opacity .3s var(--ease);position:fixed;top:0;left:0}.cursor-away .cursor-dot,.cursor-away .cursor-ring{opacity:0}.cursor-dot{background:var(--hi);mix-blend-mode:difference;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px}.cursor-ring{width:40px;height:40px;margin:-20px 0 0 -20px}.cursor-ring-inner{width:100%;height:100%;transition:transform .4s var(--ease), background-color .3s var(--ease), border-color .3s var(--ease);border:1px solid #ede6d873;border-radius:50%;place-items:center;display:grid}.cursor-word{letter-spacing:.14em;text-transform:uppercase;color:var(--hi);opacity:0;transition:opacity .25s var(--ease);font-size:.42rem}.cursor-ring[data-mode=link] .cursor-ring-inner{border-color:var(--wax);transform:scale(1.5)}.cursor-ring[data-mode=seen] .cursor-ring-inner{background:var(--wax);border-color:#0000;transform:scale(1.5)rotate(-12deg);box-shadow:0 0 0 3px #c4312b4d}.cursor-ring[data-mode=seen] .cursor-word{opacity:1}.cursor-ring.is-down .cursor-ring-inner{transform:scale(.8)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.seal-impression{opacity:.7}}
