.sf-footer .sf-footer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;max-width:900px;margin:0 auto}.sf-footer .footer-message{display:flex;justify-content:center;align-items:center;gap:22px;text-align:center;margin:65px auto 40px}.sf-footer .footer-message>img{width:62px;height:62px;flex-shrink:0}.sf-footer .footer-message p{font-size:clamp(21px,2.6vw,32px);line-height:1.5;letter-spacing:-.035em;color:#61536e;margin:0}.sf-footer .sf-footer-bottom{align-items:center;gap:18px}.sf-footer .footer-copyright{display:flex;align-items:center;gap:9px;white-space:nowrap}.sf-footer .footer-copyright img{width:22px;height:22px}.sf-footer .sf-footer-bottom>span:last-child{white-space:nowrap;font-size:12px;letter-spacing:-.015em}@media(max-width:700px){.sf-footer .sf-footer-grid{grid-template-columns:1fr 1fr;gap:30px 22px}.sf-footer .footer-message{gap:12px;margin:38px auto 28px}.sf-footer .footer-message>img{width:35px;height:35px}.sf-footer .footer-message p{font-size:clamp(17px,4.7vw,23px);line-height:1.55}.sf-footer .sf-footer-bottom{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.sf-footer .sf-footer-bottom>span:last-child{font-size:clamp(9px,2.65vw,12px)}.sf-footer .footer-copyright{font-size:11px}}
.sf-footer .sf-footer-grid>div{display:flex!important;flex-direction:column;align-items:flex-start;gap:11px;padding:0!important;border:0!important;grid-column:auto!important}.sf-footer .sf-footer-grid>div>b{font-size:14px;margin-bottom:4px;pointer-events:none}.sf-footer .sf-footer-grid>div>a{display:block!important;margin:0!important;font-size:13px;line-height:1.5}.sf-footer .sf-footer-grid>div>b:after,.sf-footer .sf-footer-grid>div>b:before{display:none!important}

.sf-footer .sf-footer-grid a{color:#786889;text-decoration:none}.sf-footer .sf-footer-grid a:hover{color:#7446ca}.sf-footer .sf-footer-grid b{color:#352c40}
