/* Apex Media | Social navigation and logo-cleanup update */
.apex-social-links{display:flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;white-space:nowrap;z-index:2}
.apex-social-link{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;width:37px;min-width:37px;height:37px;min-height:37px;padding:0!important;border:1px solid rgba(215,179,117,.35)!important;border-radius:50%!important;color:#dfc18c!important;background:rgba(220,175,110,.035)!important;text-decoration:none!important;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease!important}
.apex-social-link svg{display:block!important;width:18px;height:18px;flex:0 0 18px}
.apex-social-link:hover,.apex-social-link:focus-visible{color:#101116!important;background:#ebc790!important;border-color:#ebc790!important;transform:translateY(-2px)!important;outline-offset:4px}
.apex-social-link:focus-visible{outline:2px solid #f5dda6!important}
.topbar .apex-social-links{margin-left:auto}
.topbar .desktop-nav{margin-left:auto}
.topbar .apex-social-links{margin-left:0}
.v91-shared-nav .nav-actions{gap:11px!important}
@media(max-width:1100px){.v91-shared-nav .nav-cta{display:none!important}}
@media(max-width:980px){.topbar .apex-social-links{margin-left:auto}}
@media(max-width:760px){.topbar{gap:10px}.apex-social-links{gap:5px}.apex-social-link{width:34px;min-width:34px;height:34px;min-height:34px}.apex-social-link svg{width:17px;height:17px;flex-basis:17px}.topbar .apex-social-links{margin-left:auto}}
@media(max-width:590px){.v91-shared-nav .nav-inner{gap:8px!important}.v91-shared-nav .nav-actions{gap:7px!important}.v91-shared-nav .cx-brand-text small{font-size:5.5px!important;letter-spacing:.09em!important}}
@media(max-width:400px){.topbar .wordmark-name small,.v91-shared-nav .cx-brand-text small{display:none!important}.topbar .wordmark{gap:5px!important}.v91-shared-nav .cx-brand-monogram{width:52px!important;height:34px!important;flex-basis:52px!important}.v91-shared-nav .cx-brand-text{font-size:11px!important;letter-spacing:.02em!important}.v91-shared-nav .nav-inner{width:calc(100% - 24px)!important}.v91-shared-nav .menu-toggle{width:37px;height:37px}.topbar .wordmark-name{font-size:10px!important}.topbar .wordmark .wordmark-icon{width:45px!important;flex-basis:45px!important}.apex-social-link{width:31px;min-width:31px;height:31px;min-height:31px}}
@media(prefers-reduced-motion:reduce){.apex-social-link{transition:none!important}.apex-social-link:hover{transform:none!important}}

.ty-header .apex-social-links{margin-left:auto;margin-right:8px}
@media(max-width:670px){.ty-header .ty-nav{display:none!important}.ty-header .ty-header-cta{display:none!important}.ty-header .apex-social-links{margin-left:auto;margin-right:0}}
