.c-footer-layout{display:grid;grid-column-gap:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 0.875);grid-template-columns:repeat(6, 1fr);align-items:baseline}@media(min-width: 53.125em){.c-footer-layout{display:grid;grid-column-gap:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 2.5);grid-template-columns:repeat(12, 1fr)}}.c-footer-layout__title{grid-area:1/1/2/-1}@media(min-width: 53.125em){.c-footer-layout__title{grid-area:1/1/2/6}}.c-footer-layout__large-column{grid-area:2/1/3/-1;margin-bottom:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 5.5)}@media(min-width: 53.125em){.c-footer-layout__large-column{grid-area:2/1/3/6;margin:0}}.c-footer-layout__small-column-left{grid-area:3/1/4/4}@media(min-width: 53.125em){.c-footer-layout__small-column-left{grid-area:2/-6/3/-4}}.c-footer-layout__small-column-right{grid-area:3/-4/4/-1}@media(min-width: 53.125em){.c-footer-layout__small-column-right{grid-area:2/-4/3/-1}}.c-footer{position:relative;z-index:700;margin-top:auto;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1440" height="32" viewBox="0 0 1440 32" preserveAspectRatio="none"><path d="M1440 0H0v32C540-3.8 965-3.8 1440 7.6z" fill="black"/>;</svg>'),linear-gradient(#fff 0 0);mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1440" height="32" viewBox="0 0 1440 32" preserveAspectRatio="none"><path d="M1440 0H0v32C540-3.8 965-3.8 1440 7.6z" fill="black"/>;</svg>'),linear-gradient(#fff 0 0);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position-y:top;mask-position-y:top;-webkit-mask-size:100vw;mask-size:100vw;-webkit-mask-composite:xor;mask-composite:exclude}.c-footer .c-section{padding:min(220px, max(120px, calc(120px + 0.1033057851 * calc(100vw - 320px)))) 0 min(184px, max(66px, calc(66px + 0.1219008264 * calc(100vw - 320px))))}.c-footer__content{color:#fff}.c-footer__block--large+.c-footer__block--large{margin-top:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 6)}.c-footer__block--large.c-footer__contact-button{margin-top:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 3)}.c-footer__block--small+.c-footer__block--small{margin-top:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 4)}.c-footer__lead{color:#a6b0cc}.c-footer__label{margin-bottom:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1);color:#a6b0cc;font-weight:400}.c-footer__link{display:inline-block;padding-bottom:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 0.5)}.c-footer__link--social-media{display:inline-flex;align-items:center;-moz-column-gap:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 0.5);column-gap:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 0.5)}@media(hover: hover)and (pointer: fine){.c-footer__link--social-media:hover svg path{fill:#a0e100}}.c-footer__link--social-media svg{height:18px}.c-footer__link--social-media svg path{fill:#fff;transition:fill .3s cubic-bezier(0.2, 0.9, 0.4, 1)}.c-footer__menu{margin:0;padding:0;list-style:none}.c-footer .c-cta+.c-cta{margin-top:calc(min(16px, max(12px, calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1.25)}
/*# sourceMappingURL=c-footer.css.map */