#hero{--sector:var(--amber);flex-direction:column;justify-content:center;min-height:80vh;padding-top:96px;padding-bottom:80px;display:flex;position:relative;overflow:hidden}#hero:before{content:"";background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);pointer-events:none;background-size:80px 80px;position:absolute;inset:0}#hero:after{content:"";background:linear-gradient(transparent,var(--navy));pointer-events:none;height:220px;position:absolute;bottom:0;left:0;right:0}.hero-inner{z-index:2;position:relative}.hero-headline .amber{color:var(--amber)}.hero-sub{color:var(--ink-soft);max-width:520px;margin-bottom:36px;font-size:18px;line-height:1.75}.hero-ctas{flex-wrap:wrap;gap:12px;margin-bottom:48px;display:flex}.hero-stats{border-top:1px solid var(--border);flex-wrap:wrap;gap:40px;padding-top:36px;display:flex}.hero-stat-num{color:var(--amber);letter-spacing:-.02em;font-family:JetBrains Mono,monospace;font-size:26px;font-weight:700}.hero-stat-desc{color:#ffffff61;margin-top:4px;font-size:12px}#argument{background:var(--navy-mid);padding:var(--section-pad) 0}.argument-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.arg-h2{letter-spacing:-.025em;margin-bottom:20px;font-size:clamp(22px,3vw,34px);font-weight:800;line-height:1.2}.arg-body{color:#ffffff85;margin-bottom:16px;font-size:15px;line-height:1.8}.arg-callout{border-left:3px solid var(--amber);color:#fffc;background:#e8a03a14;border-radius:0 5px 5px 0;padding:18px 22px;font-size:14px;font-weight:600;line-height:1.6}.metrics-panel{background:var(--navy-card);border:1px solid var(--surface-mid);border-radius:8px;padding:32px}.metrics-lbl{letter-spacing:.1em;text-transform:uppercase;color:#ffffff4d;margin-bottom:24px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.metric-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:12px 0;font-size:13px;display:flex}.metric-row:last-child{border-bottom:none}.metric-lbl{color:#ffffff80}.metric-val{color:var(--amber);font-family:JetBrains Mono,monospace;font-weight:700}.metric-val.teal{color:var(--teal)}#channels{padding:var(--section-pad) 0}.channels-h2{letter-spacing:-.025em;max-width:560px;margin-bottom:8px;font-size:clamp(24px,3vw,38px);font-weight:800;line-height:1.1}.channels-sub{color:#ffffff73;max-width:520px;margin-bottom:40px;font-size:15px;line-height:1.72}.channels-grid{border:1px solid var(--border);border-radius:10px;grid-template-columns:1fr 1fr;gap:2px;display:grid;overflow:hidden}.ch-card{background:var(--navy-card);padding:40px 36px;transition:background .2s}.ch-card:hover{background:#122460}.ch-card.amber-card{border-left:3px solid var(--amber);background:linear-gradient(135deg,#e8a03a0f 0%,#1a4d8c26 100%)}.ch-card.amber-card:hover{background:linear-gradient(135deg,#e8a03a17 0%,#1a4d8c33 100%)}.ch-num{color:#e8a03a80;letter-spacing:.1em;margin-bottom:16px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.ch-icon{background:#e8a03a1a;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:14px;display:flex}.ch-title{margin-bottom:10px;font-size:17px;font-weight:800;line-height:1.3}.ch-body{color:#ffffff80;margin-bottom:16px;font-size:13px;line-height:1.7}.ch-tags{flex-wrap:wrap;gap:6px;display:flex}.ch-tag{letter-spacing:.08em;text-transform:uppercase;color:#e8a03ab3;background:#e8a03a12;border:1px solid #e8a03a2e;border-radius:100px;padding:3px 9px;font-size:10px;font-weight:700}#compare{background:var(--navy-mid);padding:var(--section-pad) 0}.compare-h2{letter-spacing:-.025em;margin-bottom:52px;font-size:clamp(24px,3.5vw,40px);font-weight:800}.compare-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.cmp-card{border:1px solid var(--border);background:#ffffff08;border-radius:6px;padding:40px}.cmp-card.ours{background:linear-gradient(140deg, color-mix(in srgb, var(--amber) 15%, var(--surface)) 0%, var(--surface) 100%);border-color:#e8a03a40}.cmp-code{letter-spacing:.14em;text-transform:uppercase;color:#ffffff38;margin-bottom:20px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700}.cmp-code.ours{color:var(--amber);opacity:.7}.cmp-h3{letter-spacing:-.02em;margin-bottom:24px;font-size:18px;font-weight:800}.cmp-h3.theirs{color:#ffffff73}.cmp-item{align-items:flex-start;gap:12px;margin-bottom:14px;font-size:14px;line-height:1.55;display:flex}.cmp-dot{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}.cmp-dot.x{background:#ffffff0d}.cmp-dot.c{background:#e8a03a26}.cmp-txt.theirs{color:#ffffff61}.cmp-txt.ours{color:#fffc}#pricing{padding:var(--section-pad) 0}.pricing-sub{color:#ffffff73;max-width:500px;margin-bottom:48px;font-size:15px;line-height:1.7}.pricing-full{background:var(--navy-card);border:1px solid var(--border);text-align:center;border-radius:8px;max-width:880px;padding:28px 40px}.pf-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin-bottom:10px;font-size:11px;font-weight:700}.pf-title{margin-bottom:6px;font-size:18px;font-weight:800}.pf-price{color:var(--amber);font-family:JetBrains Mono,monospace;font-size:32px;font-weight:900}.pf-price span{opacity:.5;font-size:16px}.pf-note{color:#ffffff59;margin-top:8px;font-size:13px}#emdg{background:var(--navy-mid);padding:var(--section-pad) 0}.emdg-card{background:linear-gradient(135deg,#00c9b70d 0%,#1a4d8c1a 100%);border:1px solid #00c9b726;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:48px;padding:48px;display:grid}.emdg-card h2{margin-bottom:16px;font-size:clamp(20px,2.5vw,28px);font-weight:800}.emdg-card p{color:var(--ink-soft);margin-bottom:16px;font-size:15px;line-height:1.75}.emdg-hl{color:#ffffffb3;background:#00c9b712;border:1px solid #00c9b726;border-radius:5px;padding:12px 16px;font-size:13px;line-height:1.6}.emdg-fig{text-align:center}.emdg-num{color:var(--teal);font-family:JetBrains Mono,monospace;font-size:64px;font-weight:900;line-height:1}.emdg-lbl{color:#fff6;margin-top:8px;font-size:13px;line-height:1.5}#cta{background:var(--navy-mid);padding:var(--section-pad) 0;text-align:center;position:relative;overflow:hidden}
