.k-hero[data-astro-cid-d7zyz6zb]{background:var(--color-dark);color:#fff;padding-top:var(--nav-h)}.k-hero__grid[data-astro-cid-d7zyz6zb]{display:grid;gap:2.5rem;padding-block:clamp(3rem,7vw,6rem);align-items:center}.k-hero__title[data-astro-cid-d7zyz6zb]{font-size:clamp(2.75rem,1.4rem + 4vw,5.5rem);color:#fff;line-height:1}.k-hero__lead[data-astro-cid-d7zyz6zb]{margin-top:1.5rem;font-size:var(--step-1);line-height:1.45;max-width:36ch}.k-wege[data-astro-cid-d7zyz6zb]{display:grid;gap:1.5rem;margin:2.5rem 0}.k-wege__info[data-astro-cid-d7zyz6zb]{margin-top:.4rem;color:#ffffffc7}.k-wege__gross[data-astro-cid-d7zyz6zb]{font-family:var(--font-heading);font-size:clamp(2.5rem,1.5rem + 3vw,4.25rem);line-height:1;color:#fff;text-decoration:none}.k-wege__gross[data-astro-cid-d7zyz6zb]:hover{color:var(--color-accent-muted)}.k-wege__mail[data-astro-cid-d7zyz6zb]{font-size:var(--step-2);font-weight:600;color:#fff;text-decoration:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:2px;text-underline-offset:.2em;word-break:break-word}.k-hero__media[data-astro-cid-d7zyz6zb]{aspect-ratio:4 / 5;overflow:hidden;max-height:78svh}.shutter[data-astro-cid-d7zyz6zb]{animation:shutter 1.1s var(--ease-out-quint) both}.shutter[data-astro-cid-d7zyz6zb] img{animation:settle 1.4s var(--ease-out) both}@keyframes shutter{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes settle{0%{transform:scale(1.12)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.shutter[data-astro-cid-d7zyz6zb],.shutter[data-astro-cid-d7zyz6zb] img{animation:none}}.k-form[data-astro-cid-d7zyz6zb]{padding-block:clamp(5rem,10vw,9rem)}.k-form__grid[data-astro-cid-d7zyz6zb]{display:grid;gap:3rem}.k-form__title[data-astro-cid-d7zyz6zb]{font-size:clamp(2.5rem,1.3rem + 4vw,5rem)}.k-form__intro[data-astro-cid-d7zyz6zb]{margin-top:1.25rem;font-size:var(--step-1)}.k-liste[data-astro-cid-d7zyz6zb],.k-ablauf[data-astro-cid-d7zyz6zb]{list-style:none;display:grid;gap:.5rem;margin-top:1rem}.k-liste[data-astro-cid-d7zyz6zb] li[data-astro-cid-d7zyz6zb]{position:relative;background:var(--color-bg-alt);padding:.85rem 1rem .85rem 2.6rem}.k-liste[data-astro-cid-d7zyz6zb] li[data-astro-cid-d7zyz6zb]:before{content:"";position:absolute;left:1.05rem;top:1.3rem;width:.6rem;height:.6rem;background:var(--color-accent)}.k-form__sub[data-astro-cid-d7zyz6zb]{margin-top:3rem;font-size:var(--step-2)}.k-ablauf[data-astro-cid-d7zyz6zb] li[data-astro-cid-d7zyz6zb]{padding:1rem 0}.k-ablauf__titel[data-astro-cid-d7zyz6zb]{font-weight:600;font-size:var(--step-1);margin-bottom:.25rem}.k-form__bild[data-astro-cid-d7zyz6zb]{margin-top:2rem;aspect-ratio:4 / 3;overflow:hidden}.k-form__box[data-astro-cid-d7zyz6zb]{background:var(--color-bg-alt);padding:clamp(1.5rem,4vw,3rem)}.k-felder[data-astro-cid-d7zyz6zb]{display:grid;gap:2.5rem}.k-gruppe[data-astro-cid-d7zyz6zb]{border:0;display:grid;gap:1.25rem}.k-gruppe[data-astro-cid-d7zyz6zb] legend[data-astro-cid-d7zyz6zb]{font-family:var(--font-heading);text-transform:uppercase;font-size:var(--step-2);line-height:1;margin-bottom:1.25rem}.k-zwei[data-astro-cid-d7zyz6zb]{display:grid;gap:1.25rem}.k-feld[data-astro-cid-d7zyz6zb]{display:grid;gap:.45rem}.k-feld[data-astro-cid-d7zyz6zb] label[data-astro-cid-d7zyz6zb],.k-label[data-astro-cid-d7zyz6zb]{font-weight:600}.k-form__box[data-astro-cid-d7zyz6zb] .field{background:#fff;font-size:var(--step-0)}.k-form__box[data-astro-cid-d7zyz6zb] .field:focus-visible{background:#fff}.k-form__box[data-astro-cid-d7zyz6zb] textarea[data-astro-cid-d7zyz6zb]{resize:vertical;min-height:9rem}.k-drop[data-astro-cid-d7zyz6zb]{position:relative;background:#fff;padding:1.5rem;text-align:center;cursor:pointer;transition:background-color .2s}.k-drop[data-astro-cid-d7zyz6zb]:hover{background:var(--color-accent-light)}.k-drop[data-astro-cid-d7zyz6zb] input[data-astro-cid-d7zyz6zb]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.k-drop__haupt[data-astro-cid-d7zyz6zb]{font-weight:600}.k-drop__neben[data-astro-cid-d7zyz6zb]{margin-top:.25rem;font-size:var(--step--1);color:var(--color-text-light)}.k-check[data-astro-cid-d7zyz6zb]{display:flex;gap:.75rem;align-items:flex-start}.k-check[data-astro-cid-d7zyz6zb] input[data-astro-cid-d7zyz6zb]{width:1.25rem;height:1.25rem;margin-top:.2rem;accent-color:var(--color-accent);flex-shrink:0}.k-check[data-astro-cid-d7zyz6zb] a[data-astro-cid-d7zyz6zb]{color:var(--color-accent-ink);text-decoration:underline}.k-fehler[data-astro-cid-d7zyz6zb]{background:var(--color-accent-light);color:var(--color-error);padding:1rem 1.25rem;font-weight:500}.k-fehler-klein[data-astro-cid-d7zyz6zb]{color:var(--color-error);font-size:var(--step--1);margin-top:.4rem}.k-senden[data-astro-cid-d7zyz6zb]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.k-senden[data-astro-cid-d7zyz6zb] p[data-astro-cid-d7zyz6zb]{font-size:var(--step--1);color:var(--color-text-light)}.k-lager[data-astro-cid-d7zyz6zb]{padding-block:clamp(5rem,10vw,9rem)}.k-lager__grid[data-astro-cid-d7zyz6zb]{display:grid;gap:3rem;align-items:center}.k-lager__media[data-astro-cid-d7zyz6zb]{aspect-ratio:4 / 3;overflow:hidden}.k-lager__title[data-astro-cid-d7zyz6zb]{font-size:clamp(2.5rem,1.3rem + 4vw,5rem);color:#fff}.k-lager__text[data-astro-cid-d7zyz6zb]{margin-top:1.5rem;font-size:var(--step-1);line-height:1.45;max-width:38ch}.k-lager__adresse[data-astro-cid-d7zyz6zb]{font-style:normal;margin:1.75rem 0 2rem;font-size:var(--step-1);line-height:1.5}@media(min-width:768px){.k-zwei[data-astro-cid-d7zyz6zb]{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.k-hero__grid[data-astro-cid-d7zyz6zb]{grid-template-columns:7fr 5fr;gap:4rem}.k-form__grid[data-astro-cid-d7zyz6zb]{grid-template-columns:4fr 8fr;gap:4rem;align-items:start}.k-form__seite[data-astro-cid-d7zyz6zb]{position:sticky;top:calc(var(--nav-h) + 2rem)}.k-lager__grid[data-astro-cid-d7zyz6zb]{grid-template-columns:6fr 6fr;gap:5rem}}
