@layer tokens,base,roles,components;@layer pages{html[lang=de] :is(h1,h2,h3,.h1,.h2){text-wrap:balance}html[lang=de] :is(h1,h2,h3,h4,h5,h6){-webkit-hyphens:manual;hyphens:manual}html[lang=de] :is(p,blockquote),html[lang=de] :is(li,figcaption,label,.footer,.nav,.mnav,.dropdown){-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty}html[lang=de] :is(.btn,.nav__link,.eyebrow,.chip){-webkit-hyphens:manual;hyphens:manual}html[lang=de] .footer__col--legal{width:auto;min-width:122px}html[lang=de] .footer__col a{-webkit-hyphens:manual;hyphens:manual}@media (max-width:1199.98px){html[lang=de] .footer__col--legal{max-width:none}html[lang=de] .footer__grid{column-gap:var(--space-40);grid-template-columns:1fr auto auto}html[lang=de] .footer__social{gap:var(--space-32);margin-top:var(--space-24);flex-direction:row;order:1;grid-area:auto/1/auto/-1}}@media (max-width:767.98px){html[lang=de] .footer__grid{grid-template-columns:1fr}html[lang=de] .footer__social{justify-content:flex-start;gap:var(--space-32);margin:var(--space-4) 0 var(--space-8);order:0}}@media (min-width:480px) and (max-width:767.98px){.br-p{display:none!important}h1,h2,h3,.h1,.h2{text-wrap:balance}p,li,blockquote{text-wrap:pretty}:root :is(.ats-cta h2,.cta-band h2,.ab-cta .ab-cta__lead){max-width:420px}}@media (max-width:1199.98px){.cta-band :is(h2,p.lead){text-wrap:balance}}:where(.sp-step__title){font-size:var(--text-h3-size);line-height:var(--text-h3-leading);font-weight:var(--text-h3-weight);letter-spacing:var(--text-h3-tracking)}:where(.sp-step__body){font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-leading);color:var(--color-text)}@media (min-width:1200px){.page-spare-parts .sp-steps{margin-top:calc(var(--space-80) * -1)}.page-spare-parts .cta-band{margin-top:var(--space-64)}}@media (min-width:768px) and (max-width:1199.98px){.page-spare-parts .sp-steps{margin-top:calc(var(--space-32) * -1)}.page-spare-parts .cta-band{margin-top:var(--space-64)}}@media (max-width:767.98px){.page-spare-parts .sp-steps{margin-top:calc(var(--space-32) * -1)}.page-spare-parts .cta-band{margin-top:var(--space-64)}}.sp{background:linear-gradient(90deg, var(--color-white) 15%, var(--color-indigo-25) 100%);overflow:clip}.br-d,.br-t{display:inline}.br-p{display:none}.sp-art{width:100%;display:flow-root;position:relative}.sp-art>.illustration{width:calc(100% * var(--lw) / var(--cw));margin:calc(-100% * var(--y0) / var(--cw)) 0 calc(-100% * (var(--lh) - var(--y1)) / var(--cw)) calc(-100% * var(--x0) / var(--cw))}.sp-hero{padding-top:calc(var(--hero-t) + var(--space-80));text-align:center}.sp-hero__inner{flex-direction:column;align-items:center;display:flex;position:relative}.sp-hero__demo{margin-top:calc(var(--hero-m) + var(--space-96))}.sp-hero__title{max-width:1000px}.sp-hero__lead{max-width:840px;margin-top:var(--space-20)}.sp-hero__btn{margin-top:var(--space-40)}.sp-steps{padding:var(--space-160) 0 var(--space-96)}.sp-steps__list{max-width:1056px;margin:0 auto}.sp-step{column-gap:var(--space-80);grid-template-columns:488px 488px;align-items:center;display:grid}.sp-step:nth-child(2){margin-top:var(--space-80)}.sp-step:nth-child(3){margin-top:var(--space-112)}.sp-step:nth-child(4){margin-top:var(--space-128);column-gap:var(--space-40);grid-template-columns:600px 416px}.sp-step__text{grid-area:1/1}.sp-step__body{max-width:472px;margin-top:var(--space-24)}.sp-step__art{grid-area:1/2;justify-self:center;margin:0}.sp-step--flip .sp-step__text{padding-left:var(--space-16);grid-column:2}.sp-step--flip .sp-step__art{grid-column:1}.sp-art--card{width:364px}.sp-art--dash{width:600px}.sp-step:first-child .sp-step__body{margin-top:var(--space-16)}.sp-step__text,.sp-step__art{top:var(--nudge,0);position:relative}@media (min-width:1200px){.sp-step:first-child .sp-step__art{--nudge:4px}.sp-step:nth-child(2) .sp-step__text{--nudge:-6px}.sp-step:nth-child(2) .sp-step__art{--nudge:2px}.sp-step:nth-child(3) .sp-step__text{--nudge:-13px}.sp-step:nth-child(3) .sp-step__art{--nudge:8px}.sp-step:nth-child(4) .sp-step__text{--nudge:-22px}.sp-step:nth-child(4) .sp-step__art{--nudge:-14px}}.sp-cta.cta-band{padding:var(--space-96) 0 var(--space-80)}.sp-cta.cta-band .eyebrow{margin-inline:auto}.sp-cta.cta-band h2{max-width:none}.sp-cta.cta-band p.lead{max-width:880px;margin:var(--space-24) auto var(--space-20)}@media (max-width:1199.98px){.br-d{display:none}.sp-hero{padding-top:var(--space-96)}.sp-hero__lead{max-width:none;margin-top:var(--space-8)}.sp-hero__btn{margin-top:var(--space-16);align-self:stretch}.sp-hero__demo{margin-top:var(--space-112)}.sp-steps{padding:var(--space-64) 0 var(--space-48)}.sp-steps__list{max-width:none}.sp-step{column-gap:var(--space-20);grid-template-columns:minmax(0,47fr) minmax(0,53fr)}.sp-step--flip{grid-template-columns:minmax(0,53fr) minmax(0,47fr)}.sp-step:nth-child(n+2){margin-top:var(--space-56)}.sp-step:nth-child(4){margin-top:var(--space-56);column-gap:var(--space-20);grid-template-columns:minmax(0,53fr) minmax(0,47fr)}.sp-step:nth-child(4) .sp-step__art{--nudge:-6px;justify-self:stretch}.sp-step__title,.sp-step__body{max-width:none}.sp-step--flip .sp-step__text{padding-left:0}.sp-step__art{justify-self:end}.sp-step--flip .sp-step__art{justify-self:start}.sp-step__art:has(.sp-art--card){width:min(100%,440px)}.sp-art--card,.sp-art--dash{width:100%}.sp-step__title{margin-right:calc(var(--space-12) * -1)}.sp-step__body,.sp-step:first-child .sp-step__body{margin-top:var(--space-20)}.sp-step:nth-child(3) .sp-step__body{margin-top:var(--space-16)}.sp-step:first-child .sp-step__text{--nudge:-1px}.sp-step:first-child .sp-step__art{--nudge:5px}.sp-step:nth-child(2) .sp-step__text{--nudge:-3px}.sp-step:nth-child(2) .sp-step__art{--nudge:6px}.sp-step:nth-child(3) .sp-step__text{--nudge:-9px}.sp-step:nth-child(3) .sp-step__art{--nudge:14px}.sp-step:nth-child(4) .sp-step__text{--nudge:-15px}.sp-cta.cta-band{padding:var(--space-64) 0}.sp-cta.cta-band p.lead{margin:var(--space-16) auto var(--space-16)}.sp-cta .btn-row{gap:var(--space-8);flex-direction:column}.sp-cta .btn{width:100%}}@media (max-width:767.98px){.br-t{display:none}.br-p{display:inline}.sp-hero{padding-top:var(--space-64)}.sp-hero__lead{margin-top:var(--space-8)}.sp-hero__btn{margin-top:var(--space-16)}.sp-hero__demo{margin-top:var(--space-64)}.sp-steps{padding:var(--space-32) 0 var(--space-24)}.sp-step{grid-template-columns:1fr}.sp-step:nth-child(n+2){margin-top:var(--space-32)}.sp-step__text,.sp-step--flip .sp-step__text{grid-area:1/1}.sp-step__art,.sp-step--flip .sp-step__art,.sp-step__art:has(.sp-art--card){width:min(100%, var(--layout-art-max));grid-area:2/1;justify-self:center}.sp-art--card,.sp-art--dash{width:calc(100% + 16px);margin-left:calc(var(--space-8) * -1)}.sp-step:first-child .sp-step__art{margin-top:var(--space-32)}.sp-step:nth-child(2) .sp-step__art,.sp-step:nth-child(3) .sp-step__art{margin-top:var(--space-28)}.sp-step:nth-child(4){margin-top:var(--space-32);grid-template-columns:1fr}.sp-step:nth-child(4) .sp-step__art{margin-top:var(--space-24)}.sp-step .sp-step__text,.sp-step .sp-step__art{--nudge:0px}.sp-step__body,.sp-step:first-child .sp-step__body,.sp-step:nth-child(3) .sp-step__body{margin-top:var(--space-16)}.sp-cta.cta-band{padding:var(--space-64) 0}.sp-cta.cta-band p.lead{margin:var(--space-16) auto var(--space-16)}}html[lang=de] .nobr{white-space:nowrap}html[lang=de] .sp-step__title{-webkit-hyphens:manual;hyphens:manual}html[lang=de] .sp-hero__lead,html[lang=de] .sp-cta.cta-band p.lead{text-wrap:balance}html[lang=de] .sp-step:first-child .sp-step__title{margin-right:calc(var(--space-56) * -1)}@media (max-width:1199.98px){html[lang=de] .sp-step:first-child .sp-step__title{margin-right:calc(var(--space-20) * -1)}}@media (max-width:767.98px){html[lang=de] .sp-step:first-child .sp-step__title{margin-right:calc(var(--space-12) * -1)}}html[lang=de] .sp-step__body{hyphenate-limit-chars:10 5 5;-webkit-hyphenate-limit-before:5;-webkit-hyphenate-limit-after:5}html[lang=de] .sp-hero__lead{text-wrap:pretty}}@layer utilities;
