.theme-dark{--bg-primary:var(--cms-dark-background,#050505);--bg-card:var(--cms-dark-card,#101010)}.theme-light{--bg-primary:var(--cms-light-background,#f8f6ed)}.desktop-nav>a{position:relative;display:inline-flex;align-items:center;min-height:38px;color:var(--text-secondary);font-size:9px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.desktop-nav>a:after{content:"";position:absolute;left:0;bottom:4px;width:0;height:2px;background:var(--ds-yellow,#f4df00);transition:.25s}.desktop-nav>a:hover{color:var(--text-primary)}.desktop-nav>a:hover:after{width:100%}.mobile-menu>a.cms-mobile-link{width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-card);padding:14px 3px;color:var(--text-primary);text-transform:uppercase}.cms-mobile-link strong{font-family:Oswald,Arial,sans-serif;font-size:15px}.cms-mobile-link span{color:var(--text-muted);font-size:8px}.service-item,.industry-item,.ds-generated-grid article,.ds-journal-grid>a{border-radius:var(--cms-card-radius,14px)!important}
