.pw-kopf[data-astro-cid-ypbnm3or]{padding-block:var(--abstand-3xl) var(--abstand-2xl);background:var(--farbe-hintergrund);border-bottom:1px solid var(--farbe-rand)}.pw-kopf-innen[data-astro-cid-ypbnm3or]{display:grid;gap:var(--abstand-xl);align-items:center}.pw-kopf-bild[data-astro-cid-ypbnm3or]{display:none}@media(min-width:52rem){.pw-kopf-innen[data-astro-cid-ypbnm3or]{grid-template-columns:1.05fr .95fr;gap:var(--abstand-2xl)}.pw-kopf-bild[data-astro-cid-ypbnm3or]{display:block}}.pw-themenzeile[data-astro-cid-ypbnm3or]{margin:0 0 var(--abstand-xs);font-size:var(--schrift-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--farbe-primaer);font-weight:var(--schrift-gewicht-halb)}.pw-kopf[data-astro-cid-ypbnm3or] h1[data-astro-cid-ypbnm3or]{margin:0 0 var(--abstand-m);font-size:var(--schrift-3xl, var(--schrift-2xl));line-height:var(--zeile-eng);max-width:34rem}.pw-ein[data-astro-cid-ypbnm3or]{margin:0 0 var(--abstand-l);color:var(--farbe-text-leise);font-size:var(--schrift-m);max-width:44rem}.pw-cta[data-astro-cid-ypbnm3or]{display:inline-flex;align-items:center;min-height:48px;padding:var(--abstand-s) var(--abstand-xl);border-radius:var(--radius-rund);background:var(--farbe-akzent);color:var(--farbe-text-invers);font-weight:var(--schrift-gewicht-halb);font-size:var(--schrift-m);text-decoration:none;transition:background var(--uebergang),transform var(--uebergang)}.pw-cta[data-astro-cid-ypbnm3or]:hover{background:var(--farbe-akzent-dunkel);transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.pw-cta[data-astro-cid-ypbnm3or]:hover{transform:none}}.pw-staedte[data-astro-cid-ypbnm3or]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--abstand-s)}.pw-staedte[data-astro-cid-ypbnm3or] a[data-astro-cid-ypbnm3or]{display:inline-flex;align-items:center;min-height:44px;font-weight:var(--schrift-gewicht-halb);font-size:var(--schrift-s)}@media(min-width:40rem){.pw-staedte[data-astro-cid-ypbnm3or]{grid-template-columns:1fr 1fr}}.pw-gitter[data-astro-cid-ypbnm3or]{display:grid;grid-template-columns:1fr;gap:var(--abstand-l)}.pw-karte[data-astro-cid-ypbnm3or]{display:grid;gap:var(--abstand-xs);padding:var(--abstand-l);background:var(--farbe-hintergrund);border:1px solid var(--farbe-rand);border-radius:var(--radius-m)}.pw-icon[data-astro-cid-ypbnm3or]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--farbe-primaer-sanft, rgba(23, 111, 74, .1));color:var(--farbe-primaer)}.pw-karte-titel[data-astro-cid-ypbnm3or]{font-weight:var(--schrift-gewicht-halb);font-size:var(--schrift-m)}.pw-karte-text[data-astro-cid-ypbnm3or]{color:var(--farbe-text-leise);font-size:var(--schrift-s)}.pw-schritte[data-astro-cid-ypbnm3or]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--abstand-m)}.pw-schritt[data-astro-cid-ypbnm3or]{display:grid;grid-template-columns:auto 1fr;gap:var(--abstand-m);align-items:start;padding:var(--abstand-l);background:var(--farbe-hintergrund);border:1px solid var(--farbe-rand);border-radius:var(--radius-m)}.pw-schritt-nr[data-astro-cid-ypbnm3or]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--farbe-primaer);color:var(--farbe-text-invers);font-weight:var(--schrift-gewicht-fett);font-size:var(--schrift-m)}.pw-schritt-text[data-astro-cid-ypbnm3or]{display:grid;gap:var(--abstand-2xs)}.pw-schritt-titel[data-astro-cid-ypbnm3or]{font-weight:var(--schrift-gewicht-halb);font-size:var(--schrift-m)}.pw-schritt-beschr[data-astro-cid-ypbnm3or]{color:var(--farbe-text-leise);font-size:var(--schrift-s)}.pw-hinweis-konditionen[data-astro-cid-ypbnm3or]{margin:var(--abstand-l) 0 0;padding:var(--abstand-m);border:1px solid var(--farbe-rand-stark);border-radius:var(--radius-s);background:var(--farbe-primaer-hell);font-size:var(--schrift-s);color:var(--farbe-text);max-width:var(--breite-text)}@media(min-width:40rem){.pw-gitter[data-astro-cid-ypbnm3or]{grid-template-columns:1fr 1fr 1fr}.pw-schritte[data-astro-cid-ypbnm3or]{grid-template-columns:1fr 1fr}}
