@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/bricolage-grotesque-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/bricolage-grotesque-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/hanken-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--font-display:"Bricolage Grotesque", system-ui, sans-serif;--font-body:"Hanken Grotesk", system-ui, sans-serif;--fs-2xs:.6875rem;--fs-xs:.75rem;--fs-sm:.875rem;--fs-base:1.0625rem;--fs-lead:clamp(1.125rem, 1.05rem + .35vw, 1.25rem);--fs-h4:clamp(1.25rem, 1.15rem + .5vw, 1.5rem);--fs-h3:clamp(1.5rem, 1.3rem + 1vw, 2rem);--fs-h2:clamp(2.125rem, 1.6rem + 2.4vw, 3.25rem);--fs-h1:clamp(2.75rem, 2rem + 3.8vw, 4.625rem);--fs-display:clamp(3.25rem, 1.6rem + 7vw, 7.5rem);--fs-stat:clamp(2rem, 1.6rem + 1.6vw, 2.75rem);--fs-hero-home:clamp(3.75rem, 9.5vw, 9rem);--fs-hero-page:clamp(3.625rem, 1.2rem + 9.2vw, 7.75rem);--fs-cta:clamp(2.75rem, 1.4rem + 5.6vw, 5.75rem);--fs-funnel:clamp(2.625rem, 1.6rem + 3.8vw, 5rem);--lh-tight:1.02;--lh-snug:1.2;--lh-body:1.55;--ls-tight:-.01em;--ls-display:-.035em;--ls-eyebrow:.18em;--fw-body:400;--fw-medium:500;--fw-bold:700;--fw-display:800;--fw-heading:700;--opsz-heading:24;--font-head:var(--font-body);--fw-head:500;--ls-head:-.04em;--lh-head:.98;--fs-kopf:clamp(2.75rem, 1.9rem + 2.9vw, 4.5rem);--fs-tafel:clamp(2.375rem, 1.8rem + 2vw, 3.75rem);--fs-schluss:clamp(3rem, 1.6rem + 4.6vw, 6rem);--fs-karte:clamp(1.5rem, 1.38rem + .4vw, 1.75rem);--fs-zeile:1.1875rem;--fs-preis:1.375rem;--fs-zahl:clamp(3rem, 2.4rem + 2vw, 4rem);--ls-label:.08em;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-8:2rem;--sp-10:2.5rem;--sp-12:3rem;--sp-16:4rem;--sp-20:5rem;--sp-24:6rem;--sp-32:8rem;--section-y:clamp(4rem, 2.8rem + 5vw, 7.5rem);--r-xs:.25rem;--r-sm:.375rem;--r-md:.5rem;--r-lg:.625rem;--r-xl:.75rem;--r-2xl:1rem;--r-pill:999px;--sheen:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--c-brand-soft) 10%, transparent), transparent 62%);--sheen-dark:radial-gradient(120% 90% at 0% 0%, #ffffff14, transparent 62%);--sweep:linear-gradient(110deg, transparent 42%, color-mix(in srgb, var(--c-brand-soft) 12%, transparent) 50%, transparent 58%);--sweep-dark:linear-gradient(110deg, transparent 42%, #ffffff1a 50%, transparent 58%);--dur-sheen:1.2s;--glas:#ffffffb8;--glas-stark:#ffffffd6;--glas-hover:#fff9;--glas-rand:#ffffffa6;--glas-blur:blur(1.25rem) saturate(1.6);--glas-grund-blur:1.25rem;--glas-schleier:#ffffff6b;--glas-schatten:0 1.5rem 3rem -2rem rgb(var(--shadow-rgb) / .45), inset 0 var(--line-w) 0 #ffffffb3;--maxw:77.5rem;--maxw-text:42rem;--maxw-wide:90rem;--gut:clamp(1.25rem, 4vw, 3rem);--header-h:4.375rem;--tap:2.75rem;--hero-page-h:clamp(38rem, 82svh, 45rem);--row-thumb:clamp(6rem, 3.5rem + 9vw, 10.5rem);--bar-h:4.75rem;--btn-h:3.375rem;--btn-h-sm:2.875rem;--pfeil:3rem;--pfeil-klein:2rem;--karte-b:clamp(16rem, 80vw, 22rem);--line-w:1px;--line-w-strong:2px;--focus-w:3px;--dur:.2s;--dur-slow:.45s;--ease:cubic-bezier(.2, .7, .2, 1);--lift:-.125rem}:root,[data-palette=adria]{--c-brand:#1d6fa8;--c-brand-strong:#135580;--c-brand-soft:#57a6dd;--c-brand-tint:#e8f2fa;--c-accent:#d32d7c;--c-accent-strong:#b0205f;--c-accent-tint:#fbe8f1;--c-on-brand:#fff;--c-on-accent:#fff;--c-ink:#0c2238;--c-muted:#4f6578;--c-paper:#f5f8fb;--c-surface:#fff;--c-line:#0c22381f;--c-glas-muted:#384e61;--c-glas-line:#0c223829;--c-line-strong:#0c22383d;--c-depth-1:#eaf3fa;--c-depth-2:#d4e7f5;--c-depth-3:#0f3a5c;--c-deep:#061626;--c-on-deep:#e8f1f8;--c-on-deep-muted:#e8f1f8b8;--c-deep-line:#ffffff1f;--c-highlight-on-deep:#7cc0ec;--c-placeholder:#dce8f2;--c-placeholder-ink:#135580bf;--shadow-rgb:6 32 58}[data-palette=lagune]{--c-brand:#0e7480;--c-brand-strong:#0a5862;--c-brand-soft:#4fb3bf;--c-brand-tint:#e3f3f4;--c-accent:#c93c30;--c-accent-strong:#a92f25;--c-accent-tint:#fdebe7;--c-on-brand:#fff;--c-on-accent:#fff;--c-ink:#10292d;--c-muted:#4b6366;--c-paper:#fbf7f1;--c-surface:#fff;--c-line:#10292d1f;--c-line-strong:#10292d3d;--c-depth-1:#eef5f3;--c-depth-2:#d3ebe9;--c-depth-3:#0b4950;--c-deep:#072a2e;--c-on-deep:#e9f4f3;--c-on-deep-muted:#e9f4f3b8;--c-deep-line:#ffffff1f;--c-highlight-on-deep:#6fd0d6;--c-placeholder:#dcecea;--c-placeholder-ink:#0a5862bf;--shadow-rgb:7 42 46}[data-palette=navy]{--c-brand:#0b2a40;--c-brand-strong:#061a28;--c-brand-soft:#57a6dd;--c-brand-tint:#e9eff5;--c-accent:#e7a43a;--c-accent-strong:#c9871f;--c-accent-tint:#fbf0dc;--c-on-brand:#fff;--c-on-accent:#2b1c05;--c-ink:#0b2a40;--c-muted:#53667a;--c-paper:#f6f3ee;--c-surface:#fff;--c-line:#0b2a401f;--c-line-strong:#0b2a403d;--c-depth-1:#eef0f2;--c-depth-2:#dfe5eb;--c-depth-3:#12324a;--c-deep:#071723;--c-on-deep:#eef2f6;--c-on-deep-muted:#eef2f6b8;--c-deep-line:#ffffff1f;--c-highlight-on-deep:#f2b558;--c-placeholder:#e3e7ec;--c-placeholder-ink:#0b2a40b3;--shadow-rgb:7 23 35}
*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--sp-4));-webkit-text-size-adjust:100%}body{background:var(--c-surface);min-height:100svh;color:var(--c-ink);font-family:var(--font-body);font-size:var(--fs-base);font-weight:var(--fw-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:hidden}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--fw-heading);font-variation-settings:"opsz" var(--opsz-heading);letter-spacing:var(--ls-tight);line-height:var(--lh-tight);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 6 6;overflow-wrap:break-word}h2,h3,h4{font-family:var(--font-head);font-weight:var(--fw-head);font-variation-settings:normal;letter-spacing:var(--ls-head)}h3,h4{letter-spacing:-.025em;line-height:1.1}@media (max-width:40rem){h1,h2,h3,h4{hyphenate-limit-chars:12 5 5}}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}p{text-wrap:pretty}:focus-visible{outline:var(--focus-w) solid var(--c-brand-soft);outline-offset:var(--focus-w);border-radius:var(--r-xs)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{left:var(--sp-4);top:calc(-1 * var(--sp-16));z-index:200;padding:var(--sp-3) var(--sp-5);border-radius:var(--r-pill);background:var(--c-ink);color:var(--c-surface);font-weight:var(--fw-bold);position:absolute}.skip-link:focus{top:var(--sp-4)}.wrap{width:100%;max-width:var(--maxw);padding-inline:var(--gut);margin-inline:auto}.wrap--wide{max-width:var(--maxw-wide)}.wrap--text{max-width:calc(var(--maxw-text) + 2 * var(--gut))}.stack>*+*{margin-top:var(--stack,var(--sp-4))}.section{padding-block:var(--section-y);position:relative}.section--tight{padding-block:calc(var(--section-y) * .6)}.section--flush-top{padding-top:0}.section--flush-bottom{padding-bottom:0}.depth-0{background:var(--c-surface)}.depth-1,.depth-2{background:var(--c-paper)}.depth-3{background:var(--c-depth-3)}.depth-4{background:var(--c-deep)}.depth-3,.depth-4,.is-dark{color:var(--c-on-deep);--c-line:var(--c-deep-line)}.lead{font-size:var(--fs-lead);color:var(--c-muted);max-width:46ch}.is-dark .lead,.depth-3 .lead,.depth-4 .lead{color:var(--c-on-deep-muted)}.muted{color:var(--c-muted)}.is-dark .muted,.depth-3 .muted,.depth-4 .muted{color:var(--c-on-deep-muted)}.eyebrow{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-brand);display:inline-flex}.is-dark .eyebrow,.depth-3 .eyebrow,.depth-4 .eyebrow{color:var(--c-highlight-on-deep)}.fallback-note{margin-bottom:var(--sp-4);font-size:var(--fs-sm);color:var(--c-muted)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--btn-h);padding:0 var(--sp-6);border:var(--line-w) solid transparent;border-radius:var(--r-lg);font-family:var(--font-body);font-weight:var(--fw-medium);font-size:var(--fs-base);white-space:nowrap;cursor:pointer;transition:transform var(--dur) var(--ease), background var(--dur), color var(--dur), border-color var(--dur);display:inline-flex}.btn:hover{transform:translateY(var(--lift))}.btn--sm{min-height:var(--btn-h-sm);padding:0 var(--sp-5);font-size:var(--fs-sm)}.btn--accent{background:var(--c-accent);color:var(--c-on-accent)}.btn--accent:hover{background:var(--c-accent-strong);color:var(--c-on-accent)}.btn--brand{background:var(--c-brand);color:var(--c-on-brand)}.btn--brand:hover{background:var(--c-brand-strong)}.btn--outline{color:var(--c-ink);background:0 0;border-color:currentColor}.btn--outline:hover{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-surface)}.is-dark .btn--outline,.depth-4 .btn--outline{color:var(--c-on-deep)}.is-dark .btn--outline:hover,.depth-4 .btn--outline:hover{background:var(--c-on-deep);border-color:var(--c-on-deep);color:var(--c-deep)}.site-head .btn,.mobil-leiste .btn{border-radius:var(--r-pill);font-weight:var(--fw-bold)}.btn--light{background:var(--c-surface);color:var(--c-ink)}.btn--ghost{border-color:var(--c-deep-line);color:var(--c-on-deep);background:#ffffff0f}.btn--ghost:hover{background:#ffffff24}.btn .arrow{transition:transform var(--dur) var(--ease)}.btn:hover .arrow{transform:translateX(var(--sp-1))}.actions{gap:var(--sp-3);flex-wrap:wrap;display:flex}.text-link{align-items:center;gap:var(--sp-2);min-height:var(--tap);font-weight:var(--fw-bold);color:var(--c-brand);text-decoration:underline;text-decoration-thickness:var(--line-w);text-underline-offset:.25em;display:inline-flex}.text-link:hover{color:var(--c-accent)}.link-list{margin-top:var(--sp-3);list-style:none}.depth-1 .text-link,.depth-2 .text-link{color:var(--c-brand-strong)}.is-dark .text-link,.depth-3 .text-link,.depth-4 .text-link,.site-foot .text-link{color:var(--c-highlight-on-deep)}.site-head{z-index:100;border-bottom:var(--line-w) solid var(--c-line);transition:box-shadow var(--dur) var(--ease);background:#fffffff5;position:fixed;inset:0 0 auto}.site-head.is-scrolled{box-shadow:0 1rem 2.5rem -1.75rem rgb(var(--shadow-rgb) / .45)}.site-head__bar{max-width:var(--maxw);align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--gut);transition:padding var(--dur) var(--ease);margin-inline:auto;display:flex}.site-head.is-scrolled .site-head__bar{padding-block:var(--sp-2)}.site-head__brand{min-height:var(--tap);flex-shrink:0;align-items:center;margin-right:auto;display:flex}.site-head__brand img{width:auto;max-width:none;height:2.375rem}.site-head__logo--hell{display:none}.site-nav{align-items:center;gap:var(--sp-1);display:flex}.site-nav a{min-height:var(--tap);padding:0 var(--sp-4);border-radius:var(--r-sm);font-weight:var(--fw-medium);font-size:var(--fs-sm);color:var(--c-ink);transition:background var(--dur);align-items:center;display:inline-flex}.site-nav a:hover{background:var(--c-brand-tint)}.site-nav a[aria-current=page]{color:var(--c-brand);font-weight:var(--fw-bold)}.site-head__actions{align-items:center;gap:var(--sp-2);display:flex}.lang{position:relative}.lang summary{justify-content:center;align-items:center;gap:var(--sp-1);min-height:var(--tap);min-width:var(--tap);padding:0 var(--sp-3);border-radius:var(--r-sm);font-size:var(--fs-sm);font-weight:var(--fw-bold);text-transform:uppercase;cursor:pointer;list-style:none;display:inline-flex}.lang summary::-webkit-details-marker{display:none}.lang summary:hover{background:var(--c-brand-tint)}.lang ul{right:0;top:calc(100% + var(--sp-2));min-width:11rem;padding:var(--sp-2);border-radius:var(--r-md);background:var(--c-surface);border:var(--line-w) solid var(--c-line);box-shadow:0 1.5rem 3rem -1.5rem rgb(var(--shadow-rgb) / .5);list-style:none;position:absolute}.lang li a{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:var(--tap);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);font-size:var(--fs-sm);display:flex}.lang li a:hover{background:var(--c-brand-tint)}.lang li a[aria-current=true]{font-weight:var(--fw-bold);color:var(--c-brand)}.lang li small{color:var(--c-muted);text-transform:uppercase}.menu-toggle{width:var(--tap);height:var(--tap);border-radius:var(--r-sm);border:var(--line-w) solid var(--c-line);background:var(--c-surface);justify-content:center;align-items:center;display:none}.menu-toggle span{width:1.125rem;height:var(--line-w-strong);background:var(--c-ink);box-shadow:0 .375rem 0 var(--c-ink), 0 -.375rem 0 var(--c-ink);display:block}.mobile-menu{padding:var(--sp-4) var(--gut) var(--sp-6);background:var(--c-surface);border-top:var(--line-w) solid var(--c-line);box-shadow:0 1.5rem 3rem -1.5rem rgb(var(--shadow-rgb) / .5);max-height:calc(100svh - var(--header-h));display:none;overflow-y:auto}.mobile-menu a{min-height:var(--tap);padding:0 var(--sp-3);border-radius:var(--r-sm);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h4);align-items:center;display:flex}.mobile-menu a:hover{background:var(--c-brand-tint)}.mobile-menu .btn{margin-top:var(--sp-3);border-radius:var(--r-pill);width:100%;font-family:var(--font-body);font-size:var(--fs-base)}.site-head.is-open .mobile-menu{display:block}.mobile-menu__langs{gap:var(--sp-1);margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:var(--line-w) solid var(--c-line);flex-wrap:wrap;list-style:none;display:none}.mobile-menu .mobile-menu__langs a{font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-body)}.mobile-menu .mobile-menu__langs a[aria-current=true]{font-weight:var(--fw-bold);color:var(--c-brand)}body:has(.hero,.bild-hero,.funnel--start) .site-head:not(.is-scrolled,.is-open){background:0 0;border-bottom-color:#0000}body:has(.hero,.bild-hero,.funnel--start) .site-head:not(.is-scrolled,.is-open):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, rgb(var(--shadow-rgb) / .8) 0%, rgb(var(--shadow-rgb) / .68) 50%, rgb(var(--shadow-rgb) / 0) 100%);height:9rem;position:absolute;inset:0 0 auto}body:has(.hero,.bild-hero,.funnel--start) .site-head:not(.is-scrolled,.is-open) .site-head__logo--dunkel{display:none}body:has(.hero,.bild-hero,.funnel--start) .site-head:not(.is-scrolled,.is-open) .site-head__logo--hell{display:block}body:has(.hero,.bild-hero,.funnel--start) .site-head:not(.is-scrolled,.is-open) :is(.site-nav a,.site-nav a[aria-current=page],.lang summary){color:var(--c-on-deep)}body:has(.hero,.bild-hero,.funnel--start) .site-head:not(.is-scrolled,.is-open) :is(.site-nav a:hover,.lang summary:hover){background:#ffffff29}body:has(.hero,.bild-hero,.funnel--start) .site-head:not(.is-scrolled,.is-open) .menu-toggle{background:0 0;border-color:#0000}body:has(.hero,.bild-hero,.funnel--start) .site-head:not(.is-scrolled,.is-open) .menu-toggle span{background:var(--c-on-deep);box-shadow:0 .375rem 0 var(--c-on-deep), 0 -.375rem 0 var(--c-on-deep)}@media (max-width:68rem){.site-nav{display:none}.menu-toggle{display:inline-flex}.site-head__actions .btn{padding:0 var(--sp-4)}}@media (max-width:30rem){.site-head__brand img{height:2rem}.site-head__actions .lang{display:none}.mobile-menu__langs{display:flex}}@media (max-width:22.5rem){.site-head__brand img{height:1.625rem}.site-head__actions .btn{padding:0 var(--sp-3)}}.hero{min-height:min(100svh,56rem);color:var(--c-on-deep);background:var(--c-deep);isolation:isolate;align-items:flex-start;display:flex;position:relative}.hero__media{z-index:-2;position:absolute;inset:0}.hero__media .ph{aspect-ratio:auto;border-radius:0;width:100%;height:100%}.hero__media .ph--image img{object-position:50% 46%}.hero:after{content:"";z-index:-1;background:linear-gradient(180deg, rgb(var(--shadow-rgb) / .74) 0%, rgb(var(--shadow-rgb) / .56) 40%, rgb(var(--shadow-rgb) / 0) 66%);position:absolute;inset:0}@media (max-width:48rem){.hero:after{background:linear-gradient(180deg, rgb(var(--shadow-rgb) / .76) 0%, rgb(var(--shadow-rgb) / .68) 50%, rgb(var(--shadow-rgb) / 0) 72%)}}.hero__inner{padding-block:calc(var(--header-h) + var(--sp-8)) var(--sp-16)}.hero h1{font-size:var(--fs-hero-home);font-weight:var(--fw-display);font-variation-settings:normal;letter-spacing:var(--ls-display);line-height:.92}.hero h1 em{color:inherit;font-style:normal}.hero .lead{color:var(--c-on-deep);margin-top:var(--sp-5);max-width:40ch}.hero .actions{margin-top:var(--sp-8)}.hero .eyebrow{color:var(--c-on-deep);margin-bottom:var(--sp-4)}.bild-hero{isolation:isolate;min-height:var(--hero-page-h);color:var(--c-on-deep);background:var(--c-depth-3);align-items:flex-end;display:flex;position:relative}.bild-hero .ph{z-index:-2;aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.bild-hero__unten{width:100%;padding-top:var(--sp-20);background:linear-gradient(180deg, rgb(var(--shadow-rgb) / 0), rgb(var(--shadow-rgb) / .74) var(--sp-20), rgb(var(--shadow-rgb) / .92))}.bild-hero__inner{padding-block:0 var(--sp-8);justify-content:space-between;align-items:flex-end;gap:var(--sp-4) var(--sp-12);flex-wrap:wrap;display:flex}.bild-hero__titel{flex:26rem;min-width:0}.bild-hero h1{font-size:var(--fs-hero-page);font-weight:var(--fw-display);font-variation-settings:normal;letter-spacing:var(--ls-display);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;line-height:.92}.bild-hero__text{margin-bottom:var(--sp-1);font-size:var(--fs-lead);flex:0 25rem;line-height:1.5}.bild-hero .crumbs{margin-bottom:var(--sp-3)}.bild-hero .crumbs,.bild-hero .crumbs a,.bild-hero .crumbs li:after,.bild-hero .crumbs [aria-current]{color:var(--c-on-deep)}.bild-hero .eyebrow{color:var(--c-on-deep);margin-bottom:var(--sp-3)}@media (max-width:48rem){.bild-hero .crumbs li:first-child,.bild-hero .crumbs [aria-current]{display:none}.bild-hero .crumbs li:nth-child(2):before{content:none}}.bild-hero .fallback-note{color:var(--c-on-deep)}.fakten{background:var(--c-paper);border-bottom:var(--line-w) solid var(--c-line-strong)}.fakten__inner{justify-content:space-between;align-items:center;gap:var(--sp-4) var(--sp-10);padding-block:var(--sp-5);flex-wrap:wrap;display:flex}.fakten dl{gap:var(--sp-3) clamp(1.75rem, 5vw, 4.5rem);flex-wrap:wrap;margin:0;display:flex}.fakten dt{font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-muted)}.fakten dd{margin:var(--sp-1) 0 0;font-family:var(--font-head);font-weight:var(--fw-head);letter-spacing:-.025em;font-size:clamp(1.5rem,1.3rem + .8vw,2rem);line-height:1.15}@media (max-width:48rem){.fakten__inner{padding:0;display:block}.fakten dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.fakten dl>div{padding:var(--sp-3) var(--gut);border-bottom:var(--line-w) solid var(--c-line-strong);min-width:0}.fakten dl>div:nth-child(odd){border-right:var(--line-w) solid var(--c-line-strong)}.fakten dl>div:nth-last-child(-n+2):nth-child(odd),.fakten dl>div:last-child{border-bottom:0}.fakten .btn{display:none}}.begegnung h2{font-size:var(--fs-h2);margin-bottom:var(--sp-6)}.begegnung__reihe{gap:var(--sp-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);list-style:none;display:grid}.begegnung__reihe[data-anzahl="2"]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.begegnung__reihe[data-anzahl="1"]{grid-template-columns:minmax(0,1fr)}.begegnung__reihe li{border-radius:var(--r-xl);background:var(--c-depth-3);min-height:27.5rem;position:relative;overflow:hidden}.begegnung__reihe img{object-fit:cover}.begegnung__name{padding:var(--sp-12) var(--sp-5) var(--sp-4);color:var(--c-on-deep);background:linear-gradient(0deg, rgb(var(--shadow-rgb) / .86), rgb(var(--shadow-rgb) / 0));font-family:var(--font-display);font-weight:var(--fw-heading);font-size:var(--fs-h4);position:absolute;inset:auto 0 0}@media (max-width:48rem){.begegnung__reihe,.begegnung__reihe[data-anzahl]{gap:var(--sp-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gut));padding-inline:var(--gut);scroll-padding-inline:var(--gut);scrollbar-width:none;display:flex;overflow-x:auto}.begegnung__reihe::-webkit-scrollbar{display:none}.begegnung__reihe li{scroll-snap-align:start;flex:none;width:17rem;min-height:22rem}.begegnung__reihe[data-anzahl="1"] li{width:100%}}.mobil-leiste{display:none}@media (max-width:48rem){.mobil-leiste{z-index:90;justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:var(--bar-h);padding:var(--sp-2) var(--sp-4) max(var(--sp-2), env(safe-area-inset-bottom)) var(--gut);background:var(--c-surface);border-top:var(--line-w) solid var(--c-line-strong);display:flex;position:fixed;inset:auto 0 0}.mobil-leiste__preis{line-height:1.15}.mobil-leiste__preis small{font-size:var(--fs-xs);color:var(--c-muted);display:block}.mobil-leiste__preis b{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-h4)}body:has(.mobil-leiste) .site-foot{padding-bottom:calc(var(--bar-h) + var(--sp-6))}}.funnel--start{padding-bottom:var(--section-y);background:var(--c-paper);position:relative}.funnel-start__kopf{padding:calc(var(--header-h) + var(--sp-10)) var(--gut) calc(var(--sp-24) + var(--sp-10));background:var(--c-deep);color:var(--c-on-deep);text-align:center}.funnel-start__kopf h1{font-size:var(--fs-funnel);font-weight:var(--fw-display);font-variation-settings:normal;letter-spacing:var(--ls-display);line-height:.95}.funnel-streifen{gap:var(--sp-4);max-width:var(--maxw);margin:calc(-1 * var(--sp-24)) auto 0;padding-inline:var(--gut);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.streifen{aspect-ratio:4/5;border-radius:var(--r-xl);cursor:pointer;background:var(--c-depth-3);min-width:0;color:var(--c-ink);text-align:left;box-shadow:0 1.5rem 3rem -2rem rgb(var(--shadow-rgb) / .6);border:0;padding:0;position:relative;overflow:hidden}.streifen img{object-fit:cover;transition:scale var(--dur-slow) var(--ease)}.streifen:hover img,.streifen:focus-visible img{scale:1.06}.streifen:focus-visible{outline:var(--focus-w) solid var(--c-accent);outline-offset:var(--focus-w)}.streifen__name{inset:auto var(--sp-3) var(--sp-3) var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-lg);background:var(--glas-stark);-webkit-backdrop-filter:var(--glas-blur);backdrop-filter:var(--glas-blur);border:var(--line-w) solid var(--glas-rand);font-family:var(--font-display);font-weight:var(--fw-heading);font-size:var(--fs-h4);line-height:1.1;position:absolute}@media (max-width:48rem){.funnel--start{background:var(--c-deep);flex-direction:column;height:100svh;min-height:40rem;padding-bottom:0;display:flex}.funnel-start__kopf{padding:calc(var(--header-h) + var(--sp-3)) var(--gut) var(--sp-5);text-align:left;background:0 0;flex:none}.funnel-streifen{flex-direction:column;flex:1;gap:0;max-width:none;min-height:0;margin:0;padding:0;display:flex}.streifen{aspect-ratio:auto;border-top:var(--line-w-strong) solid var(--c-deep);width:100%;color:var(--c-on-deep);box-shadow:none;border-radius:0;flex:1 1 0}.streifen:hover img,.streifen:focus-visible img{scale:1}.streifen:focus-visible{outline-color:var(--c-on-deep);outline-offset:calc(-2 * var(--focus-w))}.streifen__name{padding:var(--sp-4) var(--gut);font-size:var(--fs-h3);background:linear-gradient(90deg, rgb(var(--shadow-rgb) / .8), rgb(var(--shadow-rgb) / .1) 72%);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;align-items:flex-end;line-height:1.05;display:flex;inset:0}}@media (prefers-reduced-motion:reduce){.streifen img{transition:none}}.funnel-split{width:min(100% - 2 * var(--gut), 66rem);min-height:34rem;margin:calc(var(--header-h) + var(--sp-8)) auto var(--sp-16);border-radius:var(--r-xl);background:var(--c-surface);box-shadow:0 1.5rem 3rem -2rem rgb(var(--shadow-rgb) / .45);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid;overflow:hidden}.funnel-foto{background:var(--c-depth-3);order:2;min-height:100%;position:relative}.funnel-foto img{object-fit:cover}.funnel-inhalt{padding:var(--sp-8) var(--sp-10);flex-direction:column;justify-content:center;min-width:0;display:flex}.funnel-kopf{justify-content:space-between;align-items:center;gap:var(--sp-4);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--c-muted);display:flex}.funnel-zurueck{min-height:var(--tap);padding:0 var(--sp-1);cursor:pointer;color:var(--c-brand-strong);font:inherit;font-weight:var(--fw-bold);background:0 0;border:0}.funnel-pfad{margin-top:var(--sp-2);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--c-brand)}.funnel-inhalt h1{margin:var(--sp-3) 0 var(--sp-5);font-size:var(--fs-h2);font-weight:var(--fw-display);font-variation-settings:normal;letter-spacing:var(--ls-display);outline:none;line-height:.98}.funnel-option{justify-content:space-between;align-items:baseline;gap:var(--sp-4);width:100%;min-height:4rem;padding:var(--sp-3) 0;border:0;border-top:var(--line-w) solid var(--c-line-strong);cursor:pointer;color:var(--c-ink);text-align:left;transition:padding-left var(--dur) var(--ease), color var(--dur);background:0 0;display:flex}.funnel-option:hover,.funnel-option:focus-visible{padding-left:var(--sp-3);color:var(--c-brand)}.funnel-option__name{font-family:var(--font-display);font-weight:var(--fw-heading);font-size:var(--fs-h4);line-height:1.1}.funnel-option__preis{font-weight:var(--fw-bold);white-space:nowrap}.funnel-mehr{min-height:var(--tap);margin-top:var(--sp-2);padding:0 var(--sp-1);cursor:pointer;color:var(--c-brand-strong);font:inherit;font-weight:var(--fw-bold);background:0 0;border:0;align-self:flex-start;text-decoration:underline}.funnel-label{margin:var(--sp-6) 0 var(--sp-2);font-weight:var(--fw-bold)}.funnel-inhalt h1+.funnel-label{margin-top:0}.funnel-monate,.funnel-brevets{gap:var(--sp-1);display:grid}.funnel-monate{grid-template-columns:repeat(4,minmax(0,1fr))}.funnel-brevets{grid-template-columns:repeat(2,minmax(0,1fr))}.funnel-wahl{min-height:3.25rem;padding:0 var(--sp-1);cursor:pointer;background:var(--c-brand-tint);color:var(--c-ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-bold);transition:background var(--dur), color var(--dur);border:0;border-bottom:.1875rem solid #0000}.funnel-wahl:hover{background:var(--c-depth-2)}.funnel-wahl[aria-pressed=true]{background:var(--c-ink);color:var(--c-surface);border-bottom-color:var(--c-accent)}.funnel-personen{align-items:center;gap:var(--sp-1);margin-top:var(--sp-5);display:flex}.funnel-personen button{cursor:pointer;background:var(--c-brand-tint);width:3rem;height:3rem;color:var(--c-ink);font-size:var(--fs-h4);border:0;border-radius:50%}.funnel-personen button:hover{background:var(--c-depth-2)}.funnel-personen output{text-align:center;min-width:3.5rem;font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-h2);line-height:1}.funnel-personen span{margin-left:var(--sp-2)}.funnel-weiter{margin-top:var(--sp-6);align-self:flex-start}.funnel-form{gap:var(--sp-4);flex-direction:column;max-width:32rem;display:flex}.funnel-form label:not(.check){font-size:var(--fs-sm);font-weight:var(--fw-bold);display:block}.funnel-feld{width:100%;min-height:3.25rem;padding:var(--sp-2) 0;border:0;border-bottom:var(--line-w-strong) solid var(--c-ink);color:var(--c-ink);font:inherit;font-size:var(--fs-lead);background:0 0;border-radius:0}.funnel-feld--text{resize:vertical}.funnel-feld:focus-visible{border-bottom-color:var(--c-accent);outline:none}.funnel-feld[aria-invalid=true]{border-bottom-color:var(--c-accent-strong)}.funnel-senden{align-items:center;gap:var(--sp-3) var(--sp-5);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.funnel-hinweis{font-size:var(--fs-sm);color:var(--c-muted)}@media (max-width:48rem){.funnel-split{background:var(--c-paper);width:auto;min-height:100svh;box-shadow:none;border-radius:0;flex-direction:column;margin:0;display:flex}.funnel-foto{height:11.75rem;min-height:0;margin-top:var(--header-h);flex:none;order:0}.funnel-inhalt{padding:var(--sp-3) var(--gut) var(--sp-8);justify-content:flex-start}.funnel-inhalt h1{font-size:var(--fs-funnel)}.funnel-option{align-items:center}.funnel-weiter,.funnel-senden .btn{align-self:stretch;width:100%}}@media (prefers-reduced-motion:reduce){.funnel-option{transition:none}}.stats{background:var(--sheen), var(--c-surface);color:var(--c-ink);border:var(--line-w) solid var(--c-line);border-radius:var(--r-lg);box-shadow:0 1.25rem 2.75rem -1.75rem rgb(var(--shadow-rgb) / .45);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.stats--overlap{margin-top:calc(-1 * var(--sp-12));z-index:2;position:relative}.stat{padding:var(--sp-6) var(--sp-6)}.stat+.stat{border-left:var(--line-w) solid var(--c-line)}.stat b{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-stat);color:var(--c-brand);line-height:1;display:block}.stat b small{color:var(--c-accent);font-size:.55em}.stat span{margin-top:var(--sp-2);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);display:block}@media (max-width:56rem){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stat+.stat{border-left:0}.stat{border-top:var(--line-w) solid var(--c-line)}.stat:nth-child(-n+2){border-top:0}.stat:nth-child(2n){border-left:var(--line-w) solid var(--c-line)}.stat:last-child:nth-child(odd){grid-column:1/-1}}.sec-head{gap:var(--sp-6) var(--sp-12);margin-bottom:var(--sp-12);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto;align-items:end;display:grid}.sec-head--kurz{grid-template-columns:minmax(0,1fr) auto}.sec-head__titel{min-width:0}.sec-head__dach{margin-bottom:var(--sp-4);font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-muted);display:block}.sec-head h2{font-size:var(--fs-kopf);line-height:var(--lh-head)}.sec-head__text{max-width:30rem;font-size:var(--fs-lead);color:var(--c-ink);line-height:1.45}.sec-head__aktion .text-link{min-height:var(--tap);font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-ink);text-decoration:none}.sec-head__aktion .text-link:hover{color:var(--c-brand)}.sec-head__aktion .text-link .arrow{display:none}.is-dark .sec-head__dach,.depth-4 .sec-head__dach{color:var(--c-on-deep-muted)}.is-dark .sec-head__text,.depth-4 .sec-head__text,.is-dark .sec-head__aktion .text-link,.depth-4 .sec-head__aktion .text-link{color:var(--c-on-deep)}@media (max-width:56rem){.sec-head,.sec-head--kurz{gap:var(--sp-4);margin-bottom:var(--sp-8);grid-template-columns:minmax(0,1fr)}}.page-hero{padding-top:calc(var(--header-h) + var(--sp-12));padding-bottom:var(--sp-12)}.page-hero__grid{gap:var(--sp-12);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.page-hero h1{margin:var(--sp-4) 0 var(--sp-6)}.page-hero .answer{font-size:var(--fs-lead);color:var(--c-ink);max-width:52ch}.page-hero .actions{margin-top:var(--sp-8)}@media (max-width:60rem){.page-hero__grid{gap:var(--sp-8);grid-template-columns:minmax(0,1fr)}}.crumbs ol{gap:var(--sp-2);font-size:var(--fs-sm);color:var(--c-muted);flex-wrap:wrap;list-style:none;display:flex}.crumbs li+li:before{content:"/";margin-right:var(--sp-2);opacity:.5}.crumbs a:hover{color:var(--c-brand)}.crumbs [aria-current]{color:var(--c-ink);font-weight:var(--fw-medium)}.factbox{background:var(--sheen), var(--c-surface);border:var(--line-w) solid var(--c-line);border-radius:var(--r-lg);padding:var(--sp-6);box-shadow:0 1.25rem 2.75rem -2rem rgb(var(--shadow-rgb) / .4)}.factbox h2{font-size:var(--fs-xs);font-family:var(--font-body);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted);margin-bottom:var(--sp-4)}.factbox dl{grid-template-columns:auto minmax(0,1fr);display:grid}.factbox dt,.factbox dd{padding:var(--sp-3) 0;border-top:var(--line-w) solid var(--c-line)}.factbox dt{font-size:var(--fs-sm);color:var(--c-muted);padding-right:var(--sp-6)}.factbox dd{font-weight:var(--fw-bold);text-align:right}.factbox dt:first-of-type,.factbox dd:first-of-type{border-top:0}.factbox .price{font-family:var(--font-display);font-size:var(--fs-h4);color:var(--c-brand)}.factbox .btn{width:100%;margin-top:var(--sp-5)}.ph{border-radius:var(--r-lg);background:var(--sheen), repeating-linear-gradient(45deg, rgb(var(--shadow-rgb) / .05) 0 .75rem, transparent .75rem 1.5rem), var(--c-placeholder);color:var(--c-placeholder-ink);position:relative;overflow:hidden}.ph--16x9{aspect-ratio:16/9}.ph--4x5{aspect-ratio:4/5}.ph--3x2{aspect-ratio:3/2}.ph--1x1{aspect-ratio:1}.ph--dark{background:var(--sheen-dark), repeating-linear-gradient(45deg, #ffffff0a 0 .75rem, transparent .75rem 1.5rem), var(--c-depth-3);color:var(--c-on-deep-muted)}.ph__label{left:var(--sp-4);top:var(--sp-4);z-index:1;width:max-content;max-width:calc(100% - 2 * var(--sp-4));white-space:nowrap;text-overflow:ellipsis;padding:var(--sp-1) var(--sp-3);border-radius:var(--r-xs);color:var(--c-ink);font:var(--fw-bold) var(--fs-2xs) / 1.3 ui-monospace, Menlo, monospace;letter-spacing:.02em;background:#ffffffd1;display:block;position:absolute;overflow:hidden}.ph--dark .ph__label{color:var(--c-on-deep);background:#06162699}.hero .ph__label{top:var(--sp-24);left:auto;right:var(--sp-4)}.ph__play{width:4.5rem;height:4.5rem;color:var(--c-ink);background:#ffffffe6;border:0;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.ph__play svg{width:1.5rem;height:1.5rem;margin-left:.2rem}.ph video{object-fit:cover;width:100%;height:100%}.ph--image{background:var(--c-placeholder)}.ph--image img{object-fit:cover}.ph__pin{width:var(--sp-8);aspect-ratio:3/4;fill:var(--c-accent);stroke:var(--c-surface);stroke-width:2px;filter:drop-shadow(0 var(--sp-1) var(--sp-1) rgb(var(--shadow-rgb) / .45));position:absolute;transform:translate(-50%,-100%)}.ph__pin circle{fill:var(--c-surface);stroke:none}.bildnachweis{margin-top:var(--sp-3);font-size:var(--fs-xs);color:var(--c-muted)}.gallery{gap:var(--sp-4);margin-top:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.gallery .ph{border-radius:var(--r-md)}@media (max-width:40rem){.gallery{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.grid{gap:var(--sp-6);display:grid}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:64rem){.grid--4,.grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.grid--2,.grid--3,.grid--4{grid-template-columns:minmax(0,1fr)}.grid--pair{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}.grid--pair .panel{padding:var(--sp-4)}.grid--pair .kpi b{font-size:var(--fs-h3)}.grid--pair .kpi{grid-template-columns:minmax(0,1fr)}.grid--pair .kpi .eyebrow{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}.card{color:var(--c-ink);flex-direction:column;display:flex;position:relative}.card .ph{border-radius:var(--r-xs);overflow:hidden}.card img{transition:scale var(--dur-slow) var(--ease)}.card:hover img{scale:1.04}.card__body{gap:var(--sp-2);padding-top:var(--sp-4);flex-direction:column;flex:1;display:flex}.card__meta{gap:var(--sp-2);flex-wrap:wrap;display:flex}.card h3{font-size:var(--fs-karte);transition:color var(--dur)}.card:hover h3{color:var(--c-brand)}.card p{line-height:1.45}.card__foot{padding-top:var(--sp-3);justify-content:space-between;align-items:center;gap:var(--sp-3);font-weight:var(--fw-medium);margin-top:auto;display:flex}.card__foot .arrow{transition:transform var(--dur) var(--ease)}.card:hover .card__foot .arrow{transform:translateX(var(--sp-1))}.card a.card__link:after{content:"";position:absolute;inset:0}.chip{font-size:var(--fs-sm);color:var(--c-muted);align-items:center;display:inline-flex}.chip+.chip:before{content:"·";margin-inline-end:var(--sp-2)}.chip--dark{color:var(--c-on-deep-muted)}.jump{gap:var(--sp-2);margin-bottom:var(--sp-10);flex-wrap:wrap;display:flex}.jump a{min-height:var(--tap);padding:0 var(--sp-5);border:var(--line-w-strong) solid var(--c-line);border-radius:var(--r-pill);font-weight:var(--fw-bold);font-size:var(--fs-sm);color:var(--c-muted);background:var(--c-surface);align-items:center;display:inline-flex}.jump a:hover{border-color:var(--c-brand);color:var(--c-brand)}.price-group+.price-group{margin-top:var(--sp-16)}.price-group__head{justify-content:space-between;align-items:baseline;gap:var(--sp-4);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.price-group__head h2{font-size:var(--fs-h3)}.discount{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.discount div{padding:var(--sp-6);border-radius:var(--r-lg);background:var(--c-accent-tint)}.discount b{font-family:var(--font-display);font-size:var(--fs-h2);color:var(--c-accent-strong);line-height:1;display:block}.split{gap:var(--sp-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.split--rev>:first-child{order:2}@media (max-width:56rem){.split{gap:var(--sp-8);grid-template-columns:minmax(0,1fr)}.split--rev>:first-child{order:0}}.prose{max-width:var(--maxw-text)}.prose>*+*{margin-top:var(--sp-4)}.prose h2{font-size:var(--fs-h3);margin-top:var(--sp-12)}.prose h3{font-size:var(--fs-h4);margin-top:var(--sp-8)}.prose ul,.prose ol{padding-left:var(--sp-6)}.prose li+li{margin-top:var(--sp-2)}.prose a{color:var(--c-brand);text-underline-offset:.2em;text-decoration:underline}.prose blockquote{padding:var(--sp-4) var(--sp-5);border-left:var(--line-w-strong) solid var(--c-accent);background:var(--c-accent-tint);border-radius:var(--r-sm)}.prose strong{font-weight:var(--fw-bold)}.prose code{padding:0 var(--sp-1);background:var(--c-brand-tint);border-radius:var(--r-xs);font-size:.9em}.ticks{gap:var(--sp-3);list-style:none;display:grid}.ticks li{gap:var(--sp-2);grid-template-columns:1.5rem minmax(0,1fr);display:grid}.ticks li:before{content:"";background:var(--c-accent);border-radius:50%;width:.625rem;height:.625rem;margin-top:.5em}.content-cols{gap:var(--sp-16);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}@media (max-width:60rem){.content-cols{gap:var(--sp-10);grid-template-columns:minmax(0,1fr)}}.panel{padding:var(--sp-8);border-radius:var(--r-lg);background:var(--sheen), var(--c-surface);border:var(--line-w) solid var(--c-line)}.panel h3{font-size:var(--fs-h4);margin-bottom:var(--sp-4)}.panel+.panel{margin-top:var(--sp-6)}.grid>.panel{margin-top:0}.kpi{gap:var(--sp-2);display:grid}.kpi b{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-stat);color:var(--c-brand);line-height:1}.kpi span{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted)}.feature{gap:var(--sp-5);display:grid}.feature h3{font-size:var(--fs-h3)}.feature p{color:var(--c-muted)}.faq{border-top:var(--line-w) solid var(--c-line)}.faq details{border-bottom:var(--line-w) solid var(--c-line)}.faq summary{cursor:pointer;justify-content:space-between;gap:var(--sp-4);min-height:var(--tap);padding:var(--sp-5) 0;font-weight:var(--fw-medium);font-size:var(--fs-zeile);letter-spacing:-.01em;align-items:center;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:var(--fs-h4);font-weight:var(--fw-body);color:var(--c-ink);transition:transform var(--dur) var(--ease);line-height:1}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{padding-bottom:var(--sp-6);max-width:60ch;color:var(--c-muted)}.is-dark .faq details p,.depth-3 .faq details p,.depth-4 .faq details p{color:var(--c-on-deep-muted)}.rules{counter-reset:r;gap:var(--sp-4);max-width:var(--maxw-text);list-style:none;display:grid}.rules li{counter-increment:r;gap:var(--sp-4);padding:var(--sp-5);background:var(--c-surface);border-radius:var(--r-md);border:var(--line-w) solid var(--c-line);grid-template-columns:3rem minmax(0,1fr);display:grid}.rules li:before{content:counter(r, decimal-leading-zero);font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-h4);color:var(--c-accent)}.post-meta{font-size:var(--fs-sm);color:var(--c-muted)}.site-foot{background:var(--c-deep);color:var(--c-on-deep);padding:var(--sp-20) 0 var(--sp-10)}.site-foot__grid{gap:var(--sp-10);grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));display:grid}.site-foot__brand img{width:auto;height:3rem;margin-bottom:var(--sp-5)}.site-foot__brand p{color:var(--c-on-deep-muted);max-width:32ch}.site-foot h2{font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-on-deep-muted);margin-bottom:var(--sp-4)}.site-foot ul{list-style:none;display:grid}.site-foot ul a,.site-foot__contact a,.site-foot__bottom a{min-height:var(--tap);align-items:center;display:inline-flex}.site-foot__bottom a{min-width:var(--tap);justify-content:center}.site-foot a:hover{color:var(--c-highlight-on-deep)}.site-foot .muted{color:var(--c-on-deep-muted)}.site-foot__contact{justify-items:start;display:grid}.site-foot__bottom{margin-top:var(--sp-16);padding-top:var(--sp-6);border-top:var(--line-w) solid var(--c-deep-line);justify-content:space-between;gap:var(--sp-4);font-size:var(--fs-sm);color:var(--c-on-deep-muted);flex-wrap:wrap;display:flex}.site-foot__partner{align-items:center;gap:var(--sp-2);display:inline-flex}@media (max-width:60rem){.site-foot__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-foot__brand{grid-column:1/-1}}@media (max-width:30rem){.site-foot__grid{grid-template-columns:minmax(0,1fr)}}.form{gap:var(--sp-8);display:grid}.form-card{background:var(--c-surface);border:var(--line-w) solid var(--c-line);border-radius:var(--r-xl);padding:clamp(1.25rem,.5rem + 3vw,3rem)}.progress{grid-template-columns:repeat(var(--steps,4), minmax(0, 1fr));gap:var(--sp-2);margin-bottom:var(--sp-8);list-style:none;display:grid}.progress li{gap:var(--sp-2);font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--c-muted);display:grid}.progress li:before{content:"";height:var(--sp-1);border-radius:var(--r-pill);background:var(--c-line)}.progress li[data-state=done]:before,.progress li[data-state=current]:before{background:var(--c-accent)}.progress li[data-state=current]{color:var(--c-ink)}@media (max-width:40rem){.progress li span{display:none}}fieldset{gap:var(--sp-5);border:0;min-width:0;display:grid}legend{font-family:var(--font-display);font-weight:var(--fw-heading);font-size:var(--fs-h4);margin-bottom:var(--sp-4);letter-spacing:-.01em}.field{gap:var(--sp-2);display:grid}.field label,.field .label{font-weight:var(--fw-bold);font-size:var(--fs-sm)}.field .req{color:var(--c-accent-strong);font-weight:var(--fw-medium)}.field .hint{font-size:var(--fs-xs);color:var(--c-muted)}.input,.select,.textarea{width:100%;min-height:var(--btn-h);padding:var(--sp-3) var(--sp-4);border:var(--line-w-strong) solid var(--c-line);border-radius:var(--r-sm);background:var(--c-surface);font-size:var(--fs-base)}.textarea{resize:vertical;min-height:8rem}.input:focus,.select:focus,.textarea:focus{border-color:var(--c-brand);box-shadow:0 0 0 var(--focus-w) var(--c-brand-tint);outline:none}[aria-invalid=true]{border-color:var(--c-accent-strong)!important}.error{font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--c-accent-strong)}.fields-2{gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fields-3{gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:40rem){.fields-2,.fields-3{grid-template-columns:minmax(0,1fr)}}.choice-group{gap:var(--sp-2);flex-wrap:wrap;display:flex}.choice{position:relative}.choice input{opacity:0;position:absolute;inset:0}.choice span{align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:var(--sp-2) var(--sp-4);border:var(--line-w-strong) solid var(--c-line);border-radius:var(--r-pill);background:var(--c-surface);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:border-color var(--dur), background var(--dur);display:inline-flex}.choice span small{color:var(--c-muted);font-weight:var(--fw-bold)}.choice input:checked+span{border-color:var(--c-brand);background:var(--c-brand-tint);color:var(--c-brand-strong);font-weight:var(--fw-bold)}.choice input:focus-visible+span{outline:var(--focus-w) solid var(--c-brand-soft);outline-offset:var(--focus-w)}.offer-group+.offer-group{margin-top:var(--sp-5)}.offer-group h3{font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted);margin-bottom:var(--sp-3)}.check{gap:var(--sp-3);font-size:var(--fs-sm);grid-template-columns:1.5rem minmax(0,1fr);align-items:start;display:grid}.check input{width:1.25rem;height:1.25rem;accent-color:var(--c-brand);margin-top:.15rem}.check a{color:var(--c-brand);text-decoration:underline}.participant{padding:var(--sp-6);border:var(--line-w) solid var(--c-line);border-radius:var(--r-lg);gap:var(--sp-5);display:grid}.participant h3{font-size:var(--fs-h4)}.note{padding:var(--sp-4) var(--sp-5);border-radius:var(--r-md);background:var(--c-brand-tint);font-size:var(--fs-sm)}.note--warn{background:var(--c-accent-tint)}.form-nav{justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;display:flex}.summary dl{gap:var(--sp-3) var(--sp-6);grid-template-columns:minmax(0,12rem) minmax(0,1fr);display:grid}.summary dt{color:var(--c-muted);font-size:var(--fs-sm)}.summary dd{font-weight:var(--fw-medium)}@media (max-width:40rem){.summary dl{gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}.summary dd{margin-bottom:var(--sp-3)}}.hp{width:1px;height:1px;position:absolute;left:-100vw;overflow:hidden}.bild-hero:has(+.zeitachse) .bild-hero__unten{background:linear-gradient(180deg, rgb(var(--shadow-rgb) / 0), rgb(var(--shadow-rgb) / .74) var(--sp-20), rgb(var(--shadow-rgb)))}.zeitachse{isolation:isolate;color:var(--c-on-deep);background:rgb(var(--shadow-rgb));padding-bottom:calc(var(--sp-32) * 2 + var(--sp-8));overflow:hidden}.zeitachse__grund{z-index:-2;width:220%;height:100%;position:absolute;top:0;left:0}.zeitachse__grund img{object-fit:cover;object-position:0% 100%}.zeitachse:after{content:"";z-index:-1;background:linear-gradient(180deg, transparent calc(100% - var(--sp-32) * 2), color-mix(in srgb, var(--c-paper) 12%, transparent) calc(100% - var(--sp-32) * 1.5), color-mix(in srgb, var(--c-paper) 42%, transparent) calc(100% - var(--sp-32) * .9), color-mix(in srgb, var(--c-paper) 82%, transparent) calc(100% - var(--sp-32) * .35), var(--c-paper)), linear-gradient(180deg, rgb(var(--shadow-rgb)), rgb(var(--shadow-rgb) / .68) 34%);position:absolute;inset:0}.zeitachse__liste{gap:var(--sp-8);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.zeitachse__liste:before{content:"";left:0;right:0;top:var(--sp-1);height:var(--line-w);background:linear-gradient(90deg,#ffffff4d,#ffffff4d 68%,#fff0);position:absolute}.zeitachse__liste li{padding-top:var(--sp-8);position:relative}.zeitachse__liste li:before{content:"";width:var(--sp-2);aspect-ratio:1;background:var(--c-on-deep);box-shadow:0 0 0 var(--sp-1) color-mix(in srgb, var(--c-highlight-on-deep) 16%, transparent), 0 0 var(--sp-6) color-mix(in srgb, var(--c-highlight-on-deep) 55%, transparent);border-radius:50%;position:absolute;top:0;left:0}.zeitachse__liste li:nth-child(3):before{background:var(--c-highlight-on-deep);box-shadow:0 0 0 var(--sp-2) color-mix(in srgb, var(--c-highlight-on-deep) 22%, transparent), 0 0 var(--sp-8) var(--c-highlight-on-deep)}.zeitachse__liste li:last-child:before{box-shadow:inset 0 0 0 var(--line-w) var(--c-on-deep-muted);background:0 0}.zeitachse__liste h3{font-size:var(--fs-h4);font-weight:var(--fw-medium)}.zeitachse__liste p{margin-top:var(--sp-2)}.zeitachse__fuss .text-link{color:var(--c-on-deep)}.zeitachse__fuss{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-8);margin-top:var(--sp-12);flex-wrap:wrap;display:flex}@media (max-width:64rem){.zeitachse__liste{grid-template-columns:minmax(0,1fr)}.zeitachse__liste:before{left:var(--sp-1);width:var(--line-w);background:linear-gradient(#ffffff4d,#ffffff4d 76%,#fff0);height:auto;top:0;bottom:0;right:auto}.zeitachse__liste li{padding:0 0 0 var(--sp-8)}.zeitachse__liste li:before{top:var(--sp-2)}}@media (prefers-reduced-transparency:reduce){.streifen__name{background:var(--c-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.schieber{--rand:max(var(--gut), calc((100% - var(--maxw)) / 2 + var(--gut)))}.schieber__reihe{gap:var(--sp-5);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:var(--sp-2) var(--rand);scroll-padding-inline:var(--rand);cursor:grab;display:flex;overflow-x:auto}.schieber__reihe>*{flex:0 0 var(--karte-b);scroll-snap-align:start}.schieber[data-bereit] .schieber__reihe{scrollbar-width:none}.schieber[data-bereit] .schieber__reihe::-webkit-scrollbar{display:none}.schieber__reihe[data-zieht]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.schieber{position:relative}.schieber__pfeil{--mitte:max(var(--sp-2), calc(var(--rand) / 2 - var(--tap) / 2));top:calc(50% - var(--tap) / 2);z-index:1;visibility:hidden;width:var(--tap);height:var(--tap);border:var(--line-w) solid var(--glas-rand);background:var(--glas-stark);-webkit-backdrop-filter:var(--glas-blur);backdrop-filter:var(--glas-blur);box-shadow:var(--glas-schatten);color:var(--c-ink);font:inherit;font-weight:var(--fw-bold);cursor:pointer;transition:background var(--dur), color var(--dur), opacity var(--dur);border-radius:50%;place-items:center;display:grid;position:absolute}.schieber__pfeil--zurueck{left:var(--mitte)}.schieber__pfeil--weiter{right:var(--mitte)}.schieber__pfeil--zurueck span{rotate:180deg}.schieber[data-bereit] .schieber__pfeil{visibility:visible}.schieber[data-passt] .schieber__pfeil{display:none}.schieber__pfeil:hover{background:var(--c-brand);border-color:var(--c-brand);color:var(--c-on-brand)}.schieber__pfeil[aria-disabled=true]{opacity:0;pointer-events:none}.schieber__pfeil[aria-disabled=true]:focus-visible{opacity:.6}@media (hover:none){.schieber__pfeil{display:none}}.pfeil{width:var(--pfeil);height:var(--pfeil);border-radius:var(--r-lg);background:var(--c-ink);color:var(--c-surface);transition:background var(--dur);flex:none;place-items:center;display:grid}.pfeil svg{width:40%;height:40%}.pfeil--klein{width:var(--pfeil-klein);height:var(--pfeil-klein);border-radius:var(--r-md)}.pfeil--klein svg{width:45%;height:45%}.kategorien{gap:0 var(--sp-8);margin:calc(-1 * var(--sp-6)) 0 var(--sp-8);flex-wrap:wrap;display:flex}.kategorien a{align-items:center;gap:var(--sp-2);min-height:var(--tap);font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:uppercase;display:inline-flex}.kategorien a:hover{color:var(--c-brand)}.kategorien b{font-weight:var(--fw-medium);color:var(--c-muted)}.karte{min-width:0;color:var(--c-ink);padding:var(--sp-2) var(--sp-2) var(--sp-5);border:var(--line-w) solid var(--c-line);border-radius:var(--r-2xl);background:var(--c-surface);transition:border-color var(--dur);flex-direction:column;display:flex}.karte:hover{border-color:var(--c-line-strong)}.karte__bild{border-radius:var(--r-md);background:var(--c-placeholder);display:block;position:relative;overflow:hidden}.karte__bild .ph{border-radius:0}.karte__bild img{transition:scale var(--dur-slow) var(--ease)}.karte:hover .karte__bild img{scale:1.04}.karte__bild .pfeil{right:var(--sp-3);bottom:var(--sp-3);position:absolute}.karte:hover .pfeil,.zeile:hover .pfeil{background:var(--c-brand)}.karte__titelzeile{justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin-top:var(--sp-4);display:flex}.karte__titelzeile,.karte__text,.karte__kategorie,.karte__preis{padding-inline:var(--sp-3)}.karte h3{font-size:var(--fs-karte);letter-spacing:-.025em;transition:color var(--dur);line-height:1.1}.karte:hover h3{color:var(--c-brand)}.karte__meta{font-size:var(--fs-sm);color:var(--c-muted);flex:none}.karte__text{margin-top:var(--sp-2);line-height:1.45}.karte__kategorie{margin-top:var(--sp-1);font-size:var(--fs-sm);color:var(--c-muted)}.karte__preis{padding-top:var(--sp-3);font-size:var(--fs-preis);letter-spacing:-.01em;margin-top:auto;font-weight:600}.schieber__reihe{gap:var(--sp-6)}.schieber__reihe>*{flex-basis:var(--karte-b)}@media (max-width:40rem){.karte__titelzeile{gap:var(--sp-1);flex-direction:column}}.karten-raster{gap:var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.karten-paar{gap:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.karten-paar .ph{aspect-ratio:16/10}@media (max-width:56rem){.karten-raster{grid-template-columns:repeat(2,minmax(0,1fr))}.karten-paar{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){.karten-raster{grid-template-columns:minmax(0,1fr)}}.zeilen{border-bottom:var(--line-w) solid var(--c-line)}.zeile{gap:var(--sp-4);padding:var(--sp-3) 0;border-top:var(--line-w) solid var(--c-line);color:inherit;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.zeile__text{gap:var(--sp-1);min-width:0;display:grid}.zeile__name{font-size:var(--fs-zeile);font-weight:var(--fw-medium);letter-spacing:-.01em;transition:color var(--dur);line-height:1.25}.zeile:hover .zeile__name{color:var(--c-brand)}.zeile__meta{font-size:var(--fs-sm);color:var(--c-muted)}.zeile__preis{font-size:var(--fs-zeile);white-space:nowrap;font-weight:600}.zeile__preis--offen{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-muted)}.tafel{border-radius:var(--r-2xl);background:var(--c-surface);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid;overflow:hidden}.depth-0 .tafel{background:var(--c-paper)}.tafel--rechts{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.tafel--rechts .tafel__foto{order:2}.tafel__foto{background:var(--c-placeholder);min-height:clamp(20rem,12rem + 24vw,40rem);position:relative}.tafel__foto>.ph,.tafel__foto>.galerie{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.tafel__inhalt{gap:var(--sp-5);flex-direction:column;min-width:0;padding:clamp(1.75rem,1rem + 2.4vw,3.25rem);display:flex}.tafel__inhalt>h2,.tafel__kopf h2{font-size:var(--fs-tafel);line-height:var(--lh-head)}.tafel__inhalt>p{line-height:1.5}.tafel__dach{font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-muted)}.tafel__fuss{justify-content:space-between;align-items:center;gap:var(--sp-4);padding-top:var(--sp-2);flex-wrap:wrap;margin-top:auto;display:flex}.tafel__hinweis{font-size:var(--fs-sm);color:var(--c-muted)}.tafel--dunkel{background:var(--c-deep);color:var(--c-on-deep)}.tafel--dunkel .tafel__inhalt>h2{color:var(--c-surface)}.tafel--dunkel .tafel__dach{color:var(--c-highlight-on-deep)}.tafel--dunkel .tafel__fuss{justify-content:flex-start}.tafel__kopf{gap:var(--sp-2);display:grid}.tafel__ort{font-size:var(--fs-sm);color:var(--c-muted)}.tafel__text{gap:var(--sp-4);line-height:1.5;display:grid}.tafel__preis{gap:var(--sp-2);margin-top:var(--sp-1);display:grid}.tafel__preis b{letter-spacing:-.02em;font-size:clamp(1.875rem,1.6rem + 1vw,2.25rem);font-weight:600;line-height:1}.tafel__preis span{font-size:var(--fs-sm);color:var(--c-muted)}.tafel__knopf{width:100%;margin-top:auto}.tafel--detail{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.tafel--detail .tafel__foto{min-height:clamp(26rem,14rem + 30vw,56rem)}.tafel--ohne-foto{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.section--detail{padding-block:clamp(2.5rem,1.5rem + 3vw,4.5rem)}@media (max-width:56rem){.tafel,.tafel--rechts,.tafel--detail,.tafel--ohne-foto{grid-template-columns:minmax(0,1fr)}.tafel--rechts .tafel__foto{order:0}.tafel--ohne-foto .tafel__inhalt+.tafel__inhalt{padding-top:0}}.galerie{background:var(--c-deep);overflow:hidden}.galerie__haupt{object-fit:cover}.galerie:after{content:"";background:linear-gradient(0deg, rgb(var(--shadow-rgb) / .6), rgb(var(--shadow-rgb) / 0));pointer-events:none;height:35%;position:absolute;inset:auto 0 0}.galerie__zurueck{left:var(--sp-5);top:var(--sp-5);z-index:1;width:var(--pfeil);height:var(--pfeil);border:var(--line-w-strong) solid #ffffffd9;border-radius:var(--r-lg);color:var(--c-surface);background:rgb(var(--shadow-rgb) / .45);place-items:center;display:grid;position:absolute}.galerie__zurueck svg{width:40%;height:40%}.galerie__zurueck:hover{background:rgb(var(--shadow-rgb) / .7)}.galerie__daumen{left:var(--sp-5);right:var(--sp-5);bottom:var(--sp-5);z-index:1;align-items:flex-end;gap:var(--sp-3);scrollbar-width:none;display:flex;position:absolute;overflow-x:auto}.galerie__daumen button{aspect-ratio:3/2;border:var(--line-w-strong) solid transparent;border-radius:var(--r-sm);background:var(--c-deep);transition:translate var(--dur) var(--ease), flex-basis var(--dur) var(--ease);flex:0 0 clamp(4.5rem,3rem + 6vw,9.5rem);position:relative;overflow:hidden}.galerie__daumen button img{object-fit:cover}.galerie__daumen button[aria-pressed=true]{border-color:var(--c-surface);flex-basis:clamp(5.5rem,3.6rem + 7vw,11rem)}.galerie__daumen button:hover{translate:0 calc(-1 * var(--sp-1))}.linien{border-bottom:var(--line-w) solid var(--c-line);font-size:var(--fs-zeile);list-style:none}.linien li{padding:var(--sp-3) 0;border-top:var(--line-w) solid var(--c-line)}.fakten-liste{border-bottom:var(--line-w) solid var(--c-line)}.fakten-liste>div{justify-content:space-between;gap:var(--sp-6);padding:var(--sp-3) 0;border-top:var(--line-w) solid var(--c-line);display:flex}.fakten-liste dt{color:var(--c-muted)}.fakten-liste dd{text-align:right;margin:0}.is-dark .fakten-liste,.is-dark .fakten-liste>div{border-color:var(--c-deep-line)}.is-dark .fakten-liste dt{color:var(--c-on-deep-muted)}.zwei-listen{gap:var(--sp-12) var(--sp-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zwei-listen h2{margin-bottom:var(--sp-6);font-size:var(--fs-h2)}@media (max-width:56rem){.zwei-listen{grid-template-columns:minmax(0,1fr)}}.fliess{gap:var(--sp-4);display:grid}.fliess p{max-width:46rem;font-size:var(--fs-lead);line-height:1.55}.text-abschnitt{gap:var(--sp-8) var(--sp-16);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.text-abschnitt h2{font-size:var(--fs-kopf);line-height:var(--lh-head)}.text-abschnitt__text{gap:var(--sp-4);max-width:40rem;font-size:var(--fs-lead);line-height:1.5;display:grid}@media (max-width:56rem){.text-abschnitt{grid-template-columns:minmax(0,1fr)}}.einstieg{gap:var(--sp-10) var(--sp-16);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;display:grid}.einstieg__antwort{font-family:var(--font-head);font-size:clamp(1.625rem,1.3rem + 1.2vw,2.5rem);font-weight:var(--fw-head);letter-spacing:-.025em;text-wrap:balance;line-height:1.15}.einstieg__hinweis{margin-top:var(--sp-4);font-size:var(--fs-sm);color:var(--c-muted)}.einstieg__zahlen{border-top:var(--line-w) solid var(--c-line);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.einstieg__zahlen a{gap:var(--sp-2);padding-top:var(--sp-4);min-height:var(--tap);display:grid}.einstieg__zahlen b{font-size:var(--fs-zahl);font-weight:var(--fw-head);letter-spacing:var(--ls-head);transition:color var(--dur);line-height:1}.einstieg__zahlen span{font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:uppercase}.einstieg__zahlen a:hover b{color:var(--c-brand)}@media (max-width:56rem){.einstieg{grid-template-columns:minmax(0,1fr)}}.tafel-stapel{gap:var(--sp-8);display:grid}.fragen{gap:var(--sp-8) var(--sp-16);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;display:grid}.fragen__kopf{align-items:flex-start;gap:var(--sp-6);flex-direction:column;display:flex}.fragen__kopf h2{font-size:var(--fs-kopf);line-height:var(--lh-head)}@media (max-width:56rem){.fragen{grid-template-columns:minmax(0,1fr)}}.schluss{background:var(--c-paper);padding-block:clamp(4rem,2.6rem + 4vw,7rem)}.schluss__inner{gap:var(--sp-8) var(--sp-16);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;display:grid}.schluss h2{font-size:var(--fs-schluss);letter-spacing:-.045em;line-height:.95}.schluss__rest{gap:var(--sp-6);justify-items:start;display:grid}.schluss__rest p{max-width:30rem;font-size:var(--fs-lead);line-height:1.45}@media (max-width:56rem){.schluss__inner{grid-template-columns:minmax(0,1fr)}}
