.sr-contact-widget{position:fixed;right:22px;bottom:22px;z-index:10000;font-family:Outfit,Arial,sans-serif}.sr-contact-trigger{display:flex;align-items:center;gap:10px;min-height:54px;padding:13px 20px;border:0;border-radius:999px;background:linear-gradient(135deg,#00d97e,#00c2e0);color:#051525;font:800 .9rem/1 Outfit,Arial,sans-serif;box-shadow:0 10px 34px rgba(0,194,224,.38);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.sr-contact-trigger:hover,.sr-contact-trigger:focus-visible{transform:translateY(-2px);box-shadow:0 14px 42px rgba(0,194,224,.52);outline:3px solid rgba(255,255,255,.85);outline-offset:3px}.sr-contact-icon{font-size:1.15rem}.sr-contact-menu{position:absolute;right:0;bottom:66px;width:280px;padding:14px;background:#051525;border:1px solid rgba(255,255,255,.12);border-radius:20px;box-shadow:0 20px 60px rgba(5,21,37,.35);opacity:0;visibility:hidden;transform:translateY(10px) scale(.98);transform-origin:bottom right;transition:opacity .18s ease,transform .18s ease,visibility .18s}.sr-contact-widget.is-open .sr-contact-menu{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.sr-contact-title{margin:2px 4px 4px;color:#fff;font-size:1rem;font-weight:800}.sr-contact-number{margin:0 4px 12px;color:rgba(255,255,255,.65);font-size:.82rem}.sr-contact-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.sr-contact-action{display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px;border-radius:13px;text-decoration:none;font-weight:800;font-size:.86rem}.sr-contact-call{background:#00d97e;color:#051525}.sr-contact-text{background:#00c2e0;color:#051525}.sr-contact-action:hover,.sr-contact-action:focus-visible{filter:brightness(1.08);outline:2px solid #fff;outline-offset:2px}@media(max-width:640px){.sr-contact-widget{right:14px;bottom:14px}.sr-contact-trigger{min-width:56px;min-height:56px;padding:13px 17px}.sr-contact-menu{width:min(280px,calc(100vw - 28px));bottom:68px}.sr-contact-label{font-size:.84rem}}@media(prefers-reduced-motion:reduce){.sr-contact-trigger,.sr-contact-menu{transition:none}}
