.page-module__lIhS5G__container{box-sizing:border-box;width:100%;margin:0 auto;padding:0 16px}@media (min-width:600px){.page-module__lIhS5G__container{padding:0 32px}}@media (min-width:900px){.page-module__lIhS5G__container{padding:0 64px}}@media (min-width:1200px){.page-module__lIhS5G__container{padding:0 96px}}.page-module__lIhS5G__hero{border-bottom:1px solid var(--color-border-light);background-color:var(--color-bg-panel-blue);position:relative;overflow:hidden}.page-module__lIhS5G__heroImage{background-position:50% 45%;background-size:cover;width:46%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 40%);mask-image:linear-gradient(90deg,#0000 0%,#000 40%)}@media (max-width:899px){.page-module__lIhS5G__heroImage{display:none}}.page-module__lIhS5G__heroInner{padding-top:32px;padding-bottom:32px;position:relative}@media (min-width:900px){.page-module__lIhS5G__heroInner{padding-top:48px;padding-bottom:48px}}.page-module__lIhS5G__heroCopy{max-width:620px}.page-module__lIhS5G__badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:640px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (max-width:599px){.page-module__lIhS5G__badges{grid-template-columns:1fr;gap:12px}}.page-module__lIhS5G__section{padding-top:48px}@media (min-width:900px){.page-module__lIhS5G__section{padding-top:64px}}.page-module__lIhS5G__calcGrid{grid-template-columns:1fr;gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (min-width:600px){.page-module__lIhS5G__calcGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.page-module__lIhS5G__calcGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-module__lIhS5G__moreGrid{grid-template-columns:1fr;gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.page-module__lIhS5G__moreGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module__lIhS5G__ctaWrap{padding-top:48px;padding-bottom:64px}@media (min-width:900px){.page-module__lIhS5G__ctaWrap{padding-top:64px;padding-bottom:80px}}
