.landing-footer{color:#eee8f1;font-family:var(--font-body);background:#171619;font-weight:400;position:relative}.landing-footer *,.landing-footer :before,.landing-footer :after{box-sizing:border-box}.landing-footer__inner{width:100%;padding-inline:var(--page-gutter)}.landing-footer a{color:inherit;text-decoration:none;transition:color .18s}.landing-footer a:hover{color:#ffac47}.landing-footer a:focus-visible{outline-offset:6px;outline:2px solid #ff8c00}.landing-footer svg{flex:none}.landing-footer__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1.8fr) repeat(3,minmax(0,1fr));gap:32px;padding-block:72px 76px;display:grid}.landing-footer__brand>a:first-child{display:inline-block}.landing-footer__brand img{filter:invert();width:126px;height:auto;display:block}.landing-footer__brand p{color:#aba3ae;max-width:210px;margin:24px 0 0;font-size:12px;line-height:1.8}.landing-footer__email{align-items:center;gap:8px;min-height:40px;margin-top:24px;font-size:12px;display:inline-flex}.landing-footer__column h2{color:#aba3ae;margin:0 0 22px;font-family:inherit;font-size:12px;font-weight:400;line-height:1.5}.landing-footer__column ul{margin:0;padding:0;list-style:none}.landing-footer__column li+li{margin-top:6px}.landing-footer__column a{align-items:center;min-height:38px;font-size:13px;line-height:1.6;display:inline-flex}.landing-footer__bottom{color:#aba3ae;border-top:1px solid #38333c;justify-content:space-between;align-items:center;gap:24px;padding-block:28px;font-size:10px;line-height:1.6;display:flex}.landing-footer__bottom p{margin:0}.landing-footer__socials{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.landing-footer__socials a{align-items:center;gap:8px;min-height:32px;display:inline-flex}@media (width<=1279px){.landing-footer__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px;padding-block:56px}.landing-footer__brand{grid-column:1/-1;margin-bottom:8px}}@media (width<=1023px){.landing-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"brand brand""solutions resources""company legal";align-items:start;gap:32px 24px;padding-block:40px}.landing-footer__brand{grid-area:brand;margin-bottom:0}.landing-footer__brand p{max-width:32ch;margin-top:16px}.landing-footer__email{min-height:44px;margin-top:12px}.landing-footer__solutions{grid-area:solutions}.landing-footer__resources{grid-area:resources}.landing-footer__company{grid-area:company}.landing-footer__legal{grid-area:legal}.landing-footer__column h2{margin-bottom:12px}.landing-footer__column a{min-height:44px}.landing-footer__column li+li{margin-top:2px}}@media (width<=767px){.landing-footer__brand img{width:108px}.landing-footer__column a{font-size:12px}.landing-footer__bottom{flex-direction:column;align-items:flex-start}.landing-footer__socials a{min-height:44px}}@media (width<=599px){.landing-footer__grid{grid-template-areas:"brand brand""solutions solutions""resources company""resources legal"}}@media (prefers-reduced-motion:reduce){.landing-footer a{transition:none}}
