.cl-footer{background:#202a44;color:var(--cl-footer-color);padding:40px 0;text-align:center}.cl-footer__wrap{align-items:center;display:flex;flex-direction:column}.cl-footer__logo{align-items:center;display:flex;gap:11px;margin-bottom:10px}.cl-footer__logo-text{font-family:var(--cl-font-secondary);font-size:1.5rem;font-weight:600}.cl-footer__logo-text--primary{color:#fff}.cl-footer__logo-text--accent{color:var(--cl-color-sun)}.cl-footer__tagline{color:#c9d0de;font-family:var(--cl-font-secondary);font-weight:600;margin-bottom:12px}.cl-footer__social{display:flex;gap:14px;justify-content:center;margin:4px 0 16px}.cl-footer__social a{align-items:center;background:hsla(0,0%,100%,.08);border-radius:50%;display:flex;height:38px;justify-content:center;transition:background .15s,transform .15s;width:38px}.cl-footer__social a:focus,.cl-footer__social a:hover{background:var(--cl-color-primary);transform:translateY(-2px)}.cl-footer__social svg{fill:#fff;height:24px;width:24px}.cl-footer__fine{color:#6b7690;font-size:.82rem}