.NewsletterFormTwoStep_root__Ugnog{color:#000;font-family:var(--sans-serif-font)}.NewsletterFormTwoStep_root__Ugnog .nl-form{display:flex;flex-direction:column;font-family:var(--sans-serif-font);gap:8px}.NewsletterFormTwoStep_root__Ugnog .nl-input-row{align-items:stretch;display:flex;flex-direction:column;gap:8px}@media(min-width:670px){.NewsletterFormTwoStep_root__Ugnog .nl-input-row{flex-direction:row}}.NewsletterFormTwoStep_root__Ugnog .nl-input-wrapper{align-items:center;background:#f0f4f8;border:1px solid #000;border-radius:8px;display:flex;flex:1 1;gap:8px;min-height:40px;padding:0 12px}.NewsletterFormTwoStep_root__Ugnog .nl-input-wrapper svg{flex-shrink:0;height:19px;width:19px}.NewsletterFormTwoStep_root__Ugnog .nl-email-input{background:rgba(0,0,0,0);border:none;color:#000;font:inherit;font-size:16px;outline:none;width:100%}@media(min-width:670px){.NewsletterFormTwoStep_root__Ugnog .nl-email-input{font-size:14px}}.NewsletterFormTwoStep_root__Ugnog .nl-submit-btn{background:#000;border:1px solid #000;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-family:var(--sans-serif-font);font-size:12px;font-weight:400;height:40px;padding:0 12px;text-transform:none;transition:background .2s,color .2s;width:100%}@media(min-width:670px){.NewsletterFormTwoStep_root__Ugnog .nl-submit-btn{width:auto}}.NewsletterFormTwoStep_root__Ugnog .nl-submit-btn:disabled{cursor:not-allowed;opacity:.6}.NewsletterFormTwoStep_root__Ugnog .nl-error{color:#ce0058;font-size:.85em}.NewsletterFormTwoStep_root__Ugnog .nl-disclaimer.nl-disclaimer{color:#000;font-family:var(--sans-serif-font);font-size:12px;line-height:1.4}.NewsletterFormTwoStep_root__Ugnog .nl-disclaimer.nl-disclaimer a{color:inherit;display:inline;font-size:inherit;text-decoration:underline}.NewsletterFormTwoStep_root__Ugnog .nl-selection-step{display:flex;flex-direction:column;gap:16px}.NewsletterFormTwoStep_root__Ugnog .nl-selection-header{display:flex;flex-direction:column;gap:4px}.NewsletterFormTwoStep_root__Ugnog .nl-selection-title.nl-selection-title{font-weight:700;text-align:center}.NewsletterFormTwoStep_root__Ugnog .nl-selection-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}@media(min-width:670px){.NewsletterFormTwoStep_root__Ugnog .nl-selection-grid{grid-template-columns:repeat(2,1fr)}}.NewsletterFormTwoStep_root__Ugnog .nl-selection-done-btn{background:#000;border:1px solid #000;color:#fff;cursor:pointer;font-family:var(--sans-serif-font);font-size:16px;font-weight:700;padding:10px 24px}.NewsletterFormTwoStep_root__Ugnog .nl-selection-done-btn:disabled{cursor:not-allowed;opacity:.5}.NewsletterFormTwoStep_root__Ugnog .nl-selection-warning{color:#ce0058;font-size:13px;margin-bottom:4px;text-align:center}.NewsletterFormTwoStep_root__Ugnog .nl-card{border-radius:6px;display:flex;flex-direction:column;min-height:160px;position:relative;width:100%}@media(max-width:669px){.NewsletterFormTwoStep_root__Ugnog .nl-card{min-height:unset}}.NewsletterFormTwoStep_root__Ugnog .nl-card-container{background:var(--newsletter-selection-card-bar-color,#fff);border:1px solid #e0e0e0;border-radius:6px;display:flex;flex:1 1;flex-direction:column;gap:12px;padding:16px 16px 48px;position:relative;text-align:left;width:100%}.NewsletterFormTwoStep_root__Ugnog .nl-card-container.--disabled{opacity:.5;pointer-events:none}.NewsletterFormTwoStep_root__Ugnog .nl-card-name{align-items:center;color:#ce0058;display:flex;font-family:var(--sans-serif-font);font-size:22px;font-weight:700}.NewsletterFormTwoStep_root__Ugnog .nl-card-name img{height:34px;width:auto}.NewsletterFormTwoStep_root__Ugnog .nl-card-description{font-family:var(--serif-font);font-size:14px;line-height:1.4}.NewsletterFormTwoStep_root__Ugnog .nl-card-success{background:#fff;border:1px solid #e0e0e0;border-radius:6px;bottom:0;color:#000;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;padding:16px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;transition:opacity .5s}.NewsletterFormTwoStep_root__Ugnog .nl-card-success.--visible{opacity:1;pointer-events:auto}.NewsletterFormTwoStep_root__Ugnog .nl-card-success-title{font-weight:700}.NewsletterFormTwoStep_root__Ugnog .nl-toggle-btn{align-items:center;bottom:16px;display:flex;justify-content:center;position:absolute;right:16px}.NewsletterFormTwoStep_root__Ugnog .nl-toggle-btn.--subscribed{background:#1f7a1f}.NewsletterFormTwoStep_root__Ugnog .grecaptcha-newsletter-badge.grecaptcha-newsletter-badge{bottom:0}.NewsletterFormTwoStep_root__Ugnog .nl-input-wrapper,.NewsletterFormTwoStep_root__Ugnog .nl-submit-btn{min-height:50px}.NewsletterFormTwoStep_page__NXogC{margin:24px 0;padding-bottom:80px;position:relative}.NewsletterSignup_root__NIVZX{background-color:#ffebf7;display:flex;flex-direction:column;font-family:var(--sans-serif-font);gap:16px;line-height:1.5;padding:20px 20px 80px;position:relative;text-align:center}.NewsletterSignup_root__NIVZX h3{color:#ed2a76;font-family:var(--serif-font);font-size:36px;font-weight:700;letter-spacing:-.396px;line-height:110%;margin:0 auto;max-width:490px}.NewsletterSignup_fullWidth__GnHB6{margin:24px 0;padding:30px 30px 80px}.NewsletterSignup_description__m3STG{font-family:var(--sans-serif-font);font-size:20px;line-height:1;margin:0 auto;max-width:490px}.NewsletterSignup_form__77d9_{margin:0 auto;max-width:600px;width:100%}.NewsletterSignup_root__NIVZX.NewsletterSignup_root__NIVZX .nl-input-row{flex-direction:column}.NewsletterSignup_root__NIVZX.NewsletterSignup_root__NIVZX .nl-selection-grid{grid-template-columns:1fr}.NewsletterSignup_root__NIVZX.NewsletterSignup_root__NIVZX .nl-input-wrapper{background:#fff;min-height:40px}.NewsletterSignup_root__NIVZX.NewsletterSignup_root__NIVZX .nl-submit-btn{height:40px;min-height:40px;width:100%}