.page-hero[data-astro-cid-4xq3sbmz]{max-width:none;margin:0;padding:var(--space-6) var(--space-5);background-color:var(--color-primary-dark);color:var(--color-white)}.page-hero__copy[data-astro-cid-4xq3sbmz]{max-width:40rem;margin:0 auto;text-align:center}.page-hero__eyebrow[data-astro-cid-4xq3sbmz]{color:var(--color-accent);font-weight:600;font-size:var(--font-size-lg);margin:0 0 var(--space-2)}.page-hero[data-astro-cid-4xq3sbmz] h1[data-astro-cid-4xq3sbmz]{overflow-wrap:normal;color:var(--color-white);font-size:var(--font-size-2xl);margin:0 0 var(--space-3)}.page-hero__subline[data-astro-cid-4xq3sbmz]{font-size:var(--font-size-lg);font-weight:600;margin:0 0 var(--space-3)}.page-hero--photo[data-astro-cid-4xq3sbmz] .page-hero__subline[data-astro-cid-4xq3sbmz]{color:var(--page-hero-on-band, var(--color-text))}.page-hero__lead[data-astro-cid-4xq3sbmz]{margin:0 0 var(--space-4)}.page-hero__badges[data-astro-cid-4xq3sbmz]{list-style:none;margin:0 0 var(--space-4);padding:0;display:inline-block;text-align:left}.page-hero__badges[data-astro-cid-4xq3sbmz] li[data-astro-cid-4xq3sbmz]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0}.page-hero__actions[data-astro-cid-4xq3sbmz]{display:flex;justify-content:center;gap:var(--space-3);flex-wrap:nowrap}.page-hero__actions[data-astro-cid-4xq3sbmz] .button{flex:1 1 0;min-width:0;text-align:center}@media(max-width:30rem){.page-hero__actions[data-astro-cid-4xq3sbmz]{flex-wrap:wrap}.page-hero__actions[data-astro-cid-4xq3sbmz] .button{flex-basis:100%}}.page-hero__actions[data-astro-cid-4xq3sbmz] .button.button--secondary{--button-secondary-color: var(--color-white);--button-secondary-hover-color: var(--color-primary)}.page-hero--photo[data-astro-cid-4xq3sbmz]{display:grid;grid-template-columns:minmax(0,1fr) var(--page-hero-image-width);align-items:stretch;padding:0;background-color:var(--page-hero-band, var(--color-surface-alt));color:var(--page-hero-on-band, inherit);overflow:hidden}.page-hero--image-left[data-astro-cid-4xq3sbmz]{grid-template-columns:var(--page-hero-image-width) minmax(0,1fr)}.page-hero--image-left[data-astro-cid-4xq3sbmz] .page-hero__media[data-astro-cid-4xq3sbmz]{order:-1}.page-hero--band-surface-alt[data-astro-cid-4xq3sbmz]{--page-hero-band: var(--color-surface-alt);--page-hero-on-band: var(--color-band-nacht)}.page-hero--band-hero-mid[data-astro-cid-4xq3sbmz]{--page-hero-band: var(--color-hero-mid);--page-hero-on-band: var(--color-band-nacht)}.page-hero--band-hero-light[data-astro-cid-4xq3sbmz]{--page-hero-band: var(--color-hero-light);--page-hero-on-band: var(--color-band-nacht)}.page-hero--band-primary[data-astro-cid-4xq3sbmz]{--page-hero-band: var(--color-primary);--page-hero-on-band: var(--color-white)}.page-hero--band-primary-dark[data-astro-cid-4xq3sbmz]{--page-hero-band: var(--color-primary-dark);--page-hero-on-band: var(--color-white)}.page-hero--band-hero-deep[data-astro-cid-4xq3sbmz]{--page-hero-band: var(--color-hero-deep);--page-hero-on-band: var(--color-white)}.page-hero--photo[data-astro-cid-4xq3sbmz] .page-hero__copy[data-astro-cid-4xq3sbmz]{max-width:100%;text-align:left;padding:var(--space-5) var(--space-5) var(--space-6)}.page-hero__media[data-astro-cid-4xq3sbmz]{position:relative;align-self:start}.page-hero__ki-hinweis[data-astro-cid-4xq3sbmz]{position:absolute;top:auto;bottom:6%;display:block;width:clamp(.625rem,1.2%,1.125rem);height:auto;aspect-ratio:1;margin:0;pointer-events:none;opacity:1;filter:drop-shadow(0 1px 2px rgb(0 0 0 / 85%))}.page-hero__ki-hinweis--links[data-astro-cid-4xq3sbmz]{left:var(--space-2);right:auto}.page-hero__ki-hinweis--rechts[data-astro-cid-4xq3sbmz]{left:auto;right:var(--space-2)}.page-hero__image[data-astro-cid-4xq3sbmz]{display:block;width:100%;height:auto}.page-hero__scrim[data-astro-cid-4xq3sbmz]{position:absolute;inset:0 auto 0 0;width:20%;pointer-events:none;background:linear-gradient(to right,var(--page-hero-band, var(--color-surface-alt)) 0%,color-mix(in srgb,var(--page-hero-band, var(--color-surface-alt)) 70%,transparent) 35%,color-mix(in srgb,var(--page-hero-band, var(--color-surface-alt)) 30%,transparent) 65%,transparent 100%)}.page-hero--photo[data-astro-cid-4xq3sbmz]:not(.page-hero--ohne-verlauf) .page-hero__media[data-astro-cid-4xq3sbmz]:after{content:"";position:absolute;inset:auto 0 0;height:var(--page-hero-unten-verlauf, 12%);pointer-events:none;background:linear-gradient(to top,var(--page-hero-band, var(--color-surface-alt)) 0%,color-mix(in srgb,var(--page-hero-band, var(--color-surface-alt)) 70%,transparent) 35%,color-mix(in srgb,var(--page-hero-band, var(--color-surface-alt)) 30%,transparent) 65%,transparent 100%)}.page-hero--image-left[data-astro-cid-4xq3sbmz] .page-hero__scrim[data-astro-cid-4xq3sbmz]{inset:0 0 0 auto;background:linear-gradient(to left,var(--page-hero-band, var(--color-surface-alt)) 0%,color-mix(in srgb,var(--page-hero-band, var(--color-surface-alt)) 70%,transparent) 35%,color-mix(in srgb,var(--page-hero-band, var(--color-surface-alt)) 30%,transparent) 65%,transparent 100%)}.page-hero--photo[data-astro-cid-4xq3sbmz] .page-hero__actions[data-astro-cid-4xq3sbmz]{justify-content:flex-start}.page-hero--photo[data-astro-cid-4xq3sbmz] .page-hero__eyebrow[data-astro-cid-4xq3sbmz]{color:var(--color-accent)}.page-hero--photo[data-astro-cid-4xq3sbmz] h1[data-astro-cid-4xq3sbmz]{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.25rem)}.page-hero--photo[data-astro-cid-4xq3sbmz] h1[data-astro-cid-4xq3sbmz],.page-hero--photo[data-astro-cid-4xq3sbmz] .page-hero__lead[data-astro-cid-4xq3sbmz],.page-hero--photo[data-astro-cid-4xq3sbmz] .page-hero__badges[data-astro-cid-4xq3sbmz]{color:var(--page-hero-on-band, var(--color-text))}.page-hero--photo[data-astro-cid-4xq3sbmz] .page-hero__badges[data-astro-cid-4xq3sbmz]{display:block}.page-hero--photo[data-astro-cid-4xq3sbmz] .page-hero__actions[data-astro-cid-4xq3sbmz] .button.button--secondary{color:var(--page-hero-on-band, var(--color-primary));border-color:var(--page-hero-on-band, var(--color-primary));background-color:transparent}.page-hero--photo[data-astro-cid-4xq3sbmz] .page-hero__actions[data-astro-cid-4xq3sbmz] .button.button--secondary:hover{background-color:var(--page-hero-on-band, var(--color-primary));color:var(--page-hero-band, var(--color-white))}@media(max-width:1100px){.page-hero--photo[data-astro-cid-4xq3sbmz]{grid-template-columns:minmax(0,1fr)}.page-hero__media[data-astro-cid-4xq3sbmz]{order:-1}.page-hero__scrim[data-astro-cid-4xq3sbmz]{display:none}.page-hero--photo[data-astro-cid-4xq3sbmz] .page-hero__copy[data-astro-cid-4xq3sbmz]{max-width:none;min-width:0;width:100%;text-align:center;padding:var(--space-5) var(--space-5) var(--space-6)}.page-hero--photo[data-astro-cid-4xq3sbmz] .page-hero__actions[data-astro-cid-4xq3sbmz]{justify-content:center}.page-hero--photo[data-astro-cid-4xq3sbmz] .page-hero__badges[data-astro-cid-4xq3sbmz]{display:inline-block}}.feature-grid--band-brise[data-astro-cid-ggjd4ccs]{background-color:var(--color-band-brise)}.feature-grid--band-blaugrau[data-astro-cid-ggjd4ccs]{background-color:var(--color-band-blaugrau)}.feature-grid--band-tiefwasser[data-astro-cid-ggjd4ccs]{background-color:var(--color-band-tiefwasser)}.feature-grid--band-nacht[data-astro-cid-ggjd4ccs]{background-color:var(--color-band-nacht)}.feature-grid--band-meerestiefe[data-astro-cid-ggjd4ccs]{background-color:var(--color-band-meerestiefe)}.feature-grid--band-brise[data-astro-cid-ggjd4ccs],.feature-grid--band-blaugrau[data-astro-cid-ggjd4ccs],.feature-grid--band-tiefwasser[data-astro-cid-ggjd4ccs],.feature-grid--band-nacht[data-astro-cid-ggjd4ccs],.feature-grid--band-meerestiefe[data-astro-cid-ggjd4ccs]{color:var(--color-white);--button-secondary-color: var(--color-white);--button-secondary-hover-color: var(--color-primary)}.feature-grid[data-astro-cid-ggjd4ccs]{position:relative;max-width:none;margin:0;padding:var(--section-space-top, var(--space-6)) 0 var(--section-space-bottom, var(--space-6));text-align:center}.feature-grid[data-astro-cid-ggjd4ccs] .feature-grid__wave{position:absolute;top:calc(var(--band-welle-offen, 6rem) * -1);left:0;width:100%;height:calc(var(--band-welle-offen, 6rem) + 2px)}.feature-grid--white[data-astro-cid-ggjd4ccs]{background-color:var(--color-white)}.feature-grid--secondary[data-astro-cid-ggjd4ccs]{background-color:var(--color-secondary)}.feature-grid--secondary-tint[data-astro-cid-ggjd4ccs]{background-color:var(--color-secondary-tint)}.feature-grid__inner[data-astro-cid-ggjd4ccs]{max-width:72rem;margin:0 auto;padding:0 var(--space-5)}.feature-grid__eyebrow[data-astro-cid-ggjd4ccs]{font-weight:600;font-size:var(--font-size-lg);margin:0 0 var(--space-2)}.feature-grid[data-astro-cid-ggjd4ccs] h2[data-astro-cid-ggjd4ccs]{font-size:var(--font-size-2xl)}.feature-grid__intro[data-astro-cid-ggjd4ccs]{font-size:var(--font-size-lg);margin:var(--space-3) 0 0}.feature-grid--secondary[data-astro-cid-ggjd4ccs] .feature-grid__eyebrow[data-astro-cid-ggjd4ccs],.feature-grid--secondary[data-astro-cid-ggjd4ccs] h2[data-astro-cid-ggjd4ccs],.feature-grid--secondary[data-astro-cid-ggjd4ccs] .feature-grid__intro[data-astro-cid-ggjd4ccs]{color:var(--color-white)}.feature-grid__items[data-astro-cid-ggjd4ccs]{display:grid;grid-template-columns:minmax(0,21.5rem);justify-content:center;gap:var(--card-grid-gap);margin:var(--space-5) 0 0;text-align:left}@media(min-width:40rem){.feature-grid__items[data-astro-cid-ggjd4ccs]{grid-template-columns:repeat(2,minmax(0,21.5rem))}}@media(min-width:64rem){.feature-grid__items[data-astro-cid-ggjd4ccs]{grid-template-columns:repeat(var(--feature-grid-columns, 3),minmax(0,21.5rem))}}.feature-grid__card-text[data-astro-cid-ggjd4ccs]{margin:0;overflow-wrap:normal}.feature-grid__card-points[data-astro-cid-ggjd4ccs]{list-style:none;margin:var(--space-3) 0 0;padding:0;text-align:left}.feature-grid__card-points[data-astro-cid-ggjd4ccs] li[data-astro-cid-ggjd4ccs]{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-1) 0;font-size:var(--font-size-sm)}.feature-grid__card-cta[data-astro-cid-ggjd4ccs] .button{min-height:calc(2lh + var(--space-2) * 2 + 2px)}@media(max-width:23rem){.feature-grid__card-cta[data-astro-cid-ggjd4ccs] .button{min-height:calc(3lh + var(--space-2) * 2 + 2px)}}.feature-grid__card-cta[data-astro-cid-ggjd4ccs]{margin-top:auto;padding-top:var(--space-3)}.feature-grid__card-cta[data-astro-cid-ggjd4ccs]{--cta-ausbruch-luft: .75rem;--cta-ausbruch-einrueckung: 0rem;margin-left:calc(-1 * (var(--space-4) + var(--cta-ausbruch-einrueckung)) + var(--cta-ausbruch-luft));margin-right:calc(-1 * var(--space-4) + var(--cta-ausbruch-luft));width:auto}.card--framed .feature-grid__card-cta[data-astro-cid-ggjd4ccs]{--cta-ausbruch-einrueckung: var(--card-icon-inset)}.feature-grid__card-cta[data-astro-cid-ggjd4ccs].cta-row{align-self:stretch;width:auto;max-width:none;justify-items:center}.feature-grid__media[data-astro-cid-ggjd4ccs]{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);margin-top:var(--space-5)}.feature-grid__header--image-left[data-astro-cid-ggjd4ccs],.feature-grid__header--image-right[data-astro-cid-ggjd4ccs]{display:grid;grid-template-columns:minmax(0,1fr) var(--feature-grid-image-width);align-items:start;gap:var(--space-5);text-align:left}.feature-grid__header--image-left[data-astro-cid-ggjd4ccs]{grid-template-columns:var(--feature-grid-image-width) minmax(0,1fr)}.feature-grid__header--image-left[data-astro-cid-ggjd4ccs] .feature-grid__media[data-astro-cid-ggjd4ccs]{order:-1}.feature-grid__header--image-left[data-astro-cid-ggjd4ccs] .feature-grid__media[data-astro-cid-ggjd4ccs],.feature-grid__header--image-right[data-astro-cid-ggjd4ccs] .feature-grid__media[data-astro-cid-ggjd4ccs]{margin-top:0}@media(max-width:56rem){.feature-grid__header--image-left[data-astro-cid-ggjd4ccs],.feature-grid__header--image-right[data-astro-cid-ggjd4ccs]{grid-template-columns:minmax(0,1fr);text-align:center}.feature-grid__header--image-left[data-astro-cid-ggjd4ccs] .feature-grid__media[data-astro-cid-ggjd4ccs]{order:0}}.feature-grid__image[data-astro-cid-ggjd4ccs]{max-width:min(100%,56rem);height:auto}.feature-grid__outro[data-astro-cid-ggjd4ccs]{font-size:var(--font-size-lg);margin:var(--space-5) 0 0;text-align:center}.feature-grid__cta[data-astro-cid-ggjd4ccs]{margin-top:var(--space-5)}.feature-grid--secondary[data-astro-cid-ggjd4ccs] .feature-grid__cta[data-astro-cid-ggjd4ccs] .button.button--secondary{--button-secondary-color: var(--color-band-nacht)}
