@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Manrope:wght@500;600;700;800&display=swap');
:root{--bg:#060908;--panel:#101513;--line:#27302c;--text:#f6f8f5;--muted:#a7b0aa;--accent:#c8ff3d;--accent-ink:#10150b;--max:1120px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.7 Inter,sans-serif}a{color:inherit}.wrap{width:min(var(--max),calc(100% - 40px));margin:auto}.topbar{height:76px;border-bottom:1px solid var(--line);display:flex;align-items:center}.nav{display:flex;align-items:center;justify-content:space-between}.brand{font:800 22px Manrope;text-decoration:none;letter-spacing:3px}.nav div{display:flex;gap:26px;align-items:center}.nav div a{color:#c3cbc6;text-decoration:none;font-size:12px}.nav .cta,.primary{background:var(--accent);color:var(--accent-ink);font-weight:800;border-radius:7px;padding:10px 16px}.hero{padding:100px 0 80px;background:radial-gradient(circle at 80% 35%,color-mix(in srgb,var(--accent) 13%,transparent),transparent 34%)}.eyebrow{color:var(--accent);font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.hero h1{max-width:790px;font:800 clamp(44px,7vw,74px)/1.02 Manrope;margin:17px 0 24px;letter-spacing:-3px}.lede{max-width:720px;color:#bdc6c0;font-size:18px}.actions{display:flex;gap:15px;margin-top:32px}.actions a{display:inline-flex;align-items:center;text-decoration:none;font-weight:750;border-radius:7px;padding:13px 20px}.primary{background:var(--accent)}.secondary{border:1px solid #56605a}.facts{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:65px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden}.facts div{background:#0c100f;padding:25px}.facts b,.facts span{display:block}.facts b{font:700 15px Manrope}.facts span{color:var(--muted);font-size:11px;margin-top:5px}.section{padding:90px 0}.section.alt{background:#0b0f0d;border-block:1px solid #1d2521}.section-head{max-width:720px;margin-bottom:42px}.section h2{font:700 38px/1.15 Manrope;letter-spacing:-1.5px;margin:10px 0}.section-head p,.answer p,.use-card p,.boundary p{color:var(--muted)}.answers{display:grid;grid-template-columns:1fr 1fr;gap:18px}.answer,.use-card,.boundary{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:26px}.answer h3,.use-card h3,.boundary h3{font:700 18px Manrope;margin:0 0 9px}.answer p,.use-card p,.boundary p{margin:0;font-size:13px}.use-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.use-card span{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:color-mix(in srgb,var(--accent) 13%,transparent);color:var(--accent);font-weight:800;font-size:11px;margin-bottom:22px}.boundary-list{display:grid;grid-template-columns:1fr 1fr;gap:18px}.updated{padding:25px 0;color:#758078;font-size:11px;border-top:1px solid var(--line)}footer{padding:38px 0;border-top:1px solid var(--line)}footer .wrap{display:flex;justify-content:space-between;gap:20px;color:#87918b;font-size:11px}footer div div{display:flex;gap:20px}footer a{text-decoration:none}.breadcrumbs{margin-bottom:28px;color:#8d9891;font-size:11px}.breadcrumbs a{color:var(--accent);text-decoration:none}.lookatme{--accent:#9b8cff;--accent-ink:#fff}@media(max-width:700px){.nav div a:not(.cta){display:none}.hero{padding:70px 0 55px}.hero h1{letter-spacing:-2px}.facts,.answers,.use-grid,.boundary-list{grid-template-columns:1fr}.section{padding:65px 0}.actions{flex-direction:column;align-items:stretch}.actions a{justify-content:center}footer .wrap{flex-direction:column}footer div div{flex-wrap:wrap}}
