.hw-kopf[data-astro-cid-xeic62hb]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.hw-tarif[data-astro-cid-xeic62hb]{border-top:6px solid var(--ink);border-bottom:1px solid var(--ink);outline:1px solid var(--ink);outline-offset:5px;background:var(--paper-2);margin:6px;padding:clamp(18px,3vw,30px)}.hw-tarif-rubrik[data-astro-cid-xeic62hb]{font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;color:var(--red);margin:0 0 .4rem;font-weight:650}.hw-tarif-titel[data-astro-cid-xeic62hb]{font-size:var(--step-2);border-bottom:1px solid var(--rule-strong);margin:0 0 1rem;padding-bottom:.7rem}.hw-preise[data-astro-cid-xeic62hb]{flex-wrap:wrap;align-items:baseline;gap:.4rem 1.4rem;margin-bottom:.9rem;display:flex}.hw-preis[data-astro-cid-xeic62hb]{flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;margin:0;display:flex}.hw-betrag[data-astro-cid-xeic62hb]{font-family:var(--font-display);color:var(--ink);font-variant-numeric:lining-nums;white-space:nowrap;font-size:clamp(2.6rem,1.6rem + 4vw,4rem);font-weight:800;line-height:1}.hw-betrag--klein[data-astro-cid-xeic62hb]{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.2rem)}.hw-plus[data-astro-cid-xeic62hb]{font-family:var(--font-display);color:var(--red);font-size:1.6rem}.hw-einheit[data-astro-cid-xeic62hb]{font-size:var(--step--1);color:var(--ink-2)}.hw-bedingungen[data-astro-cid-xeic62hb]{font-size:var(--step--1);color:var(--ink);border-top:1px solid var(--rule-strong);margin-bottom:.4rem;padding-top:.6rem}.hw-zielgruppe[data-astro-cid-xeic62hb]{font-size:var(--step--1);color:var(--ink);font-weight:650}.hw-tarif-aktion[data-astro-cid-xeic62hb]{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-top:1rem;display:flex}.hw-fuerwen[data-astro-cid-xeic62hb] h2[data-astro-cid-xeic62hb]{margin-top:0}.hw-rumpf[data-astro-cid-xeic62hb]{padding-top:0}.hw-rumpf[data-astro-cid-xeic62hb] .prose[data-astro-cid-xeic62hb]>h2[data-astro-cid-xeic62hb]:first-child{margin-top:.5em}.hw-liste[data-astro-cid-xeic62hb] li[data-astro-cid-xeic62hb]::marker{content:"■  ";font-size:.7em}.hw-liste--nicht[data-astro-cid-xeic62hb] li[data-astro-cid-xeic62hb]::marker{content:"–  ";color:var(--muted);font-size:1em}.hw-schritte[data-astro-cid-xeic62hb]{counter-reset:schritt;padding:0;list-style:none}.hw-schritte[data-astro-cid-xeic62hb] li[data-astro-cid-xeic62hb]{counter-increment:schritt;border-top:1px solid var(--rule);grid-template-columns:3.2rem minmax(0,1fr);column-gap:.8rem;padding:.9rem 0;display:grid}.hw-schritte[data-astro-cid-xeic62hb] li[data-astro-cid-xeic62hb]:before{content:counter(schritt);font-family:var(--font-display);color:var(--red);grid-row:span 2;font-size:2.6rem;font-weight:800;line-height:.9}.hw-schritte[data-astro-cid-xeic62hb] h3[data-astro-cid-xeic62hb]{margin:0 0 .25rem}.hw-schritte[data-astro-cid-xeic62hb] p[data-astro-cid-xeic62hb]{margin:0}.hw-fragen[data-astro-cid-xeic62hb] details[data-astro-cid-xeic62hb]{border-top:1px solid var(--rule);padding:.2rem 0}.hw-fragen[data-astro-cid-xeic62hb] details[data-astro-cid-xeic62hb]:last-child{border-bottom:1px solid var(--rule)}.hw-fragen[data-astro-cid-xeic62hb] summary[data-astro-cid-xeic62hb]{cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--ink);min-height:44px;padding:.65rem 0}.hw-fragen[data-astro-cid-xeic62hb] summary[data-astro-cid-xeic62hb]::marker{color:var(--red)}.hw-fragen[data-astro-cid-xeic62hb] details[data-astro-cid-xeic62hb] p[data-astro-cid-xeic62hb]{margin:0 0 .9rem}.hw-anfrage[data-astro-cid-xeic62hb]{border:2px dashed var(--ink);background:var(--paper-2);margin-bottom:1.5rem;padding:clamp(18px,3vw,28px)}.hw-anfrage--zu[data-astro-cid-xeic62hb] p[data-astro-cid-xeic62hb]:last-child{font-size:var(--step--1);color:var(--muted);margin-bottom:0}.hw-anfrage-kopf[data-astro-cid-xeic62hb]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--ink)}.hw-felder[data-astro-cid-xeic62hb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.1rem;margin-bottom:1rem;display:grid}.hw-felder[data-astro-cid-xeic62hb] label[data-astro-cid-xeic62hb]{font-size:var(--step--1);color:var(--ink);gap:.3rem;font-weight:650;display:grid}.hw-feld-breit[data-astro-cid-xeic62hb]{grid-column:1/-1}.hw-felder[data-astro-cid-xeic62hb] input[data-astro-cid-xeic62hb],.hw-felder[data-astro-cid-xeic62hb] select[data-astro-cid-xeic62hb]{min-height:44px;font:inherit;border:1.5px solid var(--ink);background:var(--paper);border-radius:0;padding:.5rem .6rem;font-weight:400}.hw-felder[data-astro-cid-xeic62hb] input[data-astro-cid-xeic62hb]:user-invalid,.hw-felder[data-astro-cid-xeic62hb] select[data-astro-cid-xeic62hb]:user-invalid{border-color:var(--red)}.hw-einwilligung[data-astro-cid-xeic62hb]{font-size:var(--step--1);align-items:flex-start;gap:.6rem;margin-bottom:.8rem;display:flex}.hw-einwilligung[data-astro-cid-xeic62hb] input[data-astro-cid-xeic62hb]{width:20px;height:20px;accent-color:var(--red);flex:none;margin-top:.15rem}@media (width<=860px){.hw-kopf[data-astro-cid-xeic62hb]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.hw-felder[data-astro-cid-xeic62hb]{grid-template-columns:minmax(0,1fr)}}
