@charset "utf-8";

.header_offers-container__6rMck .header_card-container__p7qq2 { background: var(--colors_background_white); border: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); }

.header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_header___uLjN { font-family: var(--typography_definitions_offer-title_family,var(--typography_definitions_utility_landing-subheading_family)); font-weight: var(--typography_definitions_offer-title_font-weight,var(--typography_definitions_utility_landing-subheading_weight,500)); }

@media screen and (min-width: 320px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_header___uLjN { font-size: var(--typography_definitions_offer-title_s-size,var(--typography_definitions_utility_landing-subheading_mobile-size,26px)); }
}

@media screen and (min-width: 768px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_header___uLjN { font-size: var(--typography_definitions_offer-title_s-size,var(--typography_definitions_utility_landing-subheading_fontSizeMd,26px)); }
}

@media screen and (min-width: 1024px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_header___uLjN { font-size: var(--typography_definitions_offer-title_l-size,var(--typography_definitions_utility_landing-subheading_fontSizeMd,30px)); }
}

@media screen and (min-width: 1280px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_header___uLjN { font-size: var(--typography_definitions_offer-title_xl-size,var(--typography_definitions_utility_landing-subheading_fontSizeMd,32px)); }
}

@media screen and (min-width: 1600px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_header___uLjN { font-size: var(--typography_definitions_offer-title_xl-size,var(--typography_definitions_utility_landing-subheading_fontSizeMd,32px)); }
}

@media screen and (min-width: 320px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_header___uLjN { line-height: var(--typography_definitions_offer-title_s_line-height,var(--typography_definitions_utility_landing-subheading_line-height,34px)); }
}

@media screen and (min-width: 768px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_header___uLjN { line-height: var(--typography_definitions_offer-title_s_line-height,var(--typography_definitions_utility_landing-subheading_lineHeightMd,34px)); }
}

@media screen and (min-width: 1024px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_header___uLjN { line-height: var(--typography_definitions_offer-title_l_line-height,var(--typography_definitions_utility_landing-subheading_lineHeightMd,38px)); }
}

@media screen and (min-width: 1280px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_header___uLjN { line-height: var(--typography_definitions_offer-title_xl_line-height,var(--typography_definitions_utility_landing-subheading_lineHeightMd,40px)); }
}

@media screen and (min-width: 1600px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_header___uLjN { }
}

.header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_callout-container__RqJZP { font-family: var(--typography_definitions_utility_assistive-text_family); font-size: var(--typography_definitions_utility_assistive-text_mobile-size); line-height: var(--typography_definitions_utility_assistive-text_line-height); font-weight: var(--typography_definitions_utility_assistive-text_weight); color: var(--colors_interactive_base_brand-primary); }

.header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_offer-specs-container__Zxj1s { border-top: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); border-bottom: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); }

.header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_offer-specs-container__Zxj1s .header_label__eyxQF { font-family: var(--typography_definitions_globalEditorial_tags_family); font-style: normal; font-weight: var(--typography_definitions_globalEditorial_tags_weight); line-height: var(--typography_definitions_globalEditorial_tags_line-height); font-size: var(--typography_definitions_globalEditorial_tags_mobile-size); color: var(--colors_background_black); }

.header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_offer-specs-container__Zxj1s .header_callout__0Gexx { font-family: var(--typography_definitions_utility_assistive-text_family); font-size: var(--typography_definitions_utility_assistive-text_mobile-size); line-height: var(--typography_definitions_utility_assistive-text_line-height); font-weight: var(--typography_definitions_utility_assistive-text_weight); color: var(--colors_interactive_base_brand-primary); }

.header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_body__L7sES .header_price-cadence__6gXfs { font-size: var(--typography_definitions_utility-secondary-body-size,var(--typography_definitions_utility_body_mobile-size,15px)); font-family: var(--typography_definitions_utility-secondary-body_family,var(--typography_definitions_utility_body_family)); font-weight: var(--typography_definitions_utility-secondary-body-strong_weight,var(--typography_definitions_utility_body_weight,500)); line-height: var(--typography_definitions_utility-secondary-body_line-height,var(--typography_definitions_utility_body_line-height,20px)); }

.header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_body__L7sES .header_price-cadence__6gXfs span:first-child { line-height: var(--typography_definitions_offer-price_xl-line-height,var(--typography_definitions_utility_pricing_lineHeightMd,32px)); font-weight: var(--typography_definitions_offer-price_xl-font-weight,var(--typography_definitions_utility_pricing_weight,500)); font-family: var(--typography_definitions_offer-price_family,var(--typography_definitions_utility_pricing_family)); }

@media screen and (min-width: 320px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_body__L7sES .header_price-cadence__6gXfs span:first-child { font-size: var(--typography_definitions_offer-price_s-size,var(--typography_definitions_utility_pricing_mobile-size,24px)); }
}

@media screen and (min-width: 768px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_body__L7sES .header_price-cadence__6gXfs span:first-child { font-size: var(--typography_definitions_offer-price_s-size,var(--typography_definitions_utility_pricing_fontSizeMd,24px)); }
}

@media screen and (min-width: 1024px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_body__L7sES .header_price-cadence__6gXfs span:first-child { font-size: var(--typography_definitions_offer-price_l-size,var(--typography_definitions_utility_pricing_fontSizeMd,26px)); }
}

@media screen and (min-width: 1280px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_body__L7sES .header_price-cadence__6gXfs span:first-child { font-size: var(--typography_definitions_offer-price_xl-size,var(--typography_definitions_utility_pricing_fontSizeMd,28px)); }
}

@media screen and (min-width: 1600px) {
  .header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_body__L7sES .header_price-cadence__6gXfs span:first-child { font-size: var(--typography_definitions_offer-price_xl-size,var(--typography_definitions_utility_pricing_fontSizeMd,28px)); }
}

