.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-band-subline)}.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__intro[data-astro-cid-cejpsrjx]{max-width:72rem;margin:0 auto;padding:0 var(--space-5)}.product-deep-dive-grid__items[data-astro-cid-cejpsrjx]{max-width:72rem;margin:var(--space-5) auto 0;padding:0 var(--space-5)}.product-deep-dive-grid__viewport[data-astro-cid-cejpsrjx]{position:relative}.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--carousel) .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:flex;flex-wrap:wrap;justify-content:center;column-gap:4rem;row-gap:5rem;text-align:left}.product-deep-dive-grid__track[data-astro-cid-cejpsrjx]>.card{min-width:0;flex:0 1 calc((100% - 2 * 4rem) / 3)}@media(max-width:900px){.product-deep-dive-grid__track[data-astro-cid-cejpsrjx]>.card{flex-basis:calc((100% - 4rem)/2)}}@media(max-width:600px){.product-deep-dive-grid__track[data-astro-cid-cejpsrjx]>.card{flex-basis:100%}}.product-deep-dive-grid__nav[data-astro-cid-cejpsrjx],.product-deep-dive-grid__dots[data-astro-cid-cejpsrjx]{display:none}.product-deep-dive-grid__nav[data-astro-cid-cejpsrjx]{position:absolute;top:50%;transform:translateY(-50%);width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid var(--color-border);background-color:var(--color-white);cursor:pointer;align-items:center;justify-content:center;transition:background-color var(--duration-fast) var(--ease-standard)}.product-deep-dive-grid__nav[data-astro-cid-cejpsrjx]:hover{background-color:var(--color-secondary-tint)}.product-deep-dive-grid__nav--prev[data-astro-cid-cejpsrjx]{left:var(--space-2)}.product-deep-dive-grid__nav--next[data-astro-cid-cejpsrjx]{right:var(--space-2)}.product-deep-dive-grid__nav[data-astro-cid-cejpsrjx] span[data-astro-cid-cejpsrjx]{width:.55em;height:.55em;border-top:2px solid var(--color-primary);border-right:2px solid var(--color-primary)}.product-deep-dive-grid__nav--prev[data-astro-cid-cejpsrjx] span[data-astro-cid-cejpsrjx]{transform:rotate(-135deg) translate(1px,-1px)}.product-deep-dive-grid__nav--next[data-astro-cid-cejpsrjx] span[data-astro-cid-cejpsrjx]{transform:rotate(45deg) translate(-1px,-1px)}.product-deep-dive-grid__dots[data-astro-cid-cejpsrjx]{justify-content:center;gap:0;margin-top:var(--space-4)}.product-deep-dive-grid__dot[data-astro-cid-cejpsrjx]{position:relative;width:2.75rem;height:2.75rem;border:none;padding:0;background:none;cursor:pointer}.product-deep-dive-grid__dot[data-astro-cid-cejpsrjx]:before{content:"";position:absolute;top:50%;left:50%;width:.625rem;height:.625rem;border-radius:50%;background-color:var(--color-border);transform:translate(-50%,-50%);transition:background-color var(--duration-fast) var(--ease-standard)}.product-deep-dive-grid__dot[data-astro-cid-cejpsrjx]:hover:before{background-color:var(--color-secondary-alt)}.product-deep-dive-grid__dot[data-astro-cid-cejpsrjx][aria-current=true]:before{background-color:var(--color-accent)}.product-deep-dive-grid__items--carousel[data-astro-cid-cejpsrjx]{max-width:none;width:calc(100% - 2 * var(--space-5));margin:var(--space-5) auto 0;padding:0;overflow:hidden}.product-deep-dive-grid__items--carousel[data-astro-cid-cejpsrjx] .product-deep-dive-grid__track[data-astro-cid-cejpsrjx]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:3rem;grid-template-columns:none;max-width:none;margin:0;padding:max(var(--card-icon-poke),var(--section-band-geklebt, 0px)) 0 var(--space-2) var(--card-icon-poke)}.product-deep-dive-grid__items--carousel[data-astro-cid-cejpsrjx] .product-deep-dive-grid__track[data-astro-cid-cejpsrjx]>.card{flex:0 0 min(26rem,80vw)}.product-deep-dive-grid__items--carousel[data-astro-cid-cejpsrjx] .product-deep-dive-grid__nav[data-astro-cid-cejpsrjx],.product-deep-dive-grid__items--carousel[data-astro-cid-cejpsrjx] .product-deep-dive-grid__dots[data-astro-cid-cejpsrjx]{display:flex}.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__hp[data-astro-cid-6zeplb2s]{position:absolute;width:1px;height:1px;overflow:hidden;left:-9999px}.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)}}
