.site-header-module__9RVbpW__projectCta{font-weight:600}.site-header-module__9RVbpW__toolsDropdown{left:auto;right:0}@media (min-width:80rem){.site-header-module__9RVbpW__projectCta{min-width:11.25rem;height:3rem;padding-inline:1.5rem}}.site-header-module__9RVbpW__platformPrimary{color:var(--color-ink);box-shadow:none;background:linear-gradient(#ffd747,#ffc928);border:1px solid #f5c322}.site-header-module__9RVbpW__platformPrimary:hover{color:var(--color-ink);background:#f4bc12}.site-header-module__9RVbpW__platformPrimary:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.site-header-module__9RVbpW__servicesGroups{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:85rem){.site-header-module__9RVbpW__servicesGroups{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-header-module__9RVbpW__contactHeader{background:color-mix(in srgb,var(--color-dark-bg) 96%,transparent);border-bottom:1px solid var(--color-dark-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.site-header-module__9RVbpW__primaryLink{align-items:center;min-height:44px;display:inline-flex;position:relative}.site-header-module__9RVbpW__primaryLink[aria-current=page]{color:var(--color-ink)}.site-header-module__9RVbpW__primaryLink[aria-current=page]:after{content:"";background:#657eff;border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:-9px;left:0;right:0}.site-header-module__9RVbpW__contactHeader #mobile-nav a[aria-current=page]{color:#f3f7fc;background:var(--color-dark-elevated);box-shadow:inset 3px 0 #657eff}@media (min-width:80rem) and (max-width:89.999rem){.site-header-module__9RVbpW__desktopNavigation,.site-header-module__9RVbpW__desktopActions{display:none}.site-header-module__9RVbpW__mobileControls{display:flex}.site-header-module__9RVbpW__mobileControls>button{display:inline-flex}.site-header-module__9RVbpW__mobilePanel:not([hidden]){display:block}}.site-header-module__9RVbpW__contactHeader>div>a[data-navigation-name=logo]{text-transform:uppercase;font-weight:700}@media (max-width:89.999rem){.site-header-module__9RVbpW__contactHeader #mobile-nav{border:1px solid var(--color-dark-border);background:var(--color-dark-surface);border-radius:.75rem;width:min(18rem,100vw - 2.5rem);position:absolute;top:calc(100% + .5rem);right:1.25rem;box-shadow:0 14px 40px #031a363d}.site-header-module__9RVbpW__contactHeader #mobile-nav .container-page{padding:.65rem}.site-header-module__9RVbpW__contactHeader #mobile-nav [data-language-switcher]{display:none}.site-header-module__9RVbpW__contactHeader #mobile-nav a{font-size:.88rem}}
