.footer-example{grid-template-columns:1.35fr 1fr 1.45fr .7fr;gap:64px;max-width:none;margin:0 auto}.footer-example>div,.footer-example>div:first-child,.footer-example>div:nth-child(2),.footer-example>div:last-child{text-align:left}.footer-about p{color:#c0cce0;font-size:14px;line-height:1.55;margin:18px 0 0;max-width:325px}.footer-about p+p{color:#9eafc7;margin-top:12px}.footer-logo{align-items:center;color:#fff;display:inline-flex;font-size:22px;font-weight:800;gap:9px;text-decoration:none}.footer-logo span{align-items:center;background:linear-gradient(135deg,#54e7ff,var(--blue) 55%,var(--pink));border-radius:8px;box-shadow:0 8px 18px #2a76f55c;color:#fff;display:inline-flex;font-size:15px;height:27px;justify-content:center;width:27px}.footer-example h3{font-size:17px;letter-spacing:-.3px;text-transform:none}.footer-example a:not(.footer-logo){font-size:14px;margin:13px 0}.footer-contact a,.footer-contact address,.footer-connect a{align-items:flex-start;color:#d6e2f4;display:flex!important;font-size:14px;gap:13px;line-height:1.55;text-decoration:none}.footer-contact i,.footer-connect i{align-items:center;color:#3685ff;display:inline-flex;font-size:19px;font-style:normal;font-weight:bold;justify-content:center;line-height:1;min-width:20px;padding-top:1px}.footer-contact address{font-style:normal;margin:13px 0}.footer-contact address span{display:block}.footer-connect a{align-items:center;font-size:15px!important}.footer-connect i{border:1px solid #3685ff;border-radius:3px;font-size:12px;height:20px;padding:0;width:20px}.footer-example .footer-connect a:hover,.footer-contact a:hover{color:#65caff}@media(max-width:900px){.footer-example{grid-template-columns:1fr 1fr;gap:38px}.footer-example>div:last-child{grid-column:auto}}@media(max-width:520px){.footer-example{grid-template-columns:1fr;gap:30px}.footer-about p{max-width:none}}
