.page-hero.svelte-wkcx2o{position:relative;display:flex;flex-direction:column;justify-content:flex-end;line-height:normal;background:var(--color-gray-900);color:#fff;font-family:Greycliff,Inter,-apple-system,Helvetica Neue,sans-serif}.photo.svelte-wkcx2o{min-height:max(600px,100svh);padding:400px 24px 22px}.plain.svelte-wkcx2o{padding:128px 24px 40px}.ph.svelte-wkcx2o{position:absolute;top:0;left:0;right:0;height:470px;overflow:hidden}.ph.svelte-wkcx2o img:where(.svelte-wkcx2o){display:block;width:100%;height:100%;object-fit:cover;object-position:50% 18%}.ph.svelte-wkcx2o:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(28 25 23 / .45) 0%,rgb(28 25 23 / 0) 20%,rgb(28 25 23 / 0) 55%,var(--color-gray-900) 100%)}.copy.svelte-wkcx2o{position:relative;display:grid;justify-items:start}h1.svelte-wkcx2o{margin:0 0 14px;font-size:36px;line-height:1.04;font-weight:800;letter-spacing:-.01em;text-wrap:balance}.lead.svelte-wkcx2o{max-width:60ch;margin:0 0 24px;font-size:18px;line-height:1.5;color:#ffffffd1;text-wrap:pretty}.page-hero.svelte-wkcx2o .btn{display:block;width:100%;padding:1rem 1.75rem;font-family:inherit;text-align:center;text-decoration:none;cursor:pointer}@media(prefers-reduced-motion:reduce){.page-hero.svelte-wkcx2o .btn{transition:none}}@media(min-width:1024px){.photo.svelte-wkcx2o{min-height:max(720px,100svh);padding:180px max(64px,calc(50% - 600px)) 150px}.plain.svelte-wkcx2o{padding:200px max(64px,calc(50% - 600px)) 72px}.ph.svelte-wkcx2o{bottom:0;height:auto}.ph.svelte-wkcx2o img:where(.svelte-wkcx2o){object-position:var(--wide-position, 50% 30%)}.ph.svelte-wkcx2o:after{background:linear-gradient(180deg,rgb(28 25 23 / .45) 0%,rgb(28 25 23 / .15) 28%,rgb(28 25 23 / .66) 62%,var(--color-gray-900) 90%),linear-gradient(90deg,rgb(28 25 23 / .62),transparent 62%)}h1.svelte-wkcx2o{max-width:18ch;margin-bottom:20px;font-size:68px}.lead.svelte-wkcx2o{font-size:22px}.page-hero.svelte-wkcx2o .btn{display:inline-block;width:auto;padding:18px 32px;font-size:19px}}.logo-index.svelte-e7z3qs{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 16px;margin-top:28px}a.svelte-e7z3qs{display:grid;place-items:center;height:56px;border-radius:6px;color:inherit;text-decoration:none;transition:background-color .15s}a.svelte-e7z3qs:hover{background:#ffffff0f}a.svelte-e7z3qs:focus-visible{outline:2px solid var(--color-orange-500);outline-offset:2px}img.svelte-e7z3qs{display:block;width:calc(var(--w) * 17px);height:calc(var(--h) * 17px);object-fit:contain;opacity:.82;transition:opacity .15s}a.svelte-e7z3qs:hover img:where(.svelte-e7z3qs),a.svelte-e7z3qs:focus-visible img:where(.svelte-e7z3qs){opacity:1}span.svelte-e7z3qs{font-size:13px;line-height:1.2;font-weight:600;text-align:center;color:#ffffffbf}a.svelte-e7z3qs:hover span:where(.svelte-e7z3qs),a.svelte-e7z3qs:focus-visible span:where(.svelte-e7z3qs){color:#fff}@media(prefers-reduced-motion:reduce){a.svelte-e7z3qs,img.svelte-e7z3qs{transition:none}}@media(min-width:1024px){.logo-index.svelte-e7z3qs{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px 24px;margin-top:48px}a.svelte-e7z3qs{height:72px}img.svelte-e7z3qs{width:calc(var(--w) * 24px);height:calc(var(--h) * 24px)}}.case-row.svelte-r7dsub{padding:40px 0 44px;border-top:1px solid var(--color-gray-200);scroll-margin-top:80px}.case-row.svelte-r7dsub:focus{outline:none}.player.svelte-r7dsub{margin-bottom:22px;overflow:hidden;border-radius:6px;background:var(--color-gray-900);box-shadow:0 1px 3px #0000001f}.logo.svelte-r7dsub{display:block;width:fit-content;margin-bottom:18px}.logo.svelte-r7dsub img:where(.svelte-r7dsub),img.logo.svelte-r7dsub{display:block;width:calc(var(--w) * 30px);height:calc(var(--h) * 30px);object-fit:contain;object-position:left center}a.logo.svelte-r7dsub{border-radius:2px;transition:opacity .15s}a.logo.svelte-r7dsub:hover{opacity:.75}a.svelte-r7dsub:focus-visible{outline:2px solid var(--color-orange-500);outline-offset:4px}.name.svelte-r7dsub{margin:0 0 14px;font-size:15px;font-weight:600;color:var(--color-gray-500)}.name.svelte-r7dsub a:where(.svelte-r7dsub){color:inherit;text-decoration:none}.name.svelte-r7dsub a:where(.svelte-r7dsub):hover{color:var(--color-orange-600)}h2.svelte-r7dsub{margin:0 0 16px;font-size:26px;line-height:1.12;font-weight:800;letter-spacing:-.015em;color:var(--color-gray-900);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:16 7 7;overflow-wrap:break-word}blockquote.svelte-r7dsub{margin:0;font-size:18px;line-height:1.55;color:var(--color-gray-800);text-wrap:pretty}blockquote.svelte-r7dsub:before{content:"“";display:block;height:30px;font-size:64px;line-height:1;font-weight:800;color:var(--color-orange-600)}.who.svelte-r7dsub{margin:16px 0 0;font-size:15px;line-height:1.45;font-weight:600;color:var(--color-gray-900)}.who.svelte-r7dsub span:where(.svelte-r7dsub){display:block;font-weight:400;color:var(--color-gray-500)}@media(prefers-reduced-motion:reduce){a.logo.svelte-r7dsub{transition:none}}@media(min-width:1024px){.case-row.svelte-r7dsub{display:grid;grid-template-columns:7fr 5fr;gap:72px;align-items:center;padding:72px 0;scroll-margin-top:24px}.flip.svelte-r7dsub>.player:where(.svelte-r7dsub){order:2}.no-video.svelte-r7dsub{display:block}.no-video.svelte-r7dsub>.text:where(.svelte-r7dsub){max-width:calc((100% - 72px) * 7 / 12)}.player.svelte-r7dsub{margin:0}.logo.svelte-r7dsub img:where(.svelte-r7dsub),img.logo.svelte-r7dsub{width:calc(var(--w) * 38px);height:calc(var(--h) * 38px)}h2.svelte-r7dsub{font-size:32px;-webkit-hyphens:manual;hyphens:manual}blockquote.svelte-r7dsub{font-size:20px}}.cta-band.svelte-q13ugo{padding:28px 24px;background:var(--color-gray-50)}.btn.svelte-q13ugo{display:block;width:100%;padding:1rem 1.75rem;font-family:inherit;cursor:pointer}@media(prefers-reduced-motion:reduce){.btn.svelte-q13ugo{transition:none}}@media(min-width:1024px){.cta-band.svelte-q13ugo{padding:40px max(64px,calc(50% - 600px))}.btn.svelte-q13ugo{display:inline-block;width:auto}}.kundenstimmen-cases.svelte-vnuf1m{padding:24px 0;background:#fff;line-height:normal;font-family:Greycliff,Inter,-apple-system,Helvetica Neue,sans-serif}.kundenstimmen-cases.svelte-vnuf1m>.case-row{margin:0 24px}.kundenstimmen-cases.svelte-vnuf1m>.case-row:first-child,.kundenstimmen-cases.svelte-vnuf1m>.cta-band+.case-row{border-top:0}.ends-with-band.svelte-vnuf1m{padding-bottom:0}@media(min-width:1024px){.kundenstimmen-cases.svelte-vnuf1m{padding:40px 0}.kundenstimmen-cases.svelte-vnuf1m>.case-row{margin:0 max(64px,calc(50% - 600px))}.ends-with-band.svelte-vnuf1m{padding-bottom:0}}.contact-rows.svelte-1vvm1vk{display:grid}.row.svelte-1vvm1vk{display:grid;align-content:start;gap:4px;padding:20px 0 22px;border-top:1px solid var(--color-gray-200);color:inherit;text-decoration:none}.row.svelte-1vvm1vk:last-child{border-bottom:1px solid var(--color-gray-200)}.label.svelte-1vvm1vk{font-size:14px;font-weight:600;color:var(--color-gray-500)}.value.svelte-1vvm1vk{font-size:24px;line-height:1.3;letter-spacing:-.01em;color:var(--color-gray-900);overflow-wrap:anywhere;transition:color .15s}.value.svelte-1vvm1vk+.value:where(.svelte-1vvm1vk){margin-top:12px}a.row.svelte-1vvm1vk:hover .value:where(.svelte-1vvm1vk),a.row.svelte-1vvm1vk:focus-visible .value:where(.svelte-1vvm1vk){color:var(--color-orange-600)}a.row.svelte-1vvm1vk:focus-visible{outline:none}small.svelte-1vvm1vk{display:block;margin-top:4px;font-size:18px;color:var(--color-gray-700)}@media(prefers-reduced-motion:reduce){.value.svelte-1vvm1vk{transition:none}}@media(min-width:1024px){.row.svelte-1vvm1vk:last-child{border-bottom:0}.value.svelte-1vvm1vk{font-size:28px}}
