.navbar[data-astro-cid-wpvy4v7s]{z-index:10;padding:0 clamp(12px,3vw,32px);position:sticky;top:16px}.nav-pill[data-astro-cid-wpvy4v7s]{-webkit-backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #ecebe8;border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1240px;margin:0 auto;padding:10px 10px 10px 22px;display:flex;box-shadow:0 8px 30px #14141412}.brand[data-astro-cid-wpvy4v7s]{color:var(--text);align-items:center;gap:10px;font-size:clamp(16px,4.2vw,19px);font-weight:700;text-decoration:none;display:flex}.brand[data-astro-cid-wpvy4v7s]:hover{color:var(--text)}.brand[data-astro-cid-wpvy4v7s] .brand-logo{border-radius:9px;width:34px;height:34px;display:block}.nav-links[data-astro-cid-wpvy4v7s]{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:not(.btn){color:#2a2a2a;font-size:15px;font-weight:500;text-decoration:none}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:not(.btn):hover{color:#000}.nav-cta[data-astro-cid-wpvy4v7s]{min-height:44px}.menu-btn[data-astro-cid-wpvy4v7s]{border:1px solid var(--linie);cursor:pointer;width:44px;height:44px;color:var(--text);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:none}.menu-btn[data-astro-cid-wpvy4v7s] .icon-close[data-astro-cid-wpvy4v7s],.menu-btn[data-astro-cid-wpvy4v7s][aria-expanded=true] .icon-open[data-astro-cid-wpvy4v7s]{display:none}.menu-btn[data-astro-cid-wpvy4v7s][aria-expanded=true] .icon-close[data-astro-cid-wpvy4v7s]{display:inline}.mobile-menu[data-astro-cid-wpvy4v7s]{background:#fff;border:1px solid #ecebe8;border-radius:24px;flex-direction:column;gap:4px;max-width:1240px;margin:8px auto 0;padding:12px;display:flex;box-shadow:0 8px 30px #14141412}.mobile-menu[data-astro-cid-wpvy4v7s][hidden]{display:none}.ml[data-astro-cid-wpvy4v7s]{min-height:48px;color:var(--text);border-radius:12px;align-items:center;padding:0 14px;font-size:17px;font-weight:500;text-decoration:none;display:flex}.ml[data-astro-cid-wpvy4v7s]:active{background:var(--hellgrau)}.ml-cta[data-astro-cid-wpvy4v7s]{margin-top:8px}@media (width<=860px){.nav-links[data-astro-cid-wpvy4v7s]{display:none}.menu-btn[data-astro-cid-wpvy4v7s]{display:inline-flex}.nav-pill[data-astro-cid-wpvy4v7s]{padding:8px 8px 8px 18px}}@media (width>=861px){.mobile-menu[data-astro-cid-wpvy4v7s]{display:none!important}}.hero[data-astro-cid-ge2uvauf]{padding:clamp(72px,10vw,140px) 0 clamp(40px,6vw,72px)}.hero-inner[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.hero-title[data-astro-cid-ge2uvauf]{flex:560px;margin:0;font-size:clamp(40px,8.5vw,124px);font-weight:600;line-height:.95}.hero-side[data-astro-cid-ge2uvauf]{flex-direction:column;flex:0 340px;gap:24px;padding-bottom:10px;display:flex}.hero-side[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{color:var(--text-2);margin:0;font-size:18px;line-height:1.55}.hero-btns[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;display:flex}.hero-img[data-astro-cid-ge2uvauf]{border-radius:28px;height:clamp(340px,50vw,680px)}.lead-schmal[data-astro-cid-5yq5g5dn]{max-width:380px}.card[data-astro-cid-5yq5g5dn]{color:var(--text);flex-direction:column;gap:18px;text-decoration:none;display:flex}.card[data-astro-cid-5yq5g5dn]:hover{color:var(--text)}.card-media[data-astro-cid-5yq5g5dn]{height:clamp(300px,70vw,420px)}.card-head[data-astro-cid-5yq5g5dn]{justify-content:space-between;align-items:center;gap:12px;display:flex}.card-head[data-astro-cid-5yq5g5dn] h3[data-astro-cid-5yq5g5dn]{margin:0;font-size:28px;font-weight:600}.card[data-astro-cid-5yq5g5dn]>p[data-astro-cid-5yq5g5dn]{color:var(--text-3);margin:0;font-size:16px;line-height:1.6}.neu[data-astro-cid-5yq5g5dn]{background:var(--anthrazit);flex-direction:column;justify-content:space-between;height:100%;padding:28px;display:flex}.neu[data-astro-cid-5yq5g5dn] .pill[data-astro-cid-5yq5g5dn]{align-self:flex-start}.neu[data-astro-cid-5yq5g5dn] p[data-astro-cid-5yq5g5dn]{color:var(--creme);margin:0;font-size:clamp(30px,3.4vw,42px);font-weight:600;line-height:1.05}.film[data-astro-cid-vlunooed]{background:var(--anthrazit);color:#fff;padding:var(--section) 0;margin-bottom:var(--section)}.film-head[data-astro-cid-vlunooed]{margin-bottom:40px}.film-pill[data-astro-cid-vlunooed]{color:#d8d4cc;border-color:#4a4743;margin-bottom:20px}.film-lead[data-astro-cid-vlunooed]{color:#bdb8b0;line-height:1.6}.film-frame[data-astro-cid-vlunooed]{aspect-ratio:16/9;background:#000;border-radius:28px}.gal-head[data-astro-cid-omimopwt]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;display:flex}.gal-head-next[data-astro-cid-omimopwt]{margin-top:clamp(48px,6vw,80px)}.gal-head[data-astro-cid-omimopwt] h3[data-astro-cid-omimopwt]{margin:0;font-size:clamp(24px,3vw,32px);font-weight:600}.masonry[data-astro-cid-omimopwt]{columns:3 300px;column-gap:16px}.masonry[data-astro-cid-omimopwt] figure[data-astro-cid-omimopwt]{break-inside:avoid;border-radius:18px;margin:0 0 16px}.masonry[data-astro-cid-omimopwt] img{width:100%;height:auto;display:block}.portrait[data-astro-cid-s2xbhsp4]{height:clamp(380px,110vw,560px)}.platzhalter[data-astro-cid-s2xbhsp4]{background:#c9c3b9;align-items:flex-end;height:100%;padding:20px;display:flex}.platzhalter[data-astro-cid-s2xbhsp4] span[data-astro-cid-s2xbhsp4]{color:#4f4a43;background:#fffc;border-radius:999px;padding:8px 14px;font-size:13px}.ueber-pill[data-astro-cid-s2xbhsp4]{margin-bottom:24px}.ueber-titel[data-astro-cid-s2xbhsp4]{margin:0 0 24px;font-size:clamp(40px,6vw,72px)}.ueber-letzter[data-astro-cid-s2xbhsp4]{margin-bottom:32px}.ablauf[data-astro-cid-we3d2ftb]{background:var(--hellgrau);padding:var(--section) 0}.ablauf-titel[data-astro-cid-we3d2ftb]{margin-bottom:48px}.ablauf-liste[data-astro-cid-we3d2ftb]{margin:0;padding:0;list-style:none}.schritt[data-astro-cid-we3d2ftb]{background:#fff;border-radius:22px;flex-direction:column;flex-basis:230px;gap:12px;padding:32px;display:flex}.nr[data-astro-cid-we3d2ftb]{color:var(--gold-text);font-size:15px;font-weight:600}.schritt[data-astro-cid-we3d2ftb] h3[data-astro-cid-we3d2ftb]{margin:0;font-size:24px;font-weight:600}.schritt[data-astro-cid-we3d2ftb] p[data-astro-cid-we3d2ftb]{color:var(--text-3);margin:0;font-size:15px;line-height:1.6}.preise[data-astro-cid-he5iqqsm]{padding:var(--section) 0}.preise-head[data-astro-cid-he5iqqsm]{margin-bottom:40px}.referenz[data-astro-cid-he5iqqsm]{background:var(--anthrazit);color:#fff;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin-bottom:36px;padding:clamp(28px,4vw,48px);display:flex}.referenz-text[data-astro-cid-he5iqqsm]{flex:420px;min-width:0}.referenz-text[data-astro-cid-he5iqqsm] .pill[data-astro-cid-he5iqqsm]{margin-bottom:18px}.referenz-text[data-astro-cid-he5iqqsm] h3[data-astro-cid-he5iqqsm]{margin:0 0 12px;font-size:clamp(28px,3.5vw,40px);font-weight:600;line-height:1.1}.referenz-text[data-astro-cid-he5iqqsm] p[data-astro-cid-he5iqqsm]{color:#d8d4cc;margin:0;font-size:16px;line-height:1.6}.referenz-aktion[data-astro-cid-he5iqqsm]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.referenz-aktion[data-astro-cid-he5iqqsm] p[data-astro-cid-he5iqqsm]{color:var(--gold-hell);margin:0;font-size:22px;font-weight:600}.preiskarte[data-astro-cid-he5iqqsm]{border:1px solid var(--linie-hell);border-radius:22px;flex-direction:column;gap:4px;padding:32px;display:flex}.preiskarte[data-astro-cid-he5iqqsm]>.pill[data-astro-cid-he5iqqsm]{align-self:flex-start;margin-bottom:16px}.preiskarte[data-astro-cid-he5iqqsm]>.btn[data-astro-cid-he5iqqsm]{margin-top:auto}.preiskarte[data-astro-cid-he5iqqsm]>[data-astro-cid-he5iqqsm]:nth-last-child(2){margin-bottom:20px}.prow[data-astro-cid-he5iqqsm]{border-bottom:1px solid #eeece8;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.prow[data-astro-cid-he5iqqsm] div[data-astro-cid-he5iqqsm]{flex-direction:column;gap:3px;min-width:0;display:flex}.prow[data-astro-cid-he5iqqsm] strong[data-astro-cid-he5iqqsm]{font-size:16px;font-weight:600}.prow[data-astro-cid-he5iqqsm] small[data-astro-cid-he5iqqsm]{color:var(--text-3);font-size:14px}.prow[data-astro-cid-he5iqqsm]>span[data-astro-cid-he5iqqsm]{font-family:var(--font-display);white-space:nowrap;font-size:20px;font-weight:600}.hinweis[data-astro-cid-he5iqqsm]{color:var(--text-3);margin:16px 0 0;font-size:15px;line-height:1.6}.fussnote[data-astro-cid-he5iqqsm]{color:var(--text-3);margin:28px 0 0;font-size:14px;line-height:1.6}.box[data-astro-cid-utmjnczv]{background:var(--hellgrau);border-radius:28px;padding:clamp(28px,4vw,56px)}h2[data-astro-cid-utmjnczv]{margin:0 0 12px;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.05}p[data-astro-cid-utmjnczv]{color:var(--text-2);margin:0;font-size:17px;line-height:1.6}.code-form[data-astro-cid-utmjnczv]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.kontakt[data-astro-cid-3gjx5xuz]{align-items:flex-start}.kontakt-info[data-astro-cid-3gjx5xuz]{flex:320px}.kontakt-info[data-astro-cid-3gjx5xuz] .h-section[data-astro-cid-3gjx5xuz]{margin-bottom:24px}.kontakt-info[data-astro-cid-3gjx5xuz] .text[data-astro-cid-3gjx5xuz]{margin-bottom:28px}.kontakt-links[data-astro-cid-3gjx5xuz]{flex-direction:column;gap:10px;font-size:17px;display:flex}.box[data-astro-cid-3gjx5xuz]{border:1px solid var(--linie-hell);border-radius:28px;flex:1.4 460px;padding:clamp(24px,3vw,40px)}.steps[data-astro-cid-3gjx5xuz]{flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none;display:none}.steps[data-astro-cid-3gjx5xuz] li[data-astro-cid-3gjx5xuz]{color:#6b6761;background:var(--hellgrau);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:14px;display:flex}.steps[data-astro-cid-3gjx5xuz] li[data-astro-cid-3gjx5xuz] span[data-astro-cid-3gjx5xuz]{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:600;display:inline-flex}.steps[data-astro-cid-3gjx5xuz] li[data-astro-cid-3gjx5xuz].on{background:var(--anthrazit);color:#fff}.steps[data-astro-cid-3gjx5xuz] li[data-astro-cid-3gjx5xuz].on span[data-astro-cid-3gjx5xuz]{background:var(--gold);color:var(--anthrazit)}.steps[data-astro-cid-3gjx5xuz] li[data-astro-cid-3gjx5xuz].done span[data-astro-cid-3gjx5xuz]{background:var(--anthrazit);color:#fff}.fs[data-astro-cid-3gjx5xuz]{border:0;min-width:0;margin:0 0 32px;padding:0}.fs[data-astro-cid-3gjx5xuz]:focus{outline:none}.fs[data-astro-cid-3gjx5xuz] legend[data-astro-cid-3gjx5xuz]{letter-spacing:-.02em;margin-bottom:18px;padding:0;font-size:26px;font-weight:600}.choices[data-astro-cid-3gjx5xuz]{flex-wrap:wrap;gap:12px;display:flex}.choice[data-astro-cid-3gjx5xuz]{border:1.5px solid var(--linie);cursor:pointer;min-height:76px;color:var(--text);background:#fff;border-radius:16px;flex-direction:column;flex:180px;justify-content:center;gap:4px;padding:16px 18px;transition:border-color .2s,background-color .2s,transform .2s;display:flex;position:relative}.choice[data-astro-cid-3gjx5xuz] input[data-astro-cid-3gjx5xuz]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.choice[data-astro-cid-3gjx5xuz] strong[data-astro-cid-3gjx5xuz]{font-size:17px;font-weight:600}.choice[data-astro-cid-3gjx5xuz] small[data-astro-cid-3gjx5xuz]{color:var(--text-3);font-size:14px}.choice[data-astro-cid-3gjx5xuz]:has(input:checked){border-color:var(--anthrazit);box-shadow:inset 0 0 0 1px var(--anthrazit);background:#f4f1eb}.choice[data-astro-cid-3gjx5xuz]:has(input:focus-visible){outline:3px solid var(--gold);outline-offset:2px}@media (hover:hover){.choice[data-astro-cid-3gjx5xuz]:hover{border-color:#8a857d;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.choice[data-astro-cid-3gjx5xuz]{transition:none}.choice[data-astro-cid-3gjx5xuz]:hover{transform:none}}.paket-gruppe[data-astro-cid-3gjx5xuz]+.paket-gruppe[data-astro-cid-3gjx5xuz]{margin-top:24px}.gruppe-titel[data-astro-cid-3gjx5xuz]{color:var(--text-3);margin:0 0 10px;font-size:15px;font-weight:600}.check[data-astro-cid-3gjx5xuz]{color:var(--text-2);cursor:pointer;align-items:flex-start;gap:12px;margin-top:18px;font-size:15px;line-height:1.5;display:flex}.check[data-astro-cid-3gjx5xuz] input[data-astro-cid-3gjx5xuz]{width:20px;height:20px;accent-color:var(--anthrazit);flex-shrink:0;margin:1px 0 0}.felder[data-astro-cid-3gjx5xuz]{flex-wrap:wrap;gap:20px;display:flex}.field-voll[data-astro-cid-3gjx5xuz]{flex-basis:100%}.noscript[data-astro-cid-3gjx5xuz]{color:var(--text-2);background:#f4f1eb;border-radius:12px;margin:0 0 24px;padding:14px 18px;font-size:15px;line-height:1.5}.turnstile[data-astro-cid-3gjx5xuz]:not(:empty){margin-top:18px}.hp[data-astro-cid-3gjx5xuz]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.fehler[data-astro-cid-3gjx5xuz]{color:var(--fehler);margin:16px 0 0;font-size:15px;line-height:1.5}.fehler[data-astro-cid-3gjx5xuz] a{color:var(--fehler)}.aktionen[data-astro-cid-3gjx5xuz]{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:28px;display:flex}.weiter[data-astro-cid-3gjx5xuz]{margin-left:auto}.fertig[data-astro-cid-3gjx5xuz]{flex-direction:column;gap:16px;display:flex}.fertig[data-astro-cid-3gjx5xuz][hidden]{display:none}.fertig[data-astro-cid-3gjx5xuz]:focus{outline:none}.fertig[data-astro-cid-3gjx5xuz] .pill[data-astro-cid-3gjx5xuz]{align-self:flex-start}.fertig[data-astro-cid-3gjx5xuz] h3[data-astro-cid-3gjx5xuz]{margin:0;font-size:34px;font-weight:600}.fertig[data-astro-cid-3gjx5xuz] p[data-astro-cid-3gjx5xuz]{color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.6}.fertig[data-astro-cid-3gjx5xuz] .btn[data-astro-cid-3gjx5xuz]{align-self:flex-start}.summary[data-astro-cid-3gjx5xuz]{border-top:1px solid #eeece8;flex-direction:column;margin:8px 0 0;display:flex}.summary[data-astro-cid-3gjx5xuz] div{border-bottom:1px solid #eeece8;justify-content:space-between;gap:16px;padding:12px 0;font-size:15px;display:flex}.summary[data-astro-cid-3gjx5xuz] dt{color:var(--text-3)}.summary[data-astro-cid-3gjx5xuz] dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.anfrage[data-astro-cid-3gjx5xuz].is-js .steps[data-astro-cid-3gjx5xuz]{display:flex}.anfrage[data-astro-cid-3gjx5xuz].is-js .fs[data-astro-cid-3gjx5xuz]{margin-bottom:0}.anfrage[data-astro-cid-3gjx5xuz].is-js .fs[data-astro-cid-3gjx5xuz]:not(.aktiv),.anfrage[data-astro-cid-3gjx5xuz].is-js .paket-gruppe[data-astro-cid-3gjx5xuz]:not(.aktiv){display:none}.anfrage[data-astro-cid-3gjx5xuz].is-js .paket-gruppe[data-astro-cid-3gjx5xuz]+.paket-gruppe[data-astro-cid-3gjx5xuz]{margin-top:0}.anfrage[data-astro-cid-3gjx5xuz].is-js .gruppe-titel[data-astro-cid-3gjx5xuz]{display:none}.seite[data-astro-cid-lcdefpme]{padding-top:16px}
