.public-site[data-theme=brand_2026] .checkliste-kopf .public-content-card{width:100%}.public-site[data-theme=brand_2026] .checkliste-download{flex-wrap:wrap;align-items:center;gap:.35rem 1.25rem;margin:1.75rem 0 0;display:flex}.public-site[data-theme=brand_2026] .checkliste-download .public-button{margin-top:0}.public-site[data-theme=brand_2026] .checkliste-download span{color:color-mix(in srgb, var(--brand-blue) 72%, transparent);font-size:clamp(.85rem,1.05vw,.95rem)}.public-site[data-theme=brand_2026] .checkliste-phasen .public-block-inner{background:#fff;border-radius:1.25rem;margin-block:1.5rem;padding:clamp(1.5rem,2.2vw,2rem);box-shadow:0 1.5rem 3.75rem #254d8824,0 .35rem 1rem #0000000f}.public-site[data-theme=brand_2026] .checkliste-phase+.checkliste-phase{border-top:1px solid color-mix(in srgb, var(--brand-blue) 14%, transparent);margin-top:clamp(2.5rem,4vw,3.5rem);padding-top:clamp(2.5rem,4vw,3.5rem)}.public-site[data-theme=brand_2026] .checkliste-phase-kopf{align-items:baseline;gap:clamp(.9rem,1.6vw,1.4rem);display:flex}.public-site[data-theme=brand_2026] .checkliste-phase-nummer{color:color-mix(in srgb, var(--brand-orange) 55%, transparent);font-family:var(--font-figtree), Figtree, "Segoe UI", Arial, sans-serif;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:400;line-height:1}.public-site[data-theme=brand_2026] .checkliste-phase-kopf h2{color:var(--brand-blue);margin:0;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.15}.public-site[data-theme=brand_2026] .checkliste-phase-kopf h2:after{content:none}.public-site[data-theme=brand_2026] .checkliste-phase-zeit{color:var(--brand-orange);font-family:var(--font-figtree), Figtree, "Segoe UI", Arial, sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:.2rem 0 0;font-size:clamp(.82rem,1vw,.92rem);font-weight:700}.public-site[data-theme=brand_2026] .checkliste-phase-anriss{max-width:48rem;color:var(--brand-blue);font-family:var(--font-figtree), Figtree, "Segoe UI", Arial, sans-serif;margin:1rem 0 0;font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.65}.public-site[data-theme=brand_2026] .checkliste-gruppen{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,2.4vw,2rem);margin-top:clamp(1.5rem,2.4vw,2rem);display:grid}@media (min-width:700px){.public-site[data-theme=brand_2026] .checkliste-gruppen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.public-site[data-theme=brand_2026] .checkliste-gruppen{grid-template-columns:repeat(4,minmax(0,1fr))}}.public-site[data-theme=brand_2026] .checkliste-gruppe h3{border-bottom:1px solid color-mix(in srgb, var(--brand-blue) 14%, transparent);color:var(--brand-blue);font-family:var(--font-figtree), Figtree, "Segoe UI", Arial, sans-serif;margin:0 0 .8rem;padding-bottom:.5rem;font-size:clamp(.95rem,1.15vw,1.05rem);font-weight:600}.public-site[data-theme=brand_2026] .checkliste-gruppe ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.public-site[data-theme=brand_2026] .checkliste-gruppe li{color:color-mix(in srgb, var(--brand-blue) 88%, transparent);font-family:var(--font-figtree), Figtree, "Segoe UI", Arial, sans-serif;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;font-size:clamp(.88rem,1.05vw,.95rem);line-height:1.5;display:grid}.public-site[data-theme=brand_2026] .checkliste-kasten{border:1.5px solid color-mix(in srgb, var(--brand-blue) 38%, transparent);border-radius:.2rem;width:.95rem;height:.95rem;margin-top:.2rem}.public-site[data-theme=brand_2026] .checkliste-einordnung{border-left:3px solid var(--brand-orange);background:#f7f9fc;border-radius:0 .9rem .9rem 0;margin-top:clamp(1.75rem,2.8vw,2.25rem);padding:clamp(1.25rem,2vw,1.75rem)}.public-site[data-theme=brand_2026] .checkliste-einordnung h3{color:var(--brand-blue);font-family:var(--font-figtree), Figtree, "Segoe UI", Arial, sans-serif;margin:0 0 .8rem;font-size:clamp(1.1rem,1.5vw,1.3rem);font-weight:400}.public-site[data-theme=brand_2026] .checkliste-einordnung p{max-width:46rem;color:var(--brand-blue);font-family:var(--font-figtree), Figtree, "Segoe UI", Arial, sans-serif;margin:0 0 .8rem;font-size:clamp(.92rem,1.15vw,1rem);line-height:1.7}.public-site[data-theme=brand_2026] .checkliste-einordnung p:last-of-type{margin-bottom:0}.public-site[data-theme=brand_2026] .checkliste-verweise{gap:.35rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.public-site[data-theme=brand_2026] .checkliste-verweise a{color:var(--brand-orange);font-family:var(--font-figtree), Figtree, "Segoe UI", Arial, sans-serif;font-size:clamp(.9rem,1.1vw,.98rem);font-weight:600;text-decoration:none}.public-site[data-theme=brand_2026] .checkliste-verweise a:before{content:"→ "}.public-site[data-theme=brand_2026] .checkliste-verweise a:hover,.public-site[data-theme=brand_2026] .checkliste-verweise a:focus-visible{color:var(--brand-blue)}.public-site[data-theme=brand_2026] .checkliste-schluss .public-content-card{width:100%}.public-site[data-theme=brand_2026] .checkliste-vorbehalt{color:color-mix(in srgb, var(--brand-blue) 62%, transparent);margin:1.5rem 0 0;font-size:clamp(.8rem,.95vw,.88rem);line-height:1.6}@media (min-width:1000px){.public-site[data-theme=brand_2026] .checkliste-kopf .public-content-card,.public-site[data-theme=brand_2026] .checkliste-schluss .public-content-card,.public-site[data-theme=brand_2026] .checkliste-einordnung{column-count:2;column-gap:clamp(2rem,3vw,3.5rem)}.public-site[data-theme=brand_2026] .checkliste-kopf .public-content-card>.public-kicker,.public-site[data-theme=brand_2026] .checkliste-kopf .public-content-card>h1,.public-site[data-theme=brand_2026] .checkliste-schluss .public-content-card>.public-kicker,.public-site[data-theme=brand_2026] .checkliste-schluss .public-content-card>h2,.public-site[data-theme=brand_2026] .checkliste-einordnung>.public-kicker,.public-site[data-theme=brand_2026] .checkliste-einordnung>h3,.public-site[data-theme=brand_2026] .checkliste-einordnung>.checkliste-verweise,.public-site[data-theme=brand_2026] .checkliste-download,.public-site[data-theme=brand_2026] .checkliste-vorbehalt{column-span:all}.public-site[data-theme=brand_2026] .checkliste-kopf .public-copy,.public-site[data-theme=brand_2026] .checkliste-schluss .public-copy,.public-site[data-theme=brand_2026] .checkliste-einordnung p{max-width:none;margin-top:0;margin-bottom:1.5rem}.public-site[data-theme=brand_2026] .checkliste-kopf .public-content-card>h1,.public-site[data-theme=brand_2026] .checkliste-schluss .public-content-card>h2,.public-site[data-theme=brand_2026] .checkliste-einordnung>h3{margin-bottom:1.5rem}}.public-site[data-theme=brand_2026] .checkliste-phase-anriss{max-width:none}
