.anhar-orbit-hero .style_identity__VSiZz{top:44%}
.orbit-contact{position:absolute;top:93%;left:50%;transform:translateX(-50%);pointer-events:auto;white-space:nowrap;border:0;border-radius:3px;padding:14px 22px;min-height:46px;background:#2054ff;color:white;font:600 14px Inter,Arial,sans-serif;display:inline-flex;gap:8px;align-items:center;cursor:pointer;z-index:30}
.orbit-contact:hover{background:#1345dd}.orbit-contact:focus-visible{outline:2px solid #2054ff;outline-offset:5px}
@media(min-width:768px){
#site-header .site-header-inner{justify-content:flex-start;gap:0}
#site-header .site-header-inner>nav{margin-left:auto;flex-shrink:0}
#site-header .nav-contact-slot{width:236px;max-width:236px;flex-shrink:0;justify-content:flex-end;transition:width .6s cubic-bezier(.22,1,.36,1),max-width .6s cubic-bezier(.22,1,.36,1)}
#site-header .nav-contact-slot>[data-open-contact]{white-space:nowrap;transition:opacity .35s ease,transform .6s cubic-bezier(.22,1,.36,1);opacity:1;transform:translateX(0)}
#site-header.is-at-hero .nav-contact-slot{width:0;max-width:0}
#site-header.is-at-hero .nav-contact-slot>[data-open-contact]{opacity:0;transform:translateX(18px);pointer-events:none}
}
@media(max-width:767px){.anhar-orbit-hero .style_identity__VSiZz{top:42%}.orbit-contact{top:128%;padding:12px 18px;font-size:13px}#site-header.is-at-hero .nav-contact-slot>[data-open-contact]{display:none!important}}
@media(prefers-reduced-motion:reduce){#site-header .nav-contact-slot,#site-header .nav-contact-slot>[data-open-contact]{transition:none}}

/* Keep the caption and CTA in one flow with a consistent gap. */
.anhar-orbit-hero .orbit-identity-actions{position:absolute;top:72%;left:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:18px;z-index:30}
.anhar-orbit-hero .orbit-identity-actions .style_identityCaption__CiH3b{position:static;width:auto;max-width:90%;margin:0;text-align:center}
.anhar-orbit-hero .orbit-identity-actions .orbit-contact{position:static;transform:none}
@media(max-width:779px){.anhar-orbit-hero .orbit-identity-actions{top:calc(90% + 12px);gap:14px}}

/* Lift the caption and CTA together without changing their internal gap. */
.anhar-orbit-hero .orbit-identity-actions{margin-top:-14px}
.orbit-contact svg{flex-shrink:0}
