.vevl-newsletter-page{--n22-ink:#f4f8fc;--n22-muted:#a8bacb;--n22-line:rgba(122,168,210,.26);--n22-panel:rgba(8,23,40,.9);--n22-blue:#6dcbff;--n22-gold:#d8bf80;color:var(--n22-ink)}.newsletter22-hero{position:relative;padding:clamp(64px,8vw,118px) 0 84px;border-bottom:1px solid var(--n22-line);background:radial-gradient(circle at 76% 10%,rgba(30,145,218,.26),transparent 28rem),linear-gradient(180deg,rgba(3,10,19,.24),rgba(3,10,19,.86))}.newsletter22-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(390px,.78fr);gap:clamp(44px,7vw,96px);align-items:start}.newsletter22-eyebrow,.newsletter22-card-kicker{margin:0 0 12px;color:#8bd7ff;font-size:.76rem;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.newsletter22-copy h1{max-width:760px;margin:0;font-family:Georgia,'Times New Roman',serif;font-size:clamp(3.2rem,6.3vw,6rem);font-weight:500;line-height:.94;letter-spacing:-.055em}.newsletter22-lead{max-width:760px;margin:25px 0 0;color:#c5d4e2;font-size:clamp(1.04rem,1.65vw,1.22rem);line-height:1.72}.newsletter22-trust{display:flex;flex-wrap:wrap;gap:11px 22px;margin:27px 0 0;padding:0;list-style:none;color:#d8e5f0;font-size:.9rem}.newsletter22-trust li{display:flex;align-items:center;gap:9px}.newsletter22-trust li:before{content:'';width:7px;height:7px;border-radius:50%;background:var(--n22-blue);box-shadow:0 0 14px rgba(109,203,255,.66)}.newsletter22-visual{position:relative;min-height:270px;margin-top:36px;border:1px solid var(--n22-line);border-radius:26px;overflow:hidden;background:linear-gradient(145deg,rgba(9,29,50,.72),rgba(2,10,19,.92)),url("asset.76ed82cc7a7d.webp") center 64%/cover no-repeat;box-shadow:inset 0 0 80px rgba(0,0,0,.35)}.newsletter22-orbit{position:absolute;width:310px;height:128px;left:50%;top:52%;border:1px solid rgba(126,206,255,.52);border-radius:50%;transform:translate(-50%,-50%) rotate(-13deg)}.newsletter22-envelope{position:absolute;left:50%;top:49%;width:72px;height:52px;display:grid;place-items:center;border:1px solid rgba(141,219,255,.65);border-radius:12px;background:linear-gradient(145deg,#1478b9,#092f55);box-shadow:0 14px 40px rgba(0,0,0,.45),0 0 26px rgba(76,180,241,.34);transform:translate(-50%,-50%);font-size:1.2rem}.newsletter22-signal{position:absolute;width:11px;height:11px;border-radius:50%;background:#d6f3ff;box-shadow:0 0 16px #6fcfff}.newsletter22-signal-one{left:20%;top:34%}.newsletter22-signal-two{right:18%;bottom:28%}.newsletter22-card{padding:30px;border:1px solid rgba(111,180,232,.43);border-radius:26px;background:linear-gradient(150deg,rgba(12,34,57,.98),rgba(4,14,27,.98));box-shadow:0 30px 80px rgba(0,0,0,.34)}.newsletter22-card h2,.newsletter22-success h2{margin:0;font-family:Georgia,'Times New Roman',serif;font-size:clamp(2rem,3vw,2.8rem);font-weight:500;line-height:1.03;letter-spacing:-.04em}.newsletter22-card>div>p:not(.newsletter22-card-kicker),.newsletter22-success>p:not(.newsletter22-card-kicker){margin:15px 0 0;color:var(--n22-muted);line-height:1.65}.newsletter22-card form{margin-top:24px}.newsletter22-card [data-newsletter22-form-body]{display:grid;gap:18px}.newsletter22-field{display:grid;gap:8px}.newsletter22-field>span{font-size:.88rem;font-weight:850}.newsletter22-field input{width:100%;min-height:52px;border:1px solid rgba(126,174,216,.45);border-radius:12px;background:#061321;color:#fff;padding:12px 14px;font:inherit}.newsletter22-field input::placeholder{color:#73879a}.newsletter22-field small,.newsletter22-fineprint{color:#91a4b7;font-size:.77rem;line-height:1.5}.newsletter22-consent{display:grid;grid-template-columns:24px minmax(0,1fr);gap:11px;align-items:start;color:#c0ceda;font-size:.88rem;line-height:1.56}.newsletter22-consent input{width:22px;height:22px;margin:1px 0 0;accent-color:#2199df}.newsletter22-consent a{color:#9bdcff}.newsletter22-submit,.newsletter22-secondary{min-height:52px;display:flex;align-items:center;justify-content:space-between;border:1px solid #4dbaf6;border-radius:12px;background:linear-gradient(135deg,#096db6,#35acf0);color:#fff;padding:12px 18px;font:inherit;font-weight:850;cursor:pointer}.newsletter22-submit:hover{filter:brightness(1.08)}.newsletter22-submit:disabled{opacity:.66;cursor:wait}.newsletter22-secondary{width:100%;justify-content:center;margin-top:20px;border-color:rgba(126,185,220,.46);background:rgba(11,42,65,.78)}.newsletter22-fineprint{margin:0;text-align:center}.newsletter22-status{padding:14px 15px;border-radius:12px;line-height:1.55}.newsletter22-status.success{border:1px solid rgba(83,205,144,.55);background:rgba(32,151,104,.15)}.newsletter22-status.error{border:1px solid rgba(238,97,97,.55);background:rgba(196,65,65,.16)}.newsletter22-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.newsletter22-success ol{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}.newsletter22-success li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px;border:1px solid var(--n22-line);border-radius:13px;background:rgba(4,18,31,.62)}.newsletter22-success li>span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#126fae;font-weight:850}.newsletter22-success strong,.newsletter22-success small{display:block}.newsletter22-success small{margin-top:4px;color:var(--n22-muted);line-height:1.45}.newsletter22-noscript{padding:13px;border:1px solid #8b6c2e;border-radius:10px;background:rgba(125,89,25,.18);color:#f3d99d}.newsletter22-section{padding:88px 0;border-bottom:1px solid var(--n22-line);background:#030a13}.newsletter22-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.62fr);gap:40px;align-items:end}.newsletter22-section h2,.newsletter22-cta h2{max-width:820px;margin:0;font-family:Georgia,'Times New Roman',serif;font-size:clamp(2.35rem,5vw,4.7rem);font-weight:500;line-height:1;letter-spacing:-.047em}.newsletter22-section-head>p,.newsletter22-muted{margin:0;color:var(--n22-muted);line-height:1.7}.newsletter22-grid-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px}.newsletter22-grid-three article,.newsletter22-boundary-list article{padding:24px;border:1px solid var(--n22-line);border-radius:18px;background:var(--n22-panel)}.newsletter22-grid-three article>span{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#0e5f9b;color:#fff;font-size:.75rem;font-weight:850}.newsletter22-grid-three h3,.newsletter22-boundary-list h3,.newsletter22-steps h3{margin:18px 0 0;font-size:1.05rem}.newsletter22-grid-three p,.newsletter22-boundary-list p,.newsletter22-steps p{margin:8px 0 0;color:var(--n22-muted);line-height:1.62}.newsletter22-process{background:linear-gradient(180deg,#04101e,#030a13)}.newsletter22-process-grid,.newsletter22-boundary-grid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(440px,1fr);gap:clamp(42px,7vw,100px);align-items:start}.newsletter22-steps{display:grid;gap:12px;margin:0;padding:0;list-style:none}.newsletter22-steps li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding:20px;border:1px solid var(--n22-line);border-radius:17px;background:rgba(8,24,42,.86)}.newsletter22-steps li>span{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#126ca8;font-weight:850}.newsletter22-steps h3{margin:0}.newsletter22-boundary-list{display:grid;gap:12px}.newsletter22-boundary-list h3{margin:0}.newsletter22-cta{padding:72px 0 82px;background:radial-gradient(circle at 82% 20%,rgba(36,143,213,.22),transparent 26rem),#061321}.newsletter22-cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center}.newsletter22-cta-actions{display:grid;gap:14px;justify-items:start}.newsletter22-text-link{min-height:44px;display:inline-flex;align-items:center;color:#9bdcff;font-weight:800;text-decoration:none}.newsletter22-text-link:hover{text-decoration:underline}.vevl-newsletter-page :is(a,button,input):focus-visible{outline:3px solid #ffd36b;outline-offset:3px}.vevl-newsletter-page [hidden]{display:none!important}.vevl-newsletter-page .toast:empty{display:none}@media(max-width:1040px){.newsletter22-hero-grid,.newsletter22-process-grid,.newsletter22-boundary-grid{grid-template-columns:1fr}.newsletter22-card{max-width:760px}.newsletter22-section-head,.newsletter22-cta-inner{grid-template-columns:1fr}.newsletter22-grid-three{grid-template-columns:1fr}.newsletter22-visual{max-width:760px}.newsletter22-cta-actions{justify-items:stretch}.newsletter22-cta-actions .button{justify-content:center}}@media(max-width:820px){.newsletter22-hero{padding:54px 0 58px}.newsletter22-copy h1{font-size:clamp(2.8rem,12vw,4.7rem)}.newsletter22-card{padding:22px}.newsletter22-visual{min-height:220px}.newsletter22-section{padding:64px 0}.newsletter22-section-head{gap:18px}.newsletter22-process-grid,.newsletter22-boundary-grid{gap:30px}.newsletter22-cta{padding:58px 0 68px}.newsletter22-trust{display:grid}.newsletter22-consent a{min-height:44px;display:inline-flex;align-items:center}.newsletter22-submit,.newsletter22-secondary,.newsletter22-field input{min-height:52px}}@media(max-width:480px){.newsletter22-card{margin-inline:-4px}.newsletter22-visual{min-height:190px}.newsletter22-orbit{width:240px;height:100px}.newsletter22-section h2,.newsletter22-cta h2{font-size:clamp(2.25rem,11vw,3.5rem)}}@media(prefers-reduced-motion:reduce){.vevl-newsletter-page *{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media(forced-colors:active){.newsletter22-card,.newsletter22-grid-three article,.newsletter22-boundary-list article,.newsletter22-steps li{border:1px solid CanvasText}.newsletter22-submit,.newsletter22-secondary{border:2px solid ButtonText}}@media print{.site-header,.site-footer,.newsletter22-visual,.newsletter22-cta{display:none!important}.newsletter22-hero,.newsletter22-section{padding:24px 0;background:#fff!important;color:#000!important}.newsletter22-card,.newsletter22-grid-three article,.newsletter22-boundary-list article,.newsletter22-steps li{background:#fff!important;color:#000!important;box-shadow:none;border:1px solid #777}.newsletter22-lead,.newsletter22-section-head>p,.newsletter22-muted,.newsletter22-grid-three p,.newsletter22-boundary-list p,.newsletter22-steps p{color:#333!important}}
