.cl-simple-footer{display:block;width:100%;padding-block:var(--cl-simple-footer-padding-top, 32px) var(--cl-simple-footer-padding-bottom, 32px);overflow:hidden;color:#fff;background:var(--cl-simple-footer-background, #0a60ac);font-family:var(--font-body--family, var(--font-paragraph--family, Arial, sans-serif))}.cl-simple-footer *,.cl-simple-footer *:before,.cl-simple-footer *:after{box-sizing:border-box}.cl-simple-footer__container{width:100%}.cl-simple-footer__content{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:clamp(48px,9vw,150px)}.cl-simple-footer__content--has-blocks{display:grid;grid-template-columns:minmax(max-content,1fr) minmax(0,650px) minmax(max-content,1fr);gap:clamp(24px,5vw,80px)}.cl-simple-footer__content--has-blocks .cl-simple-footer__logo-link{grid-column:1;grid-row:1;justify-self:start}.cl-simple-footer__blocks{display:contents}.cl-simple-footer__blocks>.text-block{grid-column:2;grid-row:1;max-width:650px;align-self:center;justify-self:center;color:var(--text-block-custom-color, inherit);font-weight:700;line-height:1.45;text-wrap:balance}.cl-simple-footer__blocks>.text-block>*{margin-block:0;color:var(--text-block-custom-color, inherit)}.cl-simple-footer__blocks>.cl-enrollment-cta-block{grid-column:3;grid-row:1;align-self:center}.cl-simple-footer__content--has-blocks:not(:has(.cl-enrollment-cta-block)) .cl-simple-footer__blocks>.text-block{grid-column:2 / -1;width:100%;max-width:none;justify-self:stretch}.cl-simple-footer__content--has-blocks:not(:has(.cl-simple-footer__logo-link)) .cl-simple-footer__blocks>.text-block{grid-column:1 / 3;width:100%;max-width:none;justify-self:stretch}.cl-simple-footer__content--has-blocks:not(:has(.cl-simple-footer__logo-link)):not(:has(.cl-enrollment-cta-block)) .cl-simple-footer__blocks>.text-block{grid-column:1 / -1}.cl-simple-footer__logo-link{display:inline-flex;flex:0 0 auto;align-items:center;color:inherit;text-decoration:none}.cl-simple-footer__logo-link:focus-visible{outline:2px solid currentColor;outline-offset:6px;border-radius:2px}.cl-simple-footer__logo{display:block;width:clamp(136px,10vw,158px);height:auto;max-height:66px;object-fit:contain;object-position:left center}.cl-simple-footer__logo-fallback{display:inline-flex;width:142px;flex-direction:column;align-items:flex-start;color:#fff;text-align:left}.cl-simple-footer__logo-name{font-size:26px;font-weight:800;line-height:.78;letter-spacing:.02em}.cl-simple-footer__logo-subtitle{margin-top:6px;font-size:8px;font-weight:600;line-height:1}@media screen and (max-width:749px){.cl-simple-footer{padding-block:max(24px,calc(var(--cl-simple-footer-padding-top, 32px) - 4px)) max(24px,calc(var(--cl-simple-footer-padding-bottom, 32px) - 4px))}.cl-simple-footer__content{flex-direction:column;align-items:flex-start;justify-content:center;gap:24px}.cl-simple-footer__content--has-blocks{display:flex}.cl-simple-footer__blocks{display:flex;width:100%;flex-direction:column;align-self:stretch;gap:24px}.cl-simple-footer__logo{width:136px;max-height:60px;object-position:left center}.cl-simple-footer__blocks>.text-block{max-width:420px}.cl-simple-footer__content--has-blocks:not(:has(.cl-simple-footer__logo-link)) .cl-simple-footer__blocks>.text-block,.cl-simple-footer__content--has-blocks:not(:has(.cl-enrollment-cta-block)) .cl-simple-footer__blocks>.text-block{width:100%;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/cl-simple-footer.css.map */
