.spotlight[data-v-d322d3a0]{background:linear-gradient(45deg,#00dc82,#36e4da 50%,#0047e1);bottom:-40vh;filter:blur(20vh);height:50vh}.spotlight-wrapper[data-v-d322d3a0]{opacity:.5;transition:opacity .4s ease-in}.nuxt-logo:hover~.spotlight-wrapper[data-v-d322d3a0]{opacity:.95}.gradient-border[data-v-d322d3a0]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.5rem;position:relative;width:100%}@media (prefers-color-scheme:light){.gradient-border[data-v-d322d3a0]{background-color:hsla(0,0%,100%,.3)}.gradient-border[data-v-d322d3a0]:before{background:linear-gradient(90deg,#e2e2e2,#e2e2e2 25%,#00dc82 50%,#36e4da 75%,#0047e1)}}@media (prefers-color-scheme:dark){.gradient-border[data-v-d322d3a0]{background-color:hsla(0,0%,8%,.3)}.gradient-border[data-v-d322d3a0]:before{background:linear-gradient(90deg,#303030,#303030 25%,#00dc82 50%,#36e4da 75%,#0047e1)}}.gradient-border[data-v-d322d3a0]:before{background-position:0 0;background-size:400% auto;border-radius:.5rem;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;padding:2px;position:absolute;right:0;top:0;transition:background-position .3s ease-in-out,opacity .2s ease-in-out;width:100%}.gradient-border[data-v-d322d3a0]:hover:before{background-position:-50% 0;opacity:1}.bg-white[data-v-d322d3a0]{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-100[data-v-d322d3a0]{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.rounded[data-v-d322d3a0]{border-radius:.25rem}.cursor-pointer[data-v-d322d3a0]{cursor:pointer}.flex[data-v-d322d3a0]{display:flex}.grid[data-v-d322d3a0]{display:grid}.flex-col[data-v-d322d3a0]{flex-direction:column}.place-content-center[data-v-d322d3a0]{place-content:center}.items-end[data-v-d322d3a0]{align-items:flex-end}.items-center[data-v-d322d3a0]{align-items:center}.justify-end[data-v-d322d3a0]{justify-content:flex-end}.justify-center[data-v-d322d3a0]{justify-content:center}.justify-between[data-v-d322d3a0]{justify-content:space-between}.font-sans[data-v-d322d3a0]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.font-mono[data-v-d322d3a0]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-medium[data-v-d322d3a0]{font-weight:500}.font-bold[data-v-d322d3a0]{font-weight:700}.font-semibold[data-v-d322d3a0]{font-weight:600}.text-xl[data-v-d322d3a0]{font-size:1.25rem;line-height:1.75rem}.text-sm[data-v-d322d3a0]{font-size:.875rem;line-height:1.25rem}.text-2xl[data-v-d322d3a0]{font-size:1.5rem;line-height:2rem}.mb-2[data-v-d322d3a0]{margin-bottom:.5rem}.mb-4[data-v-d322d3a0]{margin-bottom:1rem}.mt-4[data-v-d322d3a0]{margin-top:1rem}.mt-2[data-v-d322d3a0]{margin-top:.5rem}.max-w-5xl[data-v-d322d3a0]{max-width:64rem}.min-h-screen[data-v-d322d3a0]{min-height:100vh}.p-4[data-v-d322d3a0]{padding:1rem}.p-8[data-v-d322d3a0]{padding:2rem}.p-1[data-v-d322d3a0]{padding:.25rem}.pb-1[data-v-d322d3a0]{padding-bottom:.25rem}.fixed[data-v-d322d3a0]{position:fixed}.left-0[data-v-d322d3a0]{left:0}.right-0[data-v-d322d3a0]{right:0}.text-black[data-v-d322d3a0]{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.antialiased[data-v-d322d3a0]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.w-full[data-v-d322d3a0]{width:100%}.w-40[data-v-d322d3a0]{width:10rem}.z-10[data-v-d322d3a0]{z-index:10}.z-20[data-v-d322d3a0]{z-index:20}.gap-4[data-v-d322d3a0]{grid-gap:1rem;gap:1rem}.grid-cols-3[data-v-d322d3a0]{grid-template-columns:repeat(3,minmax(0,1fr))}.col-span-3[data-v-d322d3a0]{-ms-grid-column-span:span 3/span 3;grid-column:span 3/span 3}@media (min-width:640px){.sm\:text-base[data-v-d322d3a0]{font-size:1rem;line-height:1.5rem}.sm\:pb-2[data-v-d322d3a0]{padding-bottom:.5rem}.sm\:col-span-1[data-v-d322d3a0]{-ms-grid-column-span:span 1/span 1;grid-column:span 1/span 1}}@media (min-width:768px){.md\:gap-8[data-v-d322d3a0]{grid-gap:2rem;gap:2rem}}@media (prefers-color-scheme:dark){.dark\:bg-black[data-v-d322d3a0]{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark\:bg-white\/10[data-v-d322d3a0]{--tw-bg-opacity:.1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark\:text-white[data-v-d322d3a0]{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}}
[data-v-39bdefb7]:root{--borderRadius-small:8px;--borderRadius-large:24px;--shadow-bordered:0 0 0 1px var(--color-black-10);--shadow-small:0 6px 16px rgba(0,0,0,.13),0 1.80882px 8.13971px rgba(0,0,0,.077),0 0.751293px 3.38082px rgba(0,0,0,.064),0 0.271728px 1.22278px rgba(0,0,0,.051);--shadow-large:0 24px 24px rgba(0,0,0,.16),0 9.95px 14px rgba(0,0,0,.124),0 4.13px 12px rgba(0,0,0,.095),0 1.49px 4px rgba(0,0,0,.066)}.s-card__headline[data-v-39bdefb7],.s-card__headlineContainer[data-v-39bdefb7]{--line-height-value-in-rem:2;font-family:var(--font-family-headline);font-size:1.375rem;font-weight:var(--font-weight-headline);line-height:calc(1rem*var(--line-height-value-in-rem))}.s-card.-designIconMinimal .s-card__headline[data-v-39bdefb7],.s-card.-designImageMinimal .s-card__headline[data-v-39bdefb7],.s-card.-designTextMinimal .s-card__headline[data-v-39bdefb7]{--line-height-value-in-rem:1.5;font-family:var(--font-family-headline);font-size:1.125rem;font-weight:var(--font-weight-headline);line-height:calc(1rem*var(--line-height-value-in-rem))}.s-cardWrapper[data-v-39bdefb7]{display:block}.s-card[data-v-39bdefb7]{background:var(--color-white);border-radius:var(--borderRadius-layout);box-shadow:var(--shadow-layout);display:flex;flex-direction:column;height:100%;overflow:hidden}.s-card.-onWhiteBg[data-v-39bdefb7]{background:var(--color-black-5)}.s-card.-noHeaderContent[data-v-39bdefb7]{padding-top:24px}.s-card.-openModalOnWholeCard[data-v-39bdefb7]{cursor:pointer}.s-card.-noDetailContent[data-v-39bdefb7]{cursor:default;padding-bottom:24px}.s-card.-noCopyContent.-noDetailContent[data-v-39bdefb7]{padding-bottom:0}.s-cardWrapper.-link[data-v-39bdefb7]{cursor:pointer;text-decoration:none}.s-cardWrapper.-link .s-card.-noDetailContent[data-v-39bdefb7]{cursor:pointer}.s-card__image[data-v-39bdefb7]{aspect-ratio:1.95/1;display:block}.s-card.-headerImageIsSmall .s-card__image[data-v-39bdefb7]{aspect-ratio:3.9/1}.s-card.-hasShadow[data-v-39bdefb7]{box-shadow:var(--shadow-small)}.s-card.-hasBorder[data-v-39bdefb7]{box-shadow:0 0 0 1px var(--teaser-border-color)}.s-card__headline[data-v-39bdefb7]{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.s-card__headlineContainer[data-v-39bdefb7]{--vertical-padding:16px;--horizontal-padding:16px;min-height:calc(1rem*var(--line-height-value-in-rem)*1 + var(--vertical-padding)*2);padding:var(--vertical-padding) var(--horizontal-padding)}.s-card__headerIconContainer[data-v-39bdefb7]{padding-left:16px;padding-right:16px;padding-top:24px}.s-card__headerIconContainer+.s-card__headlineContainer[data-v-39bdefb7]{padding-top:16px}.s-card__footer[data-v-39bdefb7]{margin-top:auto;padding-bottom:24px;padding-left:16px;padding-top:24px}.s-card__copy[data-v-39bdefb7]{padding-left:16px;padding-right:16px}.s-card__header.-bgIsColored+.s-card__copy[data-v-39bdefb7]{margin-top:16px}.s-card.-designIconKnallig .s-card__headline[data-v-39bdefb7],.s-card.-designImageKnallig .s-card__headline[data-v-39bdefb7],.s-card.-designTextKnallig .s-card__headline[data-v-39bdefb7]{color:inherit}.s-card.-designTextMinimal .s-card__headlineContainer[data-v-39bdefb7]{padding-top:24px}.s-card.-designIconMinimal .s-card__headlineContainer[data-v-39bdefb7],.s-card.-designImageMinimal .s-card__headlineContainer[data-v-39bdefb7],.s-card.-designTextMinimal .s-card__headlineContainer[data-v-39bdefb7]{height:auto}.s-card.-designIconMinimal .s-card.-noDetailContent .s-card__headlineContainer[data-v-39bdefb7],.s-card.-designImageMinimal .s-card.-noDetailContent .s-card__headlineContainer[data-v-39bdefb7],.s-card.-designTextMinimal .s-card.-noDetailContent .s-card__headlineContainer[data-v-39bdefb7]{padding-bottom:24px}.s-card.-designIconMinimal .s-card__footer[data-v-39bdefb7],.s-card.-designImageMinimal .s-card__footer[data-v-39bdefb7],.s-card.-designTextMinimal .s-card__footer[data-v-39bdefb7]{padding-top:0}.s-card.-designImageLeft[data-v-39bdefb7]{display:inline-block;height:100%;width:100%}.s-card.-designImageLeft .s-card__headline[data-v-39bdefb7]{margin:16px 16px 8px}.s-card.-designImageLeft .s-card__imageWrapper[data-v-39bdefb7]{border-radius:4px;margin:16px 16px 8px;width:50%}.s-card.-designImageLeft .s-card__image[data-v-39bdefb7]{border-radius:4px}@media screen and (min-width:540px){.s-card.-designImageLeft .s-card__imageWrapper[data-v-39bdefb7]{float:left;width:33.333%}.s-card.-designImageLeft .s-card__copy[data-v-39bdefb7]{min-height:80px}}
[data-v-24a4ede3]:root{--borderRadius-small:8px;--borderRadius-large:24px;--shadow-bordered:0 0 0 1px var(--color-black-10);--shadow-small:0 6px 16px rgba(0,0,0,.13),0 1.80882px 8.13971px rgba(0,0,0,.077),0 0.751293px 3.38082px rgba(0,0,0,.064),0 0.271728px 1.22278px rgba(0,0,0,.051);--shadow-large:0 24px 24px rgba(0,0,0,.16),0 9.95px 14px rgba(0,0,0,.124),0 4.13px 12px rgba(0,0,0,.095),0 1.49px 4px rgba(0,0,0,.066)}.-big.c-button.-full[data-v-24a4ede3],.-big.c-button.-ghost[data-v-24a4ede3],.-big.c-button.-outline[data-v-24a4ede3],.-big.c-button.-rounded[data-v-24a4ede3],.-big.c-button.-roundedGhost[data-v-24a4ede3]{--line-height-value-in-rem:2;font-family:var(--font-family-headline);font-size:1.375rem;font-weight:var(--font-weight-headline);line-height:calc(1rem*var(--line-height-value-in-rem))}.c-button.-full[data-v-24a4ede3],.c-button.-full.-primary[data-v-24a4ede3],.c-button.-ghost[data-v-24a4ede3],.c-button.-outline[data-v-24a4ede3],.c-button.-plain[data-v-24a4ede3],.c-button.-plain.-primary[data-v-24a4ede3],.c-button.-rounded[data-v-24a4ede3],.c-button.-rounded.-primary[data-v-24a4ede3],.c-button.-roundedGhost[data-v-24a4ede3],.s-cta .s-userHtml[data-v-24a4ede3] a[href^=tel]{--line-height-value-in-rem:1.5;font-size:.9375rem;font-weight:var(--font-weight-bold);line-height:calc(1rem*var(--line-height-value-in-rem))}.-small.c-button.-plain[data-v-24a4ede3],.s-cta .s-userHtml .-small[data-v-24a4ede3] a[href^=tel]{--line-height-value-in-rem:1;font-size:.75rem;font-weight:var(--font-weight-regular);line-height:calc(1rem*var(--line-height-value-in-rem));-webkit-text-decoration-line:underline;text-decoration-line:underline}.-small.c-button.-full[data-v-24a4ede3],.-small.c-button.-ghost[data-v-24a4ede3],.-small.c-button.-outline[data-v-24a4ede3],.-small.c-button.-rounded[data-v-24a4ede3],.-small.c-button.-roundedGhost[data-v-24a4ede3]{--line-height-value-in-rem:1;font-size:.75rem;font-weight:var(--font-weight-bold);line-height:calc(1rem*var(--line-height-value-in-rem))}.c-button[data-v-24a4ede3]{background:none;cursor:pointer;display:inline-flex;justify-content:center;transition:border .2s ease,color .2s ease,background-color .2s ease;white-space:nowrap}.c-button[data-v-24a4ede3]:disabled{cursor:not-allowed;opacity:.7}.c-button.-plain[data-v-24a4ede3],.s-cta .s-userHtml[data-v-24a4ede3] a[href^=tel]{color:var(--color-black-70);padding-left:0;padding-right:0;text-decoration:underline}.-visited.c-button.-plain[data-v-24a4ede3],.c-button.-plain[data-v-24a4ede3]:visited,.s-cta .s-userHtml .-visited[data-v-24a4ede3] a[href^=tel],.s-cta .s-userHtml[data-v-24a4ede3] :visited a[href^=tel]{color:var(--color-black-30)}.-hover.c-button.-plain[data-v-24a4ede3],.c-button.-plain[data-v-24a4ede3]:active,.c-button.-plain[data-v-24a4ede3]:focus,.c-button.-plain[data-v-24a4ede3]:hover,.s-cta .s-userHtml .-hover[data-v-24a4ede3] a[href^=tel],.s-cta .s-userHtml[data-v-24a4ede3] :active a[href^=tel],.s-cta .s-userHtml[data-v-24a4ede3] :focus a[href^=tel],.s-cta .s-userHtml[data-v-24a4ede3] :hover a[href^=tel]{color:var(--color-black-100);text-decoration:none}.c-button.-plain.-primary[data-v-24a4ede3]{color:var(--color-primary-default);padding-left:0;padding-right:0;text-decoration:underline}.-visited.c-button.-plain.-primary[data-v-24a4ede3],.c-button.-plain.-primary[data-v-24a4ede3]:visited{color:var(--color-primary-light)}.-hover.c-button.-plain.-primary[data-v-24a4ede3],.c-button.-plain.-primary[data-v-24a4ede3]:active,.c-button.-plain.-primary[data-v-24a4ede3]:focus,.c-button.-plain.-primary[data-v-24a4ede3]:hover{color:var(--color-primary-dark);text-decoration:none}.c-button.-rounded[data-v-24a4ede3],.c-button.-rounded.-primary[data-v-24a4ede3]{border-radius:var(--borderRadius-small);padding:8px 16px}.c-button.-full[data-v-24a4ede3],.c-button.-full.-primary[data-v-24a4ede3]{border-radius:999px;padding:8px 16px}.c-button.-ghost[data-v-24a4ede3]{border:1px solid;border-radius:999px;color:currentColor;padding:8px 16px}.-visited.c-button.-ghost[data-v-24a4ede3],.c-button.-ghost[data-v-24a4ede3]:visited{color:var(--color-secondary-light)}.-hover.c-button.-ghost[data-v-24a4ede3],.c-button.-ghost[data-v-24a4ede3]:active,.c-button.-ghost[data-v-24a4ede3]:focus,.c-button.-ghost[data-v-24a4ede3]:hover{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-secondary-dark);text-decoration:none}.c-button.-roundedGhost[data-v-24a4ede3]{border:1px solid;border-radius:var(--borderRadius-small);color:currentColor;padding:8px 16px}.-visited.c-button.-roundedGhost[data-v-24a4ede3],.c-button.-roundedGhost[data-v-24a4ede3]:visited{color:var(--color-secondary-light)}.-hover.c-button.-roundedGhost[data-v-24a4ede3],.c-button.-roundedGhost[data-v-24a4ede3]:active,.c-button.-roundedGhost[data-v-24a4ede3]:focus,.c-button.-roundedGhost[data-v-24a4ede3]:hover{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-secondary-dark);text-decoration:none}.-onWhiteBackground.-hover.c-button.-roundedGhost[data-v-24a4ede3],.-onWhiteBackground.c-button.-roundedGhost[data-v-24a4ede3]:active,.-onWhiteBackground.c-button.-roundedGhost[data-v-24a4ede3]:focus,.-onWhiteBackground.c-button.-roundedGhost[data-v-24a4ede3]:hover{border-color:var(--color-secondary-dark)}.c-button.-outline[data-v-24a4ede3]{background-color:transparent;border:1px solid var(--color-secondary-default);border-radius:999px;color:var(--color-secondary-default);padding:8px 16px}.-visited.c-button.-outline[data-v-24a4ede3],.c-button.-outline[data-v-24a4ede3]:visited{border-color:var(--color-secondary-lighter);color:var(--color-secondary-lighter)}.-hover.c-button.-outline[data-v-24a4ede3],.c-button.-outline[data-v-24a4ede3]:active,.c-button.-outline[data-v-24a4ede3]:focus,.c-button.-outline[data-v-24a4ede3]:hover{background-color:var(--color-secondary-default);color:var(--color-secondary-default-text);text-decoration:none}.c-button.-full.-primary[data-v-24a4ede3],.c-button.-rounded.-primary[data-v-24a4ede3]{background-color:var(--color-primary-default);color:var(--color-primary-default-text)}.-visited.c-button.-full.-primary[data-v-24a4ede3],.-visited.c-button.-rounded.-primary[data-v-24a4ede3],.c-button.-full.-primary[data-v-24a4ede3]:visited,.c-button.-rounded.-primary[data-v-24a4ede3]:visited{background-color:var(--color-primary-light)}.-hover.c-button.-full.-primary[data-v-24a4ede3],.-hover.c-button.-rounded.-primary[data-v-24a4ede3],.c-button.-full.-primary[data-v-24a4ede3]:active,.c-button.-full.-primary[data-v-24a4ede3]:focus,.c-button.-full.-primary[data-v-24a4ede3]:hover,.c-button.-rounded.-primary[data-v-24a4ede3]:active,.c-button.-rounded.-primary[data-v-24a4ede3]:focus,.c-button.-rounded.-primary[data-v-24a4ede3]:hover{background-color:var(--color-primary-dark);text-decoration:none}.-big.c-button.-full.-primary[data-v-24a4ede3],.-big.c-button.-rounded.-primary[data-v-24a4ede3]{color:var(--color-primary-default-text)}.c-button.-full[data-v-24a4ede3],.c-button.-rounded[data-v-24a4ede3]{background-color:var(--color-secondary-default);color:var(--color-secondary-default-text)}.-visited.c-button.-full[data-v-24a4ede3],.-visited.c-button.-rounded[data-v-24a4ede3],.c-button.-full[data-v-24a4ede3]:visited,.c-button.-rounded[data-v-24a4ede3]:visited{background-color:var(--color-secondary-light)}.-hover.c-button.-full[data-v-24a4ede3],.-hover.c-button.-rounded[data-v-24a4ede3],.c-button.-full[data-v-24a4ede3]:active,.c-button.-full[data-v-24a4ede3]:focus,.c-button.-full[data-v-24a4ede3]:hover,.c-button.-rounded[data-v-24a4ede3]:active,.c-button.-rounded[data-v-24a4ede3]:focus,.c-button.-rounded[data-v-24a4ede3]:hover{background-color:var(--color-secondary-dark);text-decoration:none}.-big.c-button.-full[data-v-24a4ede3],.-big.c-button.-rounded[data-v-24a4ede3]{color:var(--color-secondary-default-text)}.s-contentWrapperGridItem[data-v-24a4ede3]{grid-column-end:span 12;grid-column-start:1;overflow:hidden}@media screen and (min-width:1154px){.s-contentWrapperGridItem.-width10Columns[data-v-24a4ede3]{grid-column-end:span 10;grid-column-start:2}.s-contentWrapperGridItem.-width8Columns[data-v-24a4ede3]{grid-column-end:span 8;grid-column-start:3}.s-contentWrapperGridItem.-leftAligned[data-v-24a4ede3]{grid-column-start:1}}.s-cards[data-v-24a4ede3]{--viewport-teaser-columns:1;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin:calc(var(--grid-gap)*-1/2)}@media screen and (min-width:540px){.s-cards[data-v-24a4ede3]{--viewport-teaser-columns:2}}@media screen and (min-width:768px){.s-cards[data-v-24a4ede3]{--viewport-teaser-columns:var(--teaser-columns)}}.s-cards__cell[data-v-24a4ede3]{width:calc(100%/var(--viewport-teaser-columns))}.s-cards__cell[data-v-24a4ede3],.s-cta[data-v-24a4ede3]{padding:calc(var(--grid-gap)/2)}.s-cta[data-v-24a4ede3]{align-items:center;display:flex;margin-top:24px}@media screen and (min-width:768px){.s-cta[data-v-24a4ede3]{margin-top:8px;width:100%}}.s-cta .s-userHtml[data-v-24a4ede3]{flex:1}.s-cta .s-userHtml[data-v-24a4ede3] p{margin-bottom:24px}.s-cta .s-userHtml[data-v-24a4ede3] a[href^=tel]{font-weight:var(--font-weight-bold);text-decoration:none;white-space:nowrap}
