.kal[data-astro-cid-34mmsfzf]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;min-width:0;max-width:460px;padding:1rem}@media (width<=640px){.kal[data-astro-cid-34mmsfzf]{padding:.7rem}.kal__wt[data-astro-cid-34mmsfzf],.kal__tage[data-astro-cid-34mmsfzf]{gap:.2rem}.kal__nav[data-astro-cid-34mmsfzf]{width:40px;height:40px}}.kal__kopf[data-astro-cid-34mmsfzf]{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.kal__kopf[data-astro-cid-34mmsfzf] strong[data-astro-cid-34mmsfzf]{color:var(--ink);font-size:1.05rem}.kal__nav[data-astro-cid-34mmsfzf]{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--ink);background:#fff;border-radius:50%;font-size:1.5rem;line-height:1}.kal__nav[data-astro-cid-34mmsfzf]:disabled{opacity:.3;cursor:default}.kal__wt[data-astro-cid-34mmsfzf],.kal__tage[data-astro-cid-34mmsfzf]{grid-template-columns:repeat(7,1fr);gap:.3rem;display:grid}.kal__wt[data-astro-cid-34mmsfzf] span[data-astro-cid-34mmsfzf]{text-align:center;color:var(--muted);padding:.2rem 0;font-size:.78rem;font-weight:600}.kal__tage[data-astro-cid-34mmsfzf] .kal__tag{background:var(--bg-soft);min-width:0;height:clamp(38px,10vw,48px);font:inherit;color:var(--ink);cursor:pointer;border:1px solid #0000;border-radius:10px;padding:0;font-size:1rem;font-weight:500}.kal__tage[data-astro-cid-34mmsfzf] .kal__tag:hover:not(:disabled){border-color:var(--gold)}.kal__tage[data-astro-cid-34mmsfzf] .kal__tag:disabled{color:#c8cdd3;cursor:default;background:0 0;font-weight:400}.kal__tage[data-astro-cid-34mmsfzf] .kal__tag.is-heute{border-color:var(--line)}.kal__tage[data-astro-cid-34mmsfzf] .kal__tag.is-sel{background:var(--gold);border-color:var(--gold);font-weight:700}.kal__wahl[data-astro-cid-34mmsfzf]{color:var(--muted);margin:.8rem 0 0;font-size:.92rem}.kal__wahl[data-astro-cid-34mmsfzf] strong{color:var(--ink)}.kal__wahl[data-astro-cid-34mmsfzf] .kal__weg{color:var(--gold-dark);cursor:pointer;font:inherit;background:0 0;border:0;margin-left:.4rem;font-size:.88rem;text-decoration:underline}.wiz-card[data-astro-cid-2vvl55sh]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:clamp(1.1rem,3vw,2rem);scroll-margin-top:96px;box-shadow:0 18px 48px #14171b12}.wiz-steps[data-astro-cid-2vvl55sh]{border-bottom:1px solid var(--line);margin:0 0 1.6rem;padding:0 0 1.3rem;list-style:none;display:flex}.wiz-steps[data-astro-cid-2vvl55sh] li[data-astro-cid-2vvl55sh]{color:var(--muted);flex-direction:column;flex:1;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:flex;position:relative}.wiz-steps[data-astro-cid-2vvl55sh] li[data-astro-cid-2vvl55sh]:not(:first-child):before{content:"";background:var(--line);width:100%;height:2px;position:absolute;top:15px;right:50%}.wiz-steps[data-astro-cid-2vvl55sh] li[data-astro-cid-2vvl55sh].is-active:before,.wiz-steps[data-astro-cid-2vvl55sh] li[data-astro-cid-2vvl55sh].is-done:before{background:#2f9e44}.wiz-steps[data-astro-cid-2vvl55sh] span[data-astro-cid-2vvl55sh]{z-index:1;border:2px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.85rem;transition:background .2s,border-color .2s;display:grid;position:relative}.wiz-steps[data-astro-cid-2vvl55sh] .is-active[data-astro-cid-2vvl55sh]{color:var(--ink)}.wiz-steps[data-astro-cid-2vvl55sh] .is-active[data-astro-cid-2vvl55sh] span[data-astro-cid-2vvl55sh]{background:var(--gold);border-color:var(--gold);color:var(--ink);box-shadow:0 0 0 5px #ffc10733}.wiz-steps[data-astro-cid-2vvl55sh] .is-done[data-astro-cid-2vvl55sh] span[data-astro-cid-2vvl55sh]{color:#fff;background:#2f9e44;border-color:#2f9e44}.wiz[data-astro-cid-2vvl55sh] .wiz-step[data-astro-cid-2vvl55sh]{background:0 0;border:0;gap:1.15rem;min-width:0;padding:0}.wiz[data-astro-cid-2vvl55sh] .wiz-step[data-astro-cid-2vvl55sh]>legend[data-astro-cid-2vvl55sh]{float:left;outline:none;width:100%;margin:0;padding:0;font-size:clamp(1.2rem,2.2vw,1.4rem);line-height:1.25}.wiz-sub[data-astro-cid-2vvl55sh]{color:var(--muted);margin:-.55rem 0 .1rem;font-size:.93rem}.wiz--js[data-astro-cid-2vvl55sh] .wiz-step[data-astro-cid-2vvl55sh]:not(.is-active){display:none}.wiz-nav[data-astro-cid-2vvl55sh]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:.8rem;margin-top:.4rem;padding-top:1.2rem;display:flex}.wiz[data-astro-cid-2vvl55sh]:not(.wiz--js) .wiz-nav[data-astro-cid-2vvl55sh]{display:none}.wiz[data-astro-cid-2vvl55sh]:not(.wiz--js) .wiz-step[data-astro-cid-2vvl55sh]:last-of-type .wiz-nav[data-astro-cid-2vvl55sh]{display:flex}.wiz-back[data-astro-cid-2vvl55sh]{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.7rem .2rem;font-weight:600;display:inline-flex}.wiz-back[data-astro-cid-2vvl55sh]:hover{color:var(--ink)}.wiz-back[data-astro-cid-2vvl55sh] .flip{transform:rotate(180deg)}.wiz-pflicht[data-astro-cid-2vvl55sh]{color:var(--muted);margin:-.4rem 0 0;font-size:.8rem}.wiz-pflicht[data-astro-cid-2vvl55sh] span[data-astro-cid-2vvl55sh]{color:#c0392b}.lbl[data-astro-cid-2vvl55sh]{color:var(--ink);margin-bottom:.45rem;font-size:.92rem;font-weight:500;display:block}.tiles[data-astro-cid-2vvl55sh]{grid-template-columns:repeat(3,1fr);gap:.65rem;display:grid}.tiles[data-astro-cid-2vvl55sh].is-missing .tile[data-astro-cid-2vvl55sh]{border-color:#e67700;animation:.4s wobble}@keyframes wobble{25%{transform:translate(-3px)}75%{transform:translate(3px)}}.tile[data-astro-cid-2vvl55sh]{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;align-items:center;padding:.9rem 2.1rem .9rem .95rem;line-height:1.3;transition:border-color .15s,background .15s,box-shadow .15s;position:relative;flex-direction:row!important;gap:.65rem!important;font-size:.92rem!important;font-weight:500!important;display:flex!important}.tile[data-astro-cid-2vvl55sh] input[data-astro-cid-2vvl55sh]{opacity:0;pointer-events:none;position:absolute}.tile[data-astro-cid-2vvl55sh] svg{color:var(--gold-dark);flex:none}.tile[data-astro-cid-2vvl55sh]:after{content:"";background:#fff 50%/11px no-repeat;border:1.5px solid #cfd4da;border-radius:50%;width:18px;height:18px;margin-top:-9px;position:absolute;top:50%;right:.8rem}.tile[data-astro-cid-2vvl55sh]:hover{border-color:var(--gold)}.tile[data-astro-cid-2vvl55sh]:has(input:checked){border-color:var(--gold);background:#fffaeb;box-shadow:0 0 0 3px #ffc10738}.tile[data-astro-cid-2vvl55sh]:has(input:checked):after{border-color:var(--gold-dark);background-color:var(--gold-dark);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M1 5l3.5 3.5L11 1.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.tile[data-astro-cid-2vvl55sh]:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:2px}.tile--big[data-astro-cid-2vvl55sh]{padding:1rem 2.1rem 1rem 1rem;flex-direction:column!important;align-items:flex-start!important}.tile--big[data-astro-cid-2vvl55sh]:after{margin-top:0;top:1rem}.tile--big[data-astro-cid-2vvl55sh] span[data-astro-cid-2vvl55sh]{gap:.15rem;font-weight:600;display:grid}.tile--big[data-astro-cid-2vvl55sh] small[data-astro-cid-2vvl55sh]{color:var(--muted);font-size:.82rem;font-weight:400;line-height:1.4}.feld[data-astro-cid-2vvl55sh]{display:grid}.seg[data-astro-cid-2vvl55sh]{background:var(--bg-soft);border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;justify-self:start;gap:4px;padding:4px;display:inline-grid}.seg[data-astro-cid-2vvl55sh] label[data-astro-cid-2vvl55sh]{text-align:center;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:.6rem 1.1rem;transition:background .15s,color .15s;position:relative;color:var(--muted)!important;font-size:.92rem!important;font-weight:500!important;display:flex!important}.seg[data-astro-cid-2vvl55sh] input[data-astro-cid-2vvl55sh]{opacity:0;pointer-events:none;position:absolute}.seg[data-astro-cid-2vvl55sh] label[data-astro-cid-2vvl55sh]:hover{color:var(--ink)!important}.seg[data-astro-cid-2vvl55sh] label[data-astro-cid-2vvl55sh]:has(input:checked){background:#fff;box-shadow:0 1px 3px #14171b24;color:var(--ink)!important;font-weight:600!important}.seg[data-astro-cid-2vvl55sh] label[data-astro-cid-2vvl55sh]:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:1px}.seg--2x2[data-astro-cid-2vvl55sh]{grid-template-columns:1fr 1fr;grid-auto-flow:row;justify-self:stretch;display:grid}.switch[data-astro-cid-2vvl55sh]{border:1.5px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;margin-top:.4rem;padding:.85rem 1rem;position:relative;flex-direction:row!important;gap:.85rem!important;display:flex!important}.switch[data-astro-cid-2vvl55sh] input[data-astro-cid-2vvl55sh]{opacity:0;pointer-events:none;position:absolute}.switch__ui[data-astro-cid-2vvl55sh]{background:#cfd4da;border-radius:99px;flex:none;width:42px;height:24px;transition:background .2s;position:relative}.switch__ui[data-astro-cid-2vvl55sh]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.switch[data-astro-cid-2vvl55sh]>span[data-astro-cid-2vvl55sh]:last-child{font-weight:600;display:grid}.switch[data-astro-cid-2vvl55sh] small[data-astro-cid-2vvl55sh]{color:var(--muted);font-size:.82rem;font-weight:400}.switch[data-astro-cid-2vvl55sh]:has(input:checked){border-color:var(--gold);background:#fffaeb}.switch[data-astro-cid-2vvl55sh]:has(input:checked) .switch__ui[data-astro-cid-2vvl55sh]{background:var(--gold-dark)}.switch[data-astro-cid-2vvl55sh]:has(input:checked) .switch__ui[data-astro-cid-2vvl55sh]:after{transform:translate(18px)}.switch[data-astro-cid-2vvl55sh]:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:2px}.termin[data-astro-cid-2vvl55sh]{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start;gap:1.6rem;display:grid}.termin__rechts[data-astro-cid-2vvl55sh]{align-content:start;gap:.5rem;display:grid}.row-plz[data-astro-cid-2vvl55sh]{grid-template-columns:130px minmax(0,1fr);gap:1rem;display:grid}.contact-card[data-astro-cid-2vvl55sh]{background:var(--ink);color:#d6dae0;border-radius:var(--radius);gap:.8rem;padding:1.6rem;display:grid}.contact-card[data-astro-cid-2vvl55sh] h2[data-astro-cid-2vvl55sh]{color:#fff;margin:0 0 .3rem;font-size:1.15rem}.contact-card[data-astro-cid-2vvl55sh] a[data-astro-cid-2vvl55sh],.contact-card[data-astro-cid-2vvl55sh] p[data-astro-cid-2vvl55sh]{color:#fff;word-break:break-word;align-items:flex-start;gap:.7rem;margin:0;font-size:.95rem;text-decoration:none;display:flex}.contact-card[data-astro-cid-2vvl55sh] p[data-astro-cid-2vvl55sh]{color:#c9ced5}.contact-card[data-astro-cid-2vvl55sh] a[data-astro-cid-2vvl55sh]:hover{color:var(--gold)}.contact-card[data-astro-cid-2vvl55sh] svg{color:var(--gold);flex:none;margin-top:3px}.contact-card[data-astro-cid-2vvl55sh] small[data-astro-cid-2vvl55sh]{color:var(--gold)}.trust[data-astro-cid-2vvl55sh]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:1.3rem 1.3rem 1.1rem}.trust__titel[data-astro-cid-2vvl55sh]{color:var(--ink);margin:0 0 .9rem;font-size:1rem}.trust[data-astro-cid-2vvl55sh] ul[data-astro-cid-2vvl55sh]{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.trust[data-astro-cid-2vvl55sh] li[data-astro-cid-2vvl55sh]{color:var(--muted);align-items:flex-start;gap:.75rem;font-size:.88rem;line-height:1.45;display:flex}.trust[data-astro-cid-2vvl55sh] li[data-astro-cid-2vvl55sh] strong[data-astro-cid-2vvl55sh]{color:var(--ink);margin-bottom:.1rem;font-size:.93rem;display:block}.trust__ico[data-astro-cid-2vvl55sh]{background:var(--bg-soft);width:34px;height:34px;color:var(--gold-dark);border-radius:9px;flex:none;place-items:center;display:grid}.trust__google[data-astro-cid-2vvl55sh]{white-space:nowrap;border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.3rem .5rem;margin-top:1.1rem;padding-top:.9rem;font-size:.86rem;text-decoration:none;display:flex}.trust__google[data-astro-cid-2vvl55sh] strong[data-astro-cid-2vvl55sh]{color:var(--ink);font-size:1rem}.trust__sterne[data-astro-cid-2vvl55sh]{color:#fbbc04;display:inline-flex}.trust__google[data-astro-cid-2vvl55sh]:hover span[data-astro-cid-2vvl55sh]:last-child{text-decoration:underline}@media (width<=1100px){.termin[data-astro-cid-2vvl55sh]{grid-template-columns:1fr}.kal-wrap[data-astro-cid-2vvl55sh]{max-width:460px}}@media (width<=760px){.tiles[data-astro-cid-2vvl55sh]{grid-template-columns:1fr 1fr;gap:.5rem}.tile[data-astro-cid-2vvl55sh]{padding:.8rem 1.9rem .8rem .8rem;flex-direction:column!important;align-items:flex-start!important;gap:.45rem!important;font-size:.88rem!important}.tile[data-astro-cid-2vvl55sh]:after{margin-top:0;top:.7rem;right:.7rem}.tiles--3[data-astro-cid-2vvl55sh]{grid-template-columns:1fr}.tile--big[data-astro-cid-2vvl55sh]{flex-direction:row!important;align-items:center!important;gap:.8rem!important}.tile--big[data-astro-cid-2vvl55sh]:after{margin-top:-9px;top:50%}}@media (width<=640px){.wiz-card[data-astro-cid-2vvl55sh]{padding:1.1rem 1rem 1.2rem;box-shadow:0 10px 30px #14171b0f}.wiz-steps[data-astro-cid-2vvl55sh]{margin-bottom:1.3rem;padding-bottom:1.1rem}.wiz-steps[data-astro-cid-2vvl55sh] li[data-astro-cid-2vvl55sh]{font-size:.78rem}.form[data-astro-cid-2vvl55sh] .row[data-astro-cid-2vvl55sh].row--fest{grid-template-columns:1fr 1fr;gap:.75rem}.row-plz[data-astro-cid-2vvl55sh]{grid-template-columns:105px minmax(0,1fr);gap:.75rem}.seg[data-astro-cid-2vvl55sh]{justify-self:stretch}.wiz-nav[data-astro-cid-2vvl55sh] .btn[data-astro-cid-2vvl55sh]{flex:1;justify-content:center}}.rr-hinweis[data-astro-cid-2vvl55sh]{background:var(--bg-soft);color:var(--ink);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.95rem;display:flex}.rr-hinweis[data-astro-cid-2vvl55sh] svg{color:var(--gold-dark)}.rr-hinweis[data-astro-cid-2vvl55sh] button[data-astro-cid-2vvl55sh]{font:inherit;color:var(--gold-dark);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}
