@font-face{font-family:inter;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_a918ff{font-family:inter,inter Fallback}.__variable_a918ff{--font-inter:"inter","inter Fallback"}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--ink:#111;--text:#5e5e5e;--paper:#fbfcf8;--font-sans:var(--font-inter),Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px;text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a,button{color:inherit}a{text-decoration:none}a,button,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #839155;outline-offset:5px}img{max-width:100%}svg{flex-shrink:0}::selection{background:#dfe6bf;color:#111}h1,h2,h3,h4,p{margin:0}.skip-link{position:fixed;left:20px;top:-100px;z-index:100;background:#43461f;color:#fff;padding:14px 24px;border-radius:6px}.skip-link:focus{top:15px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}[data-tile=perplexity],img[src$="/providers/color/perplexity.svg"]{background-color:#000!important;box-shadow:none!important}[data-tile=claude],img[src$="/providers/color/claude.svg"]{background-color:#d97757!important;box-shadow:none!important}