.duotone .story h1.headline-special-big,.duotone .story h2.headline-special-big,.story .h1,.story h1{font-family:var(--font-sans-compressed);text-transform:uppercase;font-size:50px;font-weight:100;line-height:46px}@media only screen and (width>=1024px){.duotone .story h1.headline-special-big,.duotone .story h2.headline-special-big,.story .h1,.story h1{font-size:120px;line-height:100px}}.duotone .story .h2,.duotone .story h2{font-family:var(--font-sans);font-size:var(--text-2xl);line-height:var(--line-height-base);font-weight:700}@media only screen and (width>=1024px){.duotone .story .h2,.duotone .story h2{font-size:var(--text-4xl);line-height:40px}}.duotone .story .h3,.duotone .story h3{font-size:var(--text-lg);line-height:var(--line-height-base)}@media only screen and (width>=1024px){.duotone .story .h3,.duotone .story h3{font-size:var(--text-3xl);line-height:45px}}.duotone .story .h5,.duotone .story h5{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--line-height-xxs)}@media only screen and (width>=1024px){.duotone .story .h5,.duotone .story h5{font-size:var(--text-base);line-height:var(--line-height-sm)}}.page-footer{background-color:rgb(var(--color-black));color:#fff;padding-top:16px}@media only screen and (width>=1024px){.page-footer{padding-top:40px}}.page-footer__grid{grid-template-columns:repeat(12,minmax(0,1fr));row-gap:24px;display:grid}.page-footer__logo-container{flex-direction:column;grid-column:span 12/span 12;grid-row-start:1;display:flex}.page-footer__logo-container>*+*{margin-top:32px}@media only screen and (width>=1440px){.page-footer__logo-container{grid-column:span 4/span 4}}.page-footer__claim{font-size:var(--text-lg);line-height:var(--line-height-lg);letter-spacing:.02em;text-transform:uppercase;font-weight:500}@media only screen and (width>=768px){.page-footer__claim{margin-bottom:40px}}.page-footer__logo-cloud{flex-wrap:wrap;justify-content:space-between;row-gap:20px;display:flex}@media only screen and (width>=640px){.page-footer__logo-cloud{justify-content:flex-start}}.page-footer .brand-logo{color:rgb(var(--color-gray-dark));margin-top:8px}.page-footer .brand-logo:hover{color:#fff}@media only screen and (width>=640px){.page-footer .brand-logo{margin-right:20px}}@media only screen and (width>=768px){.page-footer .brand-logo{margin-top:0}}@media only screen and (width>=1440px){.page-footer .brand-logo{margin-right:32px}}.page-footer .brand-logo svg{height:1rem}.page-footer .brand-logo--active{color:#fff}.page-footer__bam-logo.brand-logo svg{height:32px}.page-footer__climate-neutral-link{display:block}.page-footer__links-container{flex-flow:wrap;grid-column:span 12/span 12;margin-top:32px;display:flex}@media only screen and (width>=768px){.page-footer__links-container{grid-column:span 8/span 8;grid-row-start:2}}@media only screen and (width>=1024px){.page-footer__links-container{flex-wrap:nowrap}}@media only screen and (width>=1440px){.page-footer__links-container{grid-column:span 4/span 4;grid-row-start:1;margin-top:0;margin-right:40px}}.page-footer__links-container .link-group{width:50%;margin-bottom:20px}@media only screen and (width>=768px){.page-footer__links-container .link-group{flex:1 1 0;width:auto;margin-bottom:0}}@media only screen and (width>=1440px){.page-footer__links-container .link-group{margin-right:40px}}.page-footer__links-container .link-group__list-item{font-size:var(--text-sm);line-height:var(--line-height-sm);color:rgb(var(--color-gray-dark));margin-right:16px;font-weight:500}.page-footer__links-container .link-group__list-item>*+*{margin-top:12px}.page-footer__links-container .link-group__list-item:hover{color:rgb(var(--color-typo-secondary-on-black))}.page-footer__links-container .link-group__label{color:#fff;font-size:var(--text-xs);line-height:var(--line-height-xs);text-transform:uppercase;white-space:nowrap;margin-bottom:16px;margin-right:16px;font-weight:500}@media only screen and (width>=768px){.page-footer__links-container .link-group__label{margin-bottom:24px}}.page-footer__newsletter-container{grid-column:span 12/span 12;margin-top:8px;margin-bottom:16px}@media only screen and (width>=768px){.page-footer__newsletter-container{grid-column:span 4/span 4;grid-row-start:2;margin-top:32px;margin-bottom:0}}@media only screen and (width>=1024px){.page-footer__newsletter-container{margin-left:32px}}@media only screen and (width>=1440px){.page-footer__newsletter-container{grid-row-start:1;margin-top:0}}.page-footer__customer-reviews-container{font-size:var(--text-xs);line-height:var(--line-height-xs);margin-top:40px}.page-footer__customer-reviews-container .total-customer-reviews{flex-direction:column;gap:12px;margin-top:12px}.page-footer__customer-review-title{color:rgb(var(--color-gray-dark))}.page-footer__sub-footer{flex-direction:column-reverse;justify-content:space-between;margin-top:16px;padding-bottom:16px;display:flex}@media only screen and (width>=1024px){.page-footer__sub-footer{flex-direction:row}}.page-footer__sub-footer-left{flex-direction:column;margin-top:16px;display:flex}@media only screen and (width>=1024px){.page-footer__sub-footer-left{margin-top:4rem}}.page-footer__sub-footer-right{flex-wrap:wrap;margin-top:24px;margin-bottom:24px;display:flex}@media only screen and (width>=768px){.page-footer__sub-footer-right{flex-wrap:nowrap}}@media only screen and (width>=1024px){.page-footer__sub-footer-right{justify-content:flex-end;align-items:flex-end;margin-top:8px;margin-bottom:8px}}.page-footer__social-container{margin-bottom:16px;display:flex}.page-footer__social-container>*+*{margin-left:16px}.page-footer__social-item{color:rgb(var(--color-gray-dark))}.page-footer__social-item:hover{color:#fff}.page-footer__sub-menu{flex-direction:column;margin-bottom:8px;display:flex}@media only screen and (width>=640px){.page-footer__sub-menu{flex-direction:row}}@media only screen and (width>=1024px){.page-footer__sub-menu{margin-bottom:0;margin-right:16px}}.page-footer__copyright-container{font-size:var(--text-xs);line-height:var(--line-height-xs);margin-bottom:.5rem;margin-right:1.5rem;display:flex}@media only screen and (width>=1440px){.page-footer__copyright-container{margin-right:3.5rem}}.page-footer__copyright-container .copyright{color:rgb(var(--color-gray-dark));margin-left:8px}.page-footer__meta-navigation{flex-wrap:wrap;display:flex}.page-footer__meta-navigation a,.page-footer__meta-navigation button{font-size:var(--text-xs);line-height:var(--line-height-xs);color:rgb(var(--color-gray-dark));margin-right:1rem}@media only screen and (width>=1440px){.page-footer__meta-navigation a,.page-footer__meta-navigation button{margin-right:3rem}}.page-footer__meta-navigation a:hover,.page-footer__meta-navigation button:hover{color:#fff}.page-footer__meta-navigation button{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.page-footer__payment-container{flex-wrap:wrap;align-items:center;display:flex}@media only screen and (width>=1440px){.page-footer__payment-container>*+*{margin-left:24px}}.page-footer__payment-item{margin-top:4px;margin-bottom:4px;margin-right:32px}.page-footer__payment-item img,.page-footer__payment-item svg{width:100%;height:24px}.page-footer__payment-item.payment-item--negative{filter:brightness(0)invert()}@media only screen and (width>=768px){.page-footer__payment-item{margin-right:16px}}@media only screen and (width>=1024px){.page-footer__payment-item{margin-top:0;margin-bottom:0}}@media only screen and (width>=1440px){.page-footer__payment-item{margin-right:0}}
