.EmailCapture_dialog-content__CujQU{padding:0 1.25rem 1.25rem;border-radius:.625rem .625rem 0 0;background-color:#000;width:100%;position:fixed;bottom:0;z-index:800;max-height:100dvh;overflow-y:auto}@media(min-width:768px){.EmailCapture_dialog-content__CujQU{right:1.25rem;width:25.8125rem;border-radius:0}}.EmailCapture_content-header__slcKk{display:flex;justify-content:flex-end;width:100%;padding:1.0625rem .25rem .8125rem}@media(min-width:768px){.EmailCapture_content-header__slcKk{padding:1.25rem 0}}.EmailCapture_page__avtbA{--gutter:0.625rem;max-width:1920px;margin-inline:auto;padding-inline:var(--gutter);--column-count:4;display:grid;grid-template-columns:repeat(var(--column-count),1fr);grid-gap:var(--gutter);gap:var(--gutter);width:100%;margin-top:3.75rem;margin-bottom:2.5rem;grid-gap:0;gap:0}@media(min-width:768px){.EmailCapture_page__avtbA{--gutter:0.625rem}}@media(min-width:1180px){.EmailCapture_page__avtbA{--gutter:1.25rem}}@media(min-width:768px){.EmailCapture_page__avtbA{--column-count:12}}@media(min-width:1180px){.EmailCapture_page__avtbA{--column-count:12}}.EmailCapture_page__avtbA .EmailCapture_title-header__uBWwv{font-size:2.5rem;font-weight:500;letter-spacing:-1px;line-height:1.1;flex-direction:column;align-items:flex-start;color:#000}@media(min-width:1180px){.EmailCapture_page__avtbA .EmailCapture_title-header__uBWwv{font-size:3rem;line-height:1.125}}.EmailCapture_page__avtbA .EmailCapture_body-content__YlPyp,.EmailCapture_page__avtbA .EmailCapture_title-header__uBWwv{grid-column:1/span 4}.EmailCapture_page__avtbA .EmailCapture_subtitle__TL6ll{color:#888}.EmailCapture_page__avtbA .EmailCapture_confirmation-copy__V1zbs{min-height:unset;margin-bottom:2.5rem;color:#000}@media(min-width:768px){.EmailCapture_page__avtbA{margin-top:2.5rem;margin-bottom:2.875rem}.EmailCapture_page__avtbA .EmailCapture_body-content__YlPyp,.EmailCapture_page__avtbA .EmailCapture_title-header__uBWwv{grid-column:1/span 12;margin-bottom:1.25rem}.EmailCapture_page__avtbA .EmailCapture_confirmation-copy__V1zbs{font-size:.9375rem;font-weight:700;letter-spacing:-.2px;line-height:1.6;overflow-wrap:anywhere;margin-bottom:2.5rem}}@media(min-width:1180px){.EmailCapture_page__avtbA .EmailCapture_body-content__YlPyp,.EmailCapture_page__avtbA .EmailCapture_title-header__uBWwv{grid-column:1/span 6}.EmailCapture_page__avtbA.EmailCapture_body__5aQlG.EmailCapture_confirmation__1KhAI .EmailCapture_body-content__YlPyp,.EmailCapture_page__avtbA.EmailCapture_body__5aQlG.EmailCapture_confirmation__1KhAI .EmailCapture_title-header__uBWwv{grid-column:1/span 4}}.EmailCapture_body-content__YlPyp{display:flex;flex-direction:column;justify-content:space-between;height:100%}.EmailCapture_title-header__uBWwv{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem;color:#fff;font-size:1.375rem;font-weight:700;letter-spacing:-.2px;line-height:1.166}@media(min-width:1180px){.EmailCapture_title-header__uBWwv{font-size:1.875rem;letter-spacing:-.6px;line-height:1.133}}.EmailCapture_form-fields__MpBn2{display:flex;flex-direction:column;gap:.625rem;margin-bottom:1.25rem}.EmailCapture_form-row__4sSgy{display:flex;gap:.625rem}.EmailCapture_form-row__4sSgy>div{flex:1 1}.EmailCapture_legal__niesi{font-size:.8125rem;font-weight:700;letter-spacing:-.1px;line-height:1.231;margin-bottom:2.5rem;color:#888}.EmailCapture_legal__niesi:not(.EmailCapture_page__avtbA){font-size:.6875rem;line-height:1rem}.EmailCapture_confirmation-copy__V1zbs{min-height:18.75rem;color:#adadad}.EmailCapture_confirmation-copy__V1zbs.EmailCapture_sms-only___1_ui{min-height:0;margin-bottom:7.25rem}.EmailCapture_trigger__zacNp{position:fixed;bottom:0;left:0;right:0;height:2.875rem;display:flex;align-items:center;justify-content:center;gap:.625rem;background-color:#000;color:#fff;cursor:pointer;z-index:800}.EmailCapture_error__hLs8d{display:flex;gap:.75rem;color:#ea0000}.EmailCapture_error-message__svily{font-size:.8125rem;font-weight:700;letter-spacing:-.1px;line-height:1.231}.EmailCapture_error-icon__6o0u0{width:1.125rem}.EmailCapture_checkbox-fields__Q3Hl9{display:flex;flex-direction:column;gap:1.25rem;margin:1.25rem 0}@media(min-width:768px){.EmailCapture_checkbox-fields__Q3Hl9{margin:2.5rem 0}}