.contact-socials{margin:28px 0 20px}.contact-socials-label{color:#a3a3a3;letter-spacing:.18em;margin-bottom:12px;font-size:11px;font-weight:700}.contact-social-list{gap:10px;display:grid}.contact-social-row{text-align:left;color:#fff;background:#171717;border:1px solid #ffffff20;border-radius:14px;align-items:center;gap:14px;width:100%;padding:16px;transition:background .2s,border-color .2s;display:flex}.contact-social-row:hover{background:#211a12;border-color:#ff8a0080}.contact-social-row:focus-visible{outline-offset:3px;outline:2px solid #ffad4d}.contact-social-icon{color:#ffad4d;background:#ff8a0012;border-radius:11px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.contact-social-icon svg{width:29px;height:29px}.contact-social-account{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.contact-social-account>span{letter-spacing:.16em;color:#aeb3bb;font-size:10px;font-weight:700}.contact-social-account strong{letter-spacing:.015em;font-size:17px;line-height:1.2}.contact-social-action{color:#ffad4d;letter-spacing:.04em;white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.contact-social-status{color:#999fa9;min-height:38px;margin-top:12px;font-size:12px;line-height:1.6}.contact-social-manual{color:#fff;background:#121212;border:1px solid #ffad4d;border-radius:8px;width:100%;margin-top:8px;padding:12px;font-size:16px}.contact-form-heading{letter-spacing:-.02em;margin-bottom:6px;font-size:20px;font-weight:800}.contact-form-intro{color:#999fa9;margin-bottom:24px;font-size:13px;line-height:1.6}@media (max-width:380px){.contact-social-row{gap:10px;padding:14px 11px}.contact-social-account strong{font-size:15px}.contact-social-action{gap:4px;font-size:9px}.contact-social-icon{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.contact-social-row{transition:none}}
