@font-face{font-family:Albert Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/albert-sans-latin-600-normal.0jryvhrm9c-82.woff2)format("woff2"),url(../media/albert-sans-latin-600-normal.3kvgg5twaaf-d.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.2qdljeg3s-lsl.woff2)format("woff2"),url(../media/inter-latin-400-normal.102grxki9ek3x.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-500-normal.1d14jwmkqqa0f.woff2)format("woff2"),url(../media/inter-latin-500-normal.3mx_ru0c2nzc3.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.2dov6rjg62vru.woff2)format("woff2"),url(../media/inter-latin-600-normal.2mum3nstrlzrd.woff)format("woff")}
@font-face{font-family:Reddit Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/reddit-sans-latin-400-normal.3b2-3ltjxdbdr.woff2)format("woff2"),url(../media/reddit-sans-latin-400-normal.13zqqmujtt0kc.woff)format("woff")}
:root{--content-width:1120px;--page-gutter:clamp(24px,5vw,64px);--section-space:clamp(48px,5vw,64px);--ink:#171421;--navy:#120a34;--primary:#5048ff;--primary-hover:#4036d8;--muted:#615e6c;--soft:#f7f6fa;--line:#dddce5;--dark:#17161d;--light:#c9c6d4;--heading:"Albert Sans",Arial,sans-serif;--body:"Inter",Arial,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-size:16px;line-height:1.5}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--heading);font-weight:600}h2{font-size:clamp(30px,2.8vw,38px);line-height:1.2}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img,svg{vertical-align:middle}img{max-width:100%}button:disabled{cursor:wait}fieldset{border:0;min-width:0;margin:0;padding:0}:focus-visible{outline:3px solid var(--primary);outline-offset:5px}::selection{color:var(--navy);background:#e3dfff}[hidden]{display:none!important}.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-link{z-index:100;clip-path:inset(50%);background:var(--primary);color:#fff;border-radius:6px;padding:12px 20px;position:fixed;top:12px;left:24px}.skip-link:focus{clip-path:none}html{--header-height:80px;scroll-padding-top:calc(var(--header-height) + 16px)}@media (max-width:700px){html{--header-height:64px}h2{font-size:26px;line-height:34px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
