.home-topic-page{--topic-section-space:48px;--topic-heading-space:32px}.topic-hero{padding-top:92px}.topic-hero-content{padding-block:32px 40px}.topic-hero-content>p{margin-block:24px 32px}.home-topic-page .section-wrapper{padding-block:var(--topic-section-space)}.home-topic-page .section-header-left{margin-bottom:var(--topic-heading-space)}.home-topic-page>section+section>.section-content{--topic-divider-color:hsl(var(--foreground) / .24);position:relative}.home-topic-page>section+section>.section-content:before,.home-topic-page>section+section>.section-content:after{content:"";top:calc(-1 * var(--topic-section-space));pointer-events:none;position:absolute;left:0}.home-topic-page>section+section>.section-content:before{background:var(--topic-divider-color);width:100%;height:2px}.home-topic-page>section+section>.section-content:after{background:hsl(var(--primary));width:88px;height:4px}.home-topic-page>:is(#entscheidungsweg,#checkliste)>.section-content{--topic-divider-color:#ffffff3d}.home-topic-page #einstieg>.section-content>.text-center{margin-bottom:32px}.home-topic-page #einstieg>.section-content>.text-center>p{margin-top:16px}.home-topic-page #einstieg details{margin-top:32px}.home-topic-page #einstieg details>div{margin-top:24px}.topic-service-card{min-height:256px}.topic-service-card h3,.home-topic-page #leistungen article h3,.home-topic-page #vorteile article h3,.home-topic-page #weiterlesen a h3{margin-bottom:12px}.home-topic-page #entscheidungsweg .skew-card-content{padding-block:32px}.home-topic-page #entscheidungsweg .skew-card-content>div{margin-bottom:20px}.home-topic-page #entscheidungsweg h3{margin-bottom:12px}.home-topic-page #entscheidungsweg .skew-card-content>span{margin-bottom:16px}.home-topic-page #leistungen article{padding:28px}.home-topic-page #leistungen article>div{margin-bottom:24px}.home-topic-page #kosten dl>div{padding-block:16px}.home-topic-page #vergleich th,.home-topic-page #vergleich td{padding-block:20px}.home-topic-page #checkliste ul{row-gap:24px}.home-topic-page #weiterlesen .grid+.grid{margin-top:32px}.home-topic-page #quellen>.section-content>.mt-6{margin-top:40px}.home-topic-page #fragen button{gap:16px;padding-block:20px}.home-topic-page #fragen [role=region]>div{padding-block:4px 24px}.home-topic-page #beratung details>.section-wrapper{background:0 0;padding:24px 0 0}.home-topic-page #beratung details .section-content>.rounded-2xl{max-width:672px;box-shadow:none;background:0 0;border:0;padding:0}.home-topic-page [data-state=closed][role=region]{display:none}.home-topic-page [id]{scroll-margin-top:110px}.reference-home{padding-top:0}@media (width<=1023px){.topic-hero{padding-top:84px}.home-topic-page #leistungen>.section-content>.rounded-2xl{padding:24px}.home-topic-page #leistungen article{padding:28px 20px}}@media (width>=640px) and (width<=1023px){.topic-service-card>div{padding-inline:20px}.topic-service-card>div:first-child{padding-top:28px}.topic-service-card p{max-width:none;margin-bottom:72px}}@media (width<=767px){.home-topic-page{--topic-section-space:36px;--topic-heading-space:28px}.topic-hero-content{padding-block:28px 32px}.topic-service-card{min-height:232px}.home-topic-page #leistungen>.section-content>.rounded-2xl{padding:16px}.home-topic-page #checkliste ul{row-gap:20px}.home-topic-page>section+section>.section-content:after{width:64px}}@media (width<=600px){.topic-hero .hero-headline-v2{font-size:clamp(1.65rem,7.6vw,2.6rem)}.topic-hero .hero-stats-bar{grid-template-columns:1fr 1fr;display:grid}.topic-hero .hero-stat-item{min-width:0}.home-topic-page .skew-card,.home-topic-page .skew-card-content{transform:none}}@media (width<=639px){.topic-hero-content{padding-inline:12px}.topic-hero-content>.flex{padding-inline:0}.home-topic-page .btn-primary-dark>svg,.home-topic-page .btn-primary>svg{flex-shrink:0}}@media (width<=359px){.home-topic-page #kosten dl>div{flex-direction:column;gap:4px}.home-topic-page #kosten dd{text-align:left}.home-topic-page #kosten .flex.items-center{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){html:has(.home-topic-page){scroll-behavior:auto}.home-topic-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
