.-a8JvW_karte{border-radius:var(--radius-lg);background:radial-gradient(80% 45% at 50% 0%, #6c4cff24, transparent 70%), var(--surface);border:1px solid var(--line-strong);padding:clamp(24px,3.2vw,44px);scroll-margin-top:100px;position:relative}.-a8JvW_stand{color:var(--muted);gap:12px;margin-bottom:clamp(26px,3vw,36px);font-size:1rem;display:grid}.-a8JvW_balken{grid-template-columns:1fr 1fr;gap:6px;display:grid}.-a8JvW_balken span{background:var(--line);height:4px;transition:background-color .5s var(--ease-out), box-shadow .5s var(--ease-out);border-radius:99px}.-a8JvW_balken span[data-an]{background:var(--accent);box-shadow:0 0 14px #c4b5ffb3}.-a8JvW_form{gap:28px;display:grid}.-a8JvW_raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px;display:grid}.-a8JvW_telefon{grid-template-columns:96px minmax(0,1fr);gap:8px;display:grid}.-a8JvW_telefon select{background-position:right 8px center;padding-right:32px}.-a8JvW_abschluss{justify-items:start;gap:16px;padding-top:8px;display:grid}.-a8JvW_einwilligung{max-width:60ch;color:var(--muted);font-size:1rem;line-height:1.5}.-a8JvW_einwilligung a{color:var(--accent)}.-a8JvW_sendefehler{color:var(--fehler)}.-a8JvW_termin{gap:12px;display:grid}.-a8JvW_termin h2,.-a8JvW_ende h2{font-size:clamp(1.625rem,1.25rem + 1.1vw,2.125rem)}.-a8JvW_termin h2:focus,.-a8JvW_ende h2:focus{outline:none}.-a8JvW_unter{color:var(--muted)}.-a8JvW_kalender{border-radius:var(--radius);background:var(--bg);border:0;width:100%;height:clamp(700px,80vh,860px);margin-block:12px 4px}.-a8JvW_ende{text-align:center;justify-items:center;gap:20px;padding-block:clamp(24px,4vw,48px);display:grid}.-a8JvW_haken{width:72px;height:72px;color:var(--accent);background:#6c4cff3d;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 10px #6c4cff14,0 0 48px #6c4cff8c}@media (max-width:639px){.-a8JvW_raster{grid-template-columns:minmax(0,1fr)}.-a8JvW_abschluss .btn{width:100%}.-a8JvW_kalender{height:1040px}}
