.check-icon[data-astro-cid-tpm5xb2z]{width:1.65em;height:1.65em;color:inherit;flex-shrink:0}.scroll-stack[data-astro-cid-xy7o4yz3]{position:relative;z-index:0}.scroll-stack__behind[data-astro-cid-xy7o4yz3]{position:sticky;top:var(--scroll-stack-behind-top, calc(var(--header-height, 6rem) - 2rem));z-index:1}.scroll-stack__front[data-astro-cid-xy7o4yz3]{position:relative;z-index:2}@media(max-width:48rem){.scroll-stack__behind[data-astro-cid-xy7o4yz3]{position:static}}.product-deep-dive-grid[data-astro-cid-cejpsrjx] h2[data-astro-cid-cejpsrjx]{font-size:var(--font-size-2xl)}.product-deep-dive-grid__intro[data-astro-cid-cejpsrjx] p[data-astro-cid-cejpsrjx]{font-size:var(--font-size-xl)}.product-deep-dive-grid[data-astro-cid-cejpsrjx]{max-width:none;margin:0;padding:var(--space-6) 0 var(--section-space-bottom, var(--space-6));background-color:var(--color-secondary-tint);text-align:center}.product-deep-dive-grid--band-brise[data-astro-cid-cejpsrjx]{background-color:var(--color-band-brise)}.product-deep-dive-grid--band-blaugrau[data-astro-cid-cejpsrjx]{background-color:var(--color-band-blaugrau)}.product-deep-dive-grid--band-tiefwasser[data-astro-cid-cejpsrjx]{background-color:var(--color-band-tiefwasser)}.product-deep-dive-grid--band-nacht[data-astro-cid-cejpsrjx]{background-color:var(--color-band-nacht)}.product-deep-dive-grid--band-meerestiefe[data-astro-cid-cejpsrjx]{background-color:var(--color-band-meerestiefe)}.product-deep-dive-grid--band-brise[data-astro-cid-cejpsrjx],.product-deep-dive-grid--band-blaugrau[data-astro-cid-cejpsrjx],.product-deep-dive-grid--band-tiefwasser[data-astro-cid-cejpsrjx],.product-deep-dive-grid--band-nacht[data-astro-cid-cejpsrjx],.product-deep-dive-grid--band-meerestiefe[data-astro-cid-cejpsrjx]{color:var(--color-white);--button-secondary-color: var(--color-white);--button-secondary-hover-color: var(--color-primary)}.product-deep-dive-grid__cta[data-astro-cid-cejpsrjx]{max-width:72rem;margin:var(--space-5) auto 0;padding:0 var(--space-5)}.product-deep-dive-grid__items[data-astro-cid-cejpsrjx]{max-width:72rem;margin:0 auto var(--space-5);padding:0 var(--space-5)}.product-deep-dive-grid__track[data-astro-cid-cejpsrjx] .card__body>.button{max-width:100%}@media(min-width:901px){.product-deep-dive-grid__items[data-astro-cid-cejpsrjx]:not(.product-deep-dive-grid__items--walkthrough) .product-deep-dive-grid__track[data-astro-cid-cejpsrjx] .card__body>.button{min-height:calc(3lh + var(--space-2) * 2 + 2px)}}.product-deep-dive-grid__track[data-astro-cid-cejpsrjx] .button{min-height:calc(2lh + var(--space-2) * 2 + 2px)}.product-deep-dive-grid__track[data-astro-cid-cejpsrjx]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:4rem;row-gap:5rem;margin-top:5rem;text-align:left}@media(max-width:900px){.product-deep-dive-grid__track[data-astro-cid-cejpsrjx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.product-deep-dive-grid__track[data-astro-cid-cejpsrjx]{grid-template-columns:minmax(0,1fr)}}.product-deep-dive-grid__items--walkthrough[data-astro-cid-cejpsrjx]{display:flex;flex-direction:column;max-width:none;width:calc(100% - 2 * var(--space-5));height:44rem;margin:0 auto var(--space-5);padding:0;overflow:hidden}.product-deep-dive-grid__items--walkthrough[data-astro-cid-cejpsrjx] .product-deep-dive-grid__intro[data-astro-cid-cejpsrjx]{flex:0 0 auto;max-width:72rem;margin:0 auto;padding:max(var(--space-5),var(--section-band-geklebt, 0px)) 0 0}.product-deep-dive-grid__items--walkthrough[data-astro-cid-cejpsrjx] .product-deep-dive-grid__track[data-astro-cid-cejpsrjx]{flex:0 1 auto;margin-block:auto;min-height:0;display:flex;flex-wrap:nowrap;align-items:stretch;margin-top:0;row-gap:0;padding:var(--card-icon-poke) 0 0 var(--card-icon-poke)}.product-deep-dive-grid__items--walkthrough[data-astro-cid-cejpsrjx] .product-deep-dive-grid__track[data-astro-cid-cejpsrjx]>.card{flex:0 0 min(26rem,80vw);margin-right:4rem}.contact-form[data-astro-cid-6zeplb2s]{position:relative;background-color:var(--kontakt-grund, transparent);color:var(--kontakt-text, inherit)}.contact-form[data-astro-cid-6zeplb2s]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background-color:var(--kontakt-grund, transparent);z-index:-1}.contact-form[data-astro-cid-6zeplb2s] h2[data-astro-cid-6zeplb2s]{color:var(--kontakt-text, var(--color-primary))}.contact-form--wave[data-astro-cid-6zeplb2s]{position:relative;padding-top:var(--band-welle-offen, 6rem)}.contact-form[data-astro-cid-6zeplb2s] .contact-form__wave{position:absolute;top:calc(var(--band-welle-offen, 6rem) * -1);left:50%;width:100vw;transform:translate(-50%);height:calc(var(--band-welle-offen, 6rem) + 2px)}.contact-form__grid[data-astro-cid-6zeplb2s]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-5)}.contact-form__intro[data-astro-cid-6zeplb2s]{border:2px solid var(--color-accent);border-radius:var(--radius-base);padding:var(--space-4)}.contact-form__eyebrow[data-astro-cid-6zeplb2s]{color:var(--color-accent);font-weight:600;font-size:var(--font-size-lg);margin:0 0 var(--space-2)}.contact-form__benefits[data-astro-cid-6zeplb2s]{list-style:none;padding:0}.contact-form__benefits[data-astro-cid-6zeplb2s] li[data-astro-cid-6zeplb2s]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0}.contact-form__phone[data-astro-cid-6zeplb2s]{font-weight:600}.contact-form__form[data-astro-cid-6zeplb2s]{display:grid;gap:var(--space-3);background-color:var(--kontakt-formular-grund, var(--color-secondary));border:2px solid var(--color-accent);border-radius:var(--radius-base);padding:var(--space-4)}.contact-form__form[data-astro-cid-6zeplb2s] label[data-astro-cid-6zeplb2s]{display:grid;gap:var(--space-1);font-weight:600;color:var(--color-white)}.contact-form__form[data-astro-cid-6zeplb2s] input[data-astro-cid-6zeplb2s],.contact-form__form[data-astro-cid-6zeplb2s] select[data-astro-cid-6zeplb2s],.contact-form__form[data-astro-cid-6zeplb2s] textarea[data-astro-cid-6zeplb2s]{font:inherit;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-base)}.contact-form__form[data-astro-cid-6zeplb2s] .contact-form__gdpr[data-astro-cid-6zeplb2s]{display:flex;flex-direction:row;align-items:flex-start;gap:var(--space-2);font-weight:400;color:var(--color-white)}.contact-form__form[data-astro-cid-6zeplb2s] button[data-astro-cid-6zeplb2s]{justify-self:start;display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:var(--space-2) var(--space-4);background-color:var(--kontakt-knopf-grund, var(--color-primary));color:var(--kontakt-knopf-text, var(--color-white));border:1px solid var(--kontakt-knopf-rand, transparent);border-radius:var(--radius-base);font:inherit;font-weight:600;text-align:center;cursor:pointer}.contact-form__intro[data-astro-cid-6zeplb2s] .button--secondary{background-color:var(--kontakt-knopf-links-grund, transparent)}.contact-form__intro[data-astro-cid-6zeplb2s] .button--secondary:hover{background-color:var(--kontakt-knopf-links-grund-hover, transparent)}.contact-form__pflicht[data-astro-cid-6zeplb2s]{margin:var(--space-1) 0 0;font-size:var(--font-size-sm);color:inherit}.contact-form__form[data-astro-cid-6zeplb2s] button[data-astro-cid-6zeplb2s]:hover{background-color:var(--kontakt-knopf-grund-hover, var(--color-primary-hover))}@media(max-width:900px){.contact-form__grid[data-astro-cid-6zeplb2s]{grid-template-columns:minmax(0,1fr)}}
