.hero[data-astro-cid-qli3jaus]{padding-block:clamp(2.5rem,7vw,4.5rem) clamp(3rem,8vw,5.5rem)}.back[data-astro-cid-qli3jaus]{color:var(--fg-faint);font-size:var(--step--1);margin-bottom:2.5rem;transition:color .18s;display:inline-block}.back[data-astro-cid-qli3jaus]:hover{color:var(--fg)}.hero__status[data-astro-cid-qli3jaus]{display:flex}.hero__title[data-astro-cid-qli3jaus]{font-size:var(--step-4);letter-spacing:-.045em;margin-top:1.25rem;font-weight:700;line-height:1}.hero__lead[data-astro-cid-qli3jaus]{max-width:42ch;font-size:var(--step-1);color:var(--fg-muted);margin-top:2rem;line-height:1.5}.hero__actions[data-astro-cid-qli3jaus]{margin-top:2.5rem}.value[data-astro-cid-qli3jaus]{font-size:var(--step-1);margin-top:1.75rem;line-height:1.55}.fit[data-astro-cid-qli3jaus]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:clamp(2rem,5vw,3.5rem);margin-top:clamp(2.5rem,6vw,3.5rem);display:grid}.fit__head[data-astro-cid-qli3jaus]{border-bottom:1px solid var(--line-strong);font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint);padding-bottom:1rem;font-weight:600}.fit__list[data-astro-cid-qli3jaus]{gap:.85rem;margin-top:1.25rem;display:grid}.fit__list[data-astro-cid-qli3jaus] li[data-astro-cid-qli3jaus]{color:var(--fg-muted);padding-left:1.6rem;position:relative}.fit__list[data-astro-cid-qli3jaus] li[data-astro-cid-qli3jaus]:before{font-weight:600;position:absolute;top:0;left:0}.fit__list--yes[data-astro-cid-qli3jaus] li[data-astro-cid-qli3jaus]:before{content:"+";color:var(--status-available)}.fit__list--no[data-astro-cid-qli3jaus] li[data-astro-cid-qli3jaus]:before{content:"–";color:var(--fg-faint)}.saeulen[data-astro-cid-qli3jaus]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:clamp(1.75rem,4vw,2.5rem);margin-top:clamp(2.5rem,6vw,4rem);display:grid}.saeule[data-astro-cid-qli3jaus]{border-top:1px solid var(--line-strong);padding-top:1.25rem}.saeule__num[data-astro-cid-qli3jaus]{color:var(--fg-faint);font-size:var(--step--1);font-variant-numeric:tabular-nums;letter-spacing:.08em;display:block}.saeule__name[data-astro-cid-qli3jaus]{font-size:var(--step-1);margin-top:.75rem}.saeule__text[data-astro-cid-qli3jaus]{color:var(--fg-muted);font-size:var(--step--1);margin-top:.6rem;line-height:1.6}.saeule__punkte[data-astro-cid-qli3jaus]{color:var(--fg-faint);font-size:var(--step--1);gap:.4rem;margin-top:1rem;display:grid}.saeule__punkte[data-astro-cid-qli3jaus] li[data-astro-cid-qli3jaus]{padding-left:1rem;position:relative}.saeule__punkte[data-astro-cid-qli3jaus] li[data-astro-cid-qli3jaus]:before{content:"";background:var(--fg-faint);width:4px;height:1px;position:absolute;top:.62em;left:0}.analyse[data-astro-cid-qli3jaus]{border-top:1px solid var(--line);max-width:52rem;margin:clamp(2.5rem,6vw,3.5rem) 0 0}.analyse__zeile[data-astro-cid-qli3jaus]{border-bottom:1px solid var(--line);grid-template-columns:12rem 1fr;gap:1.5rem;padding-block:1.1rem;display:grid}.analyse[data-astro-cid-qli3jaus] dt[data-astro-cid-qli3jaus]{font-weight:500}.analyse[data-astro-cid-qli3jaus] dd[data-astro-cid-qli3jaus]{color:var(--fg-muted);font-size:var(--step--1);margin:0;line-height:1.6}.messung[data-astro-cid-qli3jaus]{font-size:var(--step-0);margin-top:1.75rem}.hinweisbox[data-astro-cid-qli3jaus]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg-raised);max-width:52rem;margin-top:clamp(2rem,5vw,2.75rem);padding:clamp(1.35rem,3vw,2rem)}.hinweisbox__titel[data-astro-cid-qli3jaus]{font-size:var(--step-0);margin-bottom:.9rem;font-weight:600}.hinweisbox[data-astro-cid-qli3jaus] p[data-astro-cid-qli3jaus]{color:var(--fg-muted);font-size:var(--step--1);line-height:1.65}.hinweisbox[data-astro-cid-qli3jaus] p[data-astro-cid-qli3jaus]+p[data-astro-cid-qli3jaus]{margin-top:.8rem}.phasen[data-astro-cid-qli3jaus]{border-top:1px solid var(--line);margin-top:clamp(2.5rem,6vw,4rem)}.phase[data-astro-cid-qli3jaus]{border-bottom:1px solid var(--line);grid-template-columns:9rem 1fr;gap:1.5rem;padding-block:clamp(1.5rem,3vw,2rem);display:grid}.phase__span[data-astro-cid-qli3jaus]{color:var(--fg-faint);font-size:var(--step--1);font-variant-numeric:tabular-nums;letter-spacing:.06em;padding-top:.25em}.phase__titel[data-astro-cid-qli3jaus]{font-size:var(--step-1)}.phase__text[data-astro-cid-qli3jaus]{color:var(--fg-muted);max-width:62ch;margin-top:.5rem}.mitwirkung[data-astro-cid-qli3jaus]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:clamp(1.5rem,3vw,2rem);margin-top:clamp(2.5rem,6vw,3.5rem);display:grid}.mitwirkung__item[data-astro-cid-qli3jaus]{border-top:1px solid var(--line);padding-top:1rem}.mitwirkung__item[data-astro-cid-qli3jaus] h3[data-astro-cid-qli3jaus]{font-size:var(--step-0);font-weight:600}.mitwirkung__item[data-astro-cid-qli3jaus] p[data-astro-cid-qli3jaus]{color:var(--fg-muted);font-size:var(--step--1);margin-top:.45rem;line-height:1.6}.grenzen[data-astro-cid-qli3jaus]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:clamp(1.75rem,4vw,2.5rem);margin-top:clamp(2.5rem,6vw,3.5rem);display:grid}.grenze[data-astro-cid-qli3jaus]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);padding:clamp(1.35rem,3vw,1.75rem)}.grenze__titel[data-astro-cid-qli3jaus]{font-size:var(--step-0);font-weight:600}.grenze__text[data-astro-cid-qli3jaus]{color:var(--fg-muted);font-size:var(--step--1);margin-top:.6rem;line-height:1.6}.contact__title[data-astro-cid-qli3jaus]{max-width:24ch}.contact[data-astro-cid-qli3jaus] .lead[data-astro-cid-qli3jaus]{margin-top:1.5rem}.contact__hinweis[data-astro-cid-qli3jaus]{color:var(--fg-faint);font-size:var(--step--1);margin-top:1rem}.contact__actions[data-astro-cid-qli3jaus]{flex-wrap:wrap;gap:.85rem;margin-top:2.25rem;display:flex}@media (width<=34rem){.phase[data-astro-cid-qli3jaus],.analyse__zeile[data-astro-cid-qli3jaus]{grid-template-columns:1fr;gap:.4rem}.phase__span[data-astro-cid-qli3jaus]{padding-top:0}}
