:root{--color-bg: #0c0c0e;--color-bg-elevated: #131316;--color-surface: #17171b;--color-surface-border: #27272e;--color-gold: #d4353f;--color-gold-soft: #e05861;--color-turquoise: #d4353f;--color-turquoise-soft: #e8747c;--color-text: #f2f2f4;--color-text-muted: #a6a6ae;--color-text-faint: #8b8b94}.site-header.site-header{background:#0c0c0fe0}.site-header .brand-mark{border-color:#d4353f8c;background:linear-gradient(160deg,#d4353f24,#d4353f05)}.site-header .hauptnav a:hover,.site-header .hauptnav a:focus-visible{background:#d4353f1a!important}.site-header .hauptnav a[aria-current=page]{background:#d4353f1f!important}.gespraech-cta[data-astro-cid-fie7iz2p]{margin-block:1.25rem}h1[data-astro-cid-fie7iz2p]{overflow-wrap:anywhere}.payment-alternative[data-astro-cid-fie7iz2p],.payment-kontakt[data-astro-cid-fie7iz2p]{margin-top:.65rem;font-size:.95rem}.payment-alternative[data-astro-cid-fie7iz2p] a[data-astro-cid-fie7iz2p],.payment-kontakt[data-astro-cid-fie7iz2p] a[data-astro-cid-fie7iz2p]{text-decoration:underline;text-underline-offset:.2em}.cta[data-astro-cid-fie7iz2p]{max-width:100%;white-space:normal;text-align:center}.sektion[data-astro-cid-fie7iz2p]{padding-block:clamp(3.5rem,8vw,6rem);border-top:1px solid var(--color-surface-border)}.sektion[data-astro-cid-fie7iz2p].ruhig{background:var(--color-bg-elevated)}.container[data-astro-cid-fie7iz2p].schmal{max-width:52rem}.sektion-kicker[data-astro-cid-fie7iz2p],.kicker[data-astro-cid-fie7iz2p]{font-size:.85rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-soft)}h1[data-astro-cid-fie7iz2p],h2[data-astro-cid-fie7iz2p],h3[data-astro-cid-fie7iz2p]{font-family:var(--font-serif);font-weight:400;line-height:1.15;color:var(--color-text)}h2[data-astro-cid-fie7iz2p]{margin-top:.75rem;font-size:clamp(1.75rem,4vw,2.5rem);max-width:38ch}h3[data-astro-cid-fie7iz2p]{font-size:1.25rem}.sektion-einleitung[data-astro-cid-fie7iz2p]{margin-top:1rem;max-width:60ch;color:var(--color-text-muted)}.hinweis[data-astro-cid-fie7iz2p]{margin-top:2rem;color:var(--color-text-muted);font-size:.95rem;max-width:60ch}.ergebnisse[data-astro-cid-fie7iz2p]{margin-top:2.2rem;padding:1.75rem;border:1px solid var(--color-surface-border);border-left:2px solid var(--color-gold);border-radius:var(--radius);background:var(--color-bg-elevated);max-width:44rem}.hero[data-astro-cid-fie7iz2p]{padding-block:clamp(3rem,7vw,5.5rem)}.hero-raster[data-astro-cid-fie7iz2p]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}h1[data-astro-cid-fie7iz2p]{margin-top:.9rem;font-size:clamp(2.1rem,5.2vw,3.3rem);letter-spacing:-.01em;text-wrap:balance}.kicker[data-astro-cid-fie7iz2p],.sektion-kicker[data-astro-cid-fie7iz2p]{text-wrap:balance}h1[data-astro-cid-fie7iz2p] em[data-astro-cid-fie7iz2p]{display:block;margin-top:.4rem;font-size:.62em;font-style:italic;color:var(--color-gold-soft)}.hero-absatz[data-astro-cid-fie7iz2p]{margin-top:1.4rem;max-width:56ch;color:var(--color-text-muted);font-size:1.08rem;line-height:1.65}.hero-preis[data-astro-cid-fie7iz2p]{margin-top:1.4rem;padding:.85rem 1.1rem;display:inline-block;border:1px solid var(--color-surface-border);border-left:2px solid var(--color-gold);border-radius:10px;background:var(--color-surface);color:var(--color-text-muted)}.hero-preis[data-astro-cid-fie7iz2p] strong[data-astro-cid-fie7iz2p]{display:block;color:var(--color-text);font-size:1.3em}.hero-preis-zusatz[data-astro-cid-fie7iz2p]{display:block;margin-top:.25rem;font-size:.95em}.hero-status[data-astro-cid-fie7iz2p]{margin-top:1.6rem;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-faint)}.hero-motiv[data-astro-cid-fie7iz2p]{margin:0}.hero-motiv[data-astro-cid-fie7iz2p] img[data-astro-cid-fie7iz2p]{display:block;width:100%;height:auto;border-radius:var(--radius);border:1px solid var(--color-surface-border);box-shadow:0 30px 80px #0000008c}.hero-ctas[data-astro-cid-fie7iz2p]{margin-top:1.8rem;display:flex;flex-wrap:wrap;gap:.9rem;align-items:center}.cta[data-astro-cid-fie7iz2p]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.85rem 1.6rem;border-radius:10px;background:var(--color-gold);color:#fff;font-weight:600;letter-spacing:.01em;transition:background .2s ease}.cta[data-astro-cid-fie7iz2p]:hover,.cta[data-astro-cid-fie7iz2p]:focus-visible{background:#b9262f;color:#fff}.cta[data-astro-cid-fie7iz2p]:focus-visible,.cta-sekundaer[data-astro-cid-fie7iz2p]:focus-visible,.akkordeon[data-astro-cid-fie7iz2p] summary[data-astro-cid-fie7iz2p]:focus-visible,a[data-astro-cid-fie7iz2p]:focus-visible{outline:2px solid var(--color-gold-soft);outline-offset:3px}.cta-sekundaer[data-astro-cid-fie7iz2p]{display:inline-flex;align-items:center;min-height:48px;padding:.85rem 1.1rem;border-radius:10px;border:1px solid var(--color-surface-border);color:var(--color-text);font-weight:500}.cta-sekundaer[data-astro-cid-fie7iz2p]:hover,.cta-sekundaer[data-astro-cid-fie7iz2p]:focus-visible{border-color:var(--color-gold-soft)}.cta-hinweis[data-astro-cid-fie7iz2p]{margin-top:.8rem;font-size:.85rem;color:var(--color-text-faint)}.karten[data-astro-cid-fie7iz2p]{margin-top:2.2rem;display:grid;gap:1.25rem}.karten[data-astro-cid-fie7iz2p].zwei{grid-template-columns:repeat(2,minmax(0,1fr))}.karten[data-astro-cid-fie7iz2p].drei{grid-template-columns:repeat(3,minmax(0,1fr))}.karte[data-astro-cid-fie7iz2p]{padding:1.5rem 1.5rem 1.6rem;border:1px solid var(--color-surface-border);border-radius:var(--radius);background:var(--color-surface)}.karte[data-astro-cid-fie7iz2p] h3[data-astro-cid-fie7iz2p]{margin-bottom:.6rem}.karte[data-astro-cid-fie7iz2p] p[data-astro-cid-fie7iz2p]{color:var(--color-text-muted);line-height:1.6}.karte-kicker[data-astro-cid-fie7iz2p]{margin-bottom:.5rem;font-size:.78rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold-soft)}.karte[data-astro-cid-fie7iz2p].situation{border-top:2px solid var(--color-gold)}.etappen[data-astro-cid-fie7iz2p]{margin-top:2.2rem;list-style:none;padding:0;display:grid;gap:1.25rem}.etappe[data-astro-cid-fie7iz2p]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.4rem;padding:1.5rem;border:1px solid var(--color-surface-border);border-radius:var(--radius);background:var(--color-surface)}.etappe-nr[data-astro-cid-fie7iz2p]{font-family:var(--font-serif);font-size:2.8rem;color:var(--color-gold);line-height:1}.etappe-zeit[data-astro-cid-fie7iz2p]{font-size:.8rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-faint)}.etappe[data-astro-cid-fie7iz2p] h3[data-astro-cid-fie7iz2p]{margin:.3rem 0 .5rem}.etappe[data-astro-cid-fie7iz2p] p[data-astro-cid-fie7iz2p]{color:var(--color-text-muted);line-height:1.6}.warum-raster[data-astro-cid-fie7iz2p]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);gap:clamp(2rem,5vw,4rem);align-items:center}.warum-raster[data-astro-cid-fie7iz2p]>div[data-astro-cid-fie7iz2p]>p[data-astro-cid-fie7iz2p]{margin-top:1.2rem;max-width:58ch;color:var(--color-text-muted);line-height:1.65}.belege[data-astro-cid-fie7iz2p]{margin-top:1.5rem;padding:0;list-style:none;display:grid;gap:.9rem}.belege[data-astro-cid-fie7iz2p] li[data-astro-cid-fie7iz2p]{padding-left:1.4rem;position:relative;color:var(--color-text-muted);line-height:1.6}.belege[data-astro-cid-fie7iz2p] li[data-astro-cid-fie7iz2p]:before{content:"";position:absolute;left:0;top:.62em;width:.65rem;height:2px;background:var(--color-gold)}.belege[data-astro-cid-fie7iz2p] a[data-astro-cid-fie7iz2p],.preis-begruendung[data-astro-cid-fie7iz2p] a[data-astro-cid-fie7iz2p],.final-zweitweg[data-astro-cid-fie7iz2p] a[data-astro-cid-fie7iz2p]{color:var(--color-gold-soft);text-decoration:underline;text-underline-offset:3px}.belege[data-astro-cid-fie7iz2p] a[data-astro-cid-fie7iz2p]:hover,.preis-begruendung[data-astro-cid-fie7iz2p] a[data-astro-cid-fie7iz2p]:hover,.final-zweitweg[data-astro-cid-fie7iz2p] a[data-astro-cid-fie7iz2p]:hover{color:var(--color-text)}.warum-bild[data-astro-cid-fie7iz2p]{margin:0}.warum-bild[data-astro-cid-fie7iz2p]{position:relative}.warum-bild[data-astro-cid-fie7iz2p] img[data-astro-cid-fie7iz2p]{display:block;width:100%;height:auto;border-radius:var(--radius);border:1px solid var(--color-surface-border);filter:saturate(.8) contrast(1.05) brightness(.94)}.warum-bild[data-astro-cid-fie7iz2p]:after{content:"";position:absolute;inset:0;border-radius:var(--radius);background:linear-gradient(185deg,transparent 55%,rgba(166,28,34,.18));pointer-events:none}.leistung-raster[data-astro-cid-fie7iz2p]{margin-top:2.2rem;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:1.5rem;align-items:start}.leistung-liste[data-astro-cid-fie7iz2p]{padding:1.75rem;border:1px solid var(--color-surface-border);border-radius:var(--radius);background:var(--color-surface)}ul[data-astro-cid-fie7iz2p].haken,ul[data-astro-cid-fie7iz2p].striche{margin-top:1.1rem;padding:0;list-style:none;display:grid;gap:.85rem}ul[data-astro-cid-fie7iz2p].haken li[data-astro-cid-fie7iz2p],ul[data-astro-cid-fie7iz2p].striche li[data-astro-cid-fie7iz2p]{position:relative;padding-left:1.6rem;color:var(--color-text-muted);line-height:1.55}ul[data-astro-cid-fie7iz2p].haken li[data-astro-cid-fie7iz2p]:before{content:"✓";position:absolute;left:0;top:0;color:var(--color-gold-soft);font-weight:700}ul[data-astro-cid-fie7iz2p].striche li[data-astro-cid-fie7iz2p]:before{content:"";position:absolute;left:0;top:.6em;width:.7rem;height:2px;background:var(--color-text-faint)}.preisbox[data-astro-cid-fie7iz2p]{padding:1.75rem;border:1px solid rgba(212,53,63,.45);border-radius:var(--radius);background:linear-gradient(170deg,#d4353f17,#d4353f04 55%),var(--color-surface)}.preis-haupt[data-astro-cid-fie7iz2p]{margin-top:.8rem;color:var(--color-text-muted)}.preis-haupt[data-astro-cid-fie7iz2p] strong[data-astro-cid-fie7iz2p]{display:block;font-family:var(--font-serif);font-size:clamp(2.1rem,4vw,2.6rem);color:var(--color-text);line-height:1.1}.preis-tabelle[data-astro-cid-fie7iz2p]{margin-top:1.1rem;width:100%;border-collapse:collapse;font-size:.97rem}.preis-tabelle[data-astro-cid-fie7iz2p] th[data-astro-cid-fie7iz2p],.preis-tabelle[data-astro-cid-fie7iz2p] td[data-astro-cid-fie7iz2p]{padding:.55rem 0;border-bottom:1px solid var(--color-surface-border);text-align:left;font-weight:400;color:var(--color-text-muted)}.preis-tabelle[data-astro-cid-fie7iz2p] td[data-astro-cid-fie7iz2p]{text-align:right;color:var(--color-text);font-variant-numeric:tabular-nums}.preis-tabelle[data-astro-cid-fie7iz2p] tr[data-astro-cid-fie7iz2p]:last-child th[data-astro-cid-fie7iz2p],.preis-tabelle[data-astro-cid-fie7iz2p] tr[data-astro-cid-fie7iz2p]:last-child td[data-astro-cid-fie7iz2p]{border-bottom:none;font-weight:600;color:var(--color-text)}.preis-raten[data-astro-cid-fie7iz2p]{margin-top:1rem;color:var(--color-text-muted);font-size:.95rem;line-height:1.55}.preis-raten[data-astro-cid-fie7iz2p] strong[data-astro-cid-fie7iz2p]{color:var(--color-text)}.preis-begruendung[data-astro-cid-fie7iz2p]{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-surface-border);color:var(--color-text-muted);font-size:.92rem;line-height:1.55}.preisbox[data-astro-cid-fie7iz2p] .cta[data-astro-cid-fie7iz2p]{margin-top:1.4rem;width:100%}.preisbox[data-astro-cid-fie7iz2p] .cta-hinweis[data-astro-cid-fie7iz2p]{text-align:center}.rahmen-raster[data-astro-cid-fie7iz2p]{margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:start}.rahmen-raster[data-astro-cid-fie7iz2p]>div[data-astro-cid-fie7iz2p]{padding:1.75rem;border:1px solid var(--color-surface-border);border-radius:var(--radius);background:var(--color-bg-elevated)}.bezahl-karten[data-astro-cid-fie7iz2p]{margin-top:2.2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:start}.bezahl-karte[data-astro-cid-fie7iz2p]{padding:1.75rem;border:1px solid rgba(212,53,63,.35);border-radius:var(--radius);background:var(--color-surface)}.bezahl-karte[data-astro-cid-fie7iz2p] p[data-astro-cid-fie7iz2p]{margin-top:.7rem;color:var(--color-text-muted);line-height:1.55}.bezahl-preis[data-astro-cid-fie7iz2p]{font-family:var(--font-serif);font-size:clamp(1.7rem,3.5vw,2.2rem);color:var(--color-text)!important;line-height:1.15}.bezahl-preis[data-astro-cid-fie7iz2p] span[data-astro-cid-fie7iz2p]{display:block;font-family:var(--font-sans);font-size:.95rem;color:var(--color-text-muted)}.bezahl-karte[data-astro-cid-fie7iz2p] .cta[data-astro-cid-fie7iz2p],.bezahl-karte[data-astro-cid-fie7iz2p] .cta-sekundaer[data-astro-cid-fie7iz2p]{margin-top:1.2rem;width:100%;text-align:center;justify-content:center}.bezahl-hinweis[data-astro-cid-fie7iz2p]{margin-top:1.5rem;color:var(--color-text-muted);font-size:.95rem;max-width:60ch}.bezahl-hinweis[data-astro-cid-fie7iz2p] a[data-astro-cid-fie7iz2p]{color:var(--color-gold-soft);text-decoration:underline;text-underline-offset:3px}.preis-bezahlt[data-astro-cid-fie7iz2p]{margin-top:.9rem;text-align:center;font-size:.92rem;color:var(--color-text-muted)}.preis-bezahlt[data-astro-cid-fie7iz2p] a[data-astro-cid-fie7iz2p]{color:var(--color-gold-soft);text-decoration:underline;text-underline-offset:3px}.karte[data-astro-cid-fie7iz2p].passt{border-top:2px solid var(--color-gold)}.karte[data-astro-cid-fie7iz2p].passt-nicht{border-top:2px solid var(--color-text-faint)}.karte[data-astro-cid-fie7iz2p].passt h3[data-astro-cid-fie7iz2p],.karte[data-astro-cid-fie7iz2p].passt-nicht h3[data-astro-cid-fie7iz2p]{margin-bottom:.4rem}.akkordeon[data-astro-cid-fie7iz2p]{margin-top:.9rem;border:1px solid var(--color-surface-border);border-radius:12px;background:var(--color-surface)}.akkordeon[data-astro-cid-fie7iz2p] summary[data-astro-cid-fie7iz2p]{padding:1.05rem 1.25rem;cursor:pointer;font-weight:600;color:var(--color-text);list-style-position:inside}.akkordeon[data-astro-cid-fie7iz2p] summary[data-astro-cid-fie7iz2p]::marker{color:var(--color-gold-soft)}.akkordeon[data-astro-cid-fie7iz2p][open] summary[data-astro-cid-fie7iz2p]{border-bottom:1px solid var(--color-surface-border)}.akkordeon[data-astro-cid-fie7iz2p] p[data-astro-cid-fie7iz2p]{padding:1rem 1.25rem 1.2rem;color:var(--color-text-muted);line-height:1.6}.sektion[data-astro-cid-fie7iz2p]#fragen h2[data-astro-cid-fie7iz2p]{margin-bottom:1.2rem}.final[data-astro-cid-fie7iz2p]{background:radial-gradient(34rem 22rem at 50% 0%,rgba(212,53,63,.12),transparent 70%),var(--color-bg)}.final-innen[data-astro-cid-fie7iz2p]{text-align:center}.final-innen[data-astro-cid-fie7iz2p] h2[data-astro-cid-fie7iz2p]{margin-inline:auto}.final-innen[data-astro-cid-fie7iz2p]>p[data-astro-cid-fie7iz2p]{margin:1.2rem auto 1.8rem;max-width:54ch;color:var(--color-text-muted);line-height:1.65}.final-zweitweg[data-astro-cid-fie7iz2p]{margin-top:2rem;color:var(--color-text-muted);font-size:.95rem}@media(max-width:1020px){.karten[data-astro-cid-fie7iz2p].drei{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.hero-raster[data-astro-cid-fie7iz2p],.warum-raster[data-astro-cid-fie7iz2p],.leistung-raster[data-astro-cid-fie7iz2p],.rahmen-raster[data-astro-cid-fie7iz2p],.bezahl-karten[data-astro-cid-fie7iz2p],.karten[data-astro-cid-fie7iz2p].zwei{grid-template-columns:minmax(0,1fr)}.hero-motiv[data-astro-cid-fie7iz2p]{max-width:28rem}.warum-bild[data-astro-cid-fie7iz2p]{max-width:24rem}}@media(max-width:640px){.karten[data-astro-cid-fie7iz2p].drei{grid-template-columns:minmax(0,1fr)}.etappe[data-astro-cid-fie7iz2p]{grid-template-columns:minmax(0,1fr);gap:.6rem}.hero-ctas[data-astro-cid-fie7iz2p] .cta[data-astro-cid-fie7iz2p],.hero-ctas[data-astro-cid-fie7iz2p] .cta-sekundaer[data-astro-cid-fie7iz2p]{width:100%}}
