.l-footer{background-color:#fff}.l-footer__cta{max-width:890px;padding:6rem 0}@media (max-width:calc(62rem - 1px)){.l-footer__cta{padding:2rem 0 6rem}}.l-footer__cta p.eyebrow{margin-bottom:2rem}.l-footer__cta a.cta-link{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.l-footer__cta a.cta-link .split-line{padding:0}.l-footer__cta a>span{color:#000;display:inline-block;font-family:Larken Thin,sans-serif;font-weight:300;position:relative;text-decoration:none;--u:0}.l-footer__cta a>span:before{background:#000;bottom:0;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(var(--u));-ms-transform:scaleX(var(--u));transform:scaleX(var(--u));-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:100%}.l-footer__cta a>span .h-scheme-light :before{background:#fff}.l-footer__columns{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3rem 1fr 3rem 1fr 3rem 1fr;gap:3rem;grid-template-columns:repeat(4,1fr);padding-top:3rem}@media (max-width:calc(62rem - 1px)){.l-footer__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid rgba(0,0,0,.1);-ms-flex-direction:column;flex-direction:column;gap:0;padding-top:0}}.l-footer__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.8rem}@media (max-width:calc(62rem - 1px)){.l-footer__column{border-bottom:1px solid rgba(0,0,0,.1);gap:1rem;padding:1rem 0}}.l-footer__column__heading{background:none;border:none;color:#000;cursor:default;font-size:18px;font-weight:500;opacity:.65;padding:0;text-align:left}@media (max-width:calc(62rem - 1px)){.l-footer__column__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;cursor:pointer;opacity:1;padding:0;width:100%}.l-footer__column__icon{height:1.2rem;position:relative;width:1.2rem;-ms-flex-negative:0;flex-shrink:0}.l-footer__column__icon:after,.l-footer__column__icon:before{background:#000;content:"";height:1px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.l-footer__column__icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}}.l-footer__column__list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}@media (max-width:calc(62rem - 1px)){.l-footer__column__list{display:none}}.l-footer__column__list li a{color:#000;font-size:18px;text-decoration:none}.l-footer__column__list li a:hover{color:#000;text-decoration:underline}.l-footer__column__heading[aria-expanded=true]+.l-footer__column__list{display:-webkit-box;display:-ms-flexbox;display:flex}.l-footer__column__heading[aria-expanded=true] .l-footer__column__icon:after{-webkit-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}.l-footer-darkmode .l-footer{background:#000}.l-footer-darkmode .l-footer__cta h2{color:#fff}.l-footer-darkmode .l-footer__cta p.eyebrow{color:#fff!important;opacity:.65}.l-footer-darkmode .l-footer__cta a>span{color:#fff;display:inline-block;font-family:Larken Thin,sans-serif;font-weight:300;position:relative;text-decoration:none;--u:0}.l-footer-darkmode .l-footer__cta a>span:before{background:#fff}.l-footer-darkmode .l-footer__column{border-color:hsla(0,0%,100%,.15)}@media (max-width:calc(62rem - 1px)){.l-footer-darkmode .l-footer__column:first-child{border-top:1px solid hsla(0,0%,100%,.15)}}.l-footer-darkmode .l-footer__column__heading,.l-footer-darkmode .l-footer__column__list a,.l-footer-darkmode .l-footer__column__list a:hover{color:#fff}.l-footer-darkmode .l-footer__column__icon:after,.l-footer-darkmode .l-footer__column__icon:before{background:#fff;opacity:1}