.nl-hero.svelte-12rq5hd{background:var(--accent);color:#000;border:3px solid var(--line);box-shadow:12px 12px 0 var(--line);text-align:center;border-radius:14px;margin-top:8px;padding:64px 56px;position:relative;overflow:hidden}.nl-hero.svelte-12rq5hd:before{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg,#0000 0 22px,#0000000d 22px 24px);position:absolute;inset:0}.nl-hero.svelte-12rq5hd .eye:where(.svelte-12rq5hd){color:var(--accent);letter-spacing:2px;background:#000;border:2px solid #000;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-family:JetBrains Mono;font-size:11px;display:inline-flex}.nl-hero.svelte-12rq5hd .eye:where(.svelte-12rq5hd) .pulse:where(.svelte-12rq5hd){background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1.2s infinite fc-blink}.nl-hero.svelte-12rq5hd h1:where(.svelte-12rq5hd){letter-spacing:-4px;text-transform:uppercase;text-shadow:4px 4px #000;margin:0 0 20px;font-family:Archivo Black;font-size:clamp(56px,11vw,152px);line-height:.85;position:relative}.nl-hero.svelte-12rq5hd p.lead:where(.svelte-12rq5hd){opacity:.85;max-width:640px;margin:0 auto 40px;font-family:JetBrains Mono;font-size:16px;line-height:1.6;position:relative}.nl-form-big.svelte-12rq5hd{flex-wrap:wrap;justify-content:center;gap:12px;max-width:560px;margin:0 auto;display:flex;position:relative}.nl-form-big.svelte-12rq5hd input:where(.svelte-12rq5hd){color:#fff;background:#000;border:3px solid #000;border-radius:8px;outline:none;flex:1;min-width:240px;padding:18px 22px;font-family:JetBrains Mono;font-size:15px;box-shadow:4px 4px #0006}.nl-form-big.svelte-12rq5hd input:where(.svelte-12rq5hd)::placeholder{color:var(--ink-muted)}.nl-form-big.svelte-12rq5hd .btn{color:var(--accent);background:#000;border-color:#000;padding:18px 28px;font-size:15px;box-shadow:4px 4px #0006}.nl-form-big.svelte-12rq5hd .btn:hover{background:#1a1a1a}.sr-only.svelte-12rq5hd{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.flash.svelte-12rq5hd{letter-spacing:1px;border:3px solid #000;border-radius:8px;max-width:560px;margin:20px auto 0;padding:14px 20px;font-family:Archivo Black;font-size:13px;position:relative}.flash.ok.svelte-12rq5hd{color:#fff;background:#1f7a44}.flash.err.svelte-12rq5hd{background:var(--magenta);color:#fff}.nl-foot.svelte-12rq5hd{color:#000000b3;letter-spacing:1px;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:28px;font-family:JetBrains Mono;font-size:11px;display:flex;position:relative}.benefits.svelte-12rq5hd{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:60px;display:grid}.benefit.svelte-12rq5hd{background:var(--bg-card);border:3px solid var(--line);box-shadow:6px 6px 0 var(--line);color:var(--ink);border-radius:10px;padding:24px;text-decoration:none}.benefit[href].svelte-12rq5hd:hover{box-shadow:8px 8px 0 var(--line);transform:translate(-2px,-2px)}.benefit.svelte-12rq5hd .num:where(.svelte-12rq5hd){color:var(--accent);letter-spacing:-1px;margin-bottom:14px;font-family:Archivo Black;font-size:36px;line-height:1}.benefit.svelte-12rq5hd h3:where(.svelte-12rq5hd){letter-spacing:.5px;text-transform:uppercase;margin:0 0 8px;font-family:Archivo Black;font-size:14px}.benefit.svelte-12rq5hd p:where(.svelte-12rq5hd){color:var(--ink-dim);margin:0;font-family:Space Grotesk;font-size:13px;line-height:1.55}.benefit-link.svelte-12rq5hd{color:var(--accent);letter-spacing:1px;text-transform:uppercase;margin-top:16px;font-family:JetBrains Mono;font-size:11px;display:inline-block}@media (width<=1000px){.benefits.svelte-12rq5hd{grid-template-columns:1fr 1fr}}@media (width<=540px){.benefits.svelte-12rq5hd{grid-template-columns:1fr}}
