.hero-direct-contact{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin:16px 0 12px}.hero-direct-contact a{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;font-size:15px;font-weight:650;line-height:1.3;text-decoration:none;border-radius:12px;transition:background-color .15s,color .15s}.hero-direct-contact .hero-chat{padding:10px 16px;background:#e9f3ff;color:#145b91;border:1px solid #c1dcf4}.hero-direct-contact .hero-chat:hover{background:#dcebfc;color:#104b78}.hero-direct-contact .hero-call{color:#263b52;padding:8px 2px;font-variant-numeric:tabular-nums;white-space:nowrap}.hero-direct-contact .hero-call:hover{color:#145b91;text-decoration:underline}.hero-direct-contact svg{width:20px;height:20px;flex:none}.hero-direct-contact a:focus-visible{outline:3px solid #386bdb;outline-offset:3px}@media(max-width:420px){.hero-direct-contact{gap:4px 16px;margin-top:12px}.hero-direct-contact a{font-size:14px}}
