.site-nav{gap:16px;margin-left:auto;font-size:13px;display:flex}.site-nav a,.site-foot a{color:var(--muted)}.site-foot{justify-content:center;gap:16px;padding:24px 16px;font-size:12px;display:flex}.cta{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.cta .btn{text-decoration:none}.cta .btn.primary{color:#fff}.home .hero{padding:32px 0 16px}.home .hero h1{max-width:18ch;font-size:clamp(28px,6vw,44px);line-height:1.15}.home .mock{background:var(--card);border:1px solid var(--line);border-radius:12px;margin:16px 0;padding:16px}.home .mock .line{margin:8px 0}.home .mock b{margin-right:8px}.home .mock .model{border-left:3px solid var(--lav);padding-left:8px}.home .features{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.home .features h2{margin:8px 0 4px;font-size:15px}.home .features p{color:var(--muted);margin:0}
