.services-nav{position:relative}.site-nav-trigger{font:inherit;color:#354256;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.site-nav-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.site-nav-trigger>svg{transition:transform .2s}.site-nav-panel{transform-origin:top;min-height:320px}.site-nav-panel .div-block-175{min-height:42px}.site-nav-panel .animation-wrapper>.animation-item{transition:transform .32s cubic-bezier(.22,1,.36,1);transform:translateY(0)!important}.site-nav-panel .animation-wrapper>.animation-item.hidden-item{top:100%;left:0}.site-nav-panel :is(a:hover,a:focus-visible) .animation-wrapper>.animation-item{transform:translateY(-100%)!important}@media (prefers-reduced-motion:reduce){.site-nav-panel .animation-wrapper>.animation-item{transition:none}}.site-nav-panel[hidden]{display:none!important}.site-nav-panel{top:var(--services-menu-top,96px);max-height:calc(100dvh - var(--services-menu-top,96px) - 16px);z-index:1000;background:#fff;border-radius:24px;justify-content:space-between;align-items:center;gap:16px;padding:8px 8px 8px 40px;display:flex;position:fixed;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 -8px 32px #080a1208}@media (width<=767px){.header-services-wrapper.services-nav-panel{flex-wrap:wrap}}:is(.black-btn,.button-primary,.button_primary,.button-new:not(.invert),.round-button,.button-primary-new.black,.button-primary-new.black-bg,.button-primary-new.black-border,.button-primary-new-inner.black,.button-primary-new-inner-2.black,.button-scroll-arrow:not(.white),.grey-button.w--current){background-color:#262666}.button-primary-new.black,.button-primary-new.black-bg,.button-primary-new.black-border{background-image:none}:is(.black-btn,.button-primary,.button_primary):hover,.button-primary:active,.button-scroll-arrow:hover,.button-scroll-arrow:active{background-color:#262666}.site-nav-panel,.header-services-wrapper,.header-services-wrapper-2{width:min(1000px,100vw - 48px);max-width:1000px}:is(.site-nav-panel,.header-services-wrapper,.header-services-wrapper-2)>.div-block-176{flex:0 0 230px;align-self:center;width:230px;max-width:100%;height:auto;min-height:210px;padding:28px 18px}:is(.header-services-wrapper,.header-services-wrapper-2) .div-block-177{gap:20px}:is(.header-services-wrapper,.header-services-wrapper-2) .div-block-176 .heading-formular{font-size:22px;line-height:1.2}@media (width<=767px){:is(.header-services-wrapper,.header-services-wrapper-2)>.div-block-176{flex-basis:auto;width:100%;min-height:160px;padding:24px 16px}}.products-menu-columns{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;padding-block:26px;display:grid}.products-menu-columns>.div-block-173{gap:24px;min-width:0}.products-menu-columns>.div-block-173+.div-block-173{padding-top:44px}@media (width<=767px){.products-menu-columns>.div-block-173+.div-block-173{padding-top:0}}.products-menu-columns .div-block-174{gap:16px}.products-menu-columns .btn-secondary-new-text.large{font-size:18px;line-height:1.25}.products-menu-columns .services-sub-text{font-size:12px;line-height:1.4}.products-menu-columns .div-block-175{text-align:left;justify-content:flex-start;align-items:flex-start}.products-menu-columns .div-block-175>div:last-child{text-align:left;flex:1;min-width:0}.products-menu-columns .div-block-175>div:last-child .animation-wrapper,.products-menu-columns .div-block-175>div:last-child .animation-item{text-align:left;justify-content:flex-start;align-items:flex-start}.products-menu-columns .btn-secondary-new-text,.products-menu-columns .services-sub-text{text-align:left}@media (width<=767px){.header-services-wrapper,.header-services-wrapper-2{width:calc(100vw - 24px);max-width:100%}.products-menu-columns{grid-template-columns:1fr;gap:32px}}a:has(>.site-brand-logo){flex-shrink:0;align-self:center;align-items:center;line-height:0;display:inline-flex}footer .site-brand-logo{filter:brightness(0)invert()}.site-brand-logo{object-fit:contain;background:0 0;border-radius:0;width:156px;max-width:100%;height:60px;padding:0;display:block}@media (width<=479px){.site-brand-logo{width:128px;height:50px}}.reference-form-status{color:inherit;margin-top:16px;font-size:13px;line-height:1.6}.reference-form-status[data-error=true]{color:#d63a2b}form[data-local-form] [aria-invalid=true]{border-color:#d63a2b}.footer-big-logo:has(.footer-vexed-wordmark){box-sizing:border-box;justify-content:center;padding-inline:0}.footer-vexed-wordmark{width:100%;min-width:0;max-width:none;height:auto;display:block}.footer-vexed-wordmark text{letter-spacing:-20px;fill:none;stroke:#ffffff17;stroke-width:1px;vector-effect:non-scaling-stroke;font-family:Formular,Arial,sans-serif;font-size:400px;font-weight:600}@media (width>=768px){footer .footer-cta-text-div .width-80{width:100%}footer .footer-cta-description-line{white-space:nowrap;display:block}}
