.cookie-warning-message{border:1px solid var(--color-status-error);padding:35px 16px;background:var(--color-bg-subtle);width:100%}.cookie-warning-message a{color:var(--color-link-default);text-decoration:underline}.cookie-warning-message a:hover{color:var(--color-text-primary)}.match-column-heights>.container-module>.inner-container>.grid>div:has(>.list-module-bg){display:flex;flex-direction:column}.match-column-heights>.container-module>.inner-container>.grid>div:has(>.list-module-bg)>.list-module-bg{flex:1 1 auto}.column-container .list-module-bg .listlandscapeCards__container .listlandscapeCards{padding:0}.column-container .list-module-bg .listlandscapeCards .listlandscapeCards__items-grid{gap:1rem;row-gap:1rem}.column-container .list-module-bg .listlandscapeCards .promo-card-v2--listlandscape{border-bottom:.063rem solid var(--color-brand-secondary-80);box-shadow:none;border-radius:0;transition:none}.column-container .list-module-bg .listlandscapeCards .promo-card-v2--listlandscape:hover{border-bottom:.125rem solid var(--color-brand-primary);margin-bottom:-.063rem;box-shadow:none}.column-container .list-module-bg .listlandscapeCards .listlandscapeCards__items-item:last-child .promo-card-v2--listlandscape,.column-container .list-module-bg .listlandscapeCards .listlandscapeCards__items-item:last-child .promo-card-v2--listlandscape:hover{border-bottom:none;margin-bottom:0}.column-container .list-module-bg .listlandscapeCards .promo-card-v2--listlandscape:hover .promo-card-v2__title,.column-container .list-module-bg .listlandscapeCards .promo-card-v2--listlandscape:hover .promo-card-v2__title a{font-weight:700}.column-container .list-module-bg .listlandscapeCards .listlandscapeCards__items-item:first-child .promo-card-v2--listlandscape:not(:hover){border-bottom-color:var(--color-brand-secondary-80)}.column-container .list-module-bg .listlandscapeCards .listlandscapeCards__items-item:first-child .promo-card-v2--listlandscape:not(:hover) .promo-card-v2__title,.column-container .list-module-bg .listlandscapeCards .listlandscapeCards__items-item:first-child .promo-card-v2--listlandscape:not(:hover) .promo-card-v2__title a{font-weight:500}.column-container .list-module-bg .listlandscapeCards__heading-title{margin-top:0;margin-bottom:1.25rem;font-size:var(--fontSize-2xl);line-height:var(--fontSize-8xl)}.column-container .list-module-bg .listlandscapeCards .promo-card-v2--listlandscape.no-image .promo-card-v2__content{padding:0 0 1rem;gap:0;justify-content:flex-start;height:auto}.column-container .list-module-bg .listlandscapeCards__container:not(.hide-bullets) .listlandscapeCards__items-item{list-style:none}.column-container .list-module-bg .listlandscapeCards__container:not(.hide-bullets) .promo-card-v2--listlandscape.no-image .promo-card-v2__content{position:relative;padding-left:.9375rem}.column-container .list-module-bg .listlandscapeCards__container:not(.hide-bullets) .promo-card-v2--listlandscape.no-image .promo-card-v2__content:before{content:"\2022";position:absolute;left:0;top:0;color:var(--color-brand-primary-100);font-size:1rem;line-height:1.5rem}.column-container .list-module-bg .listlandscapeCards .promo-card-v2--listlandscape.no-image .promo-card-v2__content .card-meta{display:none}.column-container .list-module-bg .listlandscapeCards .promo-card-v2__title{font-size:1rem;line-height:1.5rem;font-weight:500;margin-bottom:0}.column-container .list-module-bg .listlandscapeCards .promo-card-v2__source{font-size:.75rem;font-style:normal}.match-column-heights .textModule.titleOnLeft{padding-bottom:.5rem}@media (min-width:1024px){.column-split-40-60>.container-module>.inner-container>.grid{grid-template-columns:2fr 3fr}.column-split-60-40>.container-module>.inner-container>.grid{grid-template-columns:3fr 2fr}}.column-container>.container-module>.inner-container>.grid>div{min-width:0}.column-container:not(.match-column-heights)>.container-module>.inner-container>.grid>div{align-self:start}.column-container .promo-product2.carouselPromo .promo-product2-image{padding-right:0;height:auto;align-items:flex-start;align-self:flex-start}.column-container .promo-product2.carouselPromo .promo-product2-image .image,.column-container .promo-product2.carouselPromo .promo-product2-image>a{display:block;width:100%;height:auto}.column-container .promo-product2.carouselPromo .promo-product2-image img{width:100%!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important}.match-column-heights .promo-product2.carouselPromo .promo-product2-content h2 a{transition:font-weight .15s ease-in}.match-column-heights .promo-product2.carouselPromo .promo-product2-content h2 a:hover{font-weight:800}.column-container .fullwidth-promo{display:flex;flex-direction:column;margin-top:0}.column-container .fullwidth-promo__image{width:100%}.column-container .fullwidth-promo__image img{display:block;width:100%;height:auto;border-radius:var(--borderRadius-2xl)}.column-container .fullwidth-promo__info{position:static;width:100%;padding:1.25rem 0 0;transform:none;background-color:transparent}.column-container .textModule.titleOnLeft{display:block;max-width:100%}.column-container .textModule.titleOnLeft .textModule__lede{border-right:none;padding-right:0}.column-container .textModule{padding-top:.5rem;padding-bottom:.5rem}.column-container .videoModule{margin-left:0;margin-right:0}.column-container .list-module-bg .listlandscapeCards__items-grid{display:flex!important;flex-direction:column!important;padding-left:0;margin-left:0}.column-container .list-module-bg .listlandscapeCards__items-item{padding-left:0;margin-left:0}.column-container .list-module-bg .listlandscapeCards .promo-card-v2--listlandscape .promo-card-v2__content{padding-left:0}.column-container .list-module-bg .listlandscapeCards__items-item:first-child .promo-card-v2__title,.column-container .list-module-bg .listlandscapeCards__items-item:first-child .promo-card-v2__title a{font-weight:700}.column-container .promo-product2 .grid{grid-template-columns:1fr!important}.column-container .promo-product2-image img{width:100%;height:auto;display:block}.column-container .promo-product2.carouselPromo .promo-product2-content{margin-top:0;padding-top:.75rem}.column-container .promo-product2.carouselPromo .promo-product2-content h2{margin:0 0 .5rem}.column-container .promo-product2.carouselPromo .promo-product2-content h2 a{font-size:1.5rem;line-height:1.3;font-weight:700;color:var(--color-font-focus)}@media (min-width:1280px){.column-container .promo-product2.carouselPromo .promo-product2-content h2 a{font-size:1.5rem;line-height:1.3}}