/* std-lp v1 (Kopie fuer Plattformen) */.std-hero_shade{background-image:linear-gradient(180deg,rgba(0,10,23,.62) 0%,rgba(0,10,23,.42) 42%,rgba(0,10,23,.9) 100%)}html[data-theme=light] .std-hero_shade{background-image:linear-gradient(180deg,rgba(255,255,255,.76) 0%,rgba(255,255,255,.62) 42%,rgba(255,255,255,.94) 100%)}html[data-theme=light] .lp-hero_bg-set.std-hero_set{-webkit-mask-image:linear-gradient(#000 0%,#000 60%,rgba(0,0,0,0) 76%);mask-image:linear-gradient(#000 0%,#000 60%,rgba(0,0,0,0) 76%)}.section_lp-hero .lp-hero_title .std-hero_line,.section_lp-hero .lp-hero_title .std-hero_accent{display:block}.std-map_grid .seo-map{overflow:hidden}.std-map_photo-img{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.std-map_grid .seo-map:hover .std-map_photo-img{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.std-map_photo-img{transition:none}}.ls_kap.is-std-intro{grid-template-columns:minmax(0,1fr)}.ls_kap-main .std-kap-h{margin:.5em 0 0;font-family:"Perfectly Nineties",serif;font-weight:400;font-size:1.5em;line-height:1.2;color:var(--_colors---text)}.ls_kap-main a{color:var(--_colors---text);text-decoration:underline;text-decoration-color:rgba(166,216,255,.5);text-underline-offset:.2em}.ls_kap-main strong{color:var(--_colors---text);font-weight:600}.ls_kap-main .heading-styles-h4.ls_kap-title{margin:0}.section_ls-seo{position:relative;color:var(--_colors---text)}.ls_kap{position:relative;display:grid;grid-template-columns:5.5em minmax(0,1fr);column-gap:1.5em;padding:2.5em;border-radius:.625em;background-color:rgba(255,255,255,.035);border:1px solid rgba(220,228,240,.12);scroll-margin-top:7.5em}.ls_kap-num{font-family:"Perfectly Nineties",serif;font-style:italic;font-weight:400;font-size:4.5em;line-height:.85;letter-spacing:-.02em;display:inline-block;align-self:start;padding:0 .12em .06em 0;margin-right:-.12em;color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,rgba(222,227,240,.9) 0%,rgba(222,227,240,.08) 100%)}.ls_kap-main{display:flex;flex-direction:column;row-gap:1.25em;min-width:0}.ls_kap-title{margin:0;color:var(--_colors---text)}.ls_kap-p{margin:0;color:var(--_colors---text-muted);font-size:1.125em;line-height:1.6;max-width:44em}.ls_kap-ul{display:flex;flex-direction:column;row-gap:.625em;margin:0;padding:0;list-style:none;max-width:44em}.ls_kap-li{position:relative;margin:0;padding-left:1.75em;color:var(--_colors---text-muted);font-size:1.125em;line-height:1.5}.ls_kap-li::before{content:"";position:absolute;left:.25em;top:.62em;width:.5em;height:.5em;border-radius:50%;background-color:var(--_colors---highlight,#a6d8ff)}html[data-theme="light"] .ls_kap{background-color:#fff;border-color:rgba(0,22,56,.1)}html[data-theme="light"] .ls_kap-num{background-image:linear-gradient(180deg,rgba(0,22,56,.85) 0%,rgba(0,22,56,.08) 100%)}@media screen and (max-width:991px){.ls_kap{grid-template-columns:minmax(0,1fr);row-gap:1em;padding:2em}.ls_kap-num{font-size:3.5em}}@media screen and (max-width:479px){.ls_kap{padding:1.375em}.ls_kap-p,.ls_kap-li{font-size:1em}}.ls_rg-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,19em);column-gap:5em;align-items:start}.ls_rg-main{display:flex;flex-direction:column;row-gap:1.25em;min-width:0}.ls_rg-main .ls_kap{grid-template-columns:4.75em minmax(0,1fr)}.ls_rg-main .ls_kap-num{font-size:4em}.ls_rg-main .ls_kap-main{row-gap:1.25em}.ls_rg-toc{position:-webkit-sticky;position:sticky;top:8.5em;display:flex;flex-direction:column;row-gap:1.25em;padding:1.75em;border-radius:.625em;background-color:rgba(0,10,23,.4);border:1px solid rgba(220,228,240,.2)}.ls_rg-toc-label{margin:0;color:var(--_colors---text-muted);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:.8125em}.ls_rg-toc-nav{position:relative;padding-left:1.25em}.ls_rg-toc-track{position:absolute;left:0;top:.375em;bottom:.375em;width:2px;border-radius:2px;background-color:rgba(220,228,240,.14);overflow:hidden}.ls_rg-toc-fill{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:2px;background-color:var(--_colors---highlight,#a6d8ff);transform-origin:50% 0;transform:scaleY(0)}.ls_rg-toc-list{display:flex;flex-direction:column;row-gap:.125em;margin:0;padding:0;list-style:none}.ls_rg-toc-item{margin:0;padding:0}.ls_rg-toc-link{display:flex;align-items:baseline;column-gap:.75em;padding:.5em .625em;margin:0 -.625em;border-radius:.5em;color:var(--_colors---text-muted);text-decoration:none;font-size:.9375em;line-height:1.35;transition:background-color .5s cubic-bezier(.65,0,.35,1),color .5s cubic-bezier(.65,0,.35,1)}.ls_rg-toc-num{flex:none;font-family:"Perfectly Nineties",serif;font-style:italic;font-size:1.125em;opacity:.7}.ls_rg-toc-text{min-width:0}.ls_rg-toc-link.is-active{color:var(--_colors---text);background-color:rgba(166,216,255,.1)}.ls_rg-toc-link.is-active .ls_rg-toc-num{opacity:1}.ls_rg-toc-cta{display:flex;flex-direction:column;align-items:flex-start;row-gap:.875em;padding-top:1.25em;border-top:1px solid rgba(220,228,240,.14)}.ls_rg-toc-ctatext{margin:0;color:var(--_colors---text-muted);font-size:.9375em;line-height:1.45}.ls_rg-acc-inner .ls_kap-p{padding-bottom:1.125em}html[data-theme="light"] .ls_rg-toc{background-color:#fff;border-color:rgba(0,22,56,.1)}html[data-theme="light"] .ls_rg-toc-track{background-color:rgba(0,22,56,.1)}html[data-theme="light"] .ls_rg-toc-fill{background-color:#001638}html[data-theme="light"] .ls_rg-toc-link.is-active{background-color:rgba(0,22,56,.06)}html[data-theme="light"] .ls_rg-toc-cta{border-color:rgba(0,22,56,.1)}@media (hover:hover) and (pointer:fine){.ls_rg-toc-link:hover{color:var(--_colors---text);background-color:rgba(166,216,255,.06)}html[data-theme="light"] .ls_rg-toc-link:hover{background-color:rgba(0,22,56,.04)}}@media screen and (max-width:1279px) and (min-width:992px){.ls_rg-grid{grid-template-columns:minmax(0,1fr) minmax(0,16.5em);column-gap:3em}}@media screen and (max-width:991px){.ls_rg-grid{grid-template-columns:minmax(0,1fr);row-gap:1.5em}.ls_rg-toc{position:relative;top:auto;order:-1;padding:1.25em}.ls_rg-toc-nav{padding-left:0}.ls_rg-toc-track,.ls_rg-toc-cta{display:none}.ls_rg-toc-list{flex-direction:row;flex-wrap:wrap;gap:.5em}.ls_rg-toc-link{margin:0;padding:.5em .75em;border:1px solid rgba(220,228,240,.14);font-size:.875em}html[data-theme="light"] .ls_rg-toc-link{border-color:rgba(0,22,56,.1)}.ls_rg-main .ls_kap{grid-template-columns:minmax(0,1fr)}.ls_rg-main .ls_kap-num{font-size:3.5em}}@media screen and (max-width:991px){.ls_rg-toc .ls_rg-toc-list{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -1.25em;padding:0 1.25em .125em}.ls_rg-toc .ls_rg-toc-list::-webkit-scrollbar{display:none}.ls_rg-toc .ls_rg-toc-item{flex:none}.ls_rg-toc .ls_rg-toc-link{white-space:nowrap}.ls_rg-toc{overflow:hidden}}/* pl-lp v2: Plattformen im LP-Aufbau. Migrationsseiten (CMS Typ=Migration, Klasse is-pl-mig aus Embed-Script) schlanker; Intro unten so viel Luft wie oben */html.is-pl-mig .section_lp-services,html.is-pl-mig .section_refs,html.is-pl-mig .section_lp-manifesto,html.is-pl-mig .section_lp-std,html.is-pl-mig .section_lp-cases{display:none}.section_seo-intro .padding-vertical.is-seo-intro{padding-bottom:12.5em}@media screen and (max-width:991px){.section_seo-intro .padding-vertical.is-seo-intro{padding-bottom:8.75em}}html.is-pl-mig .section_seo-intro .padding-vertical.is-seo-intro{padding-bottom:12.5em}@media screen and (max-width:991px){html.is-pl-mig .section_seo-intro .padding-vertical.is-seo-intro{padding-bottom:7.5em}}@media screen and (max-width:479px){html.is-pl-mig .section_seo-intro .padding-vertical.is-seo-intro{padding-bottom:2.5em}}