html[data-mode=dark] .company-services-page{--company-bg:#0b171b;--company-surface:#102329;--company-raised:#183239;--company-text:#eaf4f5;--company-muted:#b7cccf;--company-accent:#f2a12b;--company-border:#45636a;color-scheme:dark;background:var(--company-bg);color:var(--company-text);--ink-soft:var(--company-muted)}html[data-mode=dark] .company-services-page :is(.company-hero,.company-services,.site-footer){background:var(--company-bg)}html[data-mode=dark] .company-services-page .site-header{background:var(--company-bg);border-bottom:1px solid var(--line)}html[data-mode=dark] .company-services-page :is(.company-highlights,.illustration-break){background:var(--company-surface);color:var(--company-text)}html[data-mode=dark] .company-services-page .company-highlights{border-block:1px solid var(--line)}html[data-mode=dark] .company-services-page .company-bottom-cta{background:var(--company-bg);color:var(--company-text)}html[data-mode=dark] .company-services-page :is(.highlight-copy>p:not(.eyebrow),.highlight-metrics span){color:var(--company-muted)}html[data-mode=dark] .company-services-page .highlight-metrics div{border-color:var(--company-border)}html[data-mode=dark] .company-services-page .company-service-card{border:1px solid var(--company-border);color:var(--company-text);box-shadow:0 12px 28px rgb(0 0 0/12%)}html[data-mode=dark] .company-services-page .company-card-blue{background:#17313a}html[data-mode=dark] .company-services-page .company-card-orange{background:#34291e}html[data-mode=dark] .company-services-page .company-card-mint{background:#19352e}html[data-mode=dark] .company-services-page .company-card-lilac{background:#2b283c}html[data-mode=dark] .company-services-page .company-service-card p{color:var(--company-muted)}html[data-mode=dark] .company-services-page .company-service-card .service-number{color:var(--company-muted);opacity:1}html[data-mode=dark] .company-services-page .company-service-icon{background:var(--company-bg);color:var(--company-accent)}html[data-mode=dark] .company-services-page .company-service-card:hover{border-color:var(--company-accent);box-shadow:0 16px 36px rgb(0 0 0/24%)}html[data-mode=dark] .company-services-page :is(.button-orange,.button-dark){background:var(--company-accent);color:var(--company-bg)}html[data-mode=dark] .company-services-page :is(.button-outline:hover,.nav-dropdown-menu,.mobile-nav-dropdown-menu){background:var(--company-raised);color:var(--company-text)}html[data-mode=dark] .company-services-page .language-switcher select{background:var(--company-surface)}html[data-mode=dark] .company-services-page :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--company-accent);outline-offset:4px}html[data-mode=dark] body:has(.company-services-page) :is(.global-back-button,.zoom-controls){background:#102329;border-color:#45636a;color:#eaf4f5}html[data-mode=dark] body:has(.company-services-page) .global-back-button:hover{background:#183239;color:#eaf4f5}html[data-mode=dark] .company-services-page .brand-word{color:var(--company-text)}html[data-mode=dark] .company-services-page .brand-word>span{color:var(--company-accent)}html[data-mode=dark] .company-services-page .nav-action-icon{background:var(--company-raised);color:#79c8bb}