.contact .contact-top > .back-to-top{display:inline-flex;align-items:center;gap:10px;line-height:1.4}
.back-to-top svg{width:18px;height:18px;flex:none}
.trial-signature .contact-bottom{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:24px 36px;font-size:var(--t-body);font-weight:500;line-height:1.4;color:var(--muted)}
.trial-signature .contact-bottom .footer-socials{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px 24px;margin:0;flex:1 1 auto;font:inherit;line-height:inherit;color:inherit}
.trial-signature .contact-bottom .footer-socials a,.trial-signature .contact-bottom .session-settings{display:inline-flex;align-items:center;min-height:0;margin:0;padding:6px 0;font:inherit;line-height:inherit;color:inherit;text-decoration:none;white-space:nowrap}
.trial-signature .contact-bottom .footer-socials a:hover,.trial-signature .contact-bottom .session-settings:hover{color:var(--link-color);text-decoration:underline;text-underline-offset:.22em}
.trial-signature .contact-bottom .footer-location,.trial-signature .contact-bottom .footer-copyright{flex:none;padding:6px 0;white-space:nowrap}
@media(max-width:700px){
 .trial-signature .contact-bottom{gap:24px;font-size:14px;align-items:baseline}
 .trial-signature .contact-bottom .footer-socials{flex-basis:100%;gap:8px 22px}
 .trial-signature .contact-bottom .footer-location{flex:1 1 auto}
}
