/* Technical tokens keep their own direction; surrounding Persian remains RTL. */
/* Reserve the physical left edge where these existing selects draw their arrow. */
.ui-v7.hz select:is(.aw-in,.aw-select){padding-left:2.65rem}

/* The site address is a navigation action with a complete, comfortable target. */
.sd-hero .staff-visit{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;padding:7px 12px;border:1px solid #d8e1de;border-radius:12px;background:#fff;color:#20392f;text-decoration:none;overflow-wrap:anywhere;max-width:100%;box-sizing:border-box}
.sd-hero .staff-visit:hover{background:#edf4f0;border-color:#afc2b8}
.sd-hero .staff-visit:focus-visible{outline:3px solid #0066cc;outline-offset:3px}
.sd-hero .staff-visit svg{flex:none}
