.site-footer{padding:58px max(32px,calc((100vw - 1216px)/2)) 24px;background:#050d17;color:#abb5c0}.site-footer .footer-grid{display:grid;grid-template-columns:1.55fr .8fr .95fr 1.1fr;gap:48px}.site-footer h2,.site-footer h3{margin:0;font-family:Manrope,sans-serif;color:#fff}.site-footer h2{max-width:290px;margin-top:17px;font-size:17px;line-height:1.3;letter-spacing:-.03em}.site-footer h3{margin:8px 0 18px;color:#dfbd74;font-size:11px;letter-spacing:2px;text-transform:uppercase}.site-footer img{width:184px;max-width:100%}.site-footer p{max-width:330px;margin:13px 0 0;font-size:13px;line-height:1.65}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li{margin:0 0 11px}.site-footer a{color:#d9e0e6;font-size:13px;text-decoration:none}.site-footer a:hover{color:#dfbd74}.site-footer .footer-contact li{display:flex;gap:9px;align-items:flex-start}.site-footer .footer-contact span{font-size:13px}.site-footer .footer-bottom{display:flex;justify-content:space-between;margin-top:48px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);font-size:11px}.site-footer .footer-bottom a{color:#dfbd74;font-size:11px}@media(max-width:800px){.site-footer{padding:48px 22px 22px}.site-footer .footer-grid{grid-template-columns:1fr 1fr;gap:34px 22px}.site-footer .footer-intro{grid-column:1/-1}.site-footer .footer-bottom{gap:20px;align-items:flex-start}.site-footer .footer-bottom a{white-space:nowrap}}@media(max-width:460px){.site-footer .footer-grid{grid-template-columns:1fr}.site-footer .footer-intro{grid-column:auto}}
