:root{color-scheme:light;--ink:#17282a;--muted:#526166;--line:#d8dedd;--paper:#fcfcfa;--accent:#16755f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:"Segoe UI",Arial,sans-serif;line-height:1.55}a{color:inherit}.top{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:21px max(5vw,24px);border-bottom:1px solid var(--line)}.wordmark{font-weight:850;font-size:23px;letter-spacing:-.07em;text-decoration:none}.wordmark span{color:var(--accent)}nav{display:flex;gap:1.7rem;flex-wrap:wrap}nav a{text-decoration:none;font-size:13px;font-weight:600}.hero,.metrics,.preview,.method,.signup{padding:clamp(60px,8vw,120px) max(5vw,24px)}.hero{max-width:1200px}.eyebrow,.metrics span{font-family:Consolas,monospace;font-size:11px;letter-spacing:.12em;font-weight:700;color:var(--accent)}h1,h2,p{margin-top:0}h1{font-size:clamp(48px,7.4vw,108px);line-height:1.01;letter-spacing:-.07em;font-weight:650;margin:28px 0}h1 em{font-weight:350}h2{font-size:clamp(32px,4vw,59px);letter-spacing:-.055em;line-height:1.08;font-weight:600}p{color:var(--muted)}.lede{font-size:clamp(19px,2.1vw,26px);max-width:760px}.actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin:36px 0}.primary,button{background:var(--ink);color:white;padding:15px 22px;text-decoration:none;font-weight:650;border:1px solid var(--ink);font-size:14px;cursor:pointer}.primary:hover,button:hover{background:var(--accent);border-color:var(--accent)}.boundary,.fine{font-size:12px;max-width:760px}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-top:42px;padding-bottom:42px}.metrics strong{display:block;font-size:23px;letter-spacing:-.03em;margin-top:17px}.metrics p{margin:9px 0 0;max-width:360px}.section-heading{max-width:720px}.sample{margin:42px 0 18px;border-top:1px solid var(--ink)}.sample-row{display:grid;grid-template-columns:1.2fr 1.3fr 1fr 1.5fr;gap:18px;padding:20px 6px;border-bottom:1px solid var(--line);font-size:14px}.sample-row.header{font:600 11px Consolas,monospace;text-transform:uppercase;color:var(--muted);letter-spacing:.04em}.method{background:#f1f4f1}.method-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.method strong{color:var(--ink)}.signup{display:grid;grid-template-columns:1fr 1fr;gap:10%;border-bottom:1px solid var(--line)}form{display:grid;gap:9px;max-width:470px}label{font-size:13px;font-weight:650}input[type=email],select{width:100%;padding:14px;border:1px solid #a9b7b3;background:white;font:inherit;margin-bottom:15px}.consent{display:flex;align-items:flex-start;gap:10px;line-height:1.4;font-weight:400;margin-bottom:17px}.consent input{margin-top:3px}.trap{position:absolute;left:-9999px}button:disabled{opacity:.6;cursor:wait}#form-status{font-size:12px}footer{padding:36px max(5vw,24px);display:flex;gap:26px;justify-content:space-between;flex-wrap:wrap;font-size:12px}footer a{text-decoration:none;font-weight:700}@media(max-width:760px){nav{gap:10px}.metrics,.method-grid,.signup{grid-template-columns:1fr}.sample{overflow-x:auto}.sample-row{min-width:720px}.hero,.preview,.method,.signup{padding-top:65px;padding-bottom:65px}}