.ink-footer{color:#737d90;background:#fff;border-top:1px solid #e8e8ef;padding:68px clamp(24px,4.5vw,80px) 24px;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:1.65}.ink-footer-grid{grid-template-columns:minmax(230px,1.7fr) repeat(3,minmax(135px,1fr));gap:44px;max-width:1440px;margin:0 auto;display:grid}.ink-footer-logo{display:inline-block}.ink-footer-logo img{width:170px;height:auto;display:block}.ink-footer-intro p{max-width:310px;margin:23px 0 24px}.ink-footer-support{align-items:center;gap:10px;display:inline-flex}.ink-footer nav{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.ink-footer h2{color:#293345;text-transform:uppercase;letter-spacing:.08em;margin:8px 0 12px;font-size:12px;font-weight:700}.ink-footer a{text-decoration:none;transition:color .15s}.ink-footer a:hover{color:#783bce}.ink-footer a:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #783bce}.ink-footer-bottom{border-top:1px solid #eeedf3;align-items:center;gap:24px;max-width:1440px;margin:50px auto 0;padding-top:23px;font-size:12px;display:flex}.ink-footer-bottom>span{margin-right:auto}@media (width<=1200px){.ink-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.ink-footer-intro{grid-column:1/-1}.ink-footer-intro p{max-width:460px;margin:18px 0}}@media (width<=600px){.ink-footer{padding:38px 24px 24px}.ink-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 22px}.ink-footer-grid nav:nth-of-type(2){grid-area:2/2/span 2}.ink-footer h2{margin-top:0}.ink-footer nav{gap:13px}.ink-footer-bottom{flex-wrap:wrap;gap:16px;margin-top:32px}.ink-footer-bottom>span{width:100%}.ink-footer-bottom>button{margin-left:auto}}
