:root {color-scheme:light;--ink:#18243d;--muted:#64748b;--line:#dbe4ef;--blue:#235db8;--bg:#f7f9fc}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:var(--bg);color:var(--ink);line-height:1.5}.shell{max-width:1080px;margin:auto;padding:0 26px}header{height:84px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}.brand{font-size:19px;font-weight:750;color:var(--ink);text-decoration:none}nav{display:flex;gap:22px}nav a{color:var(--ink);text-decoration:none}nav a:hover{text-decoration:underline}main{padding:90px 0 140px}.eyebrow{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}h1{max-width:850px;font-size:clamp(38px,6vw,68px);line-height:1.09;letter-spacing:-.035em;margin:20px 0}.lead{font-size:19px;color:var(--muted);max-width:670px}.actions{display:flex;gap:12px;margin-top:30px}.actions a{border:1px solid var(--blue);border-radius:8px;padding:12px 20px;text-decoration:none;font-weight:650}.primary{background:var(--blue);color:#fff}.secondary{color:var(--blue)}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:78px}article{border:1px solid var(--line);padding:24px;border-radius:12px;background:#fff}h2{font-size:19px;margin:0 0 10px}article p{margin:0;color:var(--muted)}footer{border-top:1px solid var(--line);padding:24px 0 38px;color:var(--muted);font-size:13px}@media(max-width:680px){nav{gap:12px;font-size:14px}.features{grid-template-columns:1fr}main{padding:54px 0 70px}}
