@charset "UTF-8";@keyframes nl-drift{to{transform:translate(40px,30px) scale(1.08)}}@keyframes nl-float{50%{transform:rotateX(4deg) rotateY(-8deg) rotateZ(1deg) translateY(-10px)}}@keyframes nl-ping{0%{transform:scale(1);opacity:.9}to{transform:scale(3);opacity:0}}@keyframes nl-bob{50%{transform:rotate(4deg) translateY(-8px)}}.newsletter-page .page{margin-top:0}.nl-pg{background:#f8fafc;overflow:hidden}.nl-pg [hidden]{display:none!important}.nl-wrap{max-width:1040px;margin:0 auto;padding:0 16px}.nl-hero{position:relative;padding:56px 16px 72px;background:#17123a;color:#fff}.nl-hero::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 64px),repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 64px);mask-image:linear-gradient(180deg,#000 30%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 100%)}@media (min-width:1024px){.nl-hero{padding:72px 24px 96px}}.nl-hero__bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.nl-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;animation:nl-drift 14s ease-in-out infinite alternate}.nl-orb--a{width:420px;height:420px;left:-120px;top:-140px;background:#6366f1}.nl-orb--b{width:380px;height:380px;right:-100px;top:10%;background:#ec4899;animation-delay:-5s;opacity:.45}.nl-orb--c{width:460px;height:460px;left:35%;bottom:-260px;background:#8b5cf6;animation-delay:-9s}.nl-orb--d{width:300px;height:300px;right:-80px;top:-120px;background:#fff;opacity:.18}.nl-hero__inner{position:relative;z-index:1;display:grid;gap:48px;align-items:center;max-width:1080px;margin:0 auto}@media (min-width:1024px){.nl-hero__inner{grid-template-columns:1.05fr .95fr;gap:56px}}.nl-hero__copy{text-align:center}@media (min-width:1024px){.nl-hero__copy{text-align:left}}.nl-hero__pill{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:9999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);color:#fff;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(6px)}.nl-hero__pill::before{content:"";width:7px;height:7px;border-radius:50%;background:#34d399;box-shadow:0 0 0 4px rgba(52,211,153,.25)}.nl-hero__title{margin:16px 0 0;font-size:clamp(2.1rem,6vw,3.6rem);font-weight:800;letter-spacing:-.035em;line-height:1.05;text-wrap:balance;background:linear-gradient(95deg,#fff 0,#fff 45%,#e9d5ff 72%,#fbcfe8 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.nl-hero__sub{margin:14px auto 0;max-width:30rem;font-size:1.1rem;line-height:1.55;color:rgba(255,255,255,.8)}@media (min-width:1024px){.nl-hero__sub{margin-left:0}}.nl-cta--hero{max-width:460px;margin:28px auto 0;padding:22px 22px 16px;background:#fff;border-radius:22px;color:#0f172a;text-align:center;box-shadow:0 30px 60px rgba(8,6,30,.45),0 0 0 1px rgba(255,255,255,.6)}@media (min-width:1024px){.nl-cta--hero{margin-left:0}}.nl-cta__title{margin:0;font-size:1.15rem;font-weight:800;letter-spacing:-.01em;color:#0f172a}.nl-cta__text{margin:6px auto 0;max-width:26rem;font-size:.9rem;color:#64748b}.nl-btn{position:relative;display:block;width:100%;margin:16px auto 0;padding:14px 18px;border:0;border-radius:14px;background:linear-gradient(135deg,#6366f1 0,#8b5cf6 55%,#ec4899 100%);background-size:160% 100%;color:#fff;font:inherit;font-size:1.02rem;font-weight:800;text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 10px 24px rgba(139,92,246,.4);transition:transform .15s ease,box-shadow .15s ease,background-position .4s ease}.nl-btn:hover{color:#fff;transform:translateY(-2px);background-position:100% 0;box-shadow:0 16px 32px rgba(139,92,246,.5)}.nl-btn:focus-visible{outline:3px solid rgba(139,92,246,.45);outline-offset:3px}.nl-btn:disabled{opacity:.7;cursor:default;transform:none}.nl-sub,.nl-trust li{display:inline-flex;align-items:center}.nl-bonus,.nl-sub{border-radius:9999px;font-weight:800}.nl-sub{gap:8px;padding:9px 18px;background:#ecfdf5;color:#059669}.nl-sub svg{width:18px;height:18px}.nl-bonus{display:block;width:max-content;margin:10px auto 0;padding:5px 14px;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff;box-shadow:0 6px 16px rgba(245,158,11,.4)}.nl-cta__fine a,.nl-unsub{color:#94a3b8;text-decoration:underline}.nl-unsub{display:block;margin:8px auto 0;padding:4px 8px;border:0;background:0 0;font:inherit;font-size:.8rem;cursor:pointer}.nl-cta__fine a:hover,.nl-unsub:hover{color:#475569}.nl-cta__err,.nl-cta__note{margin:10px 0 0;font-size:.85rem;color:#059669}.nl-cta__err{color:#dc2626}.nl-cta__fine{margin:12px 0 0;font-size:.75rem}.nl-cta__fine a{text-underline-offset:2px}.nl-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:20px 0 0;padding:0;list-style:none}.nl-trust li{gap:6px;margin:0;font-size:.88rem;font-weight:500;color:rgba(255,255,255,.85)}.nl-trust svg{width:16px;height:16px;color:#34d399}@media (min-width:1024px){.nl-trust{justify-content:flex-start}}.nl-mock{position:relative;width:100%;max-width:400px;margin:0 auto;padding:26px 14px 10px;perspective:1200px}@media (min-width:1024px){.nl-mock{padding:26px 0 10px}}.nl-mock__ghost,.nl-mock__mail{border-radius:22px;background:#fff}.nl-mock__ghost{position:absolute;left:50%;height:80px;box-shadow:0 10px 30px rgba(8,6,30,.3)}.nl-mock__ghost--1,.nl-mock__ghost--2{top:12px;width:88%;transform:translateX(-50%);opacity:.55}.nl-mock__ghost--2{top:0;width:76%;opacity:.28}.nl-mock__mail{position:relative;padding:16px;color:#0f172a;box-shadow:0 40px 80px rgba(8,6,30,.55);transform:rotateX(4deg) rotateY(-8deg) rotateZ(1deg);animation:nl-float 6s ease-in-out infinite}.nl-mock__head{display:flex;align-items:center;gap:10px}.nl-mock__avatar{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#6366f1 0,#8b5cf6 55%,#ec4899 100%)}.nl-mock__avatar svg{width:18px;height:18px}.nl-mock__from{font-size:.9rem;font-weight:800}.nl-mock__time{margin-left:auto;font-size:.75rem;color:#94a3b8}.nl-mock__subject{margin-top:12px;font-size:1.02rem;font-weight:800;line-height:1.3;letter-spacing:-.01em}.nl-mock__preview{margin-top:4px;font-size:.82rem;line-height:1.45;color:#64748b}.nl-mock__map{position:relative;height:130px;margin-top:14px;overflow:hidden;border-radius:14px;background:linear-gradient(160deg,#eef2ff,#fdf2f8)}.nl-mock__map svg{display:block;width:100%;height:100%}.nl-mock__pin,.nl-mock__pin i{position:absolute;border-radius:50%}.nl-mock__pin{left:58%;top:36%;width:16px;height:16px;background:#ec4899;box-shadow:0 0 0 4px #fff,0 6px 12px rgba(236,72,153,.45)}.nl-mock__pin i{inset:-4px;border:2px solid #ec4899;animation:nl-ping 2s ease-out infinite}.nl-mock__badge{position:absolute;left:10px;top:10px;padding:3px 10px;border-radius:9999px;background:#fff;color:#4f46e5;font-size:.72rem;font-weight:800;box-shadow:0 4px 10px rgba(79,70,229,.15)}.nl-mock__coin,.nl-mock__stamp{position:absolute;display:grid;place-items:center}.nl-mock__coin{right:-10px;top:6px;width:74px;height:74px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fde68a,#f59e0b 70%);border:4px solid #fff;color:#fff;font-size:1.25rem;font-weight:800;text-shadow:0 1px 2px rgba(146,64,14,.5);box-shadow:0 14px 30px rgba(245,158,11,.45);transform:rotate(12deg);animation:nl-bob 4.5s ease-in-out infinite}.nl-mock__stamp{left:-14px;bottom:30px;width:54px;height:62px;border-radius:6px;background:#fef3c7;outline:3px dashed #fff;outline-offset:-6px;box-shadow:0 10px 24px rgba(8,6,30,.35);transform:rotate(-10deg)}.nl-mock__stamp svg{width:26px;height:26px}.nl-section{padding-top:64px}.nl-section__title{margin:0 0 22px;font-size:clamp(1.4rem,3.5vw,1.9rem);font-weight:800;letter-spacing:-.025em;text-align:center;color:#0f172a}.nl-grid{display:grid;gap:14px}@media (min-width:768px){.nl-grid{grid-template-columns:repeat(3,1fr);gap:18px}}.nl-item{position:relative;padding:24px 22px;background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.nl-item:hover,.nl-links a:hover{transform:translateY(-4px);border-color:#c7d2fe;box-shadow:0 18px 40px rgba(79,70,229,.12)}.nl-item__num{position:absolute;right:20px;top:18px;font-size:1.6rem;font-weight:800;letter-spacing:-.04em;color:#eef2ff}.nl-item__ic{display:grid;place-items:center;width:48px;height:48px;margin-bottom:14px;border-radius:14px;color:#fff}.nl-item__ic svg{width:24px;height:24px}.nl-item--new .nl-item__ic{background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 8px 18px rgba(99,102,241,.35)}.nl-item--bonus .nl-item__ic{background:linear-gradient(135deg,#ec4899,#f472b6);box-shadow:0 8px 18px rgba(236,72,153,.35)}.nl-item--top .nl-item__ic{background:linear-gradient(135deg,#f59e0b,#fbbf24);box-shadow:0 8px 18px rgba(245,158,11,.35)}.nl-item__t{margin:0;font-size:1.08rem;font-weight:800;color:#0f172a}.nl-item__d{margin:4px 0 0;font-size:.9rem;line-height:1.5;color:#64748b}.nl-faq__item summary,.nl-steps{position:relative;list-style:none}.nl-steps{display:grid;gap:26px;margin:0;padding:0;counter-reset:nl-step}@media (min-width:768px){.nl-steps{grid-template-columns:repeat(3,1fr);gap:20px}.nl-steps::before{content:"";position:absolute;left:16.7%;right:16.7%;top:32px;height:2px;background:linear-gradient(90deg,#c7d2fe,#f5d0fe,#fde68a)}}.nl-step{position:relative;margin:0;text-align:center;counter-increment:nl-step}.nl-step__ic,.nl-step__ic::after{display:grid;place-items:center;border-radius:50%}.nl-step__ic{position:relative;width:64px;height:64px;margin:0 auto 14px;background:#fff;border:2px solid #e0e7ff;color:#6366f1;box-shadow:0 10px 24px rgba(79,70,229,.12)}.nl-step__ic svg{width:26px;height:26px}.nl-step__ic::after{content:counter(nl-step);position:absolute;right:-4px;top:-4px;width:24px;height:24px;background:linear-gradient(135deg,#6366f1 0,#8b5cf6 55%,#ec4899 100%);color:#fff;font-size:.75rem;font-weight:800}.nl-step__t{margin:0;font-size:1.02rem;font-weight:800;color:#0f172a}.nl-step__d{margin:4px auto 0;max-width:17rem;font-size:.88rem;line-height:1.5;color:#64748b}.nl-about__text{max-width:720px;margin:0 auto;font-size:1rem;line-height:1.7;color:#475569;text-align:center}.nl-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.nl-links a{padding:8px 16px;border-radius:9999px;color:#4338ca;font-size:.88rem;font-weight:600;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.nl-links a:hover{box-shadow:0 6px 16px rgba(79,70,229,.12);transform:translateY(-1px)}.nl-faq{max-width:720px;margin:0 auto}.nl-faq__item,.nl-links a{background:#fff;border:1px solid #e2e8f0}.nl-faq__item{margin-bottom:10px;border-radius:16px;transition:border-color .2s ease,box-shadow .2s ease}.nl-faq__item[open]{border-color:#c7d2fe;box-shadow:0 10px 24px rgba(79,70,229,.08)}.nl-faq__item summary{padding:16px 52px 16px 20px;font-weight:700;color:#0f172a;cursor:pointer}.nl-faq__item summary::-webkit-details-marker{display:none}.nl-faq__item summary::after{content:"+";position:absolute;right:16px;top:50%;display:grid;place-items:center;width:26px;height:26px;margin-top:-13px;border-radius:50%;background:#eef2ff;color:#4f46e5;font-weight:800;transition:transform .2s ease}.nl-faq__item[open] summary::after{content:"−";transform:rotate(180deg)}.nl-faq__item p{margin:0;padding:0 20px 18px;font-size:.92rem;line-height:1.6;color:#64748b}.nl-final{max-width:1040px;margin:0 auto;padding:64px 16px 72px}.nl-final__card{position:relative;overflow:hidden;padding:44px 22px;border-radius:28px;background:linear-gradient(135deg,#6366f1 0,#8b5cf6 55%,#ec4899 100%);color:#fff;text-align:center;box-shadow:0 30px 60px rgba(139,92,246,.3)}@media (min-width:768px){.nl-final__card{padding:56px 40px}}.nl-final__title{position:relative;margin:0;font-size:clamp(1.5rem,4vw,2.2rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;text-wrap:balance;color:#fff}.nl-final__sub{position:relative;margin:8px auto 0;max-width:30rem;color:rgba(255,255,255,.88)}.nl-cta--final{position:relative;max-width:320px;margin:22px auto 0}.nl-cta--final .nl-btn{background:#fff;color:#4f46e5;box-shadow:0 14px 30px rgba(49,46,129,.35)}.nl-cta--final .nl-btn:hover{color:#4338ca;background:#fff}.nl-cta--final .nl-sub{background:rgba(255,255,255,.95)}.nl-cta--final .nl-cta__err{color:#fff}@media (prefers-reduced-motion:reduce){.nl-mock__coin,.nl-mock__mail,.nl-mock__pin i,.nl-orb{animation:none}.nl-btn,.nl-item{transition:none}}