.row--pct[data-astro-cid-s7ysb2r4]{width:104%;margin-inline:-2%}.row--pct[data-astro-cid-s7ysb2r4]>.col[data-astro-cid-s7ysb2r4]{padding-inline:1.92%}.col--100[data-astro-cid-s7ysb2r4]{flex:0 0 100%}.col--75[data-astro-cid-s7ysb2r4]{flex:0 0 75%}.col--25[data-astro-cid-s7ysb2r4]{flex:0 0 25%}.section[data-astro-cid-s7ysb2r4]{padding-inline:var(--pad-x)}.section__title[data-astro-cid-s7ysb2r4]{color:var(--c-primary);font-size:var(--fs-32);font-weight:600;line-height:var(--lh-40);letter-spacing:-.4px}.lead[data-astro-cid-s7ysb2r4]{min-height:clamp(360px,34vw,460px);padding:152px var(--pad-x) 72px;background:radial-gradient(120% 90% at 88% 8%,#c96b541f,#0000 62%),linear-gradient(165deg,#fffdfb 0%,#f6f2ed 45%,#ece5dc 100%);flex-wrap:wrap;place-content:flex-end center;display:flex;position:relative}.lead__row[data-astro-cid-s7ysb2r4]{z-index:1;position:relative}.lead__kicker[data-astro-cid-s7ysb2r4]{color:var(--c-primary);letter-spacing:1.6px;text-transform:uppercase;font-size:16px;font-weight:700;line-height:24px}.lead__title[data-astro-cid-s7ysb2r4]{color:var(--c-ink);font-size:var(--fs-64);font-weight:500;line-height:var(--lh-64);letter-spacing:-1.6px;margin-top:8px}.lead__claim[data-astro-cid-s7ysb2r4]{max-width:56ch;color:var(--c-body);font-size:var(--fs-20);line-height:var(--lh-32);letter-spacing:.24px;margin-top:16px}.lead__slant[data-astro-cid-s7ysb2r4]{z-index:2;height:24px;line-height:0;position:absolute;inset:auto 0 0}.lead__slant[data-astro-cid-s7ysb2r4] svg[data-astro-cid-s7ysb2r4]{width:100%;height:24px;fill:var(--c-surface);display:block}.angebote[data-astro-cid-s7ysb2r4]{padding-block:var(--s-4)}.angebote__list[data-astro-cid-s7ysb2r4]{width:100%;max-width:var(--row-max)}.angebot[data-astro-cid-s7ysb2r4]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,4vw,72px);display:grid}.angebot[data-astro-cid-s7ysb2r4]+.angebot[data-astro-cid-s7ysb2r4]{margin-top:var(--s-4)}.angebot__media[data-astro-cid-s7ysb2r4]{border-radius:var(--r-md);grid-area:1/1;line-height:0;overflow:hidden;box-shadow:2px 4px 8px #19171540,-2px -4px 4px #fdfcfc40}.angebot__body[data-astro-cid-s7ysb2r4]{grid-area:1/2}.angebot--flip[data-astro-cid-s7ysb2r4] .angebot__media[data-astro-cid-s7ysb2r4]{grid-column:2}.angebot--flip[data-astro-cid-s7ysb2r4] .angebot__body[data-astro-cid-s7ysb2r4]{grid-column:1}.angebot__media[data-astro-cid-s7ysb2r4] img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.angebot__kicker[data-astro-cid-s7ysb2r4]{color:var(--c-primary);font-size:var(--fs-20);font-weight:700;line-height:var(--lh-20);letter-spacing:-.16px}.angebot__title[data-astro-cid-s7ysb2r4]{color:var(--c-ink);font-size:var(--fs-32);font-weight:300;line-height:var(--lh-40);letter-spacing:-.8px;margin-top:10px}.angebot__text[data-astro-cid-s7ysb2r4]{max-width:62ch;color:var(--c-body);letter-spacing:.24px;margin-top:16px;font-size:16px;line-height:24px}.angebot__punkte[data-astro-cid-s7ysb2r4]{margin:24px 0 0;padding:0;list-style:none}.angebot__item[data-astro-cid-s7ysb2r4]{color:var(--c-body);letter-spacing:.24px;grid-template-columns:13px 1fr;gap:12px;margin-bottom:10px;font-size:16px;line-height:24px;display:grid}.angebot__item[data-astro-cid-s7ysb2r4] .angebot__icon{width:13px;height:13px;color:var(--c-primary);margin-top:6px}.angebot__action[data-astro-cid-s7ysb2r4]{margin-top:32px}.ablauf[data-astro-cid-s7ysb2r4]{padding-block:var(--s-3) var(--s-4)}.ablauf__steps[data-astro-cid-s7ysb2r4]{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:32px 0 0;padding:0;list-style:none;display:grid}.ablauf__step[data-astro-cid-s7ysb2r4]{padding:var(--s-2);border-radius:var(--r-md);background:var(--c-surface-alt)}.ablauf__num[data-astro-cid-s7ysb2r4]{color:var(--c-primary);letter-spacing:-.8px;opacity:.55;font-size:32px;font-weight:300;line-height:1;display:block}.ablauf__title[data-astro-cid-s7ysb2r4]{color:var(--c-ink);font-size:var(--fs-20);font-weight:500;line-height:var(--lh-32);letter-spacing:-.3px;margin-top:12px}.ablauf__text[data-astro-cid-s7ysb2r4]{color:var(--c-body);letter-spacing:.24px;margin-top:8px;font-size:16px;line-height:24px}.ablauf__note[data-astro-cid-s7ysb2r4]{margin-top:var(--s-2);max-width:80ch;color:var(--c-body);letter-spacing:.24px;font-size:16px;line-height:24px}.ablauf__note[data-astro-cid-s7ysb2r4] a[data-astro-cid-s7ysb2r4]{color:var(--c-primary);text-underline-offset:2px;text-decoration-thickness:1px}.cta[data-astro-cid-s7ysb2r4]{padding-block:var(--s-4);background:var(--c-cta);color:var(--c-surface)}.cta__row[data-astro-cid-s7ysb2r4]{max-width:var(--row-max);align-items:center}.row--pct[data-astro-cid-s7ysb2r4]>.cta__body[data-astro-cid-s7ysb2r4]{flex-direction:column;padding-right:2.88%;display:flex}.cta__title[data-astro-cid-s7ysb2r4]{font-size:var(--fs-52);font-weight:500;line-height:var(--lh-52);letter-spacing:-1.6px;text-wrap:balance;margin-block:10px 4px}.row--pct[data-astro-cid-s7ysb2r4]>.cta__action[data-astro-cid-s7ysb2r4]{padding-left:.96%}@media (width<=1024px){.col--75[data-astro-cid-s7ysb2r4],.col--25[data-astro-cid-s7ysb2r4]{flex:0 0 100%}.lead[data-astro-cid-s7ysb2r4]{padding-block:136px 64px}.angebote[data-astro-cid-s7ysb2r4],.ablauf[data-astro-cid-s7ysb2r4]{padding-block:var(--s-3)}.cta[data-astro-cid-s7ysb2r4]{padding-block:72px}.cta__action[data-astro-cid-s7ysb2r4]{margin-top:32px}}@media (width<=900px){.angebot[data-astro-cid-s7ysb2r4],.angebot--flip[data-astro-cid-s7ysb2r4]{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.angebot__media[data-astro-cid-s7ysb2r4],.angebot--flip[data-astro-cid-s7ysb2r4] .angebot__media[data-astro-cid-s7ysb2r4],.angebot__body[data-astro-cid-s7ysb2r4],.angebot--flip[data-astro-cid-s7ysb2r4] .angebot__body[data-astro-cid-s7ysb2r4]{grid-column:1}.angebot__media[data-astro-cid-s7ysb2r4]{grid-row:1}.angebot__body[data-astro-cid-s7ysb2r4]{grid-row:2}.angebot[data-astro-cid-s7ysb2r4]+.angebot[data-astro-cid-s7ysb2r4]{margin-top:var(--s-3)}.ablauf__steps[data-astro-cid-s7ysb2r4]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.angebot__media[data-astro-cid-s7ysb2r4] img{aspect-ratio:16/10}.cta__title[data-astro-cid-s7ysb2r4]{font-size:var(--fs-32);line-height:var(--lh-40);letter-spacing:-.8px;margin-bottom:10px}}
