.ma-hero[data-astro-cid-su64rmh2]{position:relative;isolation:isolate;height:100svh;margin-top:calc(-1 * var(--nav-h));overflow:clip}@supports not (overflow: clip){.ma-hero[data-astro-cid-su64rmh2]{overflow:hidden}}.ma-hero__frame[data-astro-cid-su64rmh2]{position:absolute;inset:0;z-index:-2}.ma-hero__img[data-astro-cid-su64rmh2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--bild-x, 50%) var(--bild-y, 50%);opacity:0;transition:opacity 1.2s var(--ease)}.ma-hero__img[data-astro-cid-su64rmh2].is-active{opacity:1}.ma-hero__slide[data-astro-cid-su64rmh2]{display:contents}.ma-hero__img--x40[data-astro-cid-su64rmh2]{--bild-x: 40%}.ma-hero__img--x55[data-astro-cid-su64rmh2]{--bild-x: 55%}.ma-hero__img--x60[data-astro-cid-su64rmh2]{--bild-x: 60%}.ma-hero__img--oben[data-astro-cid-su64rmh2]{--bild-y: 0%}.ma-hero__fond[data-astro-cid-su64rmh2]{display:none}@media(aspect-ratio<=2 / 3){.ma-hero__fond[data-astro-cid-su64rmh2]{display:block;position:absolute;z-index:-1;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(10px) saturate(.9);transform:scale(1.1);opacity:0;transition:opacity 1.2s var(--ease)}.ma-hero__slide[data-astro-cid-su64rmh2]:has(.ma-hero__img.is-active) .ma-hero__fond[data-astro-cid-su64rmh2]{opacity:1}.ma-hero__img[data-astro-cid-su64rmh2]{top:var(--nav-h);bottom:auto;height:auto;aspect-ratio:4 / 5;mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}}.ma-hero__scrim[data-astro-cid-su64rmh2]{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#181818b8,#18181800 58%),linear-gradient(90deg,#18181880,#18181800 48%)}.ma-hero__content[data-astro-cid-su64rmh2]{position:absolute;left:0;right:0;bottom:0;max-width:var(--container);margin-inline:auto;padding:clamp(1.75rem,5vw,4rem) var(--gutter) calc(clamp(2.5rem,6vw,5rem) + 2.5rem)}@media(width>=48rem){.ma-hero__content[data-astro-cid-su64rmh2]{padding-bottom:calc(clamp(2.5rem,6vw,5rem) + clamp(3rem,8vw,7rem))}}@media(prefers-reduced-motion:reduce){.ma-hero__img[data-astro-cid-su64rmh2],.ma-hero__fond[data-astro-cid-su64rmh2]{transition:none}}.ma-herausforderungen[data-astro-cid-hhd2g3li]{background:var(--band)}.ma-herausforderungen__inner[data-astro-cid-hhd2g3li]{display:grid;gap:clamp(2.5rem,6vw,4rem)}.ma-herausforderungen__intro[data-astro-cid-hhd2g3li]{margin:1.5rem 0 0;color:var(--ink-soft)}.ma-herausforderungen__liste[data-astro-cid-hhd2g3li]{margin:0;padding:0;list-style:none;border-top:1px solid var(--hairline)}.ma-herausforderungen__zeile[data-astro-cid-hhd2g3li]{display:grid;gap:.75rem;padding-block:clamp(1.5rem,3vw,2.25rem);border-bottom:1px solid var(--hairline)}.ma-herausforderungen__zeile--bild[data-astro-cid-hhd2g3li]{grid-template-columns:clamp(4.5rem,3.9rem + 2.4vw,6rem) minmax(0,1fr);gap:clamp(1rem,2.5vw,1.75rem);align-items:start}.ma-herausforderungen__bild[data-astro-cid-hhd2g3li]{display:block;width:clamp(4.5rem,3.9rem + 2.4vw,6rem);height:clamp(4.5rem,3.9rem + 2.4vw,6rem);object-fit:cover;object-position:50% 30%;border-radius:0}.ma-herausforderungen__text[data-astro-cid-hhd2g3li]{display:grid;gap:.75rem;min-width:0}.ma-herausforderungen__sorge[data-astro-cid-hhd2g3li]{margin:0;font-family:var(--font-display);font-style:italic;font-weight:300;font-size:var(--step-3);line-height:1.3;color:var(--ink)}.ma-herausforderungen__antwort[data-astro-cid-hhd2g3li]{margin:0;color:var(--ink-soft)}@media(width>=64rem){.ma-herausforderungen__inner[data-astro-cid-hhd2g3li]{grid-template-columns:minmax(0,40%) 1fr;align-items:start;gap:clamp(3rem,6vw,5.5rem)}.ma-herausforderungen__kopf[data-astro-cid-hhd2g3li]{position:sticky;top:calc(var(--nav-h) + 2rem)}.ma-herausforderungen__zeile[data-astro-cid-hhd2g3li]:not(.ma-herausforderungen__zeile--bild){grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(1.5rem,3vw,2.5rem);align-items:baseline}}.ma-angebote[data-astro-cid-fgvrueee]{display:grid;gap:clamp(2.5rem,6vw,4rem)}.ma-angebote__title[data-astro-cid-fgvrueee]{margin-bottom:.75rem}.ma-angebote__sub[data-astro-cid-fgvrueee]{margin:0 0 1.25rem;font-family:var(--font-body);font-size:var(--step-caption);letter-spacing:.02em;color:var(--ink-soft)}.ma-angebote__preis[data-astro-cid-fgvrueee]{margin:0 0 1.5rem;font-family:var(--font-display);font-style:italic;font-weight:300;font-size:var(--step-3);color:var(--ink)}.ma-angebote__zusatz[data-astro-cid-fgvrueee]{margin-top:clamp(2rem,4vw,2.75rem)}@media(width>=64rem){.ma-angebote__intro[data-astro-cid-fgvrueee]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"titel preis zusatz" "sub knopf zusatz";column-gap:clamp(2.5rem,5vw,4.5rem);align-items:end}.ma-angebote__title[data-astro-cid-fgvrueee]{grid-area:titel}.ma-angebote__sub[data-astro-cid-fgvrueee]{grid-area:sub;align-self:start;margin-bottom:0}.ma-angebote__preis[data-astro-cid-fgvrueee]{grid-area:preis}.ma-angebote__intro[data-astro-cid-fgvrueee]>.db-btn[data-astro-cid-fgvrueee]{grid-area:knopf;justify-self:start}.ma-angebote__zusatz[data-astro-cid-fgvrueee]{grid-area:zusatz;margin-top:0}}.ma-angebote__slider[data-astro-cid-fgvrueee]{min-width:0}@media(width<=47.9375rem){.ma-angebote__slider[data-astro-cid-fgvrueee]{width:100%;max-width:max(12rem,100svh - var(--nav-h) - 6rem);margin-inline:auto}}.ma-angebote__liste[data-astro-cid-fgvrueee]{display:flex;gap:var(--gutter);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.ma-angebote__liste[data-astro-cid-fgvrueee]::-webkit-scrollbar{display:none}.ma-angebote__liste[data-astro-cid-fgvrueee] li[data-astro-cid-fgvrueee]{--verz: 0s;--ikon-verz: var(--verz);position:relative;isolation:isolate;overflow:hidden;flex:0 0 100%;min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:1;text-align:center;transition-delay:var(--verz)}.ma-angebote__bild[data-astro-cid-fgvrueee]{position:absolute;inset:0;z-index:-1;display:block;width:100%;height:100%;object-fit:cover}.ma-angebote__bild--oben[data-astro-cid-fgvrueee]{object-position:50% 0%}.ma-angebote__text[data-astro-cid-fgvrueee]{--auslauf: clamp(3rem, 6vw, 4.5rem);display:flex;flex-direction:column;align-items:center;padding:var(--auslauf) clamp(1rem,2vw,1.5rem) clamp(4rem,3.629rem + 1.524vw,5rem);background:linear-gradient(to top,#181818bf,#1818188c calc(100% - var(--auslauf)),#18181800)}.db-anim-js .ma-angebote__liste[data-astro-cid-fgvrueee] li[data-astro-cid-fgvrueee].ma-reveal--oben:not(.is-visible){transform:translateY(-40px)}.ma-angebote__icon[data-astro-cid-fgvrueee]{display:block;width:6rem;height:6rem;margin-bottom:.75rem;color:var(--white)}@media(width<=47.9375rem){.ma-angebote__liste[data-astro-cid-fgvrueee] li[data-astro-cid-fgvrueee]{container-type:inline-size}.ma-angebote__text[data-astro-cid-fgvrueee]{--auslauf: clamp(1.5rem, 14cqi, 3rem);padding-bottom:clamp(1.25rem,18.5cqi,4rem)}.ma-angebote__icon[data-astro-cid-fgvrueee]{width:clamp(2.5rem,29cqi,6rem);height:clamp(2.5rem,29cqi,6rem)}}.ma-angebote__name[data-astro-cid-fgvrueee]{font-family:var(--font-display);font-weight:400;font-size:clamp(1.125rem,1.032rem + .381vw,1.375rem);line-height:1.3;letter-spacing:.02em;color:var(--white);text-shadow:0 1px 2px #18181899,0 0 1rem #18181873;text-wrap:balance;overflow-wrap:break-word}.ma-angebote__link[data-astro-cid-fgvrueee]{text-decoration:none;text-underline-offset:.3em;text-decoration-thickness:1px}.ma-angebote__link[data-astro-cid-fgvrueee]:after{content:"";position:absolute;inset:0}.ma-angebote__link[data-astro-cid-fgvrueee]:focus-visible{outline:none}.ma-angebote__link[data-astro-cid-fgvrueee]:focus-visible:after{outline:2px solid var(--white);outline-offset:-.5rem}@media(hover:hover)and (pointer:fine){.ma-angebote__liste[data-astro-cid-fgvrueee] li[data-astro-cid-fgvrueee]:hover .ma-angebote__link[data-astro-cid-fgvrueee]{text-decoration-line:underline}.ma-angebote__liste[data-astro-cid-fgvrueee] li[data-astro-cid-fgvrueee]:hover .ma-angebote__bild[data-astro-cid-fgvrueee]{transform:scale(1.04)}}.ma-angebote__bild[data-astro-cid-fgvrueee]{transition:transform calc(var(--dur) * 2) var(--ease)}.ma-angebote__steuerung[data-astro-cid-fgvrueee]:not([hidden]){display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:1.25rem}.ma-angebote__pfeil[data-astro-cid-fgvrueee]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--ink);background:none;color:var(--ink);cursor:pointer;transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease),opacity var(--dur) var(--ease)}.ma-angebote__pfeil[data-astro-cid-fgvrueee] svg[data-astro-cid-fgvrueee]{width:1.25rem;height:1.25rem}@media(hover:hover)and (pointer:fine){.ma-angebote__pfeil[data-astro-cid-fgvrueee]:not(:disabled):hover{background:var(--ink);color:var(--paper)}}.ma-angebote__pfeil[data-astro-cid-fgvrueee]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ma-angebote__pfeil[data-astro-cid-fgvrueee]:disabled{opacity:.25;cursor:default}.ma-angebote__zaehler[data-astro-cid-fgvrueee]{min-width:5.5em;margin:0;font-family:var(--font-body);font-size:var(--step-caption);letter-spacing:.14em;font-variant-numeric:tabular-nums;text-align:center;color:var(--ink-soft)}@media(width<=47.9375rem){.db-anim-js .ma-angebote__liste[data-astro-cid-fgvrueee] li[data-astro-cid-fgvrueee].db-anim-reveal:not(.is-visible){transform:none}}@media(width>=48rem){.ma-angebote__liste[data-astro-cid-fgvrueee]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.25rem);overflow:visible;scroll-snap-type:none}.ma-angebote__liste[data-astro-cid-fgvrueee] li[data-astro-cid-fgvrueee]{aspect-ratio:4 / 5}.ma-angebote__liste[data-astro-cid-fgvrueee] li[data-astro-cid-fgvrueee]:nth-child(3n+2){--verz: .12s}.ma-angebote__liste[data-astro-cid-fgvrueee] li[data-astro-cid-fgvrueee]:nth-child(3n){--verz: .24s}.ma-angebote__steuerung[data-astro-cid-fgvrueee]:not([hidden]){display:none}}@media(prefers-reduced-motion:reduce){.ma-angebote__liste[data-astro-cid-fgvrueee]{scroll-behavior:auto}.ma-angebote__bild[data-astro-cid-fgvrueee],.ma-angebote__pfeil[data-astro-cid-fgvrueee]{transition:none}.ma-angebote__liste[data-astro-cid-fgvrueee] li[data-astro-cid-fgvrueee]:hover .ma-angebote__bild[data-astro-cid-fgvrueee]{transform:none}}.ma-counter[data-astro-cid-okvep6xc]{display:grid;gap:0;margin:0;max-width:fit-content;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.ma-counter__item[data-astro-cid-okvep6xc]{display:flex;flex-direction:column-reverse;gap:.35rem;padding:1.5rem 2.5rem 1.5rem 0}.ma-counter__label[data-astro-cid-okvep6xc]{margin:0;font-family:var(--font-body);font-size:var(--step-caption);font-weight:500;letter-spacing:.14em;color:var(--ink-soft)}.ma-counter__value[data-astro-cid-okvep6xc]{margin:0;font-family:var(--font-display);font-style:italic;font-weight:200;font-size:clamp(2.75rem,2.1rem + 2.6vw,4rem);line-height:1.05;font-variant-numeric:tabular-nums;color:var(--ink)}.db-faq-kutu[data-astro-cid-ajsgapk5]{display:grid;gap:3rem;max-width:var(--container, 76rem);margin:0 auto}@media(width>=64rem){.db-faq-kutu[data-astro-cid-ajsgapk5]{grid-template-columns:4fr 8fr}}.db-faq-kutu__lead[data-astro-cid-ajsgapk5]{margin:1rem 0 2.75rem;font-size:.9375rem;line-height:1.6;color:var(--ink-soft, #5a6066)}.db-faq-kutu__list[data-astro-cid-ajsgapk5]{display:grid;gap:.75rem}.db-faq-kutu__item[data-astro-cid-ajsgapk5]{padding:1.25rem 1.75rem;border:1px solid var(--hairline, #16181a29);border-radius:0;background:var(--band, #f2f0ec);transition:border-color var(--dur, .22s) var(--ease, cubic-bezier(.22, 1, .36, 1)),background-color var(--dur, .22s) var(--ease, cubic-bezier(.22, 1, .36, 1))}.db-faq-kutu__item[data-astro-cid-ajsgapk5]:hover{border-color:var(--hairline-strong, #16181a52)}.db-faq-kutu__item[data-astro-cid-ajsgapk5][open]{border-color:var(--accent, #16181a);background:var(--paper, #fbfaf8)}.db-faq-kutu__q[data-astro-cid-ajsgapk5]{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none;font-size:1rem;font-weight:600;line-height:1.4;color:var(--ink, #16181a)}.db-faq-kutu__q[data-astro-cid-ajsgapk5]::-webkit-details-marker{display:none}.db-faq-kutu__q[data-astro-cid-ajsgapk5]:focus-visible{outline:2px solid var(--ink, #16181a);outline-offset:4px}.db-faq-kutu__plus[data-astro-cid-ajsgapk5]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;background:color-mix(in srgb,var(--accent, #16181a) 10%,var(--paper, #fbfaf8));color:var(--accent, #16181a);font-size:1.125rem;font-weight:400;line-height:1;transition:transform calc(var(--dur, .22s) * 1.4) var(--ease, cubic-bezier(.22, 1, .36, 1)),background-color calc(var(--dur, .22s) * 1.4) var(--ease, cubic-bezier(.22, 1, .36, 1)),color calc(var(--dur, .22s) * 1.4) var(--ease, cubic-bezier(.22, 1, .36, 1))}@supports not (color: color-mix(in srgb,red,red)){.db-faq-kutu__plus[data-astro-cid-ajsgapk5]{background:#dcdbd8}}.db-faq-kutu__item[data-astro-cid-ajsgapk5][open] .db-faq-kutu__plus[data-astro-cid-ajsgapk5]{transform:rotate(45deg);background:var(--accent, #16181a);color:var(--accent-ink, #fbfaf8)}.db-faq-kutu__a[data-astro-cid-ajsgapk5]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur, .22s) var(--ease, cubic-bezier(.22, 1, .36, 1))}.db-faq-kutu__item[data-astro-cid-ajsgapk5][open] .db-faq-kutu__a[data-astro-cid-ajsgapk5]{grid-template-rows:1fr}.db-faq-kutu__a[data-astro-cid-ajsgapk5]>p[data-astro-cid-ajsgapk5]{overflow:hidden;margin:0;font-size:.9375rem;line-height:1.625;color:var(--ink-soft, #5a6066)}.db-faq-kutu__item[data-astro-cid-ajsgapk5][open] .db-faq-kutu__a[data-astro-cid-ajsgapk5]>p[data-astro-cid-ajsgapk5]{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--hairline, #16181a29)}@media(prefers-reduced-motion:reduce){.db-faq-kutu__item[data-astro-cid-ajsgapk5],.db-faq-kutu__plus[data-astro-cid-ajsgapk5],.db-faq-kutu__a[data-astro-cid-ajsgapk5]{transition:none}}.ma-faq[data-astro-cid-ajsgapk5]{background:var(--band)}.db-faq-kutu__item[data-astro-cid-ajsgapk5]{background:var(--paper)}.db-faq-kutu__q[data-astro-cid-ajsgapk5]{font-family:var(--font-body)}.db-faq-kutu__item[data-astro-cid-ajsgapk5],.db-faq-kutu__item[data-astro-cid-ajsgapk5]:hover,.db-faq-kutu__item[data-astro-cid-ajsgapk5][open]{border-color:var(--sand)}.db-faq-kutu__plus[data-astro-cid-ajsgapk5],.db-faq-kutu__item[data-astro-cid-ajsgapk5][open] .db-faq-kutu__plus[data-astro-cid-ajsgapk5]{width:2.25rem;height:2.25rem;background:none;color:var(--sand);transform:none}.ma-faq__ikon[data-astro-cid-ajsgapk5]{width:2.25rem;height:2.25rem;transition:transform calc(var(--dur, .22s) * 1.4) var(--ease, cubic-bezier(.22, 1, .36, 1))}.db-faq-kutu__item[data-astro-cid-ajsgapk5][open] .ma-faq__ikon[data-astro-cid-ajsgapk5]{transform:rotate(30deg)}@media(prefers-reduced-motion:reduce){.ma-faq__ikon[data-astro-cid-ajsgapk5]{transition:none}}.db-card-num-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.db-card-num{--db-soft: color-mix(in srgb, var(--accent, #16181a) 10%, var(--paper, #fbfaf8));position:relative;display:flex;flex-direction:column;gap:1.25rem;padding:2rem;border:1px solid var(--hairline, rgba(22, 24, 26, .16));border-radius:0;background:var(--paper, #fbfaf8);transition:transform var(--dur, .22s) var(--ease, cubic-bezier(.22, 1, .36, 1)),border-color var(--dur, .22s) var(--ease, cubic-bezier(.22, 1, .36, 1)),background-color var(--dur, .22s) var(--ease, cubic-bezier(.22, 1, .36, 1))}.db-card-num__bar{position:absolute;inset:0 0 auto;height:3px;background:var(--accent, #16181a);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur, .22s) var(--ease, cubic-bezier(.22, 1, .36, 1))}.db-card-num__head{display:flex;align-items:center;justify-content:space-between}.db-card-num__tile{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:0;background:var(--db-soft);color:var(--accent, #16181a);transition:background-color var(--dur, .22s) var(--ease, cubic-bezier(.22, 1, .36, 1)),color var(--dur, .22s) var(--ease, cubic-bezier(.22, 1, .36, 1))}.db-card-num__tile svg{width:1.5rem;height:1.5rem}.db-card-num__no{font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;color:var(--accent, #16181a);opacity:.35;transition:opacity var(--dur, .22s) var(--ease, cubic-bezier(.22, 1, .36, 1))}.db-card-num__title{margin:0;font-family:var(--font-body, ui-sans-serif, system-ui, sans-serif);font-size:1.125rem;font-weight:600;line-height:1.35;color:var(--ink, #16181a)}.db-card-num__desc{margin:0;font-size:.9rem;line-height:1.625;color:var(--ink-soft, #5a6066)}@media(hover:hover){.db-card-num:hover{transform:translateY(-6px);border-color:var(--accent, #16181a);background:var(--db-soft)}.db-card-num:hover .db-card-num__bar{transform:scaleX(1)}.db-card-num:hover .db-card-num__tile{background:var(--accent, #16181a);color:var(--accent-ink, #fbfaf8)}.db-card-num:hover .db-card-num__no{opacity:.7}}@media(prefers-reduced-motion:reduce){.db-card-num,.db-card-num__bar,.db-card-num__tile,.db-card-num__no{transition:none}.db-card-num:hover{transform:none}}.ma-usp[data-astro-cid-b6viekci]{background:var(--band)}.ma-usp__raster[data-astro-cid-b6viekci]{margin-top:clamp(2rem,5vw,3rem)}.ma-usp[data-astro-cid-b6viekci] .db-card-num[data-astro-cid-b6viekci]{overflow:hidden;isolation:isolate}.ma-usp__bild[data-astro-cid-b6viekci]{position:absolute;inset:0;z-index:-2;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--usp-bild-pos, 50% 50%)}.ma-usp__tint[data-astro-cid-b6viekci]{position:absolute;inset:0;z-index:-1;background:rgb(39 31 31 / var(--usp-tint, .55))}.ma-usp__karte--1[data-astro-cid-b6viekci]{--usp-bild-pos: 50% 50%;--usp-tint: .53}.ma-usp__karte--2[data-astro-cid-b6viekci]{--usp-bild-pos: 55% 40%;--usp-tint: .52}.ma-usp__karte--3[data-astro-cid-b6viekci]{--usp-bild-pos: 55% 25%;--usp-tint: .52}.ma-usp[data-astro-cid-b6viekci] .db-card-num__title[data-astro-cid-b6viekci],.ma-usp[data-astro-cid-b6viekci] .db-card-num__desc[data-astro-cid-b6viekci]{color:#fff}.ma-usp[data-astro-cid-b6viekci] .db-card-num__no[data-astro-cid-b6viekci]{color:var(--accent-ink, #f2f1ed)}.ma-usp[data-astro-cid-b6viekci] .db-card-num__bar[data-astro-cid-b6viekci]{background:var(--accent-ink, #f2f1ed)}.ma-usp[data-astro-cid-b6viekci] .db-card-num__tile[data-astro-cid-b6viekci]{background:none;color:var(--accent-ink, #f2f1ed);width:4.5rem;height:4.5rem}.ma-usp[data-astro-cid-b6viekci] .db-card-num__tile[data-astro-cid-b6viekci] svg[data-astro-cid-b6viekci]{width:3.75rem;height:3.75rem}@media(hover:hover){.ma-usp[data-astro-cid-b6viekci] .db-card-num[data-astro-cid-b6viekci]:hover{border-color:var(--accent-ink, #f2f1ed)}.ma-usp[data-astro-cid-b6viekci] .db-card-num[data-astro-cid-b6viekci]:hover .db-card-num__tile[data-astro-cid-b6viekci]{background:none;color:var(--accent-ink, #f2f1ed)}}.ma-hero__title[data-astro-cid-lcdefpme]{color:var(--white);font-size:var(--step-display)}.ma-hero__subline[data-astro-cid-lcdefpme]{margin:.75rem 0 0;max-width:none;font-family:var(--font-body);font-size:var(--step-caption);font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--white)}.ma-hero__cta[data-astro-cid-lcdefpme]{margin-top:1.75rem}.ma-story-wrap[data-astro-cid-lcdefpme]{margin-top:clamp(2rem,5vw,3.5rem)}.ma-fotografin[data-astro-cid-lcdefpme]{background:var(--paper)}.ma-fotografin__text[data-astro-cid-lcdefpme] .db-btn[data-astro-cid-lcdefpme]{margin-top:1.5rem}.ma-fotografin__inner[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:1fr;align-items:start;gap:2rem;padding-block:var(--section-y)}.ma-fotografin__fenster[data-astro-cid-lcdefpme]{order:-1;position:relative;overflow:clip;aspect-ratio:3 / 4.5}@supports not (overflow: clip){.ma-fotografin__fenster[data-astro-cid-lcdefpme]{overflow:hidden}}.ma-fotografin__img[data-astro-cid-lcdefpme]{position:absolute;top:-22.5%;left:0;width:100%;height:145%;max-width:none;object-fit:cover;object-position:78% 20%}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.ma-fotografin__fenster[data-astro-cid-lcdefpme]{view-timeline:--ma-fotografin block}.ma-fotografin__img[data-astro-cid-lcdefpme]{animation:linear both ma-fotografin-parallax;animation-timeline:--ma-fotografin;animation-range:cover}}}@keyframes ma-fotografin-parallax{0%{transform:translateY(32%)}to{transform:translateY(-15%)}}@media(width>=48rem){.ma-fotografin__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem)}.ma-fotografin__fenster[data-astro-cid-lcdefpme]{order:0}}.ma-portfolio-weiter[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(1.5rem,3vw,2rem);border-top:1px solid var(--hairline)}.ma-portfolio-weiter__frage[data-astro-cid-lcdefpme]{margin:0;font-family:var(--font-display);font-style:italic;font-weight:300;font-size:var(--step-3);color:var(--ink)}.ma-kontakt-kopf[data-astro-cid-lcdefpme]{display:grid;gap:1.25rem;max-width:var(--container-narrow);margin-bottom:clamp(2.5rem,5vw,3.5rem)}.ma-kontakt-kopf[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.ma-kontakt-kopf__region[data-astro-cid-lcdefpme]{font-size:var(--step-caption);letter-spacing:.02em;color:var(--ink-soft)}.ma-kontakt-zeile[data-astro-cid-lcdefpme]{display:grid;gap:3rem}@media(width>=64rem){.ma-kontakt-zeile[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}}.ma-angebote-section[data-astro-cid-lcdefpme]{overflow-x:clip}@supports not (overflow: clip){.ma-angebote-section[data-astro-cid-lcdefpme]{overflow-x:hidden}}
