@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2)format("woff2");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}:root{--ink:#000;--paper:#fff;--blue:#0000f5;--lime:#e8f7a6;--dot:#c9c9c9;--mute:#444;--line:#000;--radius:10px;--rail:64px;--gap:8px;--rule:1.5px solid var(--line);--bar:calc(60px + env(safe-area-inset-bottom,0px));--pad:clamp(16px, 2.6vw, 32px);--font:"Inter Tight Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--spring:cubic-bezier(.2, 1.3, .4, 1);--t-card:.24s;--t-flip:.26s;--t-stamp:.18s;--fs-display:clamp(40px, 7vw, 88px);--fs-title:clamp(24px, 3.2vw, 40px);--fs-body:17px;--fs-label:13px;--fs-score:clamp(56px, 12vw, 160px)}.ly-red{--ly-bg:#e5141f;--ly-fg:#fff;--ly-ring:transparent;--ly-dots:#000}.ly-white{--ly-bg:#fff;--ly-fg:#000;--ly-ring:#000;--ly-dots:#000}.ly-yellow{--ly-bg:#ffd400;--ly-fg:#000;--ly-ring:transparent;--ly-dots:#000}.ly-blue{--ly-bg:#0a3cff;--ly-fg:#fff;--ly-ring:transparent;--ly-dots:#000}.ly-black{--ly-bg:#000;--ly-fg:#fff;--ly-ring:#fff;--ly-dots:#fff}.ly-green{--ly-bg:#00a651;--ly-fg:#000;--ly-ring:transparent;--ly-dots:#000}.ly-orange{--ly-bg:#ff6a00;--ly-fg:#000;--ly-ring:transparent;--ly-dots:#000}.ly-pink{--ly-bg:#ff3ea5;--ly-fg:#000;--ly-ring:transparent;--ly-dots:#000}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--ink);min-height:100dvh;color:var(--ink);font-family:var(--font);font-size:var(--fs-body);letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-synthesis:none;overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent;margin:0;font-weight:450;line-height:1.35}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{touch-action:manipulation;cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}svg{flex:none;display:block}table{border-collapse:collapse;font-variant-numeric:tabular-nums}[hidden]{display:none!important}:focus{outline:none}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.on-ink :focus-visible{outline-color:var(--lime)}.on-ink:focus-visible{outline-color:var(--lime)}.t-display{font-size:var(--fs-display);letter-spacing:-.035em;font-weight:600;line-height:.98}.t-title{font-size:var(--fs-title);letter-spacing:-.025em;font-weight:600;line-height:1.05}.t-body{font-size:var(--fs-body);letter-spacing:-.005em;font-weight:450;line-height:1.35}.t-label{font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;font-weight:650;line-height:1.2}.t-score{font-size:var(--fs-score);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:700;line-height:.9}.t-mute{color:var(--mute)}.nums{font-variant-numeric:tabular-nums}.on-ink{background:var(--ink);color:var(--paper)}.hero{padding:clamp(40px, 8vw, 96px) var(--pad) clamp(32px, 6vw, 72px) clamp(20px, 12%, 12%)}.hero__line{max-width:16ch}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stack{flex-direction:column;gap:16px;display:flex}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.grow{flex:auto;min-width:0}@keyframes stamp{0%{transform:scale(1.15)}to{transform:scale(1)}}.stamp{animation:stamp var(--t-stamp) ease-out;transform-origin:50% 60%;display:inline-block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
