.NewsletterModal_modal__tnMPx{align-items:center;background:rgba(48,69,92,.5);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;overflow-y:auto;padding:0 16px;position:fixed;right:0;top:0;transition:opacity .3s linear;z-index:102}.NewsletterModal_modal__tnMPx .nl-form{display:flex;flex-direction:column;font-family:var(--sans-serif-font);gap:8px}.NewsletterModal_modal__tnMPx .nl-input-row{align-items:stretch;display:flex;flex-direction:column;gap:8px}@media(min-width:670px){.NewsletterModal_modal__tnMPx .nl-input-row{flex-direction:row}}.NewsletterModal_modal__tnMPx .nl-input-wrapper{align-items:center;background:#fff;border:1px solid #000;display:flex;flex:1 1;gap:8px;min-height:40px;padding:0 12px}.NewsletterModal_modal__tnMPx .nl-input-wrapper svg{flex-shrink:0;height:19px;width:19px}.NewsletterModal_modal__tnMPx .nl-email-input{background:rgba(0,0,0,0);border:none;color:#000;font-family:var(--sans-serif-akzidenz-grotesk);font-size:16px;outline:none;width:100%}@media(min-width:670px){.NewsletterModal_modal__tnMPx .nl-email-input{font-size:14px}}.NewsletterModal_modal__tnMPx .nl-submit-btn{background:#000;border:1px solid #000;color:#fff;cursor:pointer;flex-shrink:0;font-family:var(--sans-serif-font);font-size:14px;font-weight:700;height:40px;padding:0 24px;text-transform:uppercase;transition:background .2s,color .2s;width:100%}@media(min-width:670px){.NewsletterModal_modal__tnMPx .nl-submit-btn{width:auto}}.NewsletterModal_modal__tnMPx .nl-submit-btn:disabled{cursor:not-allowed;opacity:.6}.NewsletterModal_modal__tnMPx .nl-error{color:#ed2020;font-size:.85em}.NewsletterModal_modal__tnMPx .nl-disclaimer.nl-disclaimer{color:#000;font-family:var(--sans-serif-font);font-size:12px;line-height:1.4}.NewsletterModal_modal__tnMPx .nl-disclaimer.nl-disclaimer a{color:inherit;display:inline;font-size:inherit;text-decoration:underline}.NewsletterModal_modal__tnMPx .nl-selection-step{display:flex;flex-direction:column;gap:16px}.NewsletterModal_modal__tnMPx .nl-selection-header{display:flex;flex-direction:column;gap:4px}.NewsletterModal_modal__tnMPx .nl-selection-title.nl-selection-title{font-family:var(--sans-serif-akzidenz-grotesk-condensed);font-weight:700;text-align:center;text-transform:uppercase}.NewsletterModal_modal__tnMPx .nl-selection-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}@media(min-width:670px){.NewsletterModal_modal__tnMPx .nl-selection-grid{grid-template-columns:repeat(2,1fr)}}.NewsletterModal_modal__tnMPx .nl-selection-done-btn{background:#000;border:1px solid #000;color:#fff;cursor:pointer;font-family:var(--sans-serif-font);font-size:14px;font-weight:700;padding:10px 24px;text-transform:uppercase}.NewsletterModal_modal__tnMPx .nl-selection-done-btn:disabled{cursor:not-allowed;opacity:.5}.NewsletterModal_modal__tnMPx .nl-selection-warning{color:#ed2020;font-size:13px;margin-bottom:4px;text-align:center}.NewsletterModal_modal__tnMPx .nl-card{display:flex;flex-direction:column;min-height:160px;position:relative;width:100%}@media(max-width:669px){.NewsletterModal_modal__tnMPx .nl-card{min-height:unset}}.NewsletterModal_modal__tnMPx .nl-card-container{background:var(--newsletter-selection-card-bar-color,#fff);border:1px solid #000;display:flex;flex:1 1;flex-direction:column;gap:12px;padding:16px 16px 48px;position:relative;text-align:left;width:100%}.NewsletterModal_modal__tnMPx .nl-card-container.--disabled{opacity:.5;pointer-events:none}.NewsletterModal_modal__tnMPx .nl-card-name{align-items:center;color:#000;display:flex;font-family:var(--sans-serif-akzidenz-grotesk-condensed);font-size:22px;font-weight:700;text-transform:uppercase}.NewsletterModal_modal__tnMPx .nl-card-name img{height:34px;width:auto}.NewsletterModal_modal__tnMPx .nl-card-description{font-family:var(--serif-font);font-size:14px;line-height:1.4}.NewsletterModal_modal__tnMPx .nl-card-success{background:#fff;border:1px solid #000;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}.NewsletterModal_modal__tnMPx .nl-card-success.--visible{opacity:1;pointer-events:auto}.NewsletterModal_modal__tnMPx .nl-card-success-title{font-weight:700}.NewsletterModal_modal__tnMPx .nl-toggle-btn{align-items:center;bottom:16px;display:flex;justify-content:center;position:absolute;right:16px}.NewsletterModal_modal__tnMPx .nl-toggle-btn.--subscribed{background:#1f7a1f}.NewsletterModal_modal__tnMPx .grecaptcha-newsletter-badge.grecaptcha-newsletter-badge{bottom:0}.NewsletterModal_modal__tnMPx .nl-modal-container{background:#fff;margin:20px auto;max-height:calc(100vh - 40px);max-width:90%;overflow-y:auto;padding:48px 24px 64px;position:relative;width:600px}.NewsletterModal_modal__tnMPx .nl-modal-close{cursor:pointer;height:18px;position:absolute;right:16px;top:16px;width:18px}.NewsletterModal_modal__tnMPx .nl-email-step-title.nl-email-step-title{color:#000;font-family:var(--sans-serif-akzidenz-grotesk-condensed);font-size:48px;font-weight:700;line-height:1;margin:0 0 8px;text-align:left;text-transform:uppercase}.NewsletterModal_modal__tnMPx .nl-email-step-subtitle{color:#000;font-family:var(--sans-serif-akzidenz-grotesk-condensed);font-size:24px;line-height:1.1;margin:0 0 16px;text-align:left;text-transform:uppercase}@media(min-width:670px){.NewsletterModal_modal__tnMPx .nl-disclaimer.nl-disclaimer{max-width:calc(100% - 77px)}}.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:#fff;border:1px solid #000;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-family:var(--sans-serif-akzidenz-grotesk);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;color:#fff;cursor:pointer;flex-shrink:0;font-family:var(--sans-serif-font);font-size:14px;font-weight:700;height:40px;padding:0 24px;text-transform:uppercase;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:#ed2020;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-family:var(--sans-serif-akzidenz-grotesk-condensed);font-weight:700;text-align:center;text-transform:uppercase}.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:14px;font-weight:700;padding:10px 24px;text-transform:uppercase}.NewsletterFormTwoStep_root__Ugnog .nl-selection-done-btn:disabled{cursor:not-allowed;opacity:.5}.NewsletterFormTwoStep_root__Ugnog .nl-selection-warning{color:#ed2020;font-size:13px;margin-bottom:4px;text-align:center}.NewsletterFormTwoStep_root__Ugnog .nl-card{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 #000;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:#000;display:flex;font-family:var(--sans-serif-akzidenz-grotesk-condensed);font-size:22px;font-weight:700;text-transform:uppercase}.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 #000;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_page__NXogC{margin:24px 0;padding-bottom:80px;position:relative}.NewsletterSignup_root__NIVZX{display:flex;flex-direction:column;gap:16px;padding:53px 20px 80px;text-align:center;line-height:1.5;font-family:var(--sans-serif-font);background-color:#f5f5f5;position:relative}.NewsletterSignup_root__NIVZX h3{text-align:left;margin:0 auto 8px 0;max-width:450px;font-family:var(--sans-serif-akzidenz-grotesk-condensed);font-size:48px;line-height:48px;font-weight:700;text-transform:uppercase;color:#000}.NewsletterSignup_decor__zB6be{width:100%;height:18px;background:#000;position:absolute;top:0;left:0}.NewsletterSignup_decor__zB6be:after{content:"";display:block;width:18px;height:18px;background:#fffc00;position:absolute;top:0;left:32px}.NewsletterSignup_inner__ZyOKS{width:100%;max-width:710px;margin:0 auto}.NewsletterSignup_description__m3STG{font-family:var(--sans-serif-akzidenz-grotesk-condensed);font-weight:700;text-align:left;margin:0 0 24px;max-width:520px;font-size:24px;text-transform:uppercase;line-height:1.1}@font-face{font-family:GenathFont;src:url(/fm/_next/static/media/cb60b67686f08a2d-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:GenathFont;src:url(/fm/_next/static/media/0e5dabad16d481e4-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:GenathFont;src:url(/fm/_next/static/media/57914f8df7ee27b2-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:GenathFont;src:url(/fm/_next/static/media/91fc36f2d67ebb25-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:GenathFont;src:url(/fm/_next/static/media/71407ec1cb556eee-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:GenathFont;src:url(/fm/_next/static/media/72a230c86d01ce6a-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:GenathFont;src:url(/fm/_next/static/media/d23178fb129b05e1-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:GenathFont;src:url(/fm/_next/static/media/d2d2cdc38d8af4d2-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:GenathFont Fallback;src:local("Arial");ascent-override:103.55%;descent-override:32.25%;line-gap-override:0.00%;size-adjust:88.36%}.__className_a00c58{font-family:GenathFont,GenathFont Fallback}@font-face{font-family:NextBookFont;src:url(/fm/_next/static/media/ab64af80f2891a63-s.p.woff2) format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:NextBookFont;src:url(/fm/_next/static/media/8641b22126fcad40-s.p.woff2) format("woff2");font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:NextBookFont;src:url(/fm/_next/static/media/5136e4d5be3c7b37-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:NextBookFont;src:url(/fm/_next/static/media/c48dc23c385866d7-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:NextBookFont;src:url(/fm/_next/static/media/bc8236fd11009123-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:NextBookFont;src:url(/fm/_next/static/media/6226ef2b63fbfae4-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:NextBookFont;src:url(/fm/_next/static/media/2d7815c8f2214708-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:NextBookFont;src:url(/fm/_next/static/media/db42edf41689c208-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:NextBookFont;src:url(/fm/_next/static/media/c631cd6c66f802c4-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:NextBookFont;src:url(/fm/_next/static/media/4cf3b6bfd9619ac8-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:NextBookFont Fallback;src:local("Arial");ascent-override:93.17%;descent-override:23.90%;line-gap-override:0.00%;size-adjust:102.50%}.__className_af5a93{font-family:NextBookFont,NextBookFont Fallback}