.nl-hero-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(32px,5vw,80px);align-items:center}.nl-hero-cover{display:flex;justify-content:center}.nl-hero-editorial .ebook-card{position:relative}.nl-hero-editorial .ebook-card img{width:100%;max-width:320px;height:auto;border-radius:var(--r-card);box-shadow:18px 18px 0 var(--primary-subtle),0 12px 32px #1a120824;display:block}.nl-hero-editorial .ebook-badge{position:absolute;top:16px;right:16px;background:var(--primary);color:#fff;font-family:Outfit,sans-serif;font-weight:700;font-size:12px;padding:6px 14px;border-radius:4px;letter-spacing:.1em}@media(max-width:768px){.nl-hero-grid{grid-template-columns:1fr}.nl-hero-cover{order:-1}.nl-hero-editorial .ebook-card img{max-width:220px}}.btn{display:inline-block;padding:.65rem 1.5rem;border-radius:var(--r-btn);font-size:.9rem;font-weight:600;border:2px solid transparent;cursor:pointer;transition:all .2s;font-family:Inter,sans-serif}.btn-primary{background:#8b6500;color:#fff;border-color:#8b6500}.btn-primary:hover{background:#745400;border-color:#745400}.section-wrap{max-width:1160px;margin:0 auto;padding:0 1.5rem}.label{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7b5b00;margin-bottom:.6rem}.section-title{font-size:clamp(1.8rem,4.5vw,2.8rem);font-weight:800;color:var(--text-h);letter-spacing:-.02em;line-height:1.15;margin-bottom:.9rem}.section-sub{font-size:1.05rem;color:var(--text-b);max-width:560px;margin:0 auto 2.5rem;line-height:1.6}.js-ready .reveal{opacity:0;transform:translateY(24px);transition:opacity .6s,transform .6s}.js-ready .reveal.visible{opacity:1;transform:translateY(0)}@keyframes aurora{0%{background-position:50% 50%,50% 50%}to{background-position:350% 50%,350% 50%}}.aurora-hero{position:relative;overflow:hidden;background:var(--bg-white);color:var(--text-h)}.aurora-hero:before{content:"";position:absolute;inset:-10px;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(100deg,var(--white) 0%,var(--white) 7%,var(--transparent) 10%,var(--transparent) 12%,var(--white) 16%),repeating-linear-gradient(100deg,#e8a020 10%,#f5c842,#fdba74,#fbbf24,#e8a020 30%);background-size:300%,200%;background-position:50% 50%,50% 50%;filter:blur(10px);opacity:.5;animation:aurora 60s linear infinite;mask-image:radial-gradient(ellipse at 100% 0%,black 10%,var(--transparent) 70%);-webkit-mask-image:radial-gradient(ellipse at 100% 0%,black 10%,var(--transparent) 70%)}.aurora-hero>*{position:relative;z-index:1}.nl-hero{padding:5rem 1.5rem 4rem;position:relative}.nl-hero:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(232,160,32,.06) 1px,transparent 1px);background-size:24px 24px;pointer-events:none;z-index:0}.nl-hero>*{position:relative;z-index:1}.hero-inner{display:grid;grid-template-columns:1fr 340px;gap:3rem;align-items:center;max-width:1060px;margin:0 auto}.hero-content{text-align:left}.hero-label{display:inline-block;background:var(--primary-lt);color:#7b5b00;padding:.35rem 1rem;border-radius:30px;font-size:.75rem;font-weight:700;margin-bottom:1.5rem;letter-spacing:.02em}.nl-hero h1{font-size:clamp(2rem,4.5vw,3.2rem);font-weight:800;line-height:1.12;letter-spacing:-.025em;margin-bottom:1.25rem;color:var(--text-h)}.hero-sub{font-size:1.05rem;color:var(--text-b);line-height:1.6;margin-bottom:2rem;max-width:520px}.hero-sub strong{color:#7b5b00;font-weight:700}.hero-pill-form{display:flex;gap:.5rem;flex-wrap:wrap}.hero-pill-form input[type=email]{flex:1;min-width:200px;padding:.85rem 1.25rem;border-radius:var(--r-btn);border:2px solid var(--border-dark);background:var(--bg-white);color:var(--text-h);font-size:.95rem;font-family:Inter,sans-serif;outline:none;transition:border-color .2s,box-shadow .2s}.hero-pill-form input[type=email]::placeholder{color:#999}.hero-pill-form input[type=email]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #e8a02026}.hero-pill-form button{padding:.85rem 1.75rem;border-radius:var(--r-btn);background:#8b6500;color:#fff;border:none;font-size:.95rem;font-weight:700;cursor:pointer;font-family:Inter,sans-serif;white-space:nowrap;transition:background .2s}.hero-pill-form button:hover{background:#745400}.form-note{font-size:.8rem;color:var(--text-b);margin-top:.75rem;opacity:.7}.hero-visual{display:flex;justify-content:center;align-items:center}.ebook-card{position:relative}.ebook-card img{display:block;border-radius:var(--r-card);box-shadow:0 12px 40px #00000026,0 4px 12px #00000014;transition:transform .3s}@media(hover:hover){.ebook-card img:hover{transform:translateY(-4px) rotate(-1deg)}}.ebook-badge{position:absolute;top:-10px;right:-10px;background:#8b6500;color:#fff;font-size:.75rem;font-weight:800;padding:.4rem .75rem;border-radius:30px;box-shadow:0 4px 12px #e8a0204d;letter-spacing:.05em}.proof-strip{background:var(--dark);padding:2.5rem 1.5rem}.proof-grid{display:flex;justify-content:center;align-items:center;gap:2.5rem;flex-wrap:wrap}.proof-item{text-align:center}.proof-num{display:block;font-size:1.8rem;font-weight:800;color:var(--primary);letter-spacing:-.02em;line-height:1.2}.proof-label{display:block;font-size:.78rem;color:#fff9;font-weight:500;margin-top:.25rem}.proof-divider{width:1px;height:40px;background:#ffffff1f;flex-shrink:0}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:960px;margin:0 auto}.benefit-card{background:var(--bg-page);border:1px solid var(--border);border-radius:var(--r-card);padding:1.75rem;text-align:left;transition:box-shadow .25s}@media(hover:hover){.benefit-card:hover{box-shadow:var(--shadow-h)}}.benefit-numeral{font-family:Outfit,system-ui,sans-serif;font-size:48px;font-weight:900;color:var(--primary);line-height:1;letter-spacing:-.04em;margin-bottom:.8rem;display:inline-block;padding-bottom:.35rem;border-bottom:3px solid var(--primary)}.benefit-card h3{font-size:.95rem;font-weight:700;color:var(--text-h);margin-bottom:.5rem}.benefit-card p{font-size:.85rem;color:var(--text-b);line-height:1.55}.lead-magnet{padding:5rem 1.5rem;background:var(--bg-page)}.lm-inner{display:grid;grid-template-columns:1fr 280px;gap:3rem;align-items:center;max-width:960px;margin:0 auto}.lm-desc{font-size:1.05rem;color:var(--text-b);line-height:1.6;margin-bottom:1.5rem}.lm-chapters{list-style:none;padding:0;margin:0 0 2rem}.lm-chapters li{position:relative;padding-left:1.5rem;font-size:.9rem;color:var(--text-b);line-height:1.6;margin-bottom:.5rem}.lm-chapters li:before{content:"";position:absolute;left:0;top:.55rem;width:8px;height:8px;border-radius:50%;background:var(--primary)}.lm-visual{display:flex;justify-content:center}.lm-book{display:block;border-radius:var(--r-card);box-shadow:0 8px 30px #0000001f}.lm-form-wrap{max-width:420px}.archive{padding:5rem 1.5rem;background:var(--bg-white)}.archive-empty{text-align:center;padding:3rem 1.5rem;color:var(--text-b)}.archive-empty p{font-size:1.05rem}.issues-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:2.5rem}.issue-card{display:block;background:var(--bg-page);border:1px solid var(--border);border-radius:var(--r-card);padding:1.75rem;transition:box-shadow .25s,transform .25s}@media(hover:hover){.issue-card:hover{box-shadow:var(--shadow-h);transform:translateY(-3px)}}.issue-date{font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7b5b00;margin-bottom:.75rem}.issue-card h3{font-size:1rem;font-weight:800;color:var(--text-h);margin-bottom:.6rem;line-height:1.4}.issue-card p{font-size:.875rem;color:var(--text-b);line-height:1.6;margin-bottom:1rem}.read-link{font-size:.84rem;font-weight:600;color:#9a6600}[data-theme=dark] .archive{background:var(--bg-page)}[data-theme=dark] .issue-card{background:var(--bg-white);border-color:var(--border)}[data-theme=dark] .issue-card:hover{box-shadow:var(--shadow-glow);border-color:#e8a02033}[data-theme=dark] .benefit-card{background:var(--bg-white);border-color:var(--border)}[data-theme=dark] .lead-magnet{background:var(--dark-mid)}[data-theme=dark] .lm-desc,[data-theme=dark] .lm-chapters li{color:#ffffffa6}[data-theme=dark] .lead-magnet .section-title{color:#fff}[data-theme=dark] .label{color:var(--primary)}.subscribe-strip{background:var(--dark-mid);padding:5rem 1.5rem;position:relative;overflow:hidden}.subscribe-strip .section-wrap{text-align:center}.subscribe-strip h2{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;color:#fff;letter-spacing:-.02em;margin-bottom:.75rem}.subscribe-strip p{color:#fff9;font-size:1rem;margin-bottom:2rem}.pill-form{display:flex;gap:.5rem;max-width:600px;margin:0 auto;flex-wrap:wrap;justify-content:center}.pill-form input[type=text]{width:130px;padding:.75rem 1.25rem;border-radius:var(--r-btn);border:2px solid rgba(255,255,255,.25);background:#ffffff14;color:#fff;font-size:.9rem;font-family:Inter,sans-serif;outline:none;transition:border-color .2s,box-shadow .2s}.pill-form input[type=text]::placeholder{color:#ffffff59}.pill-form input[type=text]:focus{border-color:#e8a02099;box-shadow:0 0 0 3px #e8a0201f}.pill-form input[type=email]{flex:1;min-width:180px;padding:.75rem 1.25rem;border-radius:var(--r-btn);border:2px solid rgba(232,160,32,.6);background:#ffffff1f;color:#fff;font-size:.9rem;font-family:Inter,sans-serif;outline:none;transition:border-color .2s,box-shadow .2s;box-shadow:0 0 0 3px #e8a0201f}.pill-form input[type=email]::placeholder{color:#ffffff59}.pill-form input[type=email]:focus{border-color:#e8a020;box-shadow:0 0 0 4px #e8a02033}.pill-form button{padding:.75rem 1.5rem;border-radius:var(--r-btn);background:#8b6500;color:#fff;border:none;font-size:.875rem;font-weight:600;cursor:pointer;font-family:Inter,sans-serif;white-space:nowrap;transition:background .2s}.pill-form button:hover{background:#745400}.success-msg{display:none;color:var(--primary);font-size:.9rem;font-weight:600;margin-top:1rem}@media(max-width:960px){.hero-inner{grid-template-columns:1fr;text-align:center}.hero-content{text-align:center}.hero-sub{margin-left:auto;margin-right:auto}.hero-pill-form{justify-content:center}.hero-visual{order:-1}.ebook-card img{width:200px;height:auto}.benefits-grid{grid-template-columns:repeat(2,1fr)}.lm-inner{grid-template-columns:1fr;text-align:center}.lm-visual{order:-1}.lm-chapters{text-align:left;max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:2rem}.lm-form-wrap{margin:0 auto}.lm-form-wrap .hero-pill-form{justify-content:center}}@media(max-width:640px){.benefits-grid,.issues-grid{grid-template-columns:1fr}.pill-form{flex-direction:column}.pill-form input[type=text]{width:100%}.hero-pill-form{flex-direction:column}.proof-divider{display:none}.proof-grid{gap:1.5rem}}
