:root{--ink:#171717;--muted:#5f6368;--line:rgba(0,0,0,.09);--soft:#fafafa;--blue:#0068d6;--green:#1a9b55}*{box-sizing:border-box}html{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;color:var(--ink);background:#fff;font-synthesis:none}body{margin:0;min-height:100vh}.nav{height:72px;max-width:1180px;margin:auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:11px;color:var(--ink);text-decoration:none;font-weight:600;letter-spacing:-.35px}.mark{display:grid;place-items:center;width:30px;height:30px;border-radius:7px;background:var(--ink);color:#fff;font-size:14px}.nav nav{display:flex;gap:28px}.nav nav a{color:#535353;text-decoration:none;font-size:14px}.nav nav a:hover{color:#000}main{max-width:1180px;margin:auto;padding:0 28px}.hero{padding:116px 0 94px;max-width:850px}.eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border-radius:999px;box-shadow:0 0 0 1px var(--line);font-size:12px;font-weight:500;color:#3f454a;background:#fff}.dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(26,155,85,.11)}h1{font-size:clamp(48px,7.2vw,86px);line-height:.98;letter-spacing:-4.8px;margin:32px 0 28px;font-weight:600}.lead{max-width:700px;color:var(--muted);font-size:20px;line-height:1.6;margin:0}.actions{display:flex;gap:12px;margin-top:38px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:7px;text-decoration:none;font-size:14px;font-weight:500}.primary{background:var(--ink);color:#fff}.primary:hover{background:#333}.secondary{color:var(--ink);box-shadow:0 0 0 1px var(--line)}.secondary:hover{background:var(--soft)}.metrics{display:grid;grid-template-columns:repeat(3,1fr);box-shadow:0 0 0 1px var(--line);border-radius:10px;overflow:hidden}.metrics article{padding:30px 32px;display:flex;flex-direction:column;gap:6px}.metrics article+article{border-left:1px solid var(--line)}.metrics strong{font-size:28px;letter-spacing:-1.2px}.metrics span{font-size:13px;color:var(--muted)}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:96px 0}.card{min-height:240px;padding:28px;border-radius:10px;box-shadow:0 0 0 1px var(--line),0 2px 2px rgba(0,0,0,.03),0 8px 16px -14px rgba(0,0,0,.24)}.number{font:500 12px ui-monospace,SFMono-Regular,Menlo,monospace;color:#888}.card h2{font-size:22px;letter-spacing:-.7px;margin:56px 0 14px}.card p{color:var(--muted);line-height:1.6;margin:0;font-size:15px}footer{max-width:1180px;margin:auto;padding:24px 28px 40px;display:flex;justify-content:space-between;border-top:1px solid var(--line);font-size:12px;color:#777}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@media(max-width:760px){.nav{height:64px;padding:0 20px}.nav nav{gap:16px}.nav nav a:first-child{display:none}main{padding:0 20px}.hero{padding:78px 0 64px}h1{letter-spacing:-3px}.lead{font-size:17px}.metrics,.features{grid-template-columns:1fr}.metrics article+article{border-left:0;border-top:1px solid var(--line)}.features{padding:64px 0}.card{min-height:190px}.card h2{margin-top:34px}footer{padding:22px 20px 32px}}