.hp-karte[data-astro-cid-u32ysshy]{transition:border-color .2s,box-shadow .25s,transform .25s}.hp-karte[data-astro-cid-u32ysshy]:has(.hp-oeffnen:hover),.hp-karte[data-astro-cid-u32ysshy]:has(.hp-oeffnen:focus-visible),.hp-karte[data-astro-cid-u32ysshy].ist-gepflegt{border-color:var(--color-brand);box-shadow:0 16px 40px -24px #5cb8b580}.hp-karte[data-astro-cid-u32ysshy]:has(.hp-oeffnen:hover){transform:translateY(-2px)}.hp-oeffnen[data-astro-cid-u32ysshy]{cursor:pointer;border-radius:1rem}.hp-oeffnen[data-astro-cid-u32ysshy]:focus-visible{outline:2px solid var(--color-brand-deep);outline-offset:-2px}.hp-pfeil[data-astro-cid-u32ysshy]{transition:transform .2s}.hp-oeffnen[data-astro-cid-u32ysshy]:hover .hp-pfeil[data-astro-cid-u32ysshy]{transform:translate(3px)}.hp-wahl[data-astro-cid-u32ysshy]{background:var(--color-stone);border-radius:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:3px;display:grid}.hp-wahl[data-astro-cid-u32ysshy] button[data-astro-cid-u32ysshy]{color:var(--color-ink-soft);border-radius:.6rem;padding:.45rem .25rem;font-size:.8rem;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s}.hp-wahl[data-astro-cid-u32ysshy] button[data-astro-cid-u32ysshy]:hover{color:var(--color-ink)}.hp-wahl[data-astro-cid-u32ysshy] button[data-astro-cid-u32ysshy]:focus-visible{outline:2px solid var(--color-brand-deep);outline-offset:1px}.hp-wahl[data-astro-cid-u32ysshy] button[data-astro-cid-u32ysshy][aria-pressed=true]{background:var(--color-paper);color:var(--color-ink);font-weight:600;box-shadow:0 1px 3px #0000001f}.hp-wahl[data-astro-cid-u32ysshy] button[data-astro-cid-u32ysshy][aria-pressed=true]:not([data-hp-stufe=ohne]){background:var(--color-brand-deep);color:var(--color-paper)}.hp-dialog[data-astro-cid-u32ysshy]{background:var(--color-paper);width:min(34rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--color-ink);overscroll-behavior:contain;opacity:0;transition:opacity .25s, transform .3s cubic-bezier(.16, 1, .3, 1), overlay .25s allow-discrete, display .25s allow-discrete;border:0;border-radius:1.25rem;margin:auto;padding:0;overflow-y:auto;transform:translateY(12px);box-shadow:0 30px 80px -30px #00000073}.hp-dialog[data-astro-cid-u32ysshy][open]{opacity:1;transform:none}@starting-style{.hp-dialog[data-astro-cid-u32ysshy][open]{opacity:0;transform:translateY(12px)}}.hp-dialog[data-astro-cid-u32ysshy]::backdrop{backdrop-filter:blur(3px);background:#14141473}.hp-inhalt[data-astro-cid-u32ysshy]{padding:1.75rem}.hp-zwischen[data-astro-cid-u32ysshy]{text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink-mute);margin-top:1.75rem;margin-bottom:.75rem;font-size:.75rem;font-weight:600}.hp-werte[data-astro-cid-u32ysshy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.hp-werte[data-astro-cid-u32ysshy] div[data-astro-cid-u32ysshy]{background:var(--color-stone);border-radius:.75rem;padding:.6rem .85rem}.hp-werte[data-astro-cid-u32ysshy] dt[data-astro-cid-u32ysshy]{color:var(--color-ink-mute);font-size:.75rem}.hp-werte[data-astro-cid-u32ysshy] dd[data-astro-cid-u32ysshy]{font-size:1.05rem;font-weight:600}.hp-zu[data-astro-cid-u32ysshy]{border:1px solid var(--color-line);width:2.5rem;height:2.5rem;color:var(--color-ink);border-radius:999px;place-items:center;display:grid}.hp-zu[data-astro-cid-u32ysshy]:hover{background:var(--color-stone)}.hp-knopf[data-astro-cid-u32ysshy],.hp-knopf-zweit[data-astro-cid-u32ysshy]{border-radius:999px;padding:.7rem 1.25rem;font-size:.9rem;font-weight:600}.hp-knopf[data-astro-cid-u32ysshy]{background:var(--color-ink);color:var(--color-paper)}.hp-knopf-zweit[data-astro-cid-u32ysshy]{border:1px solid var(--color-line)}@media (width<=639px){.hp-dialog[data-astro-cid-u32ysshy]{border-radius:1.25rem 1.25rem 0 0;width:100vw;max-width:100vw;max-height:90dvh;margin:auto 0 0;transform:translateY(40px)}.hp-inhalt[data-astro-cid-u32ysshy]{padding:1.5rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.hp-karte[data-astro-cid-u32ysshy],.hp-pfeil[data-astro-cid-u32ysshy],.hp-wahl[data-astro-cid-u32ysshy] button[data-astro-cid-u32ysshy],.hp-dialog[data-astro-cid-u32ysshy]{transition:none;transform:none}}
