@font-face{font-family:display;src:url(../media/newsreader_latin_standard_normal-s.p.0dc79pquxokce.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:80.52%;descent-override:29.03%;line-gap-override:0.0%;size-adjust:91.28%}.Tl6QpW_className{font-family:display,display Fallback}.Tl6QpW_variable{--font-display:"display", "display Fallback"}
@font-face{font-family:text;src:url(../media/inter_latin_standard_normal-s.p.34fk6-9m1aguk.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:text Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.jruH_q_className{font-family:text,text Fallback}.jruH_q_variable{--font-text:"text", "text Fallback"}
@font-face{font-family:data;src:url(../media/jetbrains_mono_latin_wght_normal-s.p.2rmhnsrc80fag.woff2)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:data Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.xHUt2G_className{font-family:data,data Fallback}.xHUt2G_variable{--font-data:"data", "data Fallback"}
@property --light-x{syntax:"<percentage>";inherits:true;initial-value:-18%}@property --light-y{syntax:"<percentage>";inherits:true;initial-value:-8%}:root{--vellum:#ede6d8;--vellum-deep:#e3dac9;--vellum-shade:#d6ccb9;--ink:#1d1b17;--ink-2:#5e574b;--ink-3:#6b6456;--rule:#1d1b1724;--rule-strong:#1d1b1752;--wax:#a8301f;--wax-press:#8f2718;--on-wax:#fbf4e8;--buy:#2f6a55;--sell:#7a2e4c;--light:#fff6e4;--font-display-stack:var(--font-display), "Newsreader", Georgia, serif;--font-text-stack:var(--font-text), "Inter", system-ui, sans-serif;--font-data-stack:var(--font-data), "JetBrains Mono", ui-monospace, monospace;--row:48px;--gutter:clamp(16px, 3.2vw, 48px);--radius-flat:2px;--radius-glass:22px;--ease-press:cubic-bezier(.65, 0, .35, 1);--ease-settle:cubic-bezier(.16, 1, .3, 1);--ease-pour:cubic-bezier(.33, 0, .15, 1);--dur-press:1.4s;--dur-open:.9s;--dur-settle:.6s;--dur-respond:.22s;--z-field:1;--z-content:2;--z-glass:20;--z-nav:40;--z-sheet:50;--light-x:-18%;--light-y:-8%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:720px){:root{--row:40px}}*{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background-color:var(--vellum);color:var(--ink);font-family:var(--font-text-stack);font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100dvh;font-size:15px;line-height:1.5}.vellum{z-index:0;pointer-events:none;background:radial-gradient(140% 110% at var(--light-x) var(--light-y) in oklab, color-mix(in oklab, var(--light) 70%, var(--vellum)) 0%, transparent 62%), radial-gradient(90% 80% at calc(var(--light-x) + 10%) calc(var(--light-y) + 6%) in oklab, color-mix(in oklab, var(--light) 45%, transparent) 0%, transparent 55%), linear-gradient(to bottom right in oklab, transparent 55%, color-mix(in oklab, var(--vellum-shade) 55%, transparent) 100%);position:fixed;inset:0}.vellum:after{content:"";opacity:.16;mix-blend-mode:multiply;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='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.3  0 0 0 0 0.24  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}a{color:inherit}button{font:inherit;color:inherit}::selection{background:color-mix(in oklab, var(--wax) 22%, var(--vellum))}:focus-visible{outline:1.5px solid var(--ink);outline-offset:3px;border-radius:var(--radius-flat)}.display{font-family:var(--font-display-stack);font-optical-sizing:auto;letter-spacing:-.02em;font-weight:500;line-height:1.02}.figure{font-family:var(--font-display-stack);font-variant-numeric:lining-nums tabular-nums;font-optical-sizing:auto}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-data-stack);letter-spacing:0;font-size:.92em}.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:100;background:var(--ink);color:var(--vellum);border-radius:var(--radius-flat);transition:transform var(--dur-respond) var(--ease-settle);padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip:focus{transform:none}@media (prefers-reduced-motion:no-preference){.js:not(.intro-ready) [data-intro]{visibility:hidden;animation:0s 3s forwards intro-fallback}}@keyframes intro-fallback{to{visibility:visible}}.wax-button{--depth:3px;border-radius:var(--radius-flat);background:var(--wax);height:40px;color:var(--on-wax);letter-spacing:.005em;cursor:pointer;box-shadow:0 var(--depth) 0 var(--wax-press);transform:translateY(calc(var(--depth) * -1 + 3px));transition:transform var(--dur-respond) var(--ease-settle), box-shadow var(--dur-respond) var(--ease-settle);border:0;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.wax-button:hover{--depth:1.5px}.wax-button:active{--depth:0px}.wax-button[disabled]{background:var(--vellum-shade);color:var(--ink-3);box-shadow:none;cursor:not-allowed}.ink-button{border:1px solid var(--rule-strong);border-radius:var(--radius-flat);height:40px;color:var(--ink);cursor:pointer;transition:background var(--dur-respond) var(--ease-settle), border-color var(--dur-respond) var(--ease-settle);background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.ink-button:hover{background:color-mix(in oklab, var(--ink) 6%, transparent);border-color:var(--ink)}.ink-button[disabled]{color:var(--ink-3);border-color:var(--rule);cursor:not-allowed;background:0 0}.hairlink{transition:background-size var(--dur-settle) var(--ease-settle);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;text-decoration:none}.hairlink:hover,.hairlink:focus-visible{background-size:100% 1px}