.header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_body__L7sES .header_price-cadence__6gXfs s { color: var(--colors_utility-deemphasized,var(--colors_interactive_base_deemphasized,#6b6b6b)); }

.header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_renewal__IjWCg { font-weight: var(--typography_definitions_utilty-dek_font_weight,var(--typography_definitions_utility_subheading_weight)); background: var(--colors_utility_highlight,var(--colors_interactive_base_highlight,#eaeaea)); color: var(--colors_consumption_body_standard_body); font-size: var(--typography_definitions_utility-secondary-body-emphasized-body-size,var(--typography_definitions_utility_body_mobile-size,15px)); font-family: var(--typography_definitions_utility-secondary-body_family,var(--typography_definitions_utility_body_family)); }

.header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_offer-summary-container__SEBRI .header_offer-summary__wFUUI { font-size: var(--typography_definitions_utility-paragraph-body_size,var(--typography_definitions_utility_landing-body_mobile-size,17px)); line-height: var(--typography_definitions_utility-paragraph-body_line-height,var(--typography_definitions_utility_landing-body_line-height,25px)); font-family: var(--typography_definitions_utility-paragraph-body_family,var(--typography_definitions_utility_landing-body_family)); }

.header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_offer-summary-container__SEBRI .header_offer-summary__wFUUI ul { font-family: var(--typography_definitions_utility-paragraph-body_family,var(--typography_definitions_utility_landing-body_family)); font-size: var(--typography_definitions_utility-paragraph-body_size,var(--typography_definitions_utility_landing-body_mobile-size,15px)); }

.header_offers-container__6rMck .header_card-container__p7qq2 .header_offer-card__WRodm .header_offer-summary-container__SEBRI .header_offer-summary__wFUUI ul.list-style-tick li::before { border: solid var(--colors_interactive_base_brand-primary,#000); }

.header_tabs-container__1E_Kv .header_tab__s7K7p { font-family: var(--typography_definitions_globalEditorial_tags_family); font-style: normal; font-weight: var(--typography_definitions_globalEditorial_tags_weight); line-height: var(--typography_definitions_globalEditorial_tags_line-height); font-size: var(--typography_definitions_globalEditorial_tags_mobile-size); color: var(--colors_interactive_base_deemphasized,#ddd); border-top: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); border-bottom: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); }

.header_tabs-container__1E_Kv .header_tab__s7K7p.header_active__7jx0u, .header_tabs-container__1E_Kv .header_tab__s7K7p.header_single__qBquq { color: var(--colors_background_black); }

.header_tabs-container__1E_Kv .header_slider__0BVEc { background-color: var(--colors_interactive_base_black); }

.header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_header___uLjN { font-weight: var(--typography_definitions_landing-hed_font-weight,var(--typography_definitions_utility_landing-heading_weight,400)); font-family: var(--typography_definitions_landing-hed_family,var(--typography_definitions_utility_landing-heading_family)); }

@media screen and (min-width: 320px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_header___uLjN { line-height: var(--typography_definitions_landing-hed_s_line-height,var(--typography_definitions_utility_landing-heading_line-height,34px)); }
}

@media screen and (min-width: 768px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_header___uLjN { line-height: var(--typography_definitions_landing-hed_s_line-height,var(--typography_definitions_utility_landing-heading_lineHeightMd,34px)); }
}

@media screen and (min-width: 1024px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_header___uLjN { line-height: var(--typography_definitions_landing-hed_l_line-height,var(--typography_definitions_utility_landing-heading_lineHeightLg,38px)); }
}

@media screen and (min-width: 1280px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_header___uLjN { line-height: var(--typography_definitions_landing-hed_xl_line-height,var(--typography_definitions_utility_landing-heading_lineHeightLg,40px)); }
}

@media screen and (min-width: 1600px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_header___uLjN { line-height: var(--typography_definitions_landing-hed_xl_line-height,var(--typography_definitions_utility_landing-heading_lineHeightLg,40px)); }
}

@media screen and (min-width: 320px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_header___uLjN { font-size: var(--typography_definitions_landing-hed_s-size,var(--typography_definitions_utility_landing-heading_mobile-size,26px)); }
}

@media screen and (min-width: 768px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_header___uLjN { font-size: var(--typography_definitions_landing-hed_s-size,var(--typography_definitions_utility_landing-heading_fontSizeMd,26px)); }
}

@media screen and (min-width: 1024px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_header___uLjN { font-size: var(--typography_definitions_landing-hed_l-size,var(--typography_definitions_utility_landing-heading_fontSizeLg,30px)); }
}

@media screen and (min-width: 1280px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_header___uLjN { font-size: var(--typography_definitions_landing-hed_xl-size,var(--typography_definitions_utility_landing-heading_fontSizeLg,32px)); }
}

@media screen and (min-width: 1600px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_header___uLjN { font-size: var(--typography_definitions_landing-hed_xl-size,var(--typography_definitions_utility_landing-heading_fontSizeLg,32px)); }
}

.header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_callout__0Gexx { font-family: var(--typography_definitions_utility_assistive-text_family); font-size: var(--typography_definitions_utility_assistive-text_mobile-size); line-height: var(--typography_definitions_utility_assistive-text_line-height); font-weight: var(--typography_definitions_utility_assistive-text_weight); color: var(--colors_interactive_base_brand-primary); }

.header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_price-cadence__6gXfs { font-family: var(--typography_definitions_utility-secondary-body-strong,var(--typography_definitions_utility_body_family)); font-size: var(--typography_definitions_utility-secondary-body-strong_font-size,var(--typography_definitions_utility_body_mobile-size,15px)); line-height: var(--typography_definitions_utility-secondary_body_strong_line-height,var(--typography_definitions_utility_body_line-height,19.5px)); font-weight: var(--typography_definitions_utility-secondary-body-strong_weight,var(--typography_definitions_utility_body_weight,500)); }

.header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_price-cadence__6gXfs span:first-child { font-family: var(--typography_definitions_offer-price_family,var(--typography_definitions_utility_pricing_family)); font-weight: var(--typography_definitions_offer-price_font-weight,var(--typography_definitions_utility_pricing_weight,500)); }

@media screen and (min-width: 320px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_price-cadence__6gXfs span:first-child { line-height: var(--typography_definitions_offer-price_s_line-height,var(--typography_definitions_utility_pricing_line-height,22px)); }
}

@media screen and (min-width: 768px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_price-cadence__6gXfs span:first-child { line-height: var(--typography_definitions_offer-price_s_line-height,var(--typography_definitions_utility_pricing_lineHeightMd,22px)); }
}

@media screen and (min-width: 1024px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_price-cadence__6gXfs span:first-child { line-height: var(--typography_definitions_offer-price_l_line-height,var(--typography_definitions_utility_pricing_lineHeightMd,24px)); }
}

@media screen and (min-width: 1280px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_price-cadence__6gXfs span:first-child { line-height: var(--typography_definitions_offer-price_xl_line-height,var(--typography_definitions_utility_pricing_lineHeightMd,28px)); }
}

@media screen and (min-width: 1600px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_price-cadence__6gXfs span:first-child { line-height: var(--typography_definitions_offer-price_xl_line-height,var(--typography_definitions_utility_pricing_lineHeightMd,28px)); }
}

@media screen and (min-width: 320px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_price-cadence__6gXfs span:first-child { font-size: var(--typography_definitions_offer-price_s-size,var(--typography_definitions_utility_pricing_mobile-size,24px)); }
}

@media screen and (min-width: 768px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_price-cadence__6gXfs span:first-child { font-size: var(--typography_definitions_offer-price_s-size,var(--typography_definitions_utility_pricing_fontSizeMd,24px)); }
}

@media screen and (min-width: 1024px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_price-cadence__6gXfs span:first-child { font-size: var(--typography_definitions_offer-price_l-size,var(--typography_definitions_utility_pricing_fontSizeMd,26px)); }
}

@media screen and (min-width: 1280px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_price-cadence__6gXfs span:first-child { font-size: var(--typography_definitions_offer-price_xl-size,var(--typography_definitions_utility_pricing_fontSizeMd,28px)); }
}

@media screen and (min-width: 1600px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_price-cadence__6gXfs span:first-child { font-size: var(--typography_definitions_offer-price_xl-size,var(--typography_definitions_utility_pricing_fontSizeMd,28px)); }
}

.header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_price-cadence__6gXfs span:first-child s { color: var(--colors_utility-deemphasized,var(--colors_interactive_base_deemphasized,grey)); }

.header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_renewal__IjWCg { line-height: var(--typography_definitions_utility-secondary-body-emphasized_line-height,var(--typography_definitions_utility_body_line-height,18px)); font-family: var(--typography_definitions_utility-secondary-body-emphasized,var(--typography_definitions_utility_body_family)); font-size: var(--typography_definitions_utility-secondary-body-emphasized-body-size,var(--typography_definitions_utility_body_mobile-size,14px)); font-weight: var(--typography_definitions_utility-secondary-body-emphasized-body_weight,var(--typography_definitions_utility_body_weight,400)); }

.header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-summary-container__SEBRI { line-height: var(--typography_definitions_utility-paragraph-body_line-height,var(--typography_definitions_utility_landing-body_line-height,24px)); font-weight: var(--typography_definitions_utility-paragraph-body_font-weight,var(--typography_definitions_utility_landing-body_weight,400)); }

.header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-summary-container__SEBRI, .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-summary-container__SEBRI ul { font-size: var(--typography_definitions_utility-paragraph-body_size,var(--typography_definitions_utility_landing-body_mobile-size,14px)); font-family: var(--typography_definitions_utility-paragraph-body_family,var(--typography_definitions_utility_landing-body_family)); }

.header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-summary-container__SEBRI ul.list-style-tick li::before { border: solid var(--colors_interactive_base_brand-primary,#000); }

.header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-description-header__3Le0H { font-family: var(--typography_definitions_landing-dek_family,var(--typography_definitions_utility_landing-description_family)); font-weight: var(--typography_definitions_landing-dek_font-weight,var(--typography_definitions_utility_landing-description_weight,400)); }

@media screen and (min-width: 320px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-description-header__3Le0H { font-size: var(--typography_definitions_landing-dek_s-size,var(--typography_definitions_utility_landing-description_mobile-size,28px)); }
}

@media screen and (min-width: 768px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-description-header__3Le0H { font-size: var(--typography_definitions_landing-dek_s-size,var(--typography_definitions_utility_landing-description_mobile-size,28px)); }
}

@media screen and (min-width: 1024px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-description-header__3Le0H { font-size: var(--typography_definitions_landing-dek_l-size,var(--typography_definitions_utility_landing-description_mobile-size,30px)); }
}

@media screen and (min-width: 1280px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-description-header__3Le0H { font-size: var(--typography_definitions_landing-dek_xl-size,var(--typography_definitions_utility_landing-description_mobile-size,30px)); }
}

@media screen and (min-width: 1600px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-description-header__3Le0H { font-size: var(--typography_definitions_landing-dek_xl-size,var(--typography_definitions_utility_landing-description_mobile-size,30px)); }
}

@media screen and (min-width: 320px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-description-header__3Le0H { line-height: var(--typography_definitions_landing-dek_s_line-height,var(--typography_definitions_utility_landing-description_line-height,36px)); }
}

@media screen and (min-width: 768px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-description-header__3Le0H { line-height: var(--typography_definitions_landing-dek_s_line-height,var(--typography_definitions_utility_landing-description_line-height,36px)); }
}

@media screen and (min-width: 1024px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-description-header__3Le0H { line-height: var(--typography_definitions_landing-dek_l_line-height,var(--typography_definitions_utility_landing-description_line-height,40px)); }
}

@media screen and (min-width: 1280px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-description-header__3Le0H { line-height: var(--typography_definitions_landing-dek_xl_line-height,var(--typography_definitions_utility_landing-description_line-height,40px)); }
}

@media screen and (min-width: 1600px) {
  .header_offers-container__6rMck[data-variant="singleOfferWithTab"] .header_offer-description-header__3Le0H { line-height: var(--typography_definitions_landing-dek_xl_line-height,var(--typography_definitions_utility_landing-description_line-height,40px)); }
}

.header_header___uLjN { display: flex; flex-direction: row; align-items: center; justify-content: center; position: relative; width: 100%; height: 56px; background-color: var(--colors_discovery_body_brand_accent); }

.header_header___uLjN .header_header-link__UbMe_ { line-height: 13px; }

.header_header___uLjN .header_header-link__UbMe_ .header_logo__n_Aus { max-height: 32px; }

.header_header___uLjN.header_new-header__Y_UrO { background-color: var(--colors_foundation_menu-bg_collapsed); }

.footer_offers-container__IGAx6 .footer_card-container__UlFQh { background: var(--colors_background_white); border: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); }

.footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_header__tY_3F { font-family: var(--typography_definitions_offer-title_family,var(--typography_definitions_utility_landing-subheading_family)); font-weight: var(--typography_definitions_offer-title_font-weight,var(--typography_definitions_utility_landing-subheading_weight,500)); }

@media screen and (min-width: 320px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_header__tY_3F { font-size: var(--typography_definitions_offer-title_s-size,var(--typography_definitions_utility_landing-subheading_mobile-size,26px)); }
}

@media screen and (min-width: 768px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_header__tY_3F { font-size: var(--typography_definitions_offer-title_s-size,var(--typography_definitions_utility_landing-subheading_fontSizeMd,26px)); }
}

@media screen and (min-width: 1024px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_header__tY_3F { font-size: var(--typography_definitions_offer-title_l-size,var(--typography_definitions_utility_landing-subheading_fontSizeMd,30px)); }
}

@media screen and (min-width: 1280px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_header__tY_3F { font-size: var(--typography_definitions_offer-title_xl-size,var(--typography_definitions_utility_landing-subheading_fontSizeMd,32px)); }
}

@media screen and (min-width: 1600px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_header__tY_3F { font-size: var(--typography_definitions_offer-title_xl-size,var(--typography_definitions_utility_landing-subheading_fontSizeMd,32px)); }
}

@media screen and (min-width: 320px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_header__tY_3F { line-height: var(--typography_definitions_offer-title_s_line-height,var(--typography_definitions_utility_landing-subheading_line-height,34px)); }
}

@media screen and (min-width: 768px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_header__tY_3F { line-height: var(--typography_definitions_offer-title_s_line-height,var(--typography_definitions_utility_landing-subheading_lineHeightMd,34px)); }
}

@media screen and (min-width: 1024px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_header__tY_3F { line-height: var(--typography_definitions_offer-title_l_line-height,var(--typography_definitions_utility_landing-subheading_lineHeightMd,38px)); }
}

@media screen and (min-width: 1280px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_header__tY_3F { line-height: var(--typography_definitions_offer-title_xl_line-height,var(--typography_definitions_utility_landing-subheading_lineHeightMd,40px)); }
}

@media screen and (min-width: 1600px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_header__tY_3F { }
}

.footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_callout-container__4kgFk { font-family: var(--typography_definitions_utility_assistive-text_family); font-size: var(--typography_definitions_utility_assistive-text_mobile-size); line-height: var(--typography_definitions_utility_assistive-text_line-height); font-weight: var(--typography_definitions_utility_assistive-text_weight); color: var(--colors_interactive_base_brand-primary); }

.footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_offer-specs-container__o40OE { border-top: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); border-bottom: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); }

.footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_offer-specs-container__o40OE .footer_label__UeKWH { font-family: var(--typography_definitions_globalEditorial_tags_family); font-style: normal; font-weight: var(--typography_definitions_globalEditorial_tags_weight); line-height: var(--typography_definitions_globalEditorial_tags_line-height); font-size: var(--typography_definitions_globalEditorial_tags_mobile-size); color: var(--colors_background_black); }

.footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_offer-specs-container__o40OE .footer_callout__X_f5W { font-family: var(--typography_definitions_utility_assistive-text_family); font-size: var(--typography_definitions_utility_assistive-text_mobile-size); line-height: var(--typography_definitions_utility_assistive-text_line-height); font-weight: var(--typography_definitions_utility_assistive-text_weight); color: var(--colors_interactive_base_brand-primary); }

.footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_body__CNfZH .footer_price-cadence__bMfwV { font-size: var(--typography_definitions_utility-secondary-body-size,var(--typography_definitions_utility_body_mobile-size,15px)); font-family: var(--typography_definitions_utility-secondary-body_family,var(--typography_definitions_utility_body_family)); font-weight: var(--typography_definitions_utility-secondary-body-strong_weight,var(--typography_definitions_utility_body_weight,500)); line-height: var(--typography_definitions_utility-secondary-body_line-height,var(--typography_definitions_utility_body_line-height,20px)); }

.footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_body__CNfZH .footer_price-cadence__bMfwV span:first-child { line-height: var(--typography_definitions_offer-price_xl-line-height,var(--typography_definitions_utility_pricing_lineHeightMd,32px)); font-weight: var(--typography_definitions_offer-price_xl-font-weight,var(--typography_definitions_utility_pricing_weight,500)); font-family: var(--typography_definitions_offer-price_family,var(--typography_definitions_utility_pricing_family)); }

@media screen and (min-width: 320px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_body__CNfZH .footer_price-cadence__bMfwV span:first-child { font-size: var(--typography_definitions_offer-price_s-size,var(--typography_definitions_utility_pricing_mobile-size,24px)); }
}

@media screen and (min-width: 768px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_body__CNfZH .footer_price-cadence__bMfwV span:first-child { font-size: var(--typography_definitions_offer-price_s-size,var(--typography_definitions_utility_pricing_fontSizeMd,24px)); }
}

@media screen and (min-width: 1024px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_body__CNfZH .footer_price-cadence__bMfwV span:first-child { font-size: var(--typography_definitions_offer-price_l-size,var(--typography_definitions_utility_pricing_fontSizeMd,26px)); }
}

@media screen and (min-width: 1280px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_body__CNfZH .footer_price-cadence__bMfwV span:first-child { font-size: var(--typography_definitions_offer-price_xl-size,var(--typography_definitions_utility_pricing_fontSizeMd,28px)); }
}

@media screen and (min-width: 1600px) {
  .footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_body__CNfZH .footer_price-cadence__bMfwV span:first-child { font-size: var(--typography_definitions_offer-price_xl-size,var(--typography_definitions_utility_pricing_fontSizeMd,28px)); }
}

.footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_body__CNfZH .footer_price-cadence__bMfwV s { color: var(--colors_utility-deemphasized,var(--colors_interactive_base_deemphasized,#6b6b6b)); }

.footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_renewal__h96gR { font-weight: var(--typography_definitions_utilty-dek_font_weight,var(--typography_definitions_utility_subheading_weight)); background: var(--colors_utility_highlight,var(--colors_interactive_base_highlight,#eaeaea)); color: var(--colors_consumption_body_standard_body); font-size: var(--typography_definitions_utility-secondary-body-emphasized-body-size,var(--typography_definitions_utility_body_mobile-size,15px)); font-family: var(--typography_definitions_utility-secondary-body_family,var(--typography_definitions_utility_body_family)); }

.footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_offer-summary-container__9jKIA .footer_offer-summary__SotPK { font-size: var(--typography_definitions_utility-paragraph-body_size,var(--typography_definitions_utility_landing-body_mobile-size,17px)); line-height: var(--typography_definitions_utility-paragraph-body_line-height,var(--typography_definitions_utility_landing-body_line-height,25px)); font-family: var(--typography_definitions_utility-paragraph-body_family,var(--typography_definitions_utility_landing-body_family)); }

.footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_offer-summary-container__9jKIA .footer_offer-summary__SotPK ul { font-family: var(--typography_definitions_utility-paragraph-body_family,var(--typography_definitions_utility_landing-body_family)); font-size: var(--typography_definitions_utility-paragraph-body_size,var(--typography_definitions_utility_landing-body_mobile-size,15px)); }

.footer_offers-container__IGAx6 .footer_card-container__UlFQh .footer_offer-card__4RRau .footer_offer-summary-container__9jKIA .footer_offer-summary__SotPK ul.list-style-tick li::before { border: solid var(--colors_interactive_base_brand-primary,#000); }

.footer_tabs-container__Ss7Hf .footer_tab__hBRnY { font-family: var(--typography_definitions_globalEditorial_tags_family); font-style: normal; font-weight: var(--typography_definitions_globalEditorial_tags_weight); line-height: var(--typography_definitions_globalEditorial_tags_line-height); font-size: var(--typography_definitions_globalEditorial_tags_mobile-size); color: var(--colors_interactive_base_deemphasized,#ddd); border-top: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); border-bottom: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); }

.footer_tabs-container__Ss7Hf .footer_tab__hBRnY.footer_active__Q2vZ_, .footer_tabs-container__Ss7Hf .footer_tab__hBRnY.footer_single__xKvq7 { color: var(--colors_background_black); }

.footer_tabs-container__Ss7Hf .footer_slider__7bs9w { background-color: var(--colors_interactive_base_black); }

.footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_header__tY_3F { font-weight: var(--typography_definitions_landing-hed_font-weight,var(--typography_definitions_utility_landing-heading_weight,400)); font-family: var(--typography_definitions_landing-hed_family,var(--typography_definitions_utility_landing-heading_family)); }

@media screen and (min-width: 320px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_header__tY_3F { line-height: var(--typography_definitions_landing-hed_s_line-height,var(--typography_definitions_utility_landing-heading_line-height,34px)); }
}

@media screen and (min-width: 768px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_header__tY_3F { line-height: var(--typography_definitions_landing-hed_s_line-height,var(--typography_definitions_utility_landing-heading_lineHeightMd,34px)); }
}

@media screen and (min-width: 1024px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_header__tY_3F { line-height: var(--typography_definitions_landing-hed_l_line-height,var(--typography_definitions_utility_landing-heading_lineHeightLg,38px)); }
}

@media screen and (min-width: 1280px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_header__tY_3F { line-height: var(--typography_definitions_landing-hed_xl_line-height,var(--typography_definitions_utility_landing-heading_lineHeightLg,40px)); }
}

@media screen and (min-width: 1600px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_header__tY_3F { line-height: var(--typography_definitions_landing-hed_xl_line-height,var(--typography_definitions_utility_landing-heading_lineHeightLg,40px)); }
}

@media screen and (min-width: 320px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_header__tY_3F { font-size: var(--typography_definitions_landing-hed_s-size,var(--typography_definitions_utility_landing-heading_mobile-size,26px)); }
}

@media screen and (min-width: 768px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_header__tY_3F { font-size: var(--typography_definitions_landing-hed_s-size,var(--typography_definitions_utility_landing-heading_fontSizeMd,26px)); }
}

@media screen and (min-width: 1024px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_header__tY_3F { font-size: var(--typography_definitions_landing-hed_l-size,var(--typography_definitions_utility_landing-heading_fontSizeLg,30px)); }
}

@media screen and (min-width: 1280px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_header__tY_3F { font-size: var(--typography_definitions_landing-hed_xl-size,var(--typography_definitions_utility_landing-heading_fontSizeLg,32px)); }
}

@media screen and (min-width: 1600px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_header__tY_3F { font-size: var(--typography_definitions_landing-hed_xl-size,var(--typography_definitions_utility_landing-heading_fontSizeLg,32px)); }
}

.footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_callout__X_f5W { font-family: var(--typography_definitions_utility_assistive-text_family); font-size: var(--typography_definitions_utility_assistive-text_mobile-size); line-height: var(--typography_definitions_utility_assistive-text_line-height); font-weight: var(--typography_definitions_utility_assistive-text_weight); color: var(--colors_interactive_base_brand-primary); }

.footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_price-cadence__bMfwV { font-family: var(--typography_definitions_utility-secondary-body-strong,var(--typography_definitions_utility_body_family)); font-size: var(--typography_definitions_utility-secondary-body-strong_font-size,var(--typography_definitions_utility_body_mobile-size,15px)); line-height: var(--typography_definitions_utility-secondary_body_strong_line-height,var(--typography_definitions_utility_body_line-height,19.5px)); font-weight: var(--typography_definitions_utility-secondary-body-strong_weight,var(--typography_definitions_utility_body_weight,500)); }

.footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_price-cadence__bMfwV span:first-child { font-family: var(--typography_definitions_offer-price_family,var(--typography_definitions_utility_pricing_family)); font-weight: var(--typography_definitions_offer-price_font-weight,var(--typography_definitions_utility_pricing_weight,500)); }

@media screen and (min-width: 320px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_price-cadence__bMfwV span:first-child { line-height: var(--typography_definitions_offer-price_s_line-height,var(--typography_definitions_utility_pricing_line-height,22px)); }
}

@media screen and (min-width: 768px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_price-cadence__bMfwV span:first-child { line-height: var(--typography_definitions_offer-price_s_line-height,var(--typography_definitions_utility_pricing_lineHeightMd,22px)); }
}

@media screen and (min-width: 1024px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_price-cadence__bMfwV span:first-child { line-height: var(--typography_definitions_offer-price_l_line-height,var(--typography_definitions_utility_pricing_lineHeightMd,24px)); }
}

@media screen and (min-width: 1280px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_price-cadence__bMfwV span:first-child { line-height: var(--typography_definitions_offer-price_xl_line-height,var(--typography_definitions_utility_pricing_lineHeightMd,28px)); }
}

@media screen and (min-width: 1600px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_price-cadence__bMfwV span:first-child { line-height: var(--typography_definitions_offer-price_xl_line-height,var(--typography_definitions_utility_pricing_lineHeightMd,28px)); }
}

@media screen and (min-width: 320px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_price-cadence__bMfwV span:first-child { font-size: var(--typography_definitions_offer-price_s-size,var(--typography_definitions_utility_pricing_mobile-size,24px)); }
}

@media screen and (min-width: 768px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_price-cadence__bMfwV span:first-child { font-size: var(--typography_definitions_offer-price_s-size,var(--typography_definitions_utility_pricing_fontSizeMd,24px)); }
}

@media screen and (min-width: 1024px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_price-cadence__bMfwV span:first-child { font-size: var(--typography_definitions_offer-price_l-size,var(--typography_definitions_utility_pricing_fontSizeMd,26px)); }
}

@media screen and (min-width: 1280px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_price-cadence__bMfwV span:first-child { font-size: var(--typography_definitions_offer-price_xl-size,var(--typography_definitions_utility_pricing_fontSizeMd,28px)); }
}

@media screen and (min-width: 1600px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_price-cadence__bMfwV span:first-child { font-size: var(--typography_definitions_offer-price_xl-size,var(--typography_definitions_utility_pricing_fontSizeMd,28px)); }
}

.footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_price-cadence__bMfwV span:first-child s { color: var(--colors_utility-deemphasized,var(--colors_interactive_base_deemphasized,grey)); }

.footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_renewal__h96gR { line-height: var(--typography_definitions_utility-secondary-body-emphasized_line-height,var(--typography_definitions_utility_body_line-height,18px)); font-family: var(--typography_definitions_utility-secondary-body-emphasized,var(--typography_definitions_utility_body_family)); font-size: var(--typography_definitions_utility-secondary-body-emphasized-body-size,var(--typography_definitions_utility_body_mobile-size,14px)); font-weight: var(--typography_definitions_utility-secondary-body-emphasized-body_weight,var(--typography_definitions_utility_body_weight,400)); }

.footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-summary-container__9jKIA { line-height: var(--typography_definitions_utility-paragraph-body_line-height,var(--typography_definitions_utility_landing-body_line-height,24px)); font-weight: var(--typography_definitions_utility-paragraph-body_font-weight,var(--typography_definitions_utility_landing-body_weight,400)); }

.footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-summary-container__9jKIA, .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-summary-container__9jKIA ul { font-size: var(--typography_definitions_utility-paragraph-body_size,var(--typography_definitions_utility_landing-body_mobile-size,14px)); font-family: var(--typography_definitions_utility-paragraph-body_family,var(--typography_definitions_utility_landing-body_family)); }

.footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-summary-container__9jKIA ul.list-style-tick li::before { border: solid var(--colors_interactive_base_brand-primary,#000); }

.footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-description-header__jiW4Y { font-family: var(--typography_definitions_landing-dek_family,var(--typography_definitions_utility_landing-description_family)); font-weight: var(--typography_definitions_landing-dek_font-weight,var(--typography_definitions_utility_landing-description_weight,400)); }

@media screen and (min-width: 320px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-description-header__jiW4Y { font-size: var(--typography_definitions_landing-dek_s-size,var(--typography_definitions_utility_landing-description_mobile-size,28px)); }
}

@media screen and (min-width: 768px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-description-header__jiW4Y { font-size: var(--typography_definitions_landing-dek_s-size,var(--typography_definitions_utility_landing-description_mobile-size,28px)); }
}

@media screen and (min-width: 1024px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-description-header__jiW4Y { font-size: var(--typography_definitions_landing-dek_l-size,var(--typography_definitions_utility_landing-description_mobile-size,30px)); }
}

@media screen and (min-width: 1280px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-description-header__jiW4Y { font-size: var(--typography_definitions_landing-dek_xl-size,var(--typography_definitions_utility_landing-description_mobile-size,30px)); }
}

@media screen and (min-width: 1600px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-description-header__jiW4Y { font-size: var(--typography_definitions_landing-dek_xl-size,var(--typography_definitions_utility_landing-description_mobile-size,30px)); }
}

@media screen and (min-width: 320px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-description-header__jiW4Y { line-height: var(--typography_definitions_landing-dek_s_line-height,var(--typography_definitions_utility_landing-description_line-height,36px)); }
}

@media screen and (min-width: 768px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-description-header__jiW4Y { line-height: var(--typography_definitions_landing-dek_s_line-height,var(--typography_definitions_utility_landing-description_line-height,36px)); }
}

@media screen and (min-width: 1024px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-description-header__jiW4Y { line-height: var(--typography_definitions_landing-dek_l_line-height,var(--typography_definitions_utility_landing-description_line-height,40px)); }
}

@media screen and (min-width: 1280px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-description-header__jiW4Y { line-height: var(--typography_definitions_landing-dek_xl_line-height,var(--typography_definitions_utility_landing-description_line-height,40px)); }
}

@media screen and (min-width: 1600px) {
  .footer_offers-container__IGAx6[data-variant="singleOfferWithTab"] .footer_offer-description-header__jiW4Y { line-height: var(--typography_definitions_landing-dek_xl_line-height,var(--typography_definitions_utility_landing-description_line-height,40px)); }
}

.footer_footer-container__27__3 { width: 100%; background-color: var(--colors_foundation_footer_bg); }

.footer_footer-container__27__3.footer_has-sticky-bottom__FFNw0 { padding-bottom: 130px; }

.footer_footer-container__27__3 .footer_content__VUTlM { display: grid; height: 100%; margin: 0px auto; grid-auto-flow: column; text-align: center; }

@media (min-width: 100em) {
  .footer_footer-container__27__3 .footer_content__VUTlM { box-sizing: border-box; max-width: 1600px; grid-template-columns: repeat(12, 1fr); column-gap: 32px; padding: 0px 64px; }
}

@media (min-width: 80em) and (max-width: 99.99em) {
  .footer_footer-container__27__3 .footer_content__VUTlM { box-sizing: border-box; max-width: 1600px; grid-template-columns: repeat(12, 1fr); column-gap: 32px; padding: 0px 64px; }
}

@media (min-width: 64em) and (max-width: 79.99em) {
  .footer_footer-container__27__3 .footer_content__VUTlM { box-sizing: border-box; max-width: 1280px; grid-template-columns: repeat(12, 1fr); column-gap: 32px; padding: 0px 48px; }
}

@media (min-width: 48em) and (max-width: 63.99em) {
  .footer_footer-container__27__3 .footer_content__VUTlM { box-sizing: border-box; max-width: 1024px; grid-template-columns: repeat(12, 1fr); column-gap: 24px; padding: 0px 48px; }
}

@media (min-width: 20em) and (max-width: 47.99em) {
  .footer_footer-container__27__3 .footer_content__VUTlM { box-sizing: border-box; max-width: 768px; grid-template-columns: repeat(4, 1fr); column-gap: 16px; padding: 0px 24px; }
}

@media (max-width: 19.99em) {
  .footer_footer-container__27__3 .footer_content__VUTlM { box-sizing: border-box; min-width: 320px; grid-template-columns: repeat(4, 1fr); column-gap: 16px; padding: 0px 24px; }
}

@media (min-width: 100em) {
  .footer_footer-container__27__3 .footer_content__VUTlM > * { grid-column: 4 / span 6; }
}

@media (min-width: 80em) and (max-width: 99.99em) {
  .footer_footer-container__27__3 .footer_content__VUTlM > * { grid-column: 4 / span 6; }
}

@media (min-width: 64em) and (max-width: 79.99em) {
  .footer_footer-container__27__3 .footer_content__VUTlM > * { grid-column: 3 / span 8; }
}

@media (min-width: 48em) and (max-width: 63.99em) {
  .footer_footer-container__27__3 .footer_content__VUTlM > * { grid-column: 2 / span 10; }
}

@media (min-width: 20em) and (max-width: 47.99em) {
  .footer_footer-container__27__3 .footer_content__VUTlM > * { grid-column: 1 / span 4; }
}

@media (max-width: 19.99em) {
  .footer_footer-container__27__3 .footer_content__VUTlM > * { grid-column: 1 / span 4; }
}

.footer_footer-container__27__3 .footer_logoContainer__KbK9R { margin-top: 32px; }

.footer_footer-container__27__3 .footer_logoContainer__KbK9R .footer_logo__vg00L { max-height: 32px; }

.footer_footer-container__27__3 .footer_legalese__c3UDb { font-family: var(--typography_definitions_utility_body_family); font-weight: var(--typography_definitions_utility_body_weight); line-height: var(--typography_definitions_utility_body_line-height); letter-spacing: var(--typography_definitions_utility_body_letter-spacing); text-transform: var(--typography_definitions_utility_body_case); font-style: var(--typography_definitions_utility_body_italic); font-size: var(--typography_definitions_utility_body_mobile-size); color: var(--colors_foundation_footer_meta-primary); margin: 32px 0px; text-align: left; }

@media (min-width: 48em) {
  .footer_footer-container__27__3 .footer_legalese__c3UDb { line-height: var(--typography_definitions_utility_body_lineHeightMd,var(--typography_definitions_utility_body_line-height)); font-size: var(--typography_definitions_utility_body_fontSizeMd,var(--typography_definitions_utility_body_mobile-size)); }
}

@media (min-width: 64em) {
  .footer_footer-container__27__3 .footer_legalese__c3UDb { line-height: var(--typography_definitions_utility_body_lineHeightLg,var(--typography_definitions_utility_body_lineHeightMd,var(--typography_definitions_utility_body_line-height))); font-size: var(--typography_definitions_utility_body_fontSizeLg,var(--typography_definitions_utility_body_fontSizeMd,var(--typography_definitions_utility_body_mobile-size))); }
}

.footer_footer-container__27__3 .footer_legalese__c3UDb p:last-child { margin-bottom: 0px; }

.footer_footer-container__27__3 .footer_legalese__c3UDb p:first-child { margin-top: 0px; }

.footer_footer-container__27__3 .footer_divider___SkfM { width: 100%; border: 1px solid var(--colors_foundation_footer_accent); }

@media (min-width: 100em) {
  .footer_footer-container__27__3 .footer_divider___SkfM { grid-column: 1 / span 12; }
}

@media (min-width: 80em) and (max-width: 99.99em) {
  .footer_footer-container__27__3 .footer_divider___SkfM { grid-column: 1 / span 12; }
}

@media (min-width: 64em) and (max-width: 79.99em) {
  .footer_footer-container__27__3 .footer_divider___SkfM { grid-column: 1 / span 12; }
}

@media (min-width: 48em) and (max-width: 63.99em) {
  .footer_footer-container__27__3 .footer_divider___SkfM { grid-column: 1 / span 12; }
}

@media (min-width: 20em) and (max-width: 47.99em) {
  .footer_footer-container__27__3 .footer_divider___SkfM { grid-column: 1 / span 4; }
}

@media (max-width: 19.99em) {
  .footer_footer-container__27__3 .footer_divider___SkfM { grid-column: 1 / span 4; }
}

.footer_footer-container__27__3 .footer_button-container__kFtTR { margin: 32px auto 0px; position: static; }

.footer_footer-container__27__3 .footer_policy-links__r_S0d { font-family: var(--typography_definitions_foundation_list_family); font-weight: var(--typography_definitions_foundation_list_weight); line-height: var(--typography_definitions_foundation_list_line-height); letter-spacing: var(--typography_definitions_foundation_list_letter-spacing); font-style: var(--typography_definitions_foundation_list_italic); font-size: var(--typography_definitions_foundation_list_mobile-size); margin: 32px 0px; text-transform: uppercase; }

@media (min-width: 48em) {
  .footer_footer-container__27__3 .footer_policy-links__r_S0d { line-height: var(--typography_definitions_foundation_list_lineHeightMd,var(--typography_definitions_foundation_list_line-height)); font-size: var(--typography_definitions_foundation_list_fontSizeMd,var(--typography_definitions_foundation_list_mobile-size)); }
}

@media (min-width: 64em) {
  .footer_footer-container__27__3 .footer_policy-links__r_S0d { line-height: var(--typography_definitions_foundation_list_lineHeightLg,var(--typography_definitions_foundation_list_lineHeightMd,var(--typography_definitions_foundation_list_line-height))); font-size: var(--typography_definitions_foundation_list_fontSizeLg,var(--typography_definitions_foundation_list_fontSizeMd,var(--typography_definitions_foundation_list_mobile-size))); }
}

.footer_footer-container__27__3 .footer_policy-links__r_S0d .footer_policy-link-content__ujL0S { display: inline-block; }

.footer_footer-container__27__3 .footer_policy-links__r_S0d .footer_pipe__ZyyNR { margin: 0px 5px; color: var(--colors_foundation_footer_meta-primary); }

.footer_footer-container__27__3 .footer_policy-links__r_S0d .footer_pipe__ZyyNR:last-child { display: none; }

.footer_footer-container__27__3 .footer_copyright___gRjS { font-family: var(--typography_definitions_utility_body_family); font-weight: var(--typography_definitions_utility_body_weight); line-height: var(--typography_definitions_utility_body_line-height); letter-spacing: var(--typography_definitions_utility_body_letter-spacing); text-transform: var(--typography_definitions_utility_body_case); font-style: var(--typography_definitions_utility_body_italic); font-size: var(--typography_definitions_utility_body_mobile-size); color: var(--colors_foundation_footer_meta-primary); text-align: center; margin-top: 32px; margin-bottom: 64px; }

@media (min-width: 48em) {
  .footer_footer-container__27__3 .footer_copyright___gRjS { line-height: var(--typography_definitions_utility_body_lineHeightMd,var(--typography_definitions_utility_body_line-height)); font-size: var(--typography_definitions_utility_body_fontSizeMd,var(--typography_definitions_utility_body_mobile-size)); }
}

@media (min-width: 64em) {
  .footer_footer-container__27__3 .footer_copyright___gRjS { line-height: var(--typography_definitions_utility_body_lineHeightLg,var(--typography_definitions_utility_body_lineHeightMd,var(--typography_definitions_utility_body_line-height))); font-size: var(--typography_definitions_utility_body_fontSizeLg,var(--typography_definitions_utility_body_fontSizeMd,var(--typography_definitions_utility_body_mobile-size))); }
}

.footer_footer-container__27__3 a { cursor: pointer; line-height: 12px; color: var(--colors_foundation_footer_meta-primary); }

footer #fides-modal-link.ot-sdk-show-settings, footer #ot-sdk-btn.ot-sdk-show-settings-button { font-family: var(--typography_definitions_utility_button-utility_family); font-weight: var(--typography_definitions_utility_button-utility_weight); line-height: var(--typography_definitions_utility_button-utility_line-height); letter-spacing: var(--typography_definitions_utility_button-utility_letter-spacing); font-style: var(--typography_definitions_utility_button-utility_italic); font-size: var(--typography_definitions_utility_button-utility_mobile-size); background-color: var(--colors_foundation_footer_bg); color: var(--colors_foundation_footer_meta-primary); border: 1px solid var(--colors_foundation_footer_accent); text-transform: uppercase; padding: 15px 20px; max-width: 400px; width: auto; border-radius: 4px; }

@media (min-width: 48em) {
  footer #fides-modal-link.ot-sdk-show-settings, footer #ot-sdk-btn.ot-sdk-show-settings-button { line-height: var(--typography_definitions_utility_button-utility_lineHeightMd,var(--typography_definitions_utility_button-utility_line-height)); font-size: var(--typography_definitions_utility_button-utility_fontSizeMd,var(--typography_definitions_utility_button-utility_mobile-size)); }
}

@media (min-width: 64em) {
  footer #fides-modal-link.ot-sdk-show-settings, footer #ot-sdk-btn.ot-sdk-show-settings-button { line-height: var(--typography_definitions_utility_button-utility_lineHeightLg,var(--typography_definitions_utility_button-utility_lineHeightMd,var(--typography_definitions_utility_button-utility_line-height))); font-size: var(--typography_definitions_utility_button-utility_fontSizeLg,var(--typography_definitions_utility_button-utility_fontSizeMd,var(--typography_definitions_utility_button-utility_mobile-size))); }
}

footer #fides-modal-link.ot-sdk-show-settings:hover, footer #ot-sdk-btn.ot-sdk-show-settings-button:hover { font-family: var(--typography_definitions_utility_button-utility_family); font-weight: var(--typography_definitions_utility_button-utility_weight); line-height: var(--typography_definitions_utility_button-utility_line-height); letter-spacing: var(--typography_definitions_utility_button-utility_letter-spacing); font-style: var(--typography_definitions_utility_button-utility_italic); font-size: var(--typography_definitions_utility_button-utility_mobile-size); background-color: var(--colors_foundation_footer_bg); color: var(--colors_foundation_footer_meta-primary); border: 1px solid var(--colors_foundation_footer_accent); text-transform: uppercase; }

@media (min-width: 48em) {
  footer #fides-modal-link.ot-sdk-show-settings:hover, footer #ot-sdk-btn.ot-sdk-show-settings-button:hover { line-height: var(--typography_definitions_utility_button-utility_lineHeightMd,var(--typography_definitions_utility_button-utility_line-height)); font-size: var(--typography_definitions_utility_button-utility_fontSizeMd,var(--typography_definitions_utility_button-utility_mobile-size)); }
}

@media (min-width: 64em) {
  footer #fides-modal-link.ot-sdk-show-settings:hover, footer #ot-sdk-btn.ot-sdk-show-settings-button:hover { line-height: var(--typography_definitions_utility_button-utility_lineHeightLg,var(--typography_definitions_utility_button-utility_lineHeightMd,var(--typography_definitions_utility_button-utility_line-height))); font-size: var(--typography_definitions_utility_button-utility_fontSizeLg,var(--typography_definitions_utility_button-utility_fontSizeMd,var(--typography_definitions_utility_button-utility_mobile-size))); }
}