@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/instrument-sans-400.c624162d325f.woff2') format('woff2')}
@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/instrument-sans-500.feff4e1884a7.woff2') format('woff2')}
@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/instrument-sans-600.85886c1bb96a.woff2') format('woff2')}

:root{color-scheme:light}picture>source{display:none!important}html,body{margin:0;background:#FFFFFF;color:#0E1A15;font-family:'Instrument Sans',-apple-system,BlinkMacSystemFont,'Helvetica Neue',sans-serif;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}
.nav{transition:box-shadow .3s}.nav.small{box-shadow:0 12px 40px rgba(14,26,21,0.08)}
.nav .mm{position:absolute;left:0;right:0;top:calc(100% + 10px);background:#FFFFFF;border:1px solid #E4E8E5;border-radius:34px;padding:6px;box-shadow:0 32px 64px rgba(14,26,21,0.10);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s,transform .25s,visibility .25s}.nav .dd.open .mm,.nav .dd:hover .mm{opacity:1;visibility:visible;transform:none}
.mrow{transition:box-shadow .2s,transform .2s}.mrow.on,.mrow:hover{box-shadow:0 6px 20px rgba(14,26,21,0.06)}.msub:hover{text-decoration:underline}.marr{width:8px;height:8px;border-right:1.5px solid #0B4F36;border-top:1.5px solid #0B4F36;transform:rotate(45deg);opacity:0;transition:opacity .2s}.mrow:hover .marr{opacity:1}.ddt::after{content:'';display:inline-block;width:6px;height:6px;margin:0 0 3px 8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .25s}.dd.open .ddt::after{transform:rotate(-135deg) translateY(-2px)}.mi:hover span:first-child{color:#0B4F36}
.r>*{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.r.in>*{opacity:1;transform:none}
.r.in>*:nth-child(2){transition-delay:.08s}.r.in>*:nth-child(3){transition-delay:.16s}.r.in>*:nth-child(n+4){transition-delay:.24s}
.stag>*{opacity:0;transform:translateY(18px) scale(.98);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}.in .stag>*{opacity:1;transform:none}
.in .stag>*:nth-child(1){transition-delay:0.05s}.in .stag>*:nth-child(2){transition-delay:0.10s}.in .stag>*:nth-child(3){transition-delay:0.15s}.in .stag>*:nth-child(4){transition-delay:0.20s}.in .stag>*:nth-child(5){transition-delay:0.25s}.in .stag>*:nth-child(6){transition-delay:0.30s}.in .stag>*:nth-child(7){transition-delay:0.35s}.in .stag>*:nth-child(8){transition-delay:0.40s}.in .stag>*:nth-child(9){transition-delay:0.45s}.in .stag>*:nth-child(10){transition-delay:0.50s}
.w{display:inline-block;opacity:0;transform:translateY(40px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.in .w{opacity:1;transform:none}.in .w:nth-of-type(2){transition-delay:.2s}.in .w:nth-of-type(3){transition-delay:.4s}
.sweep{position:relative;overflow:hidden}.sweep::before{content:'';position:absolute;inset:0;background:#0B4F36;transform:translateX(-101%);transition:transform .9s cubic-bezier(.7,0,.2,1) .35s;border-radius:inherit}.in .sweep::before{transform:none}.sweep>*{position:relative}
.pimg{will-change:transform}.h1w{display:inline-block;opacity:0;transform:translateY(30px);animation:up .9s cubic-bezier(.2,.7,.2,1) forwards}@keyframes up{to{opacity:1;transform:none}}
a[style*="border-radius: 2"]{transition:transform .25s,filter .25s,background .25s,color .25s}a[style*="border-radius: 2"]:hover{transform:translateY(-2px);filter:brightness(1.06)}
.lrow{transition:padding .25s,color .2s}.lrow:hover{padding-left:10px!important;color:#0B4F36!important}.lrow .larr{opacity:.35;transition:opacity .2s,transform .25s}.lrow:hover .larr{opacity:1}
.chip:hover{background:#0B4F36!important;border-color:#0B4F36!important;color:#FFFFFF!important}.tile{transition:background .3s,transform .3s}.tile:hover{background:#0B4F36!important;transform:translateY(-3px)}
.opt{transition:background .2s,color .2s,border-color .2s}.opt:hover{border-color:#0F3D2E!important}.opt.sel{background:#0F3D2E!important;border-color:#0F3D2E!important;color:#FFFFFF!important}.wizard input:focus{border-color:#0B4F36!important;box-shadow:0 0 0 3px rgba(11,79,54,0.15)}.step{animation:fade .35s ease}@keyframes fade{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}
.allbtn{position:fixed;right:20px;bottom:20px;z-index:9;height:44px;padding:0 18px;border-radius:22px;background:#0E1A15;color:#FFF;font:inherit;font-size:14px;font-weight:500;border:0;cursor:pointer}
.all{position:fixed;inset:0;z-index:20;background:rgba(255,255,255,0.98);overflow:auto;padding:80px 24px 40px;display:none}.all.open{display:block}.all a{display:block;padding:12px 0;border-bottom:1px solid #E4E8E5;font-size:20px;font-weight:500;color:#0E1A15}.all .x{position:fixed;top:20px;right:20px;height:44px;padding:0 18px;border-radius:22px;background:#0E1A15;color:#FFF;font:inherit;border:0;cursor:pointer}
@media (prefers-reduced-motion: reduce){.r,.r>*,.stag>*,.w,.hero-img,.h1w,.sweep::before{transition:none;animation:none;opacity:1;transform:none}}

main,section{overflow-x:clip}
[style*="width: 1440px; margin: 0 auto"]{width:100%!important;max-width:1440px}
.burger{display:none;width:48px;height:48px;border:0;border-radius:24px;background:#0E1A15;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px;margin-left:8px}
.burger span{display:block;width:18px;height:1.5px;background:#fff;border-radius:1px}
.mnav{position:fixed;inset:0;z-index:60;background:#fff;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .25s,transform .25s,visibility .25s}
.mnav.open{opacity:1;visibility:visible;transform:none}
.mnav-top{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 20px;border-bottom:1px solid #E4E8E5;padding-top:env(safe-area-inset-top)}
.mlogo{font-size:19px;font-weight:600;letter-spacing:-.015em;color:#0E1A15}
.mclose{position:relative;width:44px;height:44px;border:0;border-radius:22px;background:#F1F4F2;cursor:pointer}
.mclose::before,.mclose::after{content:'';position:absolute;left:14px;top:21px;width:16px;height:1.5px;background:#0E1A15;transform:rotate(45deg)}.mclose::after{transform:rotate(-45deg)}
.mnav-body{flex:1;overflow:auto;padding:12px 12px 20px;background:#FFFFFF;-webkit-overflow-scrolling:touch}
.mnav details{margin-bottom:8px}
.mnav summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:16px 10px;font-size:20px;font-weight:500;letter-spacing:-.015em;color:#0E1A15;cursor:pointer}
.mnav summary::-webkit-details-marker{display:none}
.mnav summary::after{content:'';width:8px;height:8px;border-right:1.5px solid #0E1A15;border-bottom:1.5px solid #0E1A15;transform:rotate(45deg);transition:transform .2s;margin-right:6px}
.mnav details[open] summary::after{transform:rotate(-135deg)}
.mpanelm{display:flex;flex-direction:column;gap:8px;padding:10px;background:#F4F6F5;border-radius:26px}
.mplain{margin-top:8px}
.mpill{display:flex;align-items:center;justify-content:space-between;height:58px;padding:0 22px;border-radius:29px;background:#fff;font-size:17px;font-weight:500;letter-spacing:-.01em;color:#0E1A15}
.mnav .marr{width:8px;height:8px;border-right:1.5px solid #0B4F36;border-top:1.5px solid #0B4F36;transform:rotate(45deg);flex-shrink:0;opacity:1}
.mcardwrap{display:flex;flex-direction:column;gap:6px}
.mcard{display:flex;align-items:center;gap:14px;padding:10px 20px 10px 10px;border-radius:22px;background:#fff;color:#0E1A15}
.mcimg{position:relative;width:72px;height:72px;flex-shrink:0;border-radius:16px;overflow:hidden;background:#0F3D2E}
.mcimg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.mctext{flex:1;min-width:0}
.mct{display:block;font-size:17px;font-weight:600;letter-spacing:-.01em}
.mcd{display:block;margin-top:3px;font-size:14px;line-height:1.4;color:#5A6660}
.msubrow{display:flex;flex-wrap:nowrap;gap:6px;padding:0 4px 6px;overflow-x:auto;scrollbar-width:none}.msubrow::-webkit-scrollbar{display:none}.msubpill{flex-shrink:0}
.msubpill{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:17px;background:#fff;font-size:14px;font-weight:500;color:#0B4F36}
.mcta{display:flex;align-items:center;justify-content:center;height:54px;margin:10px 16px calc(14px + env(safe-area-inset-bottom));border-radius:27px;background:#0B4F36;color:#fff;font-size:16px;font-weight:500}

/* Wemolo-Sprache: helle Fläche, weiße Pillen */
div:has(> .lrow){background:#F4F6F5;border-radius:28px;padding:10px;border-bottom:0!important;display:flex;flex-direction:column;gap:8px}
[style*="column-gap: 48px"]:has(> div > .lrow){background:#F4F6F5;border-radius:28px;padding:10px;column-gap:8px!important}
[style*="column-gap: 48px"]:has(> div > .lrow)>div{padding:0!important;background:none!important;border-radius:0!important}
.lrow{background:#fff;border-top:0!important;border-radius:24px;padding:18px 24px!important;transition:box-shadow .2s,color .2s!important}
.lrow:hover{padding-left:24px!important;box-shadow:0 6px 20px rgba(14,26,21,.06);color:#0B4F36!important}
.lrow .larr{opacity:1!important}
div:has(> [style*="align-items: baseline; justify-content: space-between; gap: 24px; padding: "][style*="border-top: 1px solid #E4E8E5"]){background:#F4F6F5;border-radius:28px;padding:10px;border-bottom:0!important;display:flex;flex-direction:column;gap:8px}
[style*="align-items: baseline; justify-content: space-between; gap: 24px; padding: "][style*="border-top: 1px solid #E4E8E5"]{background:#fff;border-top:0!important;border-radius:24px;padding:18px 24px!important;align-items:center!important}
[style*="align-items: baseline; justify-content: space-between; gap: 24px; padding: "][style*="border-top: 1px solid #E4E8E5"]>span:first-child{font-size:19px!important}
div:has(> [style*="padding: 26px 0; border-top: 1px solid #E4E8E5"]){background:#F4F6F5;border-radius:28px;padding:10px;border-bottom:0!important;display:flex;flex-direction:column;gap:8px}
[style*="padding: 26px 0; border-top: 1px solid #E4E8E5"]{background:#fff;border-top:0!important;border-radius:24px;padding:22px 26px!important}
div:has(> a.mi){background:#F4F6F5;border-radius:28px;padding:10px;gap:8px!important}
a.mi{background:#fff;border-top:0!important;border-radius:24px;padding:20px 24px!important;transition:box-shadow .2s}
a.mi:hover{box-shadow:0 6px 20px rgba(14,26,21,.06)}
[style*="padding: 36px 36px 36px 0; box-sizing"],[style*="padding: 32px 32px 32px 0; box-sizing"]{background:#F4F6F5;border-radius:22px;padding:32px!important}

/* Tablet quer und kleine Laptops */
@media (max-width:1200px){
 [style*="padding: 96px 64px"]{padding:80px 40px 0!important}
 [style*="padding: 80px 64px"],[style*="padding: 72px 64px"]{padding-left:40px!important;padding-right:40px!important}
 [style*="padding: 96px 64px 48px"]{padding:72px 40px 40px!important}
 [style*="position: absolute; left: 64px; right: 64px"]{left:40px!important;right:40px!important}
 .nav>div:nth-child(2){gap:22px!important}
 h1,.original-h1{font-size:clamp(44px,5.6vw,68px)!important}
 [style*="font-size: 80px"]{font-size:64px!important}
 [style*="grid-template-columns: repeat(5"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}
 [style*="grid-template-columns: repeat(4"]:not([style*="1fr repeat("]){grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
/* Tablet hoch: Navigation einklappen */
@media (max-width:980px){
 .nav>div:nth-child(2){display:none!important}
 .nav>div:last-child>a:first-child{display:none!important}
 .burger{display:flex}
 [style*="grid-template-columns: 1fr 1fr"],[style*="grid-template-columns: 1.1fr 1fr"],[style*="grid-template-columns: 1fr 1.4fr"],[style*="grid-template-columns: 1fr 1.6fr"],[style*="grid-template-columns: 1fr 2fr"],[style*="grid-template-columns: 1.3fr 1fr"]{grid-template-columns:1fr!important;gap:36px!important}
 [style*="grid-template-columns: 1.6fr repeat(4"]{grid-template-columns:repeat(3,1fr)!important}
 [style*="grid-template-columns: 1.6fr repeat(4"]>div:first-child{grid-column:1/-1}
 [style*="display: flex; align-items: end; justify-content: space-between"]{flex-direction:column;align-items:flex-start!important;gap:18px!important}
 [style*="min-height: 620px"]{min-height:0!important}
 img[style*="height: 620px"],img[style*="height: 520px"]{height:440px!important}
 [style*="grid-template-columns: 1fr 1fr; column-gap: 48px"]{row-gap:8px!important}
 [style*="grid-template-columns: 1fr 1fr; column-gap: 48px"]>div:first-child{border-bottom:0!important}
}
[style*="grid-template-columns: 1fr 1fr; column-gap: 48px"]{} 
/* Handy */
@media (max-width:640px){
 .navwrap{padding:8px 10px 0!important;top:6px!important}
 .nav{height:60px!important;padding:0 6px 0 18px!important;border-radius:30px!important}
 .nav>div:last-child>a[style*="background"]{display:none!important}
 .burger{width:46px;height:46px;margin-left:0}
 [style*="padding: 96px 64px"]{padding:64px 20px 0!important}
 [style*="padding: 96px 64px 48px"]{padding:56px 20px 32px!important}
 [style*="padding: 80px 64px"],[style*="padding: 72px 64px"]{padding:40px 20px 0!important}
 [style*="grid-template-columns"]:not([style*="1fr repeat("]):not(.wzgrid){grid-template-columns:1fr!important}
 .wizard [style*="grid-template-columns: repeat(2"]{grid-template-columns:1fr 1fr!important}
 [style*="grid-template-columns: 1.6fr repeat(4"]{grid-template-columns:1fr 1fr!important;row-gap:28px!important}
 [style*="margin: 16px 16px 0"]{margin:10px 10px 0!important}
 [style*="height: 640px; border-radius: 28px; position: relative"],[style*="height: 680px; border-radius: 28px; position: relative"]{height:min(640px,82svh)!important;border-radius:22px!important}
 [style*="position: absolute; left: 64px; right: 64px"],[style*="position: absolute; left: 40px; right: 40px"]{left:20px!important;right:20px!important;bottom:24px!important}
 [style*="position: absolute; left: 64px; right: 64px"]{flex-direction:column;align-items:flex-start!important;gap:20px!important}
 [style*="position: absolute; top: 40px; right: 40px"]{display:none!important}
 h1,.original-h1{font-size:clamp(34px,9.4vw,44px)!important;line-height:1.05!important;letter-spacing:-.03em!important}
 h2{font-size:clamp(28px,7.6vw,34px)!important;line-height:1.1!important}
 [style*="font-size: 80px"]{font-size:46px!important}
 [style*="font-size: 56px; line-height: 1.02"],[style*="font-size: 64px; line-height: 1.0"]{font-size:34px!important}
 [style*="font-size: 40px; line-height: 1.1"]{font-size:26px!important}
 [style*="font-size: 19px; line-height: 1.5"],[style*="font-size: 20px; line-height: 1.5"]{font-size:17px!important}
 img[style*="height: 620px"],img[style*="height: 520px"],img[style*="height: 500px"],img[style*="height: 480px"],img[style*="height: 460px"],img[style*="height: 360px"]{height:260px!important;border-radius:20px!important}
 [style*="height: 520px; background"]{height:380px!important}
 [style*="padding: 88px 80px"],[style*="padding: 72px 80px"],[style*="padding: 80px;"],[style*="padding: 80px 80px"]{padding:36px 22px!important}
 [style*="padding: 64px 56px"]{padding:32px 22px!important}
 [style*="padding: 56px 64px 52px"]{padding:32px 22px 28px!important}
 [style*="padding: 36px; box-sizing"]{padding:26px!important}
 [style*="padding: 36px 36px 36px 0"],[style*="padding: 32px 32px 32px 0"]{padding:24px!important}
 [style*="text-align: right"]{text-align:left!important}
 [style*="align-items: baseline; justify-content: space-between"][style*="border-top: 1px solid #E4E8E5"],[style*="align-items: baseline; justify-content: space-between"]{flex-direction:column;align-items:flex-start!important;gap:4px!important;text-align:left!important}
 .lrow>span:first-child>span:first-child{font-size:17px!important}
 [style*="display: flex; align-items: center; justify-content: space-between; gap: 24px; padding-top: 24px"]{flex-direction:column;align-items:flex-start!important}
 label[style*="calc(50% - 7px)"]{width:100%!important}
 [style*="display: flex; align-items: center; justify-content: center; gap: 28px"]{flex-direction:column;gap:16px!important}
 [style*="display: flex; align-items: center; gap: 28px; margin-top"]{flex-wrap:wrap;gap:16px!important}
 .tscroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:-20px;margin-right:-20px;padding:0 20px}
 .tscroll>div{min-width:620px}
 .lrow:hover{padding-left:0!important}
 [style*="grid-template-columns: 1fr 1fr; column-gap: 48px"]>div:first-child{border-bottom:0!important}
}
/* Große Monitore */
@media (min-width:1700px){
 [style*="width: 1440px; margin: 0 auto"]{max-width:1600px}
}


@media (min-width:901px){.allbtn{display:none}}

.skip-link{position:fixed;left:12px;top:-100px;z-index:9999;padding:12px 20px;background:white;color:#0E1A15}.skip-link:focus{top:12px}:focus-visible{outline:3px solid #0B4F36;outline-offset:4px}.wordmark{height:.78em;width:auto;display:inline-block;vertical-align:baseline}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}.pimg{transform:none!important}}

/* Ads-Landingpages: ausschließlich bestehende Farben, Typografie und Radien. */
html{scroll-behavior:smooth}
.hero-subline{margin:12px 0 0;max-width:720px;font-size:24px;line-height:1.4;font-weight:400;color:inherit}
.hero-subline{color:#0E1A15}h1[style*="color: #FFFFFF"]+.hero-subline{color:#FFFFFF}
.hero-conversion{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;max-width:620px}
.hero-trust{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:15px;line-height:1.45;color:rgba(255,255,255,.75)}
.hero-conversion.on-light .hero-trust{color:#5A6660}
.hero-trust i{display:block;width:1px;height:14px;background:currentColor;opacity:.55}
.mobile-call{display:none;width:48px;height:48px;border-radius:24px;background:#F1F4F2;color:#0E1A15;align-items:center;justify-content:center;margin-left:auto}
.mobile-call svg{width:22px;height:22px}
.lead-section{padding:96px 64px 0}
.lead-cta{border-radius:28px;background:#0B4F36;padding:72px 80px;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}
.lead-copy h2{margin:0;max-width:620px;font-size:56px;line-height:1.02;font-weight:500;letter-spacing:-.035em;color:#FFFFFF}
.lead-copy p{margin:24px 0 0;max-width:480px;font-size:18px;line-height:1.5;color:rgba(255,255,255,.85)}
.wizard{border-radius:20px;background:#FFFFFF;padding:32px;box-sizing:border-box}
.wizard-meta{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:500;color:#5A6660}
.wizard-track{margin-top:10px;height:3px;border-radius:2px;background:#E4E8E5}.wz-bar{height:3px;width:20%;border-radius:2px;background:#0B4F36;transition:width .4s}
.wizard-steps{margin-top:28px;min-height:260px}.step-title{font-size:22px;font-weight:600;letter-spacing:-.015em;color:#0E1A15}
.field{display:block;width:100%;box-sizing:border-box}.field span{display:block;font-size:13px;font-weight:500;color:#5A6660}.field input{margin-top:6px;width:100%;height:50px;box-sizing:border-box;border:1px solid #CBD3CE;border-radius:12px;padding:0 14px;font:inherit;font-size:16px;color:#0E1A15;background:#FFFFFF;outline:none}
.option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}.opt{min-height:56px;padding:10px 18px;border-radius:12px;border:1px solid #CBD3CE;background:#FFFFFF;font:inherit;font-size:15px;font-weight:500;color:#0E1A15;text-align:left;cursor:pointer}
.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}.privacy-field{display:flex;align-items:flex-start;gap:10px;margin-top:16px;font-size:13px;line-height:1.5;color:#5A6660}.privacy-field input{margin-top:3px;width:16px;height:16px;accent-color:#0B4F36}.privacy-field a{color:#0B4F36}
.wz-nav{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding-top:20px;border-top:1px solid #E4E8E5}.wz-back{font:inherit;font-size:15px;font-weight:500;color:#5A6660;background:none;border:0;cursor:pointer;visibility:hidden}.wz-next{display:inline-flex;align-items:center;height:50px;padding:0 26px;border-radius:25px;background:#0F3D2E;font:inherit;font-size:16px;font-weight:500;color:#FFFFFF;border:0;cursor:pointer}
.faq-section,.trust-section,.home-trust,.process-section,.compare-section{padding:96px 64px 0}.faq-layout{display:grid;grid-template-columns:1fr 1.6fr;gap:64px;align-items:start}.faq-layout>h2,.trust-head h2,.home-trust>h2,.process-section>h2,.compare-section>h2{margin:0;font-size:44px;line-height:1.08;font-weight:500;letter-spacing:-.025em;color:#0E1A15}.faq-list{background:#F4F6F5;border-radius:28px;padding:10px;display:flex;flex-direction:column;gap:8px}.faq-item{background:#FFFFFF;border-radius:24px;padding:22px 26px}.faq-item h3{margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em;color:#0E1A15}.faq-item p{margin:10px 0 0;max-width:600px;font-size:16px;line-height:1.55;color:#5A6660}
.trust-head{display:flex;align-items:end;justify-content:space-between;gap:64px}.trust-head p{margin:0;max-width:420px;font-size:16px;line-height:1.55;color:#5A6660}.trust-grid,.review-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:40px;padding:10px;background:#F4F6F5;border-radius:28px}.trust-pill{background:#FFFFFF;border-radius:24px;padding:26px}.trust-kicker{font-size:13px;font-weight:500;color:#5A6660}.example-note{display:inline-block;margin-left:6px;font-size:12px;font-weight:400;color:#7B8781}.trust-pill h3{margin:28px 0 0;font-size:21px;line-height:1.2;font-weight:600;letter-spacing:-.01em}.trust-pill>p{margin:8px 0 0;font-size:15px;line-height:1.5;color:#5A6660}.trust-quote blockquote{margin:28px 0 0;font-size:18px;line-height:1.5;color:#0E1A15}
.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:40px;padding:10px;background:#F4F6F5;border-radius:28px}.metric{background:#FFFFFF;border-radius:24px;padding:28px}.metric-value{font-size:56px;line-height:1;font-weight:500;letter-spacing:-.035em;color:#0E1A15}.metric p{margin:18px 0 0;font-size:15px;line-height:1.5;color:#5A6660}
.process-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:40px;padding:10px;background:#F4F6F5;border-radius:28px}.process-list>div{background:#FFFFFF;border-radius:24px;padding:24px}.process-list h3{margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em}.process-list p{margin:10px 0 0;font-size:15px;line-height:1.55;color:#5A6660}
.table-scroll{margin-top:40px;overflow-x:auto;border-radius:28px;background:#F4F6F5;padding:10px}.compare-section table{width:100%;border-collapse:separate;border-spacing:0 8px;min-width:720px}.compare-section caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.compare-section th,.compare-section td{padding:18px 22px;text-align:left;background:#FFFFFF;font-size:16px}.compare-section thead th{font-weight:600}.compare-section tbody th{font-weight:500}.compare-section tr>*:first-child{border-radius:24px 0 0 24px}.compare-section tr>*:last-child{border-radius:0 24px 24px 0}
.footer-certs{display:flex;flex-direction:column;gap:5px;margin-bottom:14px;font-size:12px;line-height:1.4;color:#7B8781}.footer-cert-sep{display:none}
@media(max-width:1200px){.lead-section,.faq-section,.trust-section,.home-trust,.process-section,.compare-section{padding:80px 40px 0}.lead-cta{padding:64px 52px;gap:48px}}
@media(max-width:980px){.mobile-call{display:flex}.lead-cta{grid-template-columns:1fr;gap:36px}.faq-layout{grid-template-columns:1fr;gap:36px}.process-list{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-head{align-items:flex-start;flex-direction:column;gap:18px}}
@media(max-width:640px){.hero-subline{font-size:18px;line-height:1.4}.mobile-call{width:46px;height:46px;margin-left:auto}.hero-conversion{max-width:100%}.hero-trust{font-size:14px;gap:7px;margin-top:12px}.lead-section,.faq-section,.trust-section,.home-trust,.process-section,.compare-section{padding:64px 20px 0}.lead-cta{padding:36px 22px;gap:30px}.lead-copy h2{font-size:34px}.wizard{padding:24px 18px}.wizard-meta{align-items:flex-start;gap:12px}.option-grid{grid-template-columns:1fr}.contact-grid{grid-template-columns:1fr}.faq-layout>h2,.trust-head h2,.home-trust>h2,.process-section>h2,.compare-section>h2{font-size:34px}.trust-grid,.review-strip{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.trust-pill{min-width:78%;scroll-snap-align:start}.process-list{grid-template-columns:1fr}.metric-value{font-size:48px}.footer-certs{font-size:12px}}
.example-note,.footer-certs{color:#5A6660}
.example-note{font-weight:500}

/* Kennzahlen und dezente Bewegung, September 2026. */
.metric-grid{grid-template-columns:1fr 1fr 1.25fr;gap:10px;padding:10px;border-radius:28px}
.metric{border-radius:22px;padding:34px 32px 30px;min-width:0}
.metric-value{font-size:72px;font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap}
.metric p{font-size:16px;color:#5A6660;margin:14px 0 0}
.metric:last-child{background:#0B4F36}
.metric:last-child .metric-value{color:#FFF}
.metric:last-child p{color:rgba(255,255,255,.9);font-weight:500}
.metric:last-child .metric-detail{margin-top:12px;font-size:15px;font-weight:400;line-height:1.5;color:rgba(255,255,255,.72)}
.response-promise{font-size:13px;line-height:1.5;color:#5A6660;margin:18px 0 0}
.response-promise[hidden]{display:none}
.polish-image-frame{display:block!important;overflow:hidden;border-radius:20px;line-height:0}
@media(max-width:980px){.metric-grid{grid-template-columns:1fr}.metric-value{font-size:56px}}
@media(max-width:640px){.hero-trust{gap:10px 16px}.hero-trust i{display:none}}
@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){
  .metric,.trust-pill,.polish-card{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s cubic-bezier(.2,.7,.2,1)!important;transition-delay:0s!important}
  .metric:hover,.trust-pill:hover,.polish-card:hover{transform:translateY(-4px)!important;box-shadow:0 18px 40px rgba(14,26,21,.08)}
  .polish-image-frame img{transition:transform .8s ease}
  .polish-card:hover .polish-image-frame img{transform:scale(1.04)}
  .polish-hero img{transition:transform 1.6s ease}
  .polish-hero:hover img{transform:scale(1.02)!important}
  .geo-answer .chip,.geo-answer .fact-pill{transition:background .2s,color .2s}
  .geo-answer .chip:hover,.geo-answer .fact-pill:hover{background:#0B4F36!important;color:#FFF!important}
  a[href="#pruefen"],.wz-next{transition:transform .35s cubic-bezier(.2,.7,.2,1),filter .35s}
  a[href="#pruefen"]:hover,.wz-next:hover{transform:translateY(-2px);filter:brightness(1.1)}
}
@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){
  .r>*,.stag>*,.w,.h1w{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}
  .sweep::before{transform:none;transition:none}
  .metric,.trust-pill,.polish-card,.polish-image-frame img,.polish-hero img,.pimg,a[style*="border-radius: 2"],.wz-next,.tile{transform:none!important;animation:none!important;transition:none!important}
  .metric:hover,.trust-pill:hover,.polish-card:hover{box-shadow:none}
  a[style*="border-radius: 2"]:hover,.wz-next:hover{filter:none}
  .step{animation:none}
}

.geo-answer{padding:96px 64px 0}.geo-answer p{max-width:860px;margin:0;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;font-size:24px;font-weight:400;line-height:1.45;color:#0e1a15}.geo-answer div{margin-top:16px;font-size:14px;line-height:1.45;color:#5a6660}.comparison-section{padding:96px 64px 0}.comparison-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.comparison-heading h2{margin:0;font-size:44px;line-height:1.06;font-weight:500;letter-spacing:-.028em;color:#0e1a15}.comparison-heading p{margin:0;max-width:380px;font-size:16px;line-height:1.5;color:#5a6660}.comparison-scroll{margin-top:48px;overflow-x:auto;-webkit-overflow-scrolling:touch}.comparison-table{width:100%;min-width:680px;border-collapse:separate;border-spacing:0;border-bottom:1px solid #e4e8e5;text-align:left}.comparison-table caption,.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.comparison-table th,.comparison-table td{padding:20px;font-size:15px;line-height:1.4;border-top:1px solid #e4e8e5}.comparison-table thead th{padding:0 20px 16px;border-top:0;font-size:20px;font-weight:600;letter-spacing:-.015em}.comparison-table thead th:first-child{padding-left:0}.comparison-table tbody th{padding-left:0;font-weight:600;white-space:nowrap}.comparison-table .is-highlight{background:#f6f8f6;color:#0e1a15;font-weight:500}.comparison-table thead .is-highlight{padding-top:16px;color:#fff;background:#0b4f36;border-radius:14px 14px 0 0}.article-page{max-width:1200px;margin:0 auto;padding:0 64px 96px;overflow:visible}.article-nav{height:96px;display:flex;align-items:center;justify-content:space-between}.article-nav .wordmark{height:24px}.article-page article>header,.article-index{padding-top:96px}.article-page h1{max-width:900px;margin:14px 0 0;font-size:68px;line-height:1.02;font-weight:500;letter-spacing:-.035em}.eyebrow{margin:0;font-size:15px;font-weight:500;color:#5a6660}.article-page .geo-answer{padding-left:0;padding-right:0}.article-toc,.article-related{display:flex;gap:20px;flex-wrap:wrap;padding-top:72px}.article-toc strong{width:100%}.article-content,.article-faq{max-width:860px;padding-top:72px}.article-content h2,.article-faq h2,.article-related h2{width:100%;margin:0 0 28px;font-size:36px;line-height:1.1;font-weight:500}.article-content p{font-size:18px;line-height:1.65;color:#3f4b45}.article-faq details{padding:22px 0;border-top:1px solid #e4e8e5}.article-faq summary{font-size:19px;font-weight:500;cursor:pointer}.article-faq details p{font-size:16px;line-height:1.55;color:#5a6660}.article-related a,.article-list a{padding:20px 24px;border-radius:20px;background:#f4f6f5}.article-list{display:grid;gap:12px;margin-top:48px}.article-list span{display:block;margin-top:6px;color:#5a6660}@media (width<=1200px){.geo-answer,.comparison-section{padding-top:80px;padding-left:40px;padding-right:40px}}@media (width<=640px){.geo-answer{padding:56px 20px 0}.geo-answer p{font-size:19px}.comparison-section{padding:64px 20px 0}.comparison-heading{display:block}.comparison-heading h2{font-size:34px;line-height:1.1}.comparison-heading p{margin-top:18px}.comparison-scroll{margin:36px -20px 0;padding:0 20px}.comparison-table{min-width:620px}.article-page{padding:0 20px 64px}.article-page article>header,.article-index{padding-top:56px}.article-page h1{font-size:42px}.article-page .geo-answer{padding-left:0;padding-right:0}}

/* Shared visual polish. Desktop changes are limited to hero, answer, trust and contrast. */
html{scroll-padding-top:110px}html[lang=de]{hyphens:auto}section,[id]{scroll-margin-top:110px}
.pm-photo-hero{position:relative;margin:16px 16px 0;height:680px;max-height:760px;border-radius:28px;overflow:hidden;background:#0F3D2E}
.pm-photo-hero picture{display:contents}.pm-photo-hero img{position:absolute!important;inset:0;width:100%!important;height:100%!important;object-fit:cover;border-radius:0!important}
.pm-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(5,36,24,.9) 0%,rgba(5,36,24,.55) 42%,rgba(5,36,24,.05) 80%)}
.pm-hero-text{position:absolute;left:64px;right:64px;bottom:64px;max-width:none}
.pm-hero h1{max-width:1000px!important;margin:0!important;font-size:var(--pm-h1-size,52px)!important;line-height:1.02!important;font-weight:500;letter-spacing:-.03em!important;text-wrap:balance;hyphens:none}
.pm-photo-hero h1{color:#FFF}.pm-photo-hero .hero-subline{color:#FFF;font-size:24px;margin-top:14px;max-width:760px}
.pm-hero-buttons{display:flex;align-items:center;gap:28px;margin-top:32px}.pm-primary{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 28px;border-radius:27px;background:#0B4F36;color:#FFF;font-size:16px;font-weight:500}.pm-secondary{display:inline-flex;align-items:center;min-height:44px;color:#FFF;font-size:16px;font-weight:500}
.pm-hero .hero-trust{display:flex;gap:0;margin-top:22px;flex-wrap:nowrap;font-size:15px;color:#FFF}.pm-hero .hero-trust span{white-space:nowrap}.pm-hero .hero-trust span+span::before{content:'';display:inline-block;width:1px;height:13px;background:rgba(255,255,255,.55);margin:0 14px;vertical-align:-1px}
.pm-answer{display:grid;grid-template-columns:1fr 2.2fr;gap:64px;padding:96px 64px 0;align-items:start}.pm-answer .pm-answer-aside,.pm-answer .pm-answer-body{margin:0}.pm-answer .pm-answer-label{font-size:15px;font-weight:600;color:#0B4F36;margin:0}.pm-answer .pm-answer-date{margin-top:8px;font-size:13px;color:#5A6660}.pm-answer p.pm-answer-lead{font-size:32px;font-weight:500;line-height:1.25;letter-spacing:-.02em;color:#0E1A15;margin:0}.pm-answer p.pm-answer-rest{font-size:19px;line-height:1.55;font-weight:400;color:#5A6660;margin:18px 0 0;max-width:760px}.pm-answer .pm-facts{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.pm-facts .fact-pill{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:18px;background:#F4F6F5;font-size:14px;font-weight:500;color:#0E1A15}
.pm-references,.pm-voice-section{padding:96px 64px 0}.pm-references h2{margin:0;font-size:44px;line-height:1.06;font-weight:500;letter-spacing:-.028em}.pm-reference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:44px;padding:10px;background:#F4F6F5;border-radius:28px}.pm-reference{background:#FFF;border-radius:22px;padding:10px 10px 22px;min-width:0}.pm-reference .polish-image-frame{border-radius:16px}.pm-reference img{display:block;width:100%;height:240px;object-fit:cover}.pm-reference h3{margin:18px 12px 0;font-size:22px;font-weight:500;letter-spacing:-.015em}.pm-ref-facts{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:12px 12px 0}.pm-ref-facts>span{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid #E4E8E5;border-radius:15px;font-size:13px;color:#3F4B45}
.pm-voice{background:#0F3D2E;border-radius:28px;padding:72px 72px 108px;min-height:320px;box-sizing:border-box;position:relative}.pm-voice-slides{display:grid}.pm-quote{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .8s,visibility .8s;min-width:0}.pm-quote.active{opacity:1;visibility:visible}.pm-quote p{margin:0;max-width:900px;font-size:34px;line-height:1.3;color:#FFF;letter-spacing:-.015em}.pm-quote-role{margin-top:22px;font-size:15px;color:rgba(255,255,255,.85)}.pm-example{font-size:12px;margin-left:8px;color:rgba(255,255,255,.78)}.pm-voice-dots{position:absolute;left:64px;bottom:32px;display:flex;gap:8px}.pm-dot{width:44px;height:44px;border:0;padding:0;background:transparent;cursor:pointer;display:grid;place-items:center}.pm-dot::after{content:'';display:block;width:8px;height:8px;border-radius:4px;background:rgba(255,255,255,.45);transition:width .3s,background .3s}.pm-dot[aria-pressed=true]::after{width:28px;background:#FFF}
.pm-column-label{display:none}
.mnav-top{flex-shrink:0}.mnav-body{min-height:0;overscroll-behavior:contain}.mnav{height:100dvh}.mclose{flex-shrink:0}.wizard input{scroll-margin:120px 0}.pm-hero,.pm-reference,.pm-answer-body{min-width:0}
@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.pm-primary,.pm-secondary{transition:transform .35s,filter .35s}.pm-primary:hover{transform:translateY(-2px);filter:brightness(1.1)}.pm-photo-hero img{transition:transform 1.6s}.pm-photo-hero:hover img{transform:scale(1.02)!important}}
@media(min-width:641px) and (max-width:1280px){.pm-content-grid:not(.pm-odd-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.pm-content-grid.pm-odd-grid{grid-template-columns:1fr!important}.pm-reference-grid{grid-template-columns:1fr}.pm-reference img{height:260px}.pm-hero-text{left:40px;right:40px}.pm-hero .hero-trust{flex-wrap:wrap;gap:8px 16px}.pm-hero .hero-trust span+span::before{display:none}}
@media(max-width:979px){.pm-answer{grid-template-columns:1fr;gap:14px}.pm-photo-hero{height:650px}.pm-hero h1{max-width:100%!important}.pm-hero .hero-trust{flex-wrap:wrap;gap:8px 16px}.pm-hero .hero-trust span+span::before{display:none}.pm-voice{padding:48px 32px 100px}.pm-voice-dots{left:24px}.pm-reference-grid{grid-template-columns:1fr}}
@media(max-width:767px){
 .comparison-scroll,.table-scroll,.tscroll{overflow:visible!important;margin:28px 0 0!important;padding:10px!important;border-radius:28px;background:#F4F6F5}
 table.pm-table{display:block;min-width:0!important;width:100%;border:0;border-spacing:0}.pm-table caption{position:absolute}.pm-table thead{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pm-table tbody{display:flex;flex-direction:column;gap:8px}.pm-table tbody tr{display:flex;flex-direction:column;background:#FFF;border-radius:22px;padding:20px;gap:14px}.pm-table tbody th,.pm-table tbody td{display:block;min-width:0;white-space:normal!important;padding:0!important;border:0!important;border-radius:0!important;font-size:16px!important;line-height:1.5;background:transparent!important;color:#0E1A15}.pm-table tbody th{font-size:17px!important;font-weight:600}.pm-table .pm-column-label{display:block;font-size:13px;font-weight:400;color:#5A6660;margin-bottom:4px}.pm-table tbody .is-highlight{border-left:3px solid #0B4F36!important;padding-left:12px!important;color:#0B4F36;font-weight:500}
}
@media(max-width:640px){
 h1{font-size:clamp(32px,9vw,40px)!important;line-height:1.02!important}h2{font-size:30px!important;line-height:1.1!important}main p{font-size:max(16px,1em);overflow-wrap:break-word}main *{min-width:0}h1,h2,h3,p{overflow-wrap:break-word;hyphens:auto}
 .pm-photo-hero{margin:10px 10px 0!important;height:82svh!important;max-height:760px;min-height:530px;border-radius:22px}.pm-photo-hero .pm-hero-text{left:20px;right:20px;bottom:28px}.pm-photo-hero h1{font-size:clamp(32px,9vw,40px)!important;max-width:100%!important;hyphens:auto}.pm-photo-hero .hero-subline{font-size:18px;line-height:1.4}.pm-hero-buttons{gap:8px 18px;margin-top:24px;flex-wrap:wrap}.pm-primary{padding:0 22px;font-size:16px}.pm-secondary{font-size:16px}.pm-hero .hero-trust{font-size:13px;gap:8px 16px;margin-top:16px;line-height:1.5}.pm-hero .hero-trust span{white-space:normal}
 .pm-answer,.pm-references,.pm-voice-section,.geo-answer,.lead-section,.faq-section,.trust-section,.home-trust,.process-section,.compare-section,.comparison-section,[style*="padding: 96px 64px"]{padding:56px 20px 0!important}.pm-answer{gap:14px}.pm-answer p.pm-answer-lead{font-size:24px}.pm-answer p.pm-answer-rest{font-size:17px}.pm-facts .fact-pill{height:auto;min-height:36px;font-size:14px;padding:8px 16px;box-sizing:border-box}
 .pm-reference-grid{margin-top:28px;grid-template-columns:1fr}.pm-reference img{height:200px}.pm-reference{padding:10px 10px 22px}.pm-voice{padding:36px 24px 88px}.pm-quote p{font-size:24px}.pm-voice-dots{left:16px;bottom:24px;gap:0}.pm-quote-role{font-size:15px}.pm-voice .pm-example{font-size:12px}
 .pm-content-grid{grid-template-columns:1fr!important}.lead-cta{padding:28px 20px}.wizard{padding:24px 20px}.option-grid,.wizard .wzgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.opt{font-size:16px;padding:12px 10px;overflow-wrap:anywhere;min-height:56px}.contact-grid{grid-template-columns:1fr}.wizard input{width:100%;font-size:16px}.wizard-meta{font-size:13px}.wz-nav{position:sticky;bottom:0;background:#FFF;padding:12px 0;margin-top:20px;gap:8px;z-index:2}.wz-next{font-size:15px;padding:0 16px;min-height:50px}.wz-back{min-height:44px;min-width:44px}.wizard-track{position:sticky;top:76px;z-index:3}.wizard :focus-visible{scroll-margin-bottom:100px}
 main a:not(.wordmark-link){min-height:44px;display:inline-flex;align-items:center;max-width:100%;overflow-wrap:anywhere}main .lrow{display:flex;gap:8px}.privacy-field a{display:inline!important;min-height:0}#ressourcen a{margin-right:8px}.nav a{min-height:44px}.nav .wordmark{max-width:100%}.mpill,.mcard{min-height:44px;box-sizing:border-box}.mnav-body a{margin-bottom:8px}
 main img:not(.pm-photo-hero img):not(.wordmark):not([src*="wordmark"]){object-fit:cover;max-width:100%;height:clamp(200px,65vw,300px)!important}.pm-photo-hero img{height:100%!important}.pm-hero:not(.pm-photo-hero) a[href^="tel:"],.pm-hero:not(.pm-photo-hero) a[href^="mailto:"]{flex-wrap:wrap;gap:8px;font-size:19px!important}.pm-hero:not(.pm-photo-hero) a span{display:block;width:100%}
}
.pm-photo-hero h1{max-width:760px!important;text-wrap:wrap}
html:has(link[rel="canonical"][href="https://parktakt.de/unternehmen/"]) .pm-photo-hero h1{hyphens:auto}
html:has(link[rel="canonical"][href="https://parktakt.de/unternehmen/"]) .pm-photo-hero h1 .h1w{display:inline}
.example-note,.footer-certs{color:#5A6660}
@media(max-width:640px){.wizard .privacy-field input[type=checkbox]{width:20px;height:20px;flex:0 0 20px}.privacy-field{min-height:44px;align-items:center}.wizard-meta{gap:12px}.pm-photo-hero h1{max-width:100%!important}}
@media(max-width:640px){.pm-hero .h1w{display:inline}.pm-photo-hero{min-height:0}.pm-reference img{height:200px!important}}
@media(prefers-reduced-motion:reduce){.pm-quote,.pm-dot::after{transition:none}}
@media(max-width:640px){.pm-contact-details a{flex-wrap:wrap;gap:8px;font-size:19px!important}.pm-contact-details a span{width:100%}.pm-contact-details>div>div{flex-wrap:wrap;gap:8px;font-size:19px!important}.pm-contact-details>div>div span{width:100%}}
@media(min-width:641px) and (max-width:1280px){.metric-grid,.process-list{grid-template-columns:1fr}}
@media(max-width:640px){main p[style*="font-size: 14px"],main p[style*="font-size: 15px"],.process-list p,.metric-note,.metric:last-child .metric-detail{font-size:16px!important}}
