body,button,input,textarea,.brand,h1,h2,h3,.hero-proof strong,.metric strong,.p-screen>b,.trust-logos b,.reference-grid p,.ref-stat strong{font-family:Manrope,Arial,sans-serif!important}.hero-showcase::after{display:none}.site-header .brand img{clip-path:none;background:transparent}

.brand{gap:11px;font-family:Sora,Manrope,Arial,sans-serif!important;font-weight:800!important;letter-spacing:.3px!important;font-size:22px!important}.brand span{display:block;line-height:.86}.brand small{margin:6px 0 0 1px!important;font-family:Sora,Manrope,Arial,sans-serif!important;font-size:7px!important;font-weight:600!important;letter-spacing:2.6px!important;color:#df2635!important;text-transform:uppercase}.site-footer .brand{font-size:21px!important}

.kicker{font-size:12px!important;letter-spacing:1.25px!important}.hero-proof span,.trust-inner>span,.product-brand,.footer-grid>div>b{font-size:11px!important}.nav-link,.nav-dropdown a,.nav-cta,.button,.text-button{font-size:13px!important}.service-card p,.product-card p,.solution-intro p,.solution-note,.contact-info>p,.contact-box>p{font-size:14px!important;line-height:1.7!important}.service-card h3,.product-card h3{font-size:22px!important}.reference-grid footer b,.reference-grid footer span,.form-note{font-size:12px!important}.footer-grid>div>a:not(.brand),.site-footer p{font-size:13px!important}.contact-info-list span,.field label{font-size:11px!important}

.service-card p,.product-card p,.solution-intro p,.solution-note,.contact-info>p,.contact-box>p{font-size:16px!important;line-height:1.72!important}.product-group-head p{font-size:15px!important;line-height:1.65!important}

body,body *:not(.brand):not(.brand *){font-family:Manrope,Arial,sans-serif!important}body{font-size:16px!important;font-weight:500!important}.site-header .nav-link{font-size:13px!important;font-weight:700!important;letter-spacing:0!important}.site-header .nav-cta,.button{min-height:48px!important;padding:13px 18px!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0!important;font-family:Manrope,Arial,sans-serif!important}.site-header .nav-cta{white-space:nowrap}.site-footer,.site-footer *{font-family:Manrope,Arial,sans-serif!important}h1,h2,h3{font-family:Manrope,Arial,sans-serif!important;font-weight:800!important}.brand,.brand *{font-family:Sora,Manrope,Arial,sans-serif!important}
