@font-face{font-family:Zeist T2;src:url(../../../fonts/ZeistT2-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Zeist T2;src:url(../../../fonts/ZeistT2-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Zeist N2;src:url(../../../fonts/ZeistN2-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zeist N2;src:url(../../../fonts/ZeistN2-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Zeist N2;src:url(../../../fonts/ZeistN2-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Zeist N2;src:url(../../../fonts/ZeistN2-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--color-marine:#181648;--color-bordeaux:#5f0018;--color-coral:#ff5454;--color-skyblue:#a3d3ff;--color-parchment:#ede9e7;--color-smoke-white:#f6f3f2;--color-silver-gray:#c5c1be;--color-gray-olive:#898685;--color-dark-gray:#6a6868;--color-black:#201e1f;--color-white:#fff;--text-default:var(--color-black);--text-muted:var(--color-dark-gray);--text-headline:var(--color-marine);--bg-default:var(--color-white);--bg-muted:var(--color-smoke-white);--bg-accent:var(--color-parchment);--bg-hero:var(--color-skyblue);--border-default:var(--color-gray-olive);--border-muted:var(--color-parchment);--shadow-color:#201e1f33;--shadow-pill:0 1px 1px 0 #8cbce9, inset 0 1px 0 0 #b3dbff, 0 1px 15px 0 #201e1f26;--font-headline:"Zeist T2", Arial, sans-serif;--font-body:"Zeist N2", Arial, sans-serif;--size-2:.125rem;--size-4:.25rem;--size-6:.375rem;--size-8:.5rem;--size-12:.75rem;--size-14:.875rem;--size-16:1rem;--size-18:1.125rem;--size-20:1.25rem;--size-24:1.5rem;--size-28:1.75rem;--size-32:2rem;--size-36:2.25rem;--size-40:2.5rem;--size-44:2.75rem;--size-48:3rem;--size-56:3.5rem;--size-64:4rem;--size-80:5rem;--size-96:6rem;--size-112:7rem;--size-128:8rem;--size-144:9rem;--max-width:1440px;--page-transition-duration:.3s;--h1-family:var(--font-headline);--h1-weight:700;--h1-line-height:1;--h1-letter-spacing:-.004em;--h1-size:2.5rem;--h2-family:var(--font-headline);--h2-weight:400;--h2-line-height:1.1;--h2-letter-spacing:-.02em;--h2-size:2rem;--h3-family:var(--font-headline);--h3-weight:700;--h3-line-height:1.2;--h3-letter-spacing:-.03em;--h3-size:1.75rem;--h4-family:var(--font-headline);--h4-weight:600;--h4-line-height:1.2;--h4-letter-spacing:-.006em;--h4-size:1.25rem;--h5-family:var(--font-body);--h5-weight:500;--h5-line-height:1.2;--h5-letter-spacing:.015em;--h5-size:1.125rem;--h6-family:var(--font-body);--h6-weight:600;--h6-line-height:1.2;--h6-letter-spacing:normal;--h6-size:1rem;--body-family:var(--font-body);--body-weight:500;--body-line-height:1.45;--body-letter-spacing:.015em;--body-size:1rem;--detail-line-height:1.4;--detail-letter-spacing:.005em;--detail-size:.875rem;--section-padding-block:var(--size-48);--section-padding-inline:var(--size-16);--hero-padding-bottom:var(--size-96);--form-width:360px;--form-logo-width:160px;--values-mobile-width:500px;--form-field-height:38px;--form-label-gap:5px;--form-navigation-height:68px;--form-mobile-top:220px;--form-button-height:42px;--form-progress-height:2px;--form-image-position:20% 50%;--form-image-brightness:.9;--form-focus-shadow:0 0 5px #a3d3ff4d;--label-shadow:0 -5px 15px #201e1f4d;--label-shadow-reverse:0 5px 15px #201e1f4d;--card-shadow:0 2px 10px var(--shadow-color);--benefits-min-height:80svh;--quote-size:var(--size-24);--quote-author-size:var(--size-14);--footer-line-height:20px;--footer-underline-thickness:.75px;--map-ratio:3 / 2;--photo-ratio:3 / 2;--job-bottom-space:var(--size-48);--svg-baseline-space:5px;--footer-logo-height:30px;--testimonial-heading-width:600px;--map-max-height:702px;--testimonial-video-width:600px;--form-next-min-width:128px;--nav-brand-height:50px;--border-width:1px;--text-column-width:520px;--split-heading-width:400px;--section-heading-width:480px;--legal-width:800px;--nav-width:640px;--nav-height:62px;--nav-logo-width:110px;--footer-heading-width:900px;--footer-tablet-width:728px;--faq-width:800px;--faq-contact-width:480px;--faq-portrait-width:100px;--faq-flourish-top:-47px;--faq-flourish-right:10px;--faq-flourish-width:70px;--faq-contact-shadow:0 2px 30px #201e1f1a;--hero-logo-width:160px;--hero-logo-mobile-width:120px;--hero-visual-min-height:320px;--hero-text-width:460px;--label-width:380px;--label-pin-offset:-27px;--label-pin-mobile-offset:-23px;--job-photo-width:600px;--job-photo-shadow:0 2px 15px 0 #201e1f33;--quote-width:640px;--testimonial-left-offset:-30px;--testimonial-right-offset:10px;--benefit-badge-height:42px;--cta-animation-width:360px;--cta-glow:0 0 5px 0 var(--color-skyblue);--cookie-width:770px;--cookie-shadow:0 4px 24px var(--shadow-color);--video-play-shadow:0 2px 16px var(--shadow-color);--video-icon-offset:3px;--form-label-line-height:20px;--kunden-hero-titel-size:3rem;--kunden-titel-size:2.25rem;--kunden-kicker-size:var(--size-14);--kunden-lead-width:640px;--kunden-radius:var(--size-24);--kunden-radius-klein:var(--size-16);--kunden-schatten:0 2px 30px #201e1f14;--kunden-schatten-foto:0 12px 40px -12px #18164859;--kunden-nav-abstand:96px;--kunden-hero-luft-unten:256px;--kunden-reise-spur:56px;--kunden-reise-spur-breit:160px;--kunden-marker-size:52px;--kunden-abschnitt-abstand:64px;--kunden-drk-schrift:"Helvetica Neue", Helvetica, Arial, sans-serif;--kunden-hero-unterzeile-size:clamp(1.375rem, .875rem + 2vw, 2.5rem);--kunden-text-gross:clamp(1.125rem, 1rem + .5vw, 1.375rem);--kunden-fehlertext:#c42b2b;--kunden-fehlergrund:#ff545414;--kunden-himmel-hell:#c8e5ff;--kunden-linie:#1816482e;--kunden-fliesstext:#181648cc}@media (width>=480px){:root{--quote-size:var(--size-32);--quote-author-size:var(--size-20);--job-bottom-space:300px;--h1-size:3rem;--h2-size:2.5rem;--h3-size:2.5rem;--h4-size:2rem;--h5-size:1.5rem;--h6-size:1.125rem;--body-size:1.125rem;--detail-size:1rem;--section-padding-block:var(--size-80);--section-padding-inline:var(--size-44);--hero-padding-bottom:var(--size-144);--kunden-hero-titel-size:4rem;--kunden-titel-size:3rem;--kunden-kicker-size:var(--size-16);--kunden-abschnitt-abstand:96px}}@media (width>=768px){:root{--h1-size:4rem;--h2-size:5rem;--kunden-hero-titel-size:5rem;--kunden-titel-size:3.5rem;--kunden-reise-spur:96px;--kunden-marker-size:60px}}@media (width>=992px){:root{--quote-size:var(--size-44);--map-ratio:544 / 560;--photo-ratio:1;--h1-size:6rem;--section-padding-inline:var(--size-80);--kunden-hero-titel-size:6.5rem;--kunden-titel-size:4rem;--kunden-abschnitt-abstand:120px}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;interpolate-size:allow-keywords}::view-transition-old(root){animation-duration:var(--page-transition-duration)}::view-transition-new(root){animation-duration:var(--page-transition-duration)}body{font-family:var(--body-family);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);color:var(--text-default);background-color:var(--bg-default);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;transition:color .2s,background-color .2s}body.dark{background-color:var(--color-marine);color:var(--color-skyblue)}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;letter-spacing:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1{font-family:var(--h1-family);font-size:var(--h1-size);font-weight:var(--h1-weight);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);color:var(--text-headline)}h2{font-family:var(--h2-family);font-size:var(--h2-size);font-weight:var(--h2-weight);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}h3,h1.wie-h3{font-family:var(--h3-family);font-size:var(--h3-size);font-weight:var(--h3-weight);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}h1.wie-h3{color:inherit}h4{font-family:var(--h4-family);font-size:var(--h4-size);font-weight:var(--h4-weight);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing)}h5{font-family:var(--h5-family);font-size:var(--h5-size);font-weight:var(--h5-weight);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}h6{font-family:var(--h6-family);font-size:var(--h6-size);font-weight:var(--h6-weight);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing)}a{color:inherit;text-decoration:none}.section{padding-block:var(--section-padding-block);padding-inline:var(--section-padding-inline)}.section--muted{background-color:var(--bg-muted)}.section--accent{background-color:var(--bg-accent)}.kundenseite{--section-padding-block:var(--kunden-abschnitt-abstand)}.container{max-width:var(--max-width);width:100%;margin-inline:auto}.split{gap:var(--size-32);display:flex}.split>*{flex:1;min-width:0}.text-column{justify-content:center;gap:var(--size-16);flex-direction:column;max-width:none;display:flex}.text-column>*{max-width:var(--text-column-width)}.text-column__content{gap:var(--size-16);flex-direction:column;width:100%;margin-inline:auto;display:flex}.text-column h3{max-width:var(--split-heading-width)}.section p{color:var(--text-muted)}.section p strong{color:var(--text-default)}body.dark .text-column{--text-muted:var(--color-skyblue);--text-default:var(--color-white)}.text-column p,.text-column strong{transition:color .2s}.section-heading{max-width:var(--section-heading-width);text-align:center;margin-inline:auto}.detail{font-size:var(--detail-size);line-height:var(--detail-line-height);letter-spacing:var(--detail-letter-spacing)}.legal{max-width:var(--legal-width);margin-inline:auto}.legal h1{margin-bottom:var(--size-32)}.legal h4,.legal h5,.legal h6{margin-top:var(--size-32);margin-bottom:var(--size-8)}.legal p,.legal ul,.legal ol{margin-bottom:var(--size-16)}.legal ul,.legal ol{padding-left:var(--size-24)}.legal li{color:var(--text-muted);margin-bottom:var(--size-4)}.legal a{text-decoration:underline}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=991px){.split{flex-direction:column}.split>*{flex:auto;width:100%}.split--reverse{flex-direction:column-reverse}.text-column,.text-column>*,.text-column h3{max-width:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (width<=479px){.section-heading{text-align:left;width:100%}}.banner.svelte-zvfgak{left:var(--size-24);bottom:var(--size-24);z-index:100;width:min(var(--cookie-width), calc(100% - var(--size-48)));padding:var(--size-24);border-radius:var(--size-16);background-color:var(--bg-default);box-shadow:var(--cookie-shadow);animation:.3s ease-out svelte-zvfgak-herein;position:fixed}@keyframes svelte-zvfgak-herein{0%{opacity:0;transform:translateY(1rem)}}.banner.svelte-zvfgak h2:where(.svelte-zvfgak){font-family:var(--font-body);font-size:var(--size-18);letter-spacing:var(--body-letter-spacing);color:var(--text-headline);margin-bottom:var(--size-8);font-weight:600;line-height:1.3}.banner.svelte-zvfgak p:where(.svelte-zvfgak)+p:where(.svelte-zvfgak){margin-top:var(--size-12)}.banner.svelte-zvfgak p:where(.svelte-zvfgak){font-size:var(--size-14);line-height:var(--detail-line-height);letter-spacing:var(--detail-letter-spacing);color:var(--text-muted)}.banner.svelte-zvfgak a:where(.svelte-zvfgak){color:var(--text-headline);text-decoration:underline}.banner__knoepfe.svelte-zvfgak{gap:var(--size-12);margin-top:var(--size-20);display:flex}.knopf.svelte-zvfgak{padding:var(--size-12) var(--size-20);border-radius:var(--size-96);border:var(--border-width) solid var(--color-marine);color:var(--color-marine);font-family:var(--font-body);font-size:var(--size-14);background-color:#0000;flex:1 1 0;font-weight:500;line-height:1;transition:transform .2s}.knopf--betont.svelte-zvfgak{background-color:var(--color-marine);color:var(--color-skyblue)}.knopf.svelte-zvfgak:hover,.knopf.svelte-zvfgak:focus-visible{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.banner.svelte-zvfgak{animation:none}.knopf.svelte-zvfgak{transition:none}}@media (width>=768px){.banner__knoepfe.svelte-zvfgak{justify-content:flex-end}.knopf.svelte-zvfgak{flex:none;min-width:9rem}}.ladeanzeige.svelte-fh4781{z-index:2000;background-color:var(--color-marine);justify-content:center;align-items:center;display:none;position:fixed;inset:0}.ladeanzeige__rakete.svelte-fh4781{width:var(--size-96);height:var(--size-96);color:var(--color-skyblue);position:relative}.ladeanzeige__zeichen.svelte-fh4781,.ladeanzeige__animation.svelte-fh4781{width:100%;height:100%;position:absolute;inset:0}.ladeanzeige__rakete.svelte-fh4781:has(.ladeanzeige__animation:where(.svelte-fh4781) svg) .ladeanzeige__zeichen:where(.svelte-fh4781){visibility:hidden}html.laedt .ladeanzeige.svelte-fh4781{display:flex}html.geladen .ladeanzeige.svelte-fh4781{pointer-events:none;animation:1s both svelte-fh4781-lader-aus;display:flex}@keyframes svelte-fh4781-lader-aus{to{opacity:0}}html.laedt .hero *{animation-play-state:paused!important}
