.marketing{background:#070912;color:var(--ink)}.marketing-header{max-width:1240px;height:90px;margin:auto;padding:0 36px;display:flex;align-items:center;border-bottom:1px solid var(--line)}.marketing-nav{margin-left:auto;display:flex;align-items:center;gap:24px}.marketing-nav a{color:var(--muted);text-decoration:none;font:700 11px 'DM Mono';text-transform:uppercase;letter-spacing:.08em}.marketing-nav .nav-cta{color:var(--lime);border:1px solid var(--lime);padding:10px 13px}.marketing main{max-width:1240px;margin:auto;padding:0 36px}.marketing-hero{min-height:670px;padding:120px 0 90px;position:relative;background:radial-gradient(circle at 85% 20%,rgba(255,42,148,.27),transparent 21rem),radial-gradient(circle at 72% 65%,rgba(0,240,255,.15),transparent 25rem)}.marketing h1,.marketing h2{margin:0;text-transform:uppercase;font-family:'DM Sans',sans-serif;font-weight:800;letter-spacing:-.075em}.marketing h1{font-size:clamp(58px,9vw,132px);line-height:.83;max-width:860px;text-shadow:4px 0 var(--pink),-3px 0 var(--cyan)}.marketing-hero>p:not(.eyebrow){max-width:570px;color:var(--muted);font-size:18px;line-height:1.65;margin:35px 0}.hero-actions{display:flex;gap:12px}.button{display:inline-block;text-decoration:none;padding:15px 20px;font:800 12px 'DM Mono';letter-spacing:.06em;text-transform:uppercase}.button.primary{background:var(--lime);color:#070912}.button.secondary{color:var(--cyan);border:1px solid var(--cyan)}.hero-signal{position:absolute;right:0;bottom:70px;border:1px solid var(--line);width:280px;padding:22px;background:rgba(15,20,40,.72)}.hero-signal span,.pricing-card span{font:10px 'DM Mono';letter-spacing:.08em;color:var(--cyan)}.hero-signal strong{display:block;margin:15px 0;font-size:20px;line-height:1.1}.hero-signal i{color:var(--pink);font:12px 'DM Mono';font-style:normal}.marketing-section{padding:95px 0;border-top:1px solid var(--line)}.marketing h2{font-size:clamp(38px,5vw,70px);line-height:.9}.marketing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:42px}.marketing-grid article,.pricing-card{padding:25px;border:1px solid var(--line);background:linear-gradient(145deg,rgba(19,25,48,.96),rgba(10,13,26,.96))}.marketing-grid span{font:700 14px 'DM Mono';color:var(--pink)}.marketing-grid h3{font-size:20px;margin:38px 0 12px}.marketing-grid p,.pricing-card p,.process span{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.process{display:grid;grid-template-columns:1fr 1fr;gap:70px}.process ol{margin:0;padding:0;list-style:none}.process li{display:flex;gap:20px;padding:22px 0;border-top:1px solid var(--line)}.process li>b{font:700 13px 'DM Mono';color:var(--cyan)}.process li strong,.process li span{display:block}.process li strong{margin-bottom:8px}.pricing{text-align:center}.pricing-card{max-width:800px;margin:42px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:32px;text-align:left}.pricing-card h3{margin:12px 0;font-size:24px}.pricing-card .button{grid-column:1 / -1;text-align:center}.marketing-close{text-align:center;padding:120px 0}.marketing-close .button{margin-top:35px}.marketing footer{max-width:1240px;margin:auto;padding:24px 36px;border-top:1px solid var(--line);font:11px 'DM Mono';color:var(--muted)}@media(max-width:760px){.marketing-header,.marketing main,.marketing footer{padding-left:20px;padding-right:20px}.marketing-header{height:auto;padding-top:18px;padding-bottom:18px}.marketing-nav{gap:12px}.marketing-nav a:not(.nav-cta){display:none}.marketing-hero{min-height:600px;padding-top:85px}.hero-signal{position:static;margin-top:45px}.marketing-grid,.pricing-card,.process{grid-template-columns:1fr}.process{gap:35px}.marketing-section{padding:65px 0}}
