:root{--brand-blue: #2563eb;--brand-purple: #8b5cf6;--ink: #0f172a;--muted: #64748b;--line: #e2e8f0;--surface: rgba(255, 255, 255, .82);color:#111827;background:#f8fbff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:linear-gradient(rgba(37,99,235,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,235,.055) 1px,transparent 1px),radial-gradient(circle at 70% 10%,rgba(59,130,246,.14),transparent 34rem),#fbfdff;background-size:48px 48px,48px 48px,auto,auto;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}main{overflow:hidden}.nav,.hero,.section,.cta{width:min(1200px,calc(100% - 56px));margin-left:auto;margin-right:auto}.nav{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:28px 0;background:#fbfdffd1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-size:18px;font-weight:800;letter-spacing:-.03em}.brand img{width:26px;height:26px}.navLinks{display:flex;gap:32px;color:#475569;font-size:14px}.navLinks a:hover{color:#2563eb}.hero{display:grid;grid-template-columns:.92fr 1.08fr;gap:72px;align-items:center;min-height:700px;padding:24px 0 70px}.heroCopy{min-width:0}.eyebrow{display:inline-flex;margin:0 0 24px;border:1px solid #dbeafe;border-radius:999px;padding:8px 12px;color:#2563eb;background:#eff6ff;font-size:12px;font-weight:760;letter-spacing:-.01em}h1,h2,h3,p{margin-top:0}h1{margin-bottom:26px;color:#0f172a;font-size:clamp(42px,4vw,58px);line-height:1.14;letter-spacing:-.065em}h1 br{display:block}h1 span{color:#2563eb}h2{margin-bottom:18px;color:#0f172a;font-size:clamp(32px,4vw,52px);line-height:1.12;letter-spacing:-.055em}h3{margin-bottom:10px;color:#0f172a;font-size:18px;letter-spacing:-.02em}.lead,.intro p,.split p,.cta p{color:#475569;font-size:18px;line-height:1.8}.mobileBreak{display:none}.actions{display:flex;flex-wrap:wrap;gap:16px;margin:40px 0 34px}.primary,.secondary,.pilotForm button{border:0;border-radius:12px;padding:16px 24px;font:inherit;font-size:15px;font-weight:760;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.primary,.pilotForm button{color:#fff;background:#2563eb;box-shadow:0 18px 32px #2563eb38}.secondary{color:#2563eb;background:transparent}.primary:hover,.secondary:hover,.pilotForm button:hover{transform:translateY(-2px)}.heroStats{display:flex;flex-wrap:wrap;gap:26px;color:#64748b;font-size:14px}.heroStats span{display:inline-flex;align-items:center;gap:6px}.heroStats span:before{content:"✓";display:grid;place-items:center;width:18px;height:18px;border-radius:999px;color:#2563eb;background:#eff6ff;font-size:12px}.heroStats strong{color:#2563eb}.heroVisual{min-width:0;border:1px solid #e2e8f0;border-radius:24px;padding:34px;background:#ffffffe6;box-shadow:0 28px 90px #0f172a1f}.dashboardTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.dashboardTitle{display:inline-flex;align-items:center;gap:10px}.dashboardTitle img{width:28px;height:28px}.dashboardTitle span{color:#0f172a;font-size:22px;font-weight:820}.dashboardTop button{border:1px solid #e2e8f0;border-radius:12px;padding:11px 16px;color:#334155;background:#fff;font:inherit;font-weight:680}.metricGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px}.metricGrid article,.dashboardTable,.step,.signal,details,.proofRows div,.cta{border:1px solid #e2e8f0;background:#ffffffd1;box-shadow:0 14px 40px #0f172a0f}.metricGrid article{border-radius:16px;padding:22px}.metricGrid small,.signal small{display:block;color:#64748b;font-size:13px;font-weight:650}.metricGrid strong{display:block;margin:22px 0 8px;color:#0f172a;font-size:34px;letter-spacing:-.05em}.metricGrid span,.tableRow em{color:#059669;font-style:normal;font-weight:720}.dashboardTable{border-radius:18px;padding:20px}.tableHead,.tableRow{display:grid;grid-template-columns:1.4fr 1fr .8fr .8fr;gap:16px;align-items:center}.tableHead{padding-bottom:14px;color:#94a3b8;font-size:13px}.tableRow{border-top:1px solid #eef2f7;padding:15px 0;color:#475569;font-size:14px}.tableRow strong{color:#0f172a}.section{margin-top:96px}.intro{max-width:860px;text-align:center}.intro .eyebrow,.proof .eyebrow,.cta .eyebrow{justify-content:center}.sectionHead{margin-bottom:30px;text-align:center}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.step{border-radius:20px;padding:28px}.step span{display:inline-flex;justify-content:center;width:44px;margin-bottom:64px;border-radius:999px;padding:8px 0;color:#2563eb;background:#eff6ff;font-size:13px;font-weight:800}.step p,.signal p,details p{margin:0;color:#64748b;font-size:15px;line-height:1.7}.split{display:grid;grid-template-columns:.86fr 1.14fr;gap:52px;align-items:start}.signalGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.signal{border-radius:20px;padding:24px}.signal small{color:#2563eb;letter-spacing:.08em;text-transform:uppercase}.brandSystem{text-align:center}.brandSystem h2{max-width:760px;margin-left:auto;margin-right:auto}.uxGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.uxCard{border:1px solid #dbeafe;border-radius:22px;padding:28px;background:linear-gradient(135deg,rgba(37,99,235,.08),transparent),#ffffffd6;box-shadow:0 14px 40px #0f172a0f;text-align:left}.uxCard span{display:inline-flex;margin-bottom:42px;border-radius:999px;padding:8px 12px;color:#2563eb;background:#eff6ff;font-size:13px;font-weight:820}.uxCard p{margin:0;color:#475569;font-size:16px;line-height:1.72}.proof{text-align:center}.proofRows{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px;text-align:left}.proofRows div{border-radius:20px;padding:24px}.proofRows strong,.proofRows span{display:block}.proofRows strong{margin-bottom:10px;color:#0f172a}.proofRows span{color:#64748b;line-height:1.65}.faq{display:grid;gap:12px}details{border-radius:18px;padding:20px 22px}summary{color:#0f172a;font-weight:760;cursor:pointer}details p{margin-top:14px}.cta{display:grid;grid-template-columns:1fr .85fr;gap:40px;align-items:center;margin-top:110px;margin-bottom:80px;border-radius:28px;padding:46px;background:linear-gradient(135deg,#eff6ff,#fff)}.pilotForm{display:grid;gap:12px}.pilotForm input{width:100%;border:1px solid #dbe3ef;border-radius:14px;padding:16px 18px;color:#0f172a;background:#fff;font:inherit}.pilotForm input:focus{outline:3px solid rgba(37,99,235,.18);outline-offset:2px}@media(max-width:900px){.hero,.split,.cta{grid-template-columns:1fr}.hero{gap:42px;min-height:auto}.steps,.proofRows{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.nav,.hero,.section,.cta{width:min(100% - 32px,1200px)}.navLinks{display:none}.hero{padding-top:18px}h1{font-size:38px}h1 br,.mobileBreak{display:block}.lead,.intro p,.split p,.cta p{font-size:16px;line-height:1.72}.heroStats{gap:12px;font-size:13px}.heroVisual{padding:18px;border-radius:20px}.dashboardTop button{display:none}.metricGrid,.steps,.signalGrid,.uxGrid,.proofRows{grid-template-columns:1fr}.tableHead,.tableRow{grid-template-columns:1.2fr .8fr}.tableHead span:nth-child(n+3),.tableRow span:nth-child(3),.tableRow em{display:none}.cta{padding:28px}}
