.home-module__aUD9Yq__hero{min-height:100vh;padding:calc(var(--nav-h) + 60px) 0 80px;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.home-module__aUD9Yq__hero-grid{text-align:center;justify-items:center;gap:22px;max-width:760px;margin:auto auto 0;padding-top:48vh;display:grid}.home-module__aUD9Yq__hero-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0a99;align-items:center;gap:8px;padding:6px 14px;font-size:11px;display:inline-flex}.home-module__aUD9Yq__hero-eyebrow .home-module__aUD9Yq__dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 6px var(--accent-glow);animation:home-module__aUD9Yq__pulse 2s var(--ease) infinite;border-radius:50%}.home-module__aUD9Yq__hero h1{font-size:clamp(40px,6.4vw,84px)}.home-module__aUD9Yq__hero .home-module__aUD9Yq__lead{max-width:60ch}.home-module__aUD9Yq__hero strong{color:var(--ink);font-weight:600}.home-module__aUD9Yq__hero-ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.home-module__aUD9Yq__cap-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.home-module__aUD9Yq__cap-card{gap:14px;padding:32px;display:grid}.home-module__aUD9Yq__cap-num{color:var(--accent);letter-spacing:.14em;font-size:11px}.home-module__aUD9Yq__cap-card h3{margin-top:4px}.home-module__aUD9Yq__cap-tags{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.home-module__aUD9Yq__cap-tags li{font-family:var(--font-mono);color:var(--ink-3);border:1px solid var(--line);border-radius:var(--radius-pill);padding:4px 10px;font-size:11px}.home-module__aUD9Yq__code-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;display:grid}.home-module__aUD9Yq__bullets{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.home-module__aUD9Yq__bullets li{color:var(--ink-2);align-items:baseline;gap:12px;display:flex}.home-module__aUD9Yq__bullets .home-module__aUD9Yq__b{color:var(--accent);font-family:var(--font-mono)}.home-module__aUD9Yq__code-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(#0c0c0c,#060606);overflow:hidden;box-shadow:0 30px 80px -30px #000000e6,inset 0 0 0 1px #ffffff05}.home-module__aUD9Yq__code-head{border-bottom:1px solid var(--line);background:#ffffff05;align-items:center;gap:8px;padding:14px 18px;display:flex}.home-module__aUD9Yq__code-head .home-module__aUD9Yq__dot{background:#2a2a2a;border-radius:50%;width:10px;height:10px}.home-module__aUD9Yq__code-head .home-module__aUD9Yq__dot.home-module__aUD9Yq__r{background:#ff5a5f}.home-module__aUD9Yq__code-head .home-module__aUD9Yq__dot.home-module__aUD9Yq__y{background:#ffb648}.home-module__aUD9Yq__code-head .home-module__aUD9Yq__dot.home-module__aUD9Yq__g{background:var(--accent)}.home-module__aUD9Yq__code-head .home-module__aUD9Yq__code-file{font-family:var(--font-mono);color:var(--ink-3);margin-left:12px;font-size:12px}.home-module__aUD9Yq__code{font-family:var(--font-mono);color:var(--ink-2);margin:0;padding:28px;font-size:13px;line-height:1.75;overflow-x:auto}.home-module__aUD9Yq__c-key{color:#ff7eb6}.home-module__aUD9Yq__c-fn{color:var(--accent)}.home-module__aUD9Yq__c-str{color:#ffb648}.home-module__aUD9Yq__c-typ{color:#8ec5ff}.home-module__aUD9Yq__c-com{color:var(--ink-3);font-style:italic}.home-module__aUD9Yq__stat-row{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(#ffffff06,#0000);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.home-module__aUD9Yq__stat-row>div{border-right:1px solid var(--line);padding:32px 28px}.home-module__aUD9Yq__stat-row>div:last-child{border-right:0}.home-module__aUD9Yq__stat-lbl{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;margin-top:14px;font-size:11px;line-height:1.5}.home-module__aUD9Yq__cta-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(80% 100% at 90% 0,#c8ff0014,#0000 70%),linear-gradient(#ffffff06,#ffffff01);grid-template-columns:1.4fr auto;align-items:end;gap:36px;padding:56px;display:grid}.home-module__aUD9Yq__cta-card h2{margin-bottom:14px}@media (max-width:900px){.home-module__aUD9Yq__cap-grid{grid-template-columns:1fr}.home-module__aUD9Yq__code-grid{grid-template-columns:1fr;gap:36px}.home-module__aUD9Yq__stat-row{grid-template-columns:1fr 1fr}.home-module__aUD9Yq__stat-row>div{border-right:0;border-bottom:1px solid var(--line)}.home-module__aUD9Yq__stat-row>div:nth-child(odd){border-right:1px solid var(--line)}.home-module__aUD9Yq__stat-row>div:nth-last-child(-n+2){border-bottom:0}.home-module__aUD9Yq__cta-card{grid-template-columns:1fr;padding:32px}.home-module__aUD9Yq__hero-grid{padding-top:40vh}}@media (max-width:640px){.home-module__aUD9Yq__hero{padding-bottom:40px}.home-module__aUD9Yq__hero-grid{gap:16px;padding-top:32vh}.home-module__aUD9Yq__cap-card{padding:20px}.home-module__aUD9Yq__code{padding:18px;font-size:12px}.home-module__aUD9Yq__stat-row>div{padding:20px 16px}.home-module__aUD9Yq__cta-card{padding:24px}}
