.scene[data-astro-cid-josgegqt]{padding:clamp(4rem,9vh,7.5rem) 0;overflow:clip}.center[data-astro-cid-josgegqt]{text-align:center;place-items:center;gap:1.25rem;display:grid}.mode-deep[data-astro-cid-josgegqt] .kicker{color:var(--sea-bright)}.hero[data-astro-cid-josgegqt]{padding-top:var(--header-clearance,clamp(7.5rem, 12vh, 9.5rem))}.hero[data-astro-cid-josgegqt] h1[data-astro-cid-josgegqt]{max-width:16ch}.hero-sub[data-astro-cid-josgegqt]{color:var(--steel);max-width:60ch;margin:1.25rem 0 2rem;font-size:clamp(1.05rem,1rem + .4vw,1.3rem)}.hero-cta[data-astro-cid-josgegqt]{flex-wrap:wrap;gap:1rem;display:flex}.prices[data-astro-cid-josgegqt]{overflow-x:clip}.prices-head[data-astro-cid-josgegqt]{margin-bottom:clamp(2.5rem,5vh,3.5rem)}.prices-head[data-astro-cid-josgegqt] h2[data-astro-cid-josgegqt]{max-width:16ch}.price-grid[data-astro-cid-josgegqt]{grid-template-columns:1.12fr 1fr 1fr;align-items:stretch;gap:1.5rem;display:grid}.price-slot[data-astro-cid-josgegqt]{display:grid;position:relative}.price-slot--featured[data-astro-cid-josgegqt]{z-index:1;grid-row:1/span 2}.price-slot--featured[data-astro-cid-josgegqt]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 50% 14%,#5fbfc252,#0000 72%);position:absolute;inset:-18px}.price-slot--wide[data-astro-cid-josgegqt]{grid-column:1/-1}.price-grid[data-astro-cid-josgegqt] .price-card{flex-direction:column;gap:.55rem;height:100%;padding:clamp(1.75rem,3vw,2.4rem);display:flex;position:relative}.price-grid[data-astro-cid-josgegqt] .price-card--featured{background:linear-gradient(170deg,#5fbfc22e 0%,#2f8e9312 55%,#a9e9d629 100%);border-color:#5fbfc280;gap:.65rem;padding:clamp(2.3rem,4vw,3.1rem) clamp(2rem,3.4vw,2.7rem)}html.no-glass .price-grid[data-astro-cid-josgegqt] .price-card--featured{background:#5fbfc233}.price-eyebrow[data-astro-cid-josgegqt]{letter-spacing:.14em;text-transform:uppercase;color:var(--sea);margin-bottom:.4rem;font-size:.72rem;font-weight:700}.price-slot[data-astro-cid-josgegqt] .icon-chip[data-astro-cid-josgegqt]{margin-bottom:.5rem}.price-slot--featured[data-astro-cid-josgegqt] .icon-chip[data-astro-cid-josgegqt]{border-radius:18px;width:3.75rem;height:3.75rem}.price-slot[data-astro-cid-josgegqt] h3[data-astro-cid-josgegqt]{color:var(--sea);font-size:1.2rem}.price-slot--featured[data-astro-cid-josgegqt] h3[data-astro-cid-josgegqt]{color:var(--ink);font-size:clamp(1.55rem,1.3rem + 1vw,2rem)}.price-sub[data-astro-cid-josgegqt]{color:var(--text-muted);margin-top:-.15rem;font-size:.9rem}.price-dauer[data-astro-cid-josgegqt]{color:var(--steel);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:600}.price-line[data-astro-cid-josgegqt]{border-top:1px solid #2f8e933d;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:auto;padding-top:clamp(1.2rem,3vh,1.8rem);display:flex}.price-line[data-astro-cid-josgegqt] .price-figure[data-astro-cid-josgegqt]{color:var(--sea)}.price-meta[data-astro-cid-josgegqt]{border-top:1px solid #2f8e9329;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.price-figure--sm[data-astro-cid-josgegqt]{font-size:clamp(1.5rem,1.25rem + .7vw,1.9rem)}.price-sep[data-astro-cid-josgegqt]{color:var(--steel);font-size:.62em;font-weight:500}.price-grid[data-astro-cid-josgegqt] .price-card--wide{flex-direction:row;align-items:center;gap:clamp(1.1rem,2.5vw,1.6rem);padding:clamp(1.4rem,2.5vw,1.8rem) clamp(1.75rem,3vw,2.4rem)}.price-slot--wide[data-astro-cid-josgegqt] .icon-chip[data-astro-cid-josgegqt]{flex-shrink:0;margin-bottom:0}.wide-text[data-astro-cid-josgegqt]{flex:1;gap:.2rem;min-width:0;display:grid}.wide-meta[data-astro-cid-josgegqt]{flex-shrink:0;align-items:baseline;gap:clamp(1rem,3vw,2rem);display:flex}.price-note[data-astro-cid-josgegqt]{color:var(--text-muted);margin-top:2.5rem;font-size:.9rem}.ablauf-inner[data-astro-cid-josgegqt]{grid-template-columns:1.05fr .95fr;align-items:start;gap:clamp(3rem,6vw,5.5rem);display:grid}.steps[data-astro-cid-josgegqt]{margin:clamp(2rem,5vh,3rem) 0 0;padding:0;list-style:none}.steps[data-astro-cid-josgegqt] li[data-astro-cid-josgegqt]{grid-template-columns:auto 1fr;align-items:start;gap:clamp(1.25rem,3vw,2.1rem);padding:clamp(1.4rem,3vh,1.9rem) 0;display:grid}.steps[data-astro-cid-josgegqt] li[data-astro-cid-josgegqt]+li[data-astro-cid-josgegqt]{border-top:1px solid #2f8e9329}.steps[data-astro-cid-josgegqt] .step-num[data-astro-cid-josgegqt]{margin-top:-.08em}.step-body[data-astro-cid-josgegqt] h3[data-astro-cid-josgegqt]{margin-bottom:.4rem;font-size:1.25rem}.step-body[data-astro-cid-josgegqt] p[data-astro-cid-josgegqt]{max-width:48ch}.ablauf-note[data-astro-cid-josgegqt]{color:var(--steel);border-top:1px solid #2f8e9329;max-width:52ch;margin-top:.5rem;padding-top:1.5rem;font-size:1.02rem}.ablauf-media[data-astro-cid-josgegqt]{padding-top:clamp(3rem,9vh,6.5rem)}.ablauf-photo[data-astro-cid-josgegqt]{aspect-ratio:4/4.7}.vorsorge[data-astro-cid-josgegqt]{padding:clamp(5.5rem,13vh,9.5rem) 0}.vorsorge-wave[data-astro-cid-josgegqt]{color:var(--sea-bright);opacity:.08;pointer-events:none;position:absolute;top:50%;right:-6%;transform:translateY(-50%)}.vorsorge-inner[data-astro-cid-josgegqt]{gap:1.35rem;position:relative}.vorsorge-chip[data-astro-cid-josgegqt]{border-radius:18px;width:3.5rem;height:3.5rem}.vorsorge-quote[data-astro-cid-josgegqt]{font-family:var(--font-display);font-weight:var(--weight-display,650);letter-spacing:var(--tracking-tight);color:var(--fog);text-wrap:balance;max-width:17ch;font-size:clamp(2rem,1.3rem + 3.2vw,3.9rem);line-height:1.08}.vorsorge-text[data-astro-cid-josgegqt]{color:var(--fog);opacity:.82;max-width:56ch}.vorsorge-rec[data-astro-cid-josgegqt]{color:var(--fog);background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;padding:.55em 1.25em;font-size:.95rem;display:inline-flex}.mitbringen-inner[data-astro-cid-josgegqt]{grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(3rem,6vw,4.5rem);display:grid}.mitbringen-inner[data-astro-cid-josgegqt] h2[data-astro-cid-josgegqt]{margin-bottom:.5rem}.checklist[data-astro-cid-josgegqt]{gap:.9rem;margin-top:1.5rem;padding:0;list-style:none;display:grid}.checklist[data-astro-cid-josgegqt] li[data-astro-cid-josgegqt]{align-items:flex-start;gap:.75rem;display:flex}.checklist[data-astro-cid-josgegqt] svg[data-astro-cid-josgegqt]{flex-shrink:0;margin-top:.15em}.checklist--compact[data-astro-cid-josgegqt]{margin-top:1rem}.mitbringen-inner[data-astro-cid-josgegqt] .vorher-card{margin-top:clamp(2rem,6vh,4rem);padding:clamp(1.75rem,3vw,2.5rem)}.mitbringen-inner[data-astro-cid-josgegqt] .vorher-card .icon-chip[data-astro-cid-josgegqt]{margin-bottom:1rem}.mitbringen-inner[data-astro-cid-josgegqt] .vorher-card h3[data-astro-cid-josgegqt]{color:var(--sea);font-size:1.1rem}.final[data-astro-cid-josgegqt]{align-items:center;min-height:50vh;display:grid}.final-bg[data-astro-cid-josgegqt]{z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--sea) 14%, var(--fog)) 0%, var(--fog) 60%);position:absolute;inset:0}.final[data-astro-cid-josgegqt] h2[data-astro-cid-josgegqt]{max-width:18ch}.final-sub[data-astro-cid-josgegqt]{color:var(--steel)}@media (width<=1020px){.price-grid[data-astro-cid-josgegqt]{grid-template-columns:1fr 1fr}.price-slot--featured[data-astro-cid-josgegqt]{grid-area:auto/1/auto/-1}}@media (width<=820px){.ablauf-inner[data-astro-cid-josgegqt],.mitbringen-inner[data-astro-cid-josgegqt]{grid-template-columns:1fr}.ablauf-media[data-astro-cid-josgegqt]{padding-top:0}.ablauf-photo[data-astro-cid-josgegqt]{aspect-ratio:4/3}.mitbringen-inner[data-astro-cid-josgegqt] .vorher-card{margin-top:0}.vorsorge-wave[data-astro-cid-josgegqt]{opacity:.06;right:-30%}}@media (width<=640px){.price-grid[data-astro-cid-josgegqt]{grid-template-columns:1fr}.price-slot--featured[data-astro-cid-josgegqt],.price-slot--wide[data-astro-cid-josgegqt]{grid-column:auto}.price-grid[data-astro-cid-josgegqt] .price-card--wide{flex-direction:column;align-items:flex-start;gap:.55rem}.price-slot--wide[data-astro-cid-josgegqt] .icon-chip[data-astro-cid-josgegqt]{margin-bottom:.5rem}.wide-meta[data-astro-cid-josgegqt]{border-top:1px solid #2f8e9329;justify-content:space-between;width:100%;margin-top:auto;padding-top:1rem}}
