.cad-foot *,.cad-foot :after,.cad-foot :before{box-sizing:border-box;margin:0;padding:0}.cad-foot{background:#0a1628;color:hsla(0,0%,100%,.6);font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;padding:48px 0 0}.cad-foot a{color:inherit;text-decoration:none}.cad-foot__inner{margin:0 auto;max-width:1280px;padding:0 24px}.cad-foot__cols{display:grid;gap:32px 24px;grid-template-columns:repeat(2,1fr)}@media (min-width:640px){.cad-foot__cols{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.cad-foot__cols{grid-template-columns:repeat(5,1fr)}}.cad-foot__col-heading{color:#fff;font-size:14px;font-weight:700;letter-spacing:.07em;margin-bottom:16px;text-transform:uppercase}.cad-foot__links{display:flex;flex-direction:column;gap:10px;list-style:none}.cad-foot__link{color:hsla(0,0%,100%,.6);display:inline-block;font-size:15px;transition:color .15s,transform .15s}.cad-foot__link:hover{color:#0ccb66;transform:translateX(3px)}.cad-foot__bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;gap:16px;margin-top:48px;padding:24px 0}@media (min-width:768px){.cad-foot__bottom{flex-direction:row;justify-content:space-between}}.cad-foot__copy{color:hsla(0,0%,100%,.45);font-size:14px}.cad-foot__socials{align-items:center;display:flex;gap:20px}.cad-foot__social{align-items:center;color:hsla(0,0%,100%,.5);display:flex;justify-content:center;transition:color .15s,transform .15s}.cad-foot__social:hover{color:#0ccb66;transform:scale(1.15)}.cad-foot__social svg{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:16px}