.NewsletterSection_section__EA8V3{background:#ffffff;padding:3rem 0 2rem}.NewsletterSection_container__ooj0t{max-width:1200px;margin:0 auto;padding:0 1rem}.NewsletterSection_panel__Zwf_b{background:#cfe6fb;border-radius:1rem;overflow:hidden;padding:1.75rem 1.5rem}.NewsletterSection_imageWrap__BdY2a{display:none}.NewsletterSection_content__YeC0I{display:flex;flex-direction:column;gap:1.25rem}.NewsletterSection_headline__nRinI{margin:0;color:#1a2b49;font-size:1.625rem;font-weight:700;line-height:1.15;letter-spacing:-.01em}.NewsletterSection_body__tT8RL{margin:0;color:#1a2b49;font-size:1rem;line-height:1.5;max-width:50ch}.NewsletterSection_form__f5zUB{display:flex;flex-direction:column;gap:.75rem}.NewsletterSection_fieldWrap__lGt2D{position:relative;width:100%}.NewsletterSection_input__CitUa{width:100%;height:52px;padding:0 3rem 0 1.25rem;background:#ffffff;color:#1a2b49;border:1px solid rgba(26,43,73,.18);border-radius:999px;font-size:1rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.NewsletterSection_input__CitUa::placeholder{color:#6b7280}.NewsletterSection_input__CitUa:focus{border-color:#0071eb;box-shadow:0 0 0 3px rgba(0,113,235,.15)}.NewsletterSection_input__CitUa:disabled{opacity:.6;cursor:not-allowed}.NewsletterSection_inputIcon__MrmHO{position:absolute;right:1.125rem;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none;display:flex;align-items:center}.NewsletterSection_submitBtn__eGmz7{height:52px;padding:0 2rem;background:#0071eb;color:#ffffff;border:none;border-radius:999px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .15s ease,transform .05s ease}.NewsletterSection_submitBtn__eGmz7:hover{background:#0061cc}.NewsletterSection_submitBtn__eGmz7:active{transform:scale(.99)}.NewsletterSection_submitBtn__eGmz7:disabled{opacity:.6;cursor:not-allowed}.NewsletterSection_turnstileWrap__LCRcY{margin-top:.75rem}.NewsletterSection_message__8YKfw{margin:.75rem 0 0;padding:.625rem 1.25rem;border-radius:999px;font-size:.9375rem;display:inline-block}.NewsletterSection_success__4o4Ys{background:rgba(16,185,129,.12);color:#047857;border:1px solid rgba(16,185,129,.35)}.NewsletterSection_error__4lAJv{background:rgba(199,42,61,.1);color:#c72a3d;border:1px solid rgba(199,42,61,.3)}.NewsletterSection_disclaimer__XDptL{margin:1rem .5rem 0;color:#374151;font-size:.8125rem;line-height:1.5}.NewsletterSection_disclaimerLink__OVMPw{color:#1a2b49;text-decoration:underline;font-weight:700}@media (min-width:768px){.NewsletterSection_section__EA8V3{padding:4rem 0 2.5rem}.NewsletterSection_container__ooj0t{padding:0 1.5rem}.NewsletterSection_panel__Zwf_b{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:0}.NewsletterSection_imageWrap__BdY2a{display:block;position:relative}.NewsletterSection_image__ragM4{object-fit:cover}.NewsletterSection_content__YeC0I{padding:2.5rem 3rem;justify-content:center;gap:1.5rem}.NewsletterSection_headline__nRinI{font-size:2rem}.NewsletterSection_form__f5zUB{flex-direction:row;gap:.75rem;max-width:540px}.NewsletterSection_fieldWrap__lGt2D{flex:1}.NewsletterSection_submitBtn__eGmz7{flex-shrink:0;padding:0 2.5rem}.NewsletterSection_disclaimer__XDptL{margin:1.25rem .25rem 0}}@media (min-width:1024px){.NewsletterSection_content__YeC0I{padding:3rem 3.5rem}.NewsletterSection_headline__nRinI{font-size:2.25rem}}