.utility a[href^="tel:"]{font-size:15px;color:var(--gold,#d7b65d);letter-spacing:.06em;font-weight:600}
.utility a[href^="tel:"]:hover{color:#fff}
.mh-mobile-call{display:none}
@media(max-width:1050px){
 body{padding-bottom:calc(65px + env(safe-area-inset-bottom,0px))}
 .mh-mobile-call{position:fixed;z-index:45;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:14px;min-height:65px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#080b09;border-top:1px solid #d7b65d;color:#f5f2ea;text-decoration:none;box-shadow:0 -4px 20px #0003}
 .mh-mobile-call span{font-size:12px;letter-spacing:.07em;text-transform:uppercase}
 .mh-mobile-call strong{font-size:20px;color:#d7b65d;white-space:nowrap;font-weight:600}
 .mh-mobile-call:focus-visible{outline:3px solid #d7b65d;outline-offset:-5px}
}
