:root{--gutter: clamp(1.5rem, 2.5vw, 2.25rem);--panel-padding: clamp(2.25rem, 2.986111vw, 2.6875rem);--panel-block-padding: var(--panel-padding);--section-gap: clamp(4.5rem, 5.972222vw, 5.375rem);--composition-gap: clamp(2.25rem, 2.986111vw, 2.6875rem);--radius-panel: clamp(2.25rem, 2.986111vw, 2.6875rem);--radius-card: clamp(1.75rem, 2.222222vw, 2rem);--fs-hero: clamp(3.5rem, 4.444444vw, 4rem);--fs-hero-lead: clamp(2.125rem, 2.777778vw, 2.5rem);--fs-section: clamp(2.6875rem, 3.472222vw, 3.125rem);--fs-compact: clamp(2.125rem, 2.777778vw, 2.5rem);--fs-action: clamp(2.625rem, 3.333333vw, 3rem);--fs-statement: clamp(1.75rem, 2.222222vw, 2rem);--fs-lead: clamp(1.3125rem, 1.666667vw, 1.5rem);--fs-faq: clamp(1.125rem, 1.388889vw, 1.25rem)}.mobile,.site-header__toggle,.site-header__mobile-contact{display:none !important}.site-header__nav{display:flex;flex:1 1 auto;justify-content:center}.site-header__logo-image{max-inline-size:clamp(10rem,14.01vw,12.61rem)}.hero{padding:0 var(--panel-padding) 2.5rem;min-block-size:min(56.25rem,100svh - var(--hero-header-height));max-block-size:56.25rem;display:flex;flex-direction:column}.hero__content{margin-block-start:clamp(13rem,17.222222vw,15.5rem)}.hero__actions{margin-block-start:auto;padding-block-start:3rem}.hero .button--report{min-inline-size:14.8125rem}.action-stack__list{max-inline-size:36rem;margin-inline:auto;gap:1.5rem}.time-comparison{min-block-size:26.5625rem}.time-comparison__steps{display:flex;justify-content:space-between;margin-inline:3.5rem;padding-block-end:0;min-block-size:5rem}.time-comparison__step{flex:0 0 0;min-inline-size:0;padding-inline:0;font-size:clamp(.875rem,1.111111vw,1rem)}.time-comparison__step-text{display:block;position:absolute;inline-size:clamp(7rem,8.333333vw,7.5rem);inset-inline-start:50%;inset-block-end:2rem;transform:translateX(-50%);overflow-wrap:normal;hyphens:none}.time-comparison__track--assisted .time-comparison__step-text{inline-size:clamp(9rem,11.666667vw,10.5rem)}.time-comparison__line{inset-inline:0}.time-comparison__dot{inset-block-end:calc(.9375rem + var(--border-width)/2)}.task-demo__heading .section-title{font-size:var(--fs-compact)}.faq__item{padding-block:1.5625rem}
