.dc-newsletter{--dc-primary:var(--nw-brand-primary,#ef7a17);--dc-primary-rgb:239,122,23;--dc-secondary:var(--nw-brand-secondary,#032038)}.dc-newsletter *{box-sizing:border-box;margin:0;padding:0}.dc-newsletter .dc-newsletter{background:linear-gradient(135deg, var(--dc-secondary) 0%, #041c2c 100%);position:relative;overflow:hidden}.dc-newsletter--split .dc-newsletter{grid-template-columns:1fr 1fr;min-height:500px;display:grid}.dc-newsletter .dc-newsletter__decor{pointer-events:none;position:absolute}.dc-newsletter .dc-newsletter__decor--leaf{opacity:.12;width:100px;height:100px;animation:6s ease-in-out infinite dc-leaf-sway;bottom:5%;left:8%}.dc-newsletter .dc-newsletter__decor--leaf svg{width:100%;height:100%;fill:var(--dc-primary)}@keyframes dc-leaf-sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.dc-newsletter .dc-newsletter__decor--glass{opacity:.06;width:120px;height:180px;animation:10s ease-in-out infinite dc-glass-float;bottom:15%;right:52%}.dc-newsletter .dc-newsletter__decor--glass svg{fill:none;stroke:#fffc;stroke-width:1.5px;width:100%;height:100%}@keyframes dc-glass-float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.dc-newsletter .dc-newsletter__decor--beams{opacity:.08;width:80px;height:60px;top:60%;left:2%}.dc-newsletter .dc-newsletter__decor--beams svg{fill:none;width:100%;height:100%;stroke:var(--dc-primary);stroke-width:2px}.dc-newsletter .dc-newsletter__content{z-index:2;flex-direction:column;justify-content:center;padding:80px 60px;display:flex;position:relative}.dc-newsletter .dc-newsletter__eyebrow{text-transform:uppercase;letter-spacing:3px;color:var(--dc-primary);border-radius:100px;align-items:center;gap:12px;margin-bottom:20px;padding:10px 22px 10px 14px;font-size:11.5px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.dc-newsletter .dc-newsletter__eyebrow-icon{flex-shrink:0;width:22px;height:16px}.dc-newsletter .dc-newsletter__eyebrow-icon svg{width:100%;height:100%;display:block}.dc-newsletter .dc-newsletter__eyebrow-icon path,.dc-newsletter .dc-newsletter__eyebrow-icon line{stroke:var(--dc-primary);stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.dc-newsletter .dc-newsletter__eyebrow-sep{background:rgba(var(--dc-primary-rgb), .2);flex-shrink:0;width:1px;height:16px}.dc-newsletter .dc-newsletter__title{color:#fff;margin-bottom:14px;font-size:clamp(30px,4vw,48px);font-weight:800;line-height:1.2}.dc-newsletter .dc-newsletter__highlight{color:var(--dc-primary);display:inline-block;position:relative}.dc-newsletter .dc-newsletter__subtitle{color:#ffffffb3;max-width:450px;margin-bottom:32px;font-size:17px;line-height:1.7}.dc-newsletter .dc-newsletter__form{gap:12px;margin-bottom:24px;display:flex}.dc-newsletter .dc-newsletter__input-wrapper{flex:1;max-width:350px;position:relative}.dc-newsletter .dc-newsletter__input-icon{color:#94a3b8;pointer-events:none;width:20px;height:20px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.dc-newsletter .dc-newsletter__input{color:#fff;background:#ffffff14;border:2px solid #ffffff1a;border-radius:14px;outline:none;width:100%;padding:18px 20px 18px 52px;font-size:15px;transition:all .3s}.dc-newsletter .dc-newsletter__input::placeholder{color:#ffffff80}.dc-newsletter .dc-newsletter__input:focus{border-color:var(--dc-primary);background:#ffffff1f}.dc-newsletter .dc-newsletter__button{color:#fff;background:linear-gradient(135deg, var(--dc-primary), var(--nw-brand-primary_light,#ff9a44));cursor:pointer;white-space:nowrap;border:none;border-radius:14px;padding:18px 36px;font-size:15px;font-weight:700;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 8px 30px #ef7a174d}.dc-newsletter .dc-newsletter__button:hover{transform:translateY(-3px);box-shadow:0 15px 40px #ef7a1766}.dc-newsletter .dc-newsletter__features{flex-wrap:nowrap;gap:24px;display:flex}.dc-newsletter .dc-newsletter__feature{color:#ffffffb3;align-items:center;gap:10px;font-size:14px;display:flex}.dc-newsletter .dc-newsletter__feature-check{background:linear-gradient(135deg, var(--dc-primary), var(--nw-brand-primary_light,#ff9a44));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.dc-newsletter .dc-newsletter__feature-check svg{width:12px;height:12px}.dc-newsletter .dc-newsletter__image-side{position:relative;overflow:hidden}.dc-newsletter .dc-newsletter__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dc-newsletter .dc-newsletter__image-overlay{background:linear-gradient(90deg, var(--dc-secondary) 0%, transparent 50%);position:absolute;inset:0}.dc-newsletter .dc-newsletter__success{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:14px;align-items:center;gap:12px;padding:20px 24px;font-weight:600;display:none}.dc-newsletter .dc-newsletter__success.is-visible{display:flex}.dc-newsletter .dc-newsletter__success svg{flex-shrink:0;width:24px;height:24px}.dc-newsletter .dc-newsletter__line{background:rgba(var(--dc-primary-rgb),.08);pointer-events:none;z-index:1;position:absolute}.dc-newsletter .dc-newsletter__line--v{width:1px;height:100%;top:0}.dc-newsletter .dc-newsletter__line--v1{left:6%}.dc-newsletter .dc-newsletter__line--v2{right:6%}.dc-newsletter .dc-newsletter__line--h{width:100%;height:1px;left:0}.dc-newsletter .dc-newsletter__line--h1{bottom:12%}.dc-newsletter .dc-newsletter__line--v:after{content:"";background:linear-gradient(180deg,transparent,rgba(var(--dc-primary-rgb),.25),transparent);border-radius:2px;width:3px;height:80px;animation:9s ease-in-out infinite _newsletterLineTrace;position:absolute;top:-15%;left:-1px}.dc-newsletter .dc-newsletter__line--v2:after{animation-delay:-4.5s}@keyframes _newsletterLineTrace{0%{opacity:0;top:-15%}8%{opacity:1}92%{opacity:1}to{opacity:0;top:105%}}@media (width<=1200px){.dc-newsletter .dc-newsletter__line{display:none}}@media (width<=1024px){.dc-newsletter .dc-newsletter{grid-template-columns:1fr}.dc-newsletter .dc-newsletter__image-side{order:-1;min-height:300px}.dc-newsletter .dc-newsletter__image-overlay{background:linear-gradient(0deg, var(--dc-secondary) 0%, transparent 50%)}}@media (width<=768px){.dc-newsletter .dc-newsletter__content{padding:50px 30px}.dc-newsletter .dc-newsletter__form{flex-direction:column}.dc-newsletter .dc-newsletter__input-wrapper{max-width:100%}.dc-newsletter .dc-newsletter__button{width:100%}.dc-newsletter .dc-newsletter__features{flex-direction:row;justify-content:center;gap:10px}.dc-newsletter .dc-newsletter__feature{gap:6px;font-size:10px}.dc-newsletter .dc-newsletter__decor--leaf,.dc-newsletter .dc-newsletter__decor--glass,.dc-newsletter .dc-newsletter__decor--beams{display:none}}.dc-newsletter .dc-newsletter__error{color:#fca5a5;margin:-12px 0 24px;font-size:14px}
