:root{--bg:#0e0e0e;--panel:#1a1a1a;--text:#e6e6e6;--muted:#9a9a9a;--accent:#fff;--accent-2:#f2f2f2;--maxw:1080px}*{box-sizing:border-box}html,body{height:100%}body{font-family:var(--font-lato),sans-serif;color:var(--text);background:#000;margin:0}h1,h2,h3{font-family:var(--font-lato),serif}.container{max-width:var(--maxw);margin:0 auto;padding:24px}.stack{gap:16px;display:grid}.stack-lg{gap:28px;display:grid}.row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}a{color:inherit;text-decoration:none}.muted{color:var(--muted)}.btn{cursor:pointer;z-index:0;border:1px solid rgba(255,255,255,.1);padding:10px 14px;font-weight:600;transition:color .3s,background .3s;display:inline-block;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;width:100%;height:0%;transition:height .4s;position:absolute;left:0}.btn{background:var(--accent);color:#061108;border-color:rgba(255,255,255,.06)}.btn:before{background:#000;bottom:0}.btn--ghost{color:var(--text);background:0 0;border-color:rgba(255,255,255,.14)}.btn--ghost:before{background:#fff;bottom:0}@media (hover:hover) and (pointer:fine){.btn:hover:before{height:100%}.btn:hover{color:#fff}.btn--ghost:hover:before{height:100%}.btn--ghost:hover{color:#000}}@media (hover:none) and (pointer:coarse){.btn:active,.btn--ghost:active{filter:brightness(.95);transition:transform .15s,filter .15s;transform:scale(.98)}}.card{background:linear-gradient(#0e1116,#0d1014);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:18px}h1{margin:0 0 10px;font-size:40px;line-height:1.15}h2{margin:0 0 10px;font-size:28px;line-height:1.2}h3{margin:0 0 8px;font-size:20px;line-height:1.3}p{margin:0}small{color:var(--muted)}
@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.38647399.woff2)format("woff2");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:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.0e564e6e.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}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.99b0b73b.woff2)format("woff2");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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.p.eead68dd.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}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_68063960-module__2hYuBq__className{font-family:Lato,Lato Fallback;font-style:normal}.lato_68063960-module__2hYuBq__variable{--font-lato:"Lato","Lato Fallback"}
