.en-solution-page{position:relative;overflow:clip}.en-solution-page--core{--en-hero-art: url(../images/generated/zeitfensterbuchung.svg)}.en-solution-page--flow{--en-hero-art: url(../images/generated/live-status.svg)}.en-solution-page--control{--en-hero-art: url(../images/generated/priorisierung.svg)}.en-solution-legacy-hero{isolation:isolate}.en-solution-page.hero-surface .en-solution-legacy-hero:before{display:none}.en-solution-legacy-hero:before{position:absolute;z-index:-2;top:-8rem;right:-18rem;width:min(78rem,94vw);height:62rem;content:"";opacity:.68;background:var(--en-hero-art) center / contain no-repeat}.en-solution-page.hero-surface .en-solution-legacy-hero:after{display:none}.en-solution-legacy-hero:after{position:absolute;z-index:-1;top:-8rem;right:-8rem;bottom:-7rem;left:-8rem;content:"";background:linear-gradient(90deg,var(--color-base-100, #fff) 0%,var(--color-base-100, #fff) 32%,color-mix(in srgb,var(--color-base-100, #fff) 86%,transparent) 48%,transparent 70%);pointer-events:none}.en-solution-legacy-hero>.absolute{display:none}.en-solution-legacy-hero>.relative{border:0;background:transparent;box-shadow:none;overflow:visible}.en-solution-legacy-hero>.relative>.grid{display:block;max-width:44rem;padding:clamp(8rem,13vw,12.5rem) 0 clamp(5.5rem,7vw,7rem)}.en-solution-legacy-hero>.relative>.grid>:last-child{display:none}.en-solution-legacy-hero h1{max-width:14ch;font-size:clamp(3.25rem,5.1vw,4.75rem);letter-spacing:-.055em;line-height:.98}.en-solution-legacy-hero h1+div{display:none}.en-solution-legacy-hero p{position:relative;max-width:58ch}.en-solution-page.hero-surface .en-solution-legacy-hero{margin-bottom:0}.en-solution-page>section{padding-top:0}.en-solution-page>section>.mx-auto{padding-top:0}.en-solution-page>section>.mx-auto>.mb-24>[class~="bg-base-200/60"],.en-solution-page>section>.mx-auto>.mb-24>.max-w-5xl.rounded-2xl,.en-solution-page>section>.mx-auto>.mb-24>.max-w-4xl.rounded-2xl{border:0;background:transparent;box-shadow:none}.en-solution-page>section>.mx-auto>.mb-24>[class~="bg-base-200/60"],.en-solution-page>section>.mx-auto>.mb-24>.max-w-5xl.rounded-2xl{padding:0}.en-solution-page>section>.mx-auto>.mb-24 .card>.rounded-box:first-child{background:var(--solution-accent-soft);color:var(--solution-accent-strong)}.en-solution-page>section>.mx-auto>.mb-24>.relative.max-w-4xl{background:linear-gradient(135deg,var(--solution-accent-soft),var(--color-base-100, #fff),color-mix(in srgb,var(--solution-accent) 9%,transparent))}@media (min-width: 1024px){.en-solution-page .en-solution-legacy-hero{margin-inline:-4rem}.en-solution-legacy-hero:before{transform:translate(var(--hero-desktop-offset-x, 0),var(--hero-desktop-offset-y, 0))}}@media (max-width: 1023px){.en-solution-legacy-hero:before{top:0;right:-25rem;width:72rem;opacity:.54}.en-solution-legacy-hero>.relative>.grid{padding-block:7rem 5rem}}@media (max-width: 767px){.en-solution-legacy-hero:before{top:15rem;right:-24rem;width:60rem;opacity:.38}.en-solution-legacy-hero:after{background:linear-gradient(180deg,var(--color-base-100, #fff) 0%,var(--color-base-100, #fff) 31rem,color-mix(in srgb,var(--color-base-100, #fff) 64%,transparent) 46rem,transparent 58rem)}.en-solution-legacy-hero>.relative>.grid{padding-block:5.5rem 4.25rem}.en-solution-legacy-hero h1{font-size:clamp(2.05rem,8.8vw,3.25rem)}}
