.company-route{--bg:#0b0c0f;--bg-sub:#0e0d0b;--bg-raise:#13110f;--ink:#efece6;--ink-sub:#b2aea4;--ink-mute:#a8a39a;--ink-faint:#3a3935;--ink-label:#a8a39a;--rule:#fffaf014;--rule-hi:#fffaf029;--signal:#76c7b2;--signal-ink:#cde9e0;--signal-weak:#76c7b229;--signal-rule:#76c7b261;background:var(--bg);color:var(--ink)}body[data-page=company]{overflow-x:clip}.company-route.page{padding-top:0;position:relative}
.company-route{line-height:1.65}.company-route a:where(:not(.lc-cta-primary):not(.lc-cta-secondary)){color:var(--signal-ink);border-bottom:1px solid var(--signal-rule);text-decoration:none;transition:color .18s,border-color .18s}.company-route a:where(:not(.lc-cta-primary):not(.lc-cta-secondary)):hover{color:var(--signal);border-bottom-color:var(--signal)}.company-route #origin{scroll-margin-top:calc(var(--nav-h,80px) - 96px)}.company-route a:focus-visible{outline:1px solid var(--signal);outline-offset:3px;border-bottom-color:#0000}.company-route ::selection{background:var(--signal);color:#001714}.company-route.page{padding:0}@media (max-width:720px){.company-route.page{padding:0}}@media (prefers-reduced-motion:reduce){.company-route *,.company-route :before,.company-route :after{transition:none!important;animation:none!important}}
