.modelle[data-astro-cid-hhswg7it]{background:var(--color-surface);padding-block:var(--raum-sektion)}.modelle__eyebrow[data-astro-cid-hhswg7it],.modelle__headline[data-astro-cid-hhswg7it],.modelle__text[data-astro-cid-hhswg7it]{text-align:center}.modelle__eyebrow[data-astro-cid-hhswg7it]{color:#657a8b;margin:0;font-size:1.25rem;font-weight:400;line-height:25px}.modelle__headline[data-astro-cid-hhswg7it]{font-family:var(--font-display);text-transform:uppercase;color:var(--color-heading);margin:24px 0 0;font-size:56px;font-weight:900;line-height:56px}.modelle__text[data-astro-cid-hhswg7it]{color:var(--color-body);max-width:720px;margin:24px auto 0;font-size:1.125rem;line-height:27px}.schalter[data-astro-cid-hhswg7it]{background:var(--color-page-alt);border-radius:var(--radius-pill);gap:4px;width:fit-content;margin:48px auto 32px;padding:5px;display:flex}.schalter__teil[data-astro-cid-hhswg7it]{border-radius:var(--radius-pill);font-family:var(--font-sans);color:var(--color-muted);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-base) var(--ease-out-soft), color var(--duration-base) var(--ease-out-soft), box-shadow var(--duration-base) var(--ease-out-soft);background:0 0;border:0;padding:11px 26px;font-size:1rem;font-weight:500;line-height:24px}.schalter__teil[data-astro-cid-hhswg7it]:hover{color:var(--color-heading)}.schalter__teil--aktiv[data-astro-cid-hhswg7it]{background:var(--color-surface);color:var(--color-heading);box-shadow:0 2px 6px #10182814}.karte[data-astro-cid-hhswg7it]{max-width:540px;margin-inline:auto}.karte__oben[data-astro-cid-hhswg7it]{background:var(--color-surface);text-align:center;border:1px solid #e9eef1;border-bottom:0;border-radius:20px 20px 0 0;padding:40px 30px 30px}.karte__name[data-astro-cid-hhswg7it]{font-family:var(--font-sans);color:var(--color-accent);margin:0;font-size:24px;font-weight:500;line-height:24px}.karte__zeile[data-astro-cid-hhswg7it]{color:var(--color-body);margin:8px 0 0;font-size:1rem;font-weight:500;line-height:20px}.karte__preis[data-astro-cid-hhswg7it]{color:var(--color-heading);justify-content:center;align-items:center;gap:4px;margin:20px 0 0;display:flex}.preis__ab[data-astro-cid-hhswg7it]{margin-right:6px;font-size:1.25rem;font-weight:500;line-height:24px}.preis__zahl[data-astro-cid-hhswg7it]{font-size:56px;font-weight:500;line-height:56px}.preis__waehrung[data-astro-cid-hhswg7it]{align-self:center;font-size:33.6px;font-weight:400;line-height:33.6px}.karte__hinweis[data-astro-cid-hhswg7it]{color:var(--color-on-dark-muted);margin:8px 0 0;font-size:.75rem;line-height:15px}.karte__cta[data-astro-cid-hhswg7it]{flex-direction:column;gap:12px;margin-top:20px;display:flex}.btn[data-astro-cid-hhswg7it]{box-sizing:border-box;width:100%;font-family:var(--font-sans);text-align:center;background:var(--color-action);color:var(--color-action-text);transition:opacity var(--duration-base) var(--ease-out-soft);border-radius:8px;padding:12px 24px;font-size:1rem;font-weight:500;line-height:20.8px;text-decoration:none;display:block}.btn[data-astro-cid-hhswg7it]:hover{opacity:.75}.karte__note[data-astro-cid-hhswg7it]{color:var(--color-muted);margin:0;font-size:.75rem;line-height:16px}.karte__unten[data-astro-cid-hhswg7it]{background:var(--color-page-alt);border-radius:0 0 20px 20px;padding:30px 30px 40px}.karte__inklusive[data-astro-cid-hhswg7it]{font-family:var(--font-sans);color:var(--color-heading);margin:0;font-size:1.25rem;font-weight:700;line-height:20px}.liste[data-astro-cid-hhswg7it]{flex-direction:column;gap:12px;margin:15px 0 0;padding:0;list-style:none;display:flex}.liste[data-astro-cid-hhswg7it] li[data-astro-cid-hhswg7it]{color:var(--color-body);align-items:flex-start;gap:8px;font-size:1rem;line-height:21.6px;display:flex}.liste[data-astro-cid-hhswg7it] svg[data-astro-cid-hhswg7it]{color:#22a06b;flex-shrink:0;margin-top:2px}.karte__zusatz[data-astro-cid-hhswg7it]{color:var(--color-muted);margin:16px 0 0;font-size:.875rem;line-height:20px}@media (width<=1023px){.modelle__headline[data-astro-cid-hhswg7it]{margin-top:20px;font-size:40px;line-height:42px}.schalter[data-astro-cid-hhswg7it]{margin-top:36px}}@media (width<=639px){.modelle__eyebrow[data-astro-cid-hhswg7it]{font-size:1.125rem}.modelle__headline[data-astro-cid-hhswg7it]{font-size:28px;line-height:29.4px}.modelle__text[data-astro-cid-hhswg7it]{margin-top:16px;font-size:1rem;line-height:24px}.schalter[data-astro-cid-hhswg7it]{gap:2px;margin:28px auto 24px;padding:4px}.schalter__teil[data-astro-cid-hhswg7it]{padding:9px 22px;font-size:.9375rem}.karte__oben[data-astro-cid-hhswg7it]{border-radius:12px 12px 0 0;padding:20px}.karte__unten[data-astro-cid-hhswg7it]{border-radius:0 0 12px 12px;padding:20px 20px 28px}.preis__zahl[data-astro-cid-hhswg7it]{font-size:52px;line-height:52px}.preis__waehrung[data-astro-cid-hhswg7it]{font-size:22.4px;line-height:22.4px}.karte__hinweis[data-astro-cid-hhswg7it]{margin-top:6px;font-size:10px;line-height:12.5px}.btn--lang[data-astro-cid-hhswg7it]{padding-inline:16px;font-size:.875rem}}.check[data-astro-cid-bpywlqks]{background:var(--color-section-soft);padding-block:var(--raum-sektion)}.panel[data-astro-cid-bpywlqks]{background:var(--color-dark);border-radius:var(--radius-panel);grid-template:"intro karte""details karte"1fr/minmax(0,1fr) 420px;align-items:start;gap:32px 70px;padding:70px;display:grid}.panel__intro[data-astro-cid-bpywlqks]{grid-area:intro}.panel__details[data-astro-cid-bpywlqks]{grid-area:details}.karte-platz[data-astro-cid-bpywlqks]{grid-area:karte}.check__eyebrow[data-astro-cid-bpywlqks]{color:#d1d7dc;margin:0 0 8px;font-size:1.25rem;font-weight:400;line-height:25px}.check__headline[data-astro-cid-bpywlqks]{margin:0}.check__zeile[data-astro-cid-bpywlqks]{font-family:var(--font-display);text-transform:uppercase;color:var(--color-on-dark);font-size:48px;font-weight:900;line-height:48px;display:block}.check__zeile[data-astro-cid-bpywlqks]:has(.check__strich){padding-bottom:21px;display:inline-block;position:relative}.check__strich[data-astro-cid-bpywlqks]{display:block;position:absolute;bottom:0;left:0;right:0}.check__lead[data-astro-cid-bpywlqks]{color:var(--color-on-dark);margin:12px 0 0;font-size:1.125rem;font-weight:400;line-height:27px}.kriterien[data-astro-cid-bpywlqks]{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.kriterium[data-astro-cid-bpywlqks]{align-items:flex-start;gap:19px;display:flex}.kriterium__icon[data-astro-cid-bpywlqks]{border-radius:var(--radius-card);background:var(--color-brand-100);width:48px;height:48px;color:var(--color-accent);flex:0 0 48px;justify-content:center;align-items:center;display:inline-flex}.kriterium__icon[data-astro-cid-bpywlqks] svg{width:24px;height:24px}.kriterium__titel[data-astro-cid-bpywlqks]{font-family:var(--font-sans);color:var(--color-on-dark);margin:0;font-size:1.125rem;font-weight:500;line-height:24px}.kriterium__text[data-astro-cid-bpywlqks]{color:#d1d7dc;margin:0;font-size:.875rem;line-height:20px}.check__schluss[data-astro-cid-bpywlqks]{color:var(--color-on-dark);margin:32px 0 0;font-size:1.125rem;font-weight:500;line-height:27px}@media (width<=1023px){.panel[data-astro-cid-bpywlqks]{grid-template:"intro""karte""details"/minmax(0,1fr);row-gap:32px;padding:48px 32px}.karte-platz[data-astro-cid-bpywlqks]{width:100%;max-width:540px}}@media (width<=639px){.panel[data-astro-cid-bpywlqks]{border-radius:12px;row-gap:28px;padding:40px 20px}.panel__intro[data-astro-cid-bpywlqks]{text-align:center}.check__eyebrow[data-astro-cid-bpywlqks]{font-size:1rem;line-height:20px}.check__zeile[data-astro-cid-bpywlqks]{font-size:28px;line-height:28px}.check__strich[data-astro-cid-bpywlqks] .brush{height:10px}.check__zeile[data-astro-cid-bpywlqks]:has(.check__strich){padding-bottom:12px}.check__lead[data-astro-cid-bpywlqks]{margin-top:10px;font-size:1rem;line-height:24px}.check__schluss[data-astro-cid-bpywlqks]{margin-top:24px;font-size:1rem;line-height:24px}.karte-platz[data-astro-cid-bpywlqks]{max-width:none}.kriterium__icon[data-astro-cid-bpywlqks]{flex-basis:36px;width:36px;height:36px}.kriterium__icon[data-astro-cid-bpywlqks] svg{width:20px;height:20px}.kriterium[data-astro-cid-bpywlqks]{gap:12px}}.faq[data-astro-cid-hemr5th4]{background:var(--color-section-soft);padding-block:var(--raum-sektion)}.faq__schmal[data-astro-cid-hemr5th4]{max-width:864px;margin-inline:auto;padding-inline:36px}.faq__headline[data-astro-cid-hemr5th4]{font-family:var(--font-display);color:var(--color-heading);text-align:center;margin:0 0 51px;font-size:32px;font-weight:700;line-height:38px}.frage[data-astro-cid-hemr5th4]{background:var(--color-surface);border:1px solid #e9eef1;border-radius:8px;overflow:hidden}.frage[data-astro-cid-hemr5th4]+.frage[data-astro-cid-hemr5th4]{margin-top:12px}.frage__zeile[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:flex}.frage__zeile[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.frage__frage[data-astro-cid-hemr5th4]{font-family:var(--font-display);color:var(--color-heading);margin:0;font-size:20px;font-weight:700;line-height:28px}.frage__pfeil[data-astro-cid-hemr5th4]{color:#353e44;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:28px;display:inline-flex}.frage__pfeil[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{display:block}.frage[data-astro-cid-hemr5th4][open] .frage__pfeil[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{transform:rotate(90deg)}.frage__antwort[data-astro-cid-hemr5th4]{padding:0 24px 28px}.frage__antwort[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--color-body);margin:0;font-size:1rem;line-height:24px}@media (width<=639px){.faq__schmal[data-astro-cid-hemr5th4]{padding-inline:24px}.faq__headline[data-astro-cid-hemr5th4]{margin-bottom:16px;font-size:26px;line-height:32px}.frage[data-astro-cid-hemr5th4]{border-radius:5px}.frage__zeile[data-astro-cid-hemr5th4]{padding:16px 16px 16px 24px}.frage__frage[data-astro-cid-hemr5th4]{font-size:19px;line-height:25px}.frage__antwort[data-astro-cid-hemr5th4]{padding-bottom:25px}.frage__antwort[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{font-size:.9375rem;line-height:22.5px}}
