.detail-page{& .inner{max-width:calc(var(--content-max) + 2 * var(--pad-inline));padding-inline:var(--pad-inline);margin-inline:auto}& .sect{padding-block:var(--space-section)}& .sect-sm{padding-block:var(--space-section-sm)}& .crumbs{gap:var(--s2);padding-top:var(--s6);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}& .crumbs a{color:inherit;text-decoration:none}& .crumbs a:hover{color:var(--color-brand-deep)}& .kopf{padding-block:var(--s7) 0}& .kopf .eyebrow{margin-bottom:var(--s4)}& .kopf-split{grid-template-columns:7fr 5fr;align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}& .kopf-text,& .kopf-grafik{min-width:0}& .zwei{grid-template-columns:minmax(0, var(--prose-max)) minmax(16rem, 18.75rem);justify-content:space-between;align-items:start;gap:clamp(2rem,4vw,4.5rem);display:grid}& .haupt{min-width:0}& .vertiefung{border-top:1px solid var(--color-border)}& .vertiefung .sect{padding-block:clamp(2.5rem,4vw,4rem)}& .vertiefung .sect-sm{padding-block:clamp(2rem,3vw,3rem)}& .haupt section[id]{scroll-margin-top:calc(var(--header-h,3.6rem) + var(--s5))}& .wash-panel{background:var(--color-surface-wash);border-radius:var(--radius-md);padding:var(--s6)}& .rail{top:calc(var(--header-h,3.6rem) + var(--s5));margin-top:var(--space-section-sm);align-self:start;gap:var(--s6);flex-direction:column;display:flex;position:sticky}& .ratgeber-mobil{padding-block:0 var(--space-section-sm);display:none}& .ctap-leiste{align-items:center;gap:var(--s5);border-block:1px solid var(--color-border);padding-block:var(--s4);margin-top:var(--s6);flex-wrap:wrap;display:flex}& .ctap-leiste .note{font-size:var(--text-sm);color:var(--color-text-muted)}& .ctap-leiste .note b{color:var(--color-text);font-weight:600}& .terminp-slot{margin-top:var(--s7)}& .voraus>.reveal{max-width:44rem}& .voraus ul{margin:var(--s3) 0 0;padding:0;list-style:none}& .voraus li{padding:var(--s2) 0;font-size:var(--text-sm);gap:.7rem;display:flex}& .voraus li:before{content:"";background:var(--color-wash-teal);border:1px solid var(--color-brand-deep);border-radius:2px;flex:none;width:.5rem;height:.5rem;margin-top:.35em}& .begriffe-intro{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--s5);max-width:52ch}& .begriffe{gap:var(--s3);flex-wrap:wrap;margin:0;padding:0;display:flex}& .begriffe a{border:1px solid var(--color-border);min-height:44px;font-size:var(--text-sm);color:var(--color-text);transition:border-color var(--motion-1), color var(--motion-1);border-radius:999px;align-items:center;padding:.45rem 1rem;text-decoration:none;display:inline-flex}& .begriffe a:hover{border-color:var(--color-brand-deep);color:var(--color-brand-deep)}& .form-wrap{max-width:44rem}& .form-alt{margin-top:var(--s5);font-size:var(--text-sm);color:var(--color-text-muted)}& .form-alt a{color:var(--color-brand-deep);text-underline-offset:3px}& .zusage-slot{margin-top:var(--s4)}@media (width<=64rem){& .zwei{grid-template-columns:minmax(0,1fr)}& .rail{display:none}& .ratgeber-mobil{display:block}& .ratgeber-mobil .rail-card{max-width:44rem}}@media (width<=860px){& .kopf-split{grid-template-columns:1fr}}& .merk-reihe{gap:var(--s5);display:grid}& .prose{max-width:var(--prose-max)}& .prose p{margin:0 0 var(--s5)}& .prose h3{margin:var(--s6) 0 var(--s3)}& .prose ul,& .prose ol{margin:0 0 var(--s5);padding-left:1.3rem}& .prose li{margin-bottom:var(--s2)}& .prose a.gl-link{color:inherit;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:var(--color-brand-deep);text-underline-offset:3px;transition:color var(--motion-1);text-decoration-thickness:1px}& .prose a.gl-link:hover{color:var(--color-brand-deep);text-decoration-style:solid}& .prose blockquote{border-left:2px solid var(--color-brand-deep);padding-left:var(--s5);margin:var(--s5) 0;color:var(--color-text-muted)}& .faces-slot{margin-top:var(--s7)}& .faces-slot+.terminp-slot{margin-top:var(--s5)}}.conversion-intro{& .conversion-hero{padding-block:clamp(2rem,4vw,4rem) clamp(2.5rem,5vw,4.5rem)}& .hero-inner,& .jump-inner{width:100%;max-width:calc(var(--content-max) + 2 * var(--pad-inline));padding-inline:var(--pad-inline);margin-inline:auto}& .hero-inner{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(2.25rem,4.5vw,4.5rem);display:grid}& .hero-copy,& .hero-visual{min-width:0}& .eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--color-brand-deep);font-size:.73rem;font-weight:600}& h1{letter-spacing:-.045em;overflow-wrap:break-word;hyphens:auto;margin:1rem 0 1.6rem;font-size:clamp(2.4rem,3.9vw,4rem);line-height:1.06}& .benefit{border-left:3px solid var(--color-brand-deep);padding-left:1.1rem}& .answer-block{max-width:36ch;margin:.5rem 0 0;font-size:clamp(1.2rem,1.65vw,1.5rem);font-weight:500;line-height:1.4}& .service-summary{color:var(--color-text-muted);max-width:53ch;margin:1.45rem 0 1.7rem;font-size:1rem;line-height:1.65}& .hero-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}& .secondary-link{min-height:44px;color:var(--color-brand-deep);align-items:center;gap:.7rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}& .secondary-link:hover{text-underline-offset:5px;text-decoration:underline}& .hero-reassurance{color:var(--color-text-muted);margin:.9rem 0 0;font-size:.75rem;line-height:1.6}& .hero-visual{border:1px solid var(--color-border);background:var(--color-wash-teal);border-radius:1rem;padding:1.25rem}& .visual-heading{color:var(--color-brand-deep);align-items:center;gap:.7rem;padding:0 .1rem 1rem;font-size:.75rem;line-height:1.4;display:flex}& .visual-heading strong{font-weight:600}& .visual-mark{background:var(--color-brand-deep);color:#fff;border-radius:.55rem;flex-shrink:0;place-items:center;width:2.2rem;height:2.2rem;font-size:1.75rem;font-weight:600;line-height:1;display:grid}& .hero-visual .grafik-schema{border-color:#0000;border-radius:.65rem;padding:.75rem}& .hero-visual figcaption{margin-top:.5rem;font-size:.78rem;line-height:1.45}& .hero-results{gap:.55rem;margin:0;padding:1rem .15rem 0;list-style:none;display:grid}& .hero-results li{align-items:baseline;gap:.65rem;font-size:.83rem;font-weight:500;display:flex}& .hero-results li span{color:var(--color-brand-deep)}& .conversion-jump{border-block:1px solid var(--color-border);background:var(--color-surface-card)}& .jump-inner{flex-wrap:wrap;column-gap:clamp(1.5rem,3.5vw,4rem);display:flex}& .jump-inner a{min-height:48px;color:var(--color-text);align-items:center;gap:.6rem;padding-block:1rem;font-size:.82rem;font-weight:500;text-decoration:none;display:inline-flex}& .jump-inner a:hover{color:var(--color-brand-deep)}& .jump-inner a span{color:var(--color-brand-deep);font-size:.7rem}@media (width<=68rem){& .hero-inner{grid-template-columns:1fr}& .hero-visual{max-width:42rem}& h1{max-width:20ch}}@media (width<=40rem){& .hero-inner{gap:2rem}& .hero-visual{padding:.8rem}& .hero-actions{flex-direction:column;align-items:flex-start;gap:.3rem}& .jump-inner{grid-template-columns:1fr 1fr;gap:0 .5rem;display:grid}& .jump-inner a{padding-block:.65rem;font-size:.75rem}}}.conversion-story{& .story-inner{width:100%;max-width:calc(var(--content-max) + 2 * var(--pad-inline));padding-inline:var(--pad-inline);margin-inline:auto}& .story-section{padding-block:clamp(3.5rem,7vw,6.5rem)}& section[id]{scroll-margin-top:calc(var(--header-h,3.6rem) + 1.25rem)}& .eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--color-brand-deep);margin:0 0 1rem;font-size:.73rem;font-weight:600}& .eyebrow span{margin-right:.5rem}& h2{letter-spacing:-.035em;overflow-wrap:break-word;hyphens:auto;margin:0 0 1.15rem;font-size:clamp(1.8rem,2.7vw,2.8rem);line-height:1.15}& h3{letter-spacing:-.015em;margin:0 0 .55rem;font-size:1.13rem;line-height:1.35}& p{color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.65}& .section-intro>p:not(.eyebrow){max-width:50ch}& .problem-layout{grid-template-columns:.95fr 1.1fr;align-items:start;gap:clamp(2rem,7vw,7rem);display:grid}& .problem-item{border-bottom:1px solid var(--color-border);grid-template-columns:2.6rem 1fr;gap:1rem;padding:1.3rem 0;display:grid}& .problem-item:first-child{padding-top:.2rem}& .problem-item p{font-size:.92rem}& .problem-number{border:1px solid var(--color-border);width:2.5rem;height:2.5rem;color:var(--color-brand-deep);border-radius:50%;place-items:center;font-size:.75rem;font-weight:600;display:grid}& .solution-section{background:var(--color-surface-wash);border-block:1px solid var(--color-border)}& .solution-heading{grid-template-columns:1.15fr 1fr;align-items:end;gap:4rem;margin-bottom:2.25rem;display:grid}& .solution-heading h2{margin-bottom:0}& .solution-intro{max-width:54ch}& .service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;display:grid}& .service-card{background:var(--color-surface-card);border:1px solid var(--color-border);border-radius:.8rem;flex-direction:column;padding:clamp(1.25rem,2vw,2rem);display:flex}& .service-top{justify-content:space-between;align-items:center;margin-bottom:1.65rem;display:flex}& .service-number{color:var(--color-brand-deep);font-size:.78rem;font-weight:600}& .service-top svg{stroke:var(--color-brand-deep);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}& .service-card h3{font-size:1.25rem}& .service-card>p{flex:1;font-size:.91rem}& .deliverable{border-top:1px solid var(--color-border);margin-top:1.5rem;padding-top:1.1rem}& .deliverable span{text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:.35rem;font-size:.66rem;display:block}& .deliverable strong{color:var(--color-brand-deep);font-size:.89rem;font-weight:600;line-height:1.5;display:block}& .solution-action{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.75rem;display:flex}& .solution-action p{font-size:.9rem}& .example-layout{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,7vw,7rem);display:grid}& .before-after{gap:1.4rem;margin-top:1.8rem;display:grid}& .situation{border-left:2px solid var(--color-border);padding-left:1.1rem}& .situation.after{border-color:var(--color-brand-deep)}& .state-label{color:var(--color-text);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.45rem;font-size:.76rem;font-weight:600;display:block}& .situation p{font-size:.94rem}& .after .state-label{color:var(--color-brand-deep)}& .result-sheet{background:var(--color-surface-card);border:1px solid var(--color-border);border-top:4px solid var(--color-brand-deep);border-radius:.3rem;margin:0 .6rem .6rem 0;padding:clamp(1.5rem,3vw,2.5rem);position:relative}& .sheet-edge{z-index:-1;border:1px solid var(--color-border);background:var(--color-surface-wash);border-radius:.3rem;position:absolute;inset:.6rem -.6rem -.6rem .6rem}& .sheet-top{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.3rem;display:flex}& .sheet-brand{letter-spacing:-.07em;font-size:1.6rem;font-weight:600;line-height:1}& .sheet-brand span{color:var(--color-brand-deep)}& .sheet-label{text-align:right;color:var(--color-text-muted);font-size:.68rem;line-height:1.3}& .sheet-title{margin-block:1.6rem 1rem}& .sheet-title .eyebrow{margin-bottom:.5rem;font-size:.65rem;display:block}& .sheet-title h3{font-size:1.45rem}& .result-rows{margin:0}& .result-rows>div{border-bottom:1px solid var(--color-border);padding-block:1rem}& dt{gap:.55rem;font-size:.85rem;font-weight:600;display:flex}& dt span{color:var(--color-brand-deep)}& dd{color:var(--color-text-muted);margin:.4rem 0 0 1.35rem;font-size:.82rem;line-height:1.5}& .result-sheet figcaption{color:var(--color-text-muted);padding-top:1rem;font-size:.7rem;line-height:1.6}& .entry-section{padding-bottom:clamp(3rem,5vw,5rem)}& .entry-panel{border:1px solid var(--color-border);background:var(--color-wash-teal);border-radius:1rem;grid-template-columns:1.2fr 1fr;gap:clamp(2rem,5vw,5rem);padding:clamp(1.4rem,4vw,3rem);display:grid}& .entry-panel h2{font-size:clamp(1.6rem,2.2vw,2.25rem)}& .entry-text{margin-bottom:1.4rem}& .entry-note{margin-top:.9rem;font-size:.73rem}& .preparation{border-left:1px solid var(--color-border);align-self:center;padding-left:2rem}& .preparation h3{font-size:1rem}& .preparation ul{gap:.8rem;margin:1rem 0;padding:0;list-style:none;display:grid}& .preparation li{gap:.65rem;font-size:.91rem;line-height:1.5;display:flex}& .preparation li span{color:var(--color-brand-deep)}& .preparation p{font-size:.8rem}@media (width<=62rem){& .problem-layout,& .solution-heading,& .example-layout{grid-template-columns:1fr;gap:2rem}& .result-sheet{max-width:38rem}& .service-grid{gap:.7rem}& .service-card{padding:1.15rem}& .entry-panel{grid-template-columns:1fr}& .preparation{border-left:0;border-top:1px solid var(--color-border);padding:1.5rem 0 0}}@media (width<=44rem){& .service-grid{grid-template-columns:1fr;gap:1rem}& .service-card{padding:1.4rem}& .service-top{margin-bottom:1rem}& .solution-action{flex-direction:column;align-items:flex-start}& .problem-item{grid-template-columns:2.1rem 1fr;gap:.8rem}& .problem-number{width:2rem;height:2rem}}}.eignung[data-astro-cid-poklgzlr]{gap:var(--s7);grid-template-columns:1fr 1fr;display:grid}.label[data-astro-cid-poklgzlr]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-weight:500}.label[data-astro-cid-poklgzlr].positiv{color:var(--color-positive)}ul[data-astro-cid-poklgzlr]{margin:var(--s4) 0 0;padding:0;list-style:none}li[data-astro-cid-poklgzlr]{border-bottom:1px solid var(--color-border);font-size:var(--text-base);gap:.7rem;padding:.55rem 0;display:flex}li[data-astro-cid-poklgzlr]:last-child{border:none}.tick[data-astro-cid-poklgzlr]{color:var(--color-positive);flex:none;margin-top:.2em}.tick[data-astro-cid-poklgzlr].no{color:var(--color-text-muted)}.aktion[data-astro-cid-poklgzlr]{margin:var(--s4) 0 0}@media (width<=860px){.eignung[data-astro-cid-poklgzlr]{gap:var(--s6);grid-template-columns:1fr}}.prokontra[data-astro-cid-a7eamg7e]{gap:var(--s7);grid-template-columns:1fr 1fr;display:grid}.label[data-astro-cid-a7eamg7e]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-weight:500}.label[data-astro-cid-a7eamg7e].positiv{color:var(--color-positive)}ul[data-astro-cid-a7eamg7e]{margin:var(--s4) 0 0;padding:0;list-style:none}li[data-astro-cid-a7eamg7e]{font-size:var(--text-base);gap:.7rem;padding:.55rem 0;display:flex}.pk-mark[data-astro-cid-a7eamg7e]{text-align:center;flex:none;width:1.2em;font-weight:600}.pk-mark[data-astro-cid-a7eamg7e].plus{color:var(--color-positive)}.pk-mark[data-astro-cid-a7eamg7e].minus{color:var(--color-signal)}.pk-fazit[data-astro-cid-a7eamg7e]{border-top:1px solid var(--color-border);padding-top:var(--s4);font-size:var(--text-lg);font-family:var(--font-display);grid-column:1/-1;max-width:60ch;margin:0;font-weight:450}@media (width<=860px){.prokontra[data-astro-cid-a7eamg7e]{gap:var(--s6);grid-template-columns:1fr}}.rail-card[data-astro-cid-6xrqua64]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-card);padding:var(--s5);font-size:var(--text-sm)}.rail-card[data-astro-cid-6xrqua64] .label[data-astro-cid-6xrqua64]{margin-bottom:var(--s3);display:block}.rail-card[data-astro-cid-6xrqua64] ul[data-astro-cid-6xrqua64]{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.rail-card[data-astro-cid-6xrqua64] li[data-astro-cid-6xrqua64]+li[data-astro-cid-6xrqua64]{border-top:1px solid var(--color-border);padding-top:var(--s3)}.rail-card[data-astro-cid-6xrqua64] li[data-astro-cid-6xrqua64] a[data-astro-cid-6xrqua64]{color:inherit;padding-block:var(--s1);text-decoration:none;display:block}.ratgeber-titel[data-astro-cid-6xrqua64]{background:linear-gradient(var(--color-brand-deep), var(--color-brand-deep)) no-repeat 0 100% / 0 1px;transition:background-size var(--motion-2) var(--ease-out);font-weight:500;line-height:1.35;display:block}.rail-card[data-astro-cid-6xrqua64] li[data-astro-cid-6xrqua64] a[data-astro-cid-6xrqua64]:hover .ratgeber-titel[data-astro-cid-6xrqua64]{background-size:100% 1px}.ratgeber-cluster[data-astro-cid-6xrqua64]{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:.15rem;display:block}.grafik[data-astro-cid-aifzydii]{width:100%;height:auto;display:block}.line[data-astro-cid-aifzydii]{fill:none;stroke:var(--dia-line);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.thin[data-astro-cid-aifzydii]{fill:none;stroke:var(--dia-line);stroke-width:1px;stroke-linecap:round}.akzent[data-astro-cid-aifzydii]{fill:none;stroke:var(--dia-accent);stroke-width:2.5px;stroke-linecap:round}.lbl[data-astro-cid-aifzydii]{font-family:var(--font-body);fill:var(--dia-text);font-size:12px;font-weight:500}.lbl-s[data-astro-cid-aifzydii]{font-family:var(--font-body);fill:var(--color-text-muted);font-size:12px;font-weight:500}.akzent-text[data-astro-cid-aifzydii]{fill:var(--dia-accent);font-weight:600}
