:root{--lt-ink:#202A38;--lt-text:#5B626C;--lt-line:#DAD8D6;--lt-bg:#FCFBF8;--lt-outline:#CCCAC8}html .end .eyebrow,html .hero2-t .eyebrow,html .hhero-t .eyebrow,html .sh-head .eyebrow,html .sh-help .eyebrow{display:flex;align-items:center;gap:16px;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--o)}html .end .eyebrow:before,html .hero2-t .eyebrow:before,html .hhero-t .eyebrow:before,html .sh-head .eyebrow:before,html .sh-help .eyebrow:before{content:"";width:34px;height:1px;background:var(--o)}html .hero2-t .eyebrow:after,html .hhero-t .eyebrow:after,html .sh-head .eyebrow:after{display:none}html .end h2:after,html .hero2-t h1:after,html .hhero-t h1:after,html .sh-head h1:after,html .sh-help h2:after{content:".";color:var(--o)}html .hero2-t .rule,html .hhero-t .rule{display:none!important}html .end .btn,html .hhero-t .btn,html .sh-help .sh-btn.pri{display:inline-flex;align-items:center;gap:18px;min-height:52px;padding:0 26px;border:1px solid var(--o);border-radius:999px;background:var(--o);color:#fff;font-weight:600;transition:.18s ease}html .end .btn:after,html .hhero-t .btn:after{background:#fff}html .end .btn:hover,html .hhero-t .btn:hover,html .sh-help .sh-btn.pri:hover{background:#D67201;border-color:#D67201;transform:translateY(-1px)}html .end .link.light,html .hhero-t .link{border-bottom:1px solid var(--o);padding-bottom:4px;color:var(--lt-ink)}html .crumbs,html .sh-crumbs{font-size:14px!important;color:#5F646B}html .crumbs a,html .sh-crumbs a{color:#5F646B}html .crumbs a:hover,html .sh-crumbs a:hover{color:var(--o)}html .crumbs .sep{color:var(--o);margin:0 8px}html .sh-crumbs li+li:before{content:"›";color:var(--o);margin:0 8px 0 2px}html .crumbs [aria-current],html .sh-crumbs [aria-current]{color:var(--lt-ink)}html .hero2,html .sh-head{position:relative;overflow:hidden;background:var(--lt-bg);border-bottom:1px solid var(--lt-line);isolation:isolate}html .hero2:after,html .sh-head:after{display:none!important}html .hero2-t h1,html .sh-head h1{font-size:clamp(34px,3.7vw,53.28px);line-height:1;letter-spacing:-.05em;font-weight:500;color:var(--lt-ink);max-width:16ch;margin-top:24px}html .sh-intro{color:var(--lt-text);font-size:clamp(16px,1.2vw,20px);line-height:1.5}@media(min-width:901px){html .hero2-g,html .sh-head>.wrap{position:static;min-height:510px;display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:stretch}html .hero2-t,html .sh-head-t{align-self:center!important;display:flex;flex-direction:column;justify-content:center;padding:58px 24px 58px 0!important;position:relative;z-index:2}html .crumbs,html .sh-crumbs{margin:0 0 38px!important}html .hero2-f,html .sh-head-f{position:absolute;top:0;right:0;bottom:0;left:41%;inset:0 0 0 41%;-webkit-clip-path:none;clip-path:none;overflow:visible;margin:0;min-height:0}html .hero2-f img,html .sh-head-f img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0;-webkit-mask:none;mask:none;-webkit-clip-path:polygon(var(--slant,30%) 0,100% 0,100% 100%,0 100%);clip-path:polygon(var(--slant,30%) 0,100% 0,100% 100%,0 100%)}}html .hhero{position:relative;overflow:hidden;background:var(--lt-bg);border-bottom:1px solid var(--lt-line);isolation:isolate}html .hhero:after{display:none!important}html .hhero-t h1{font-size:clamp(46px,5.4vw,86px);line-height:.98;letter-spacing:-.055em;font-weight:500;color:var(--lt-ink);max-width:12ch;margin-top:36px}html .hhero-t .lead{color:var(--lt-text);font-size:clamp(17px,1.35vw,19.44px);line-height:1.5;max-width:42ch;margin-top:28px}html .hhero-t .btns{gap:28px;align-items:center}@media(min-width:901px){html .hhero-g{position:static;display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);min-height:760px;align-items:center}html .hhero-t{align-self:center;padding:64px 0 100px;position:relative;z-index:2}html .hhero-f{position:absolute;top:0;right:0;bottom:0;left:40%;inset:0 0 0 40%;-webkit-clip-path:none;clip-path:none;overflow:visible;margin:0;height:auto;min-height:0}html .hhero-f img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0;-webkit-mask:none;mask:none;-webkit-clip-path:polygon(var(--slant,30%) 0,100% 0,100% 100%,0 100%);clip-path:polygon(var(--slant,30%) 0,100% 0,100% 100%,0 100%)}}html .end,html .sh-help{position:relative;overflow:hidden;background:var(--lt-bg);border-top:1px solid var(--lt-line);border-bottom:1px solid var(--lt-line);padding:0}html .end-g,html .sh-help>.wrap{display:block;min-height:150px;padding:22px 48% 22px 0;background:none;border:0;box-shadow:none}html .end h2,html .sh-help h2{margin:10px 0 6px;font-size:clamp(20px,1.9vw,27.36px);line-height:1.04;letter-spacing:-.04em;font-weight:500;color:var(--lt-ink);max-width:24ch}html .end h2:before,html .sh-help h2:before{display:none}html .end p:not(.eyebrow),html .sh-help p:not(.eyebrow){margin:0;color:var(--lt-text);font-size:clamp(14px,1vw,16px);line-height:1.45;max-width:62ch}html .end-b{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:12px}html .end .btn,html .sh-help .sh-btn.pri{min-height:42px;padding:0 20px;font-size:.92rem}html .sh-help .sh-btn.pri{margin-top:12px}html .sh-help .sh-btn.pri .sh-i{color:#fff}html .end:after,html .sh-help:after{content:"";position:absolute;top:0;right:0;bottom:0;width:58%;filter:none;-webkit-mask:none;mask:none;-webkit-clip-path:polygon(var(--slant,13%) 0,100% 0,100% 100%,0 100%);clip-path:polygon(var(--slant,13%) 0,100% 0,100% 100%,0 100%);background:url(/images/fotos/kraene-im-abendlicht.webp) center 40%/cover no-repeat;pointer-events:none}html .sh-help:after{background-image:url(/images/fotos/rotor-am-kran.webp)}html .end-g:after,html .sh-help>.wrap:after{display:none}html .ct-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:28px}html .ct-card{position:relative;display:flex;flex-direction:column;gap:10px;padding:24px 22px 20px;background:#FCFBF8;border:1px solid var(--lt-line);border-radius:20px;color:var(--lt-text);text-decoration:none;overflow:hidden;transition:border-color .15s,transform .2s}html .ct-card:after{content:"";position:absolute;top:0;right:0;width:96px;height:96px;background:linear-gradient(225deg,#FBEAD8,rgba(251,234,216,0) 70%);pointer-events:none}html .ct-card:hover{border-color:var(--lt-outline);transform:translateY(-2px)}html .ct-card img{width:40px;height:40px}html .ct-card h3{margin:4px 0 0;font-size:1.1rem;line-height:1.3;color:var(--lt-ink);letter-spacing:-.01em}html .ct-card p{margin:0;font-size:.9rem;line-height:1.5}html .ct-card .more{margin-top:auto;padding-top:10px;color:var(--o);font-weight:600;font-size:.9rem}html .ct-card .more:after{background:var(--o)}html #contact .apply,html #kontakt .apply{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:start}html .ct-pic{margin-top:28px}html .ct-pic img{width:100%;aspect-ratio:1.25/1;object-fit:cover;-webkit-mask:none;mask:none;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 44px),calc(100% - 44px * var(--cut-k)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 44px),calc(100% - 44px * var(--cut-k)) 100%,0 100%)}html #contact .apply>div:last-child,html #kontakt .apply>div:last-child{background:#FCFBF8;border:1px solid var(--lt-line);border-radius:20px;padding:clamp(20px,2.5vw,32px)}html .af .flabel{display:block;font-size:.88rem;font-weight:500;color:var(--lt-ink);margin-bottom:6px}html .af .chips{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}html .af .chips::-webkit-scrollbar{display:none}html .af .chip span{display:inline-block;white-space:nowrap;border-radius:999px;padding:8px 14px;border:1px solid var(--lt-line);background:#fff;color:var(--lt-text);font-size:.86rem;font-weight:500;transition:border-color .15s,background .15s,color .15s}html .af .chip span:hover{border-color:var(--o);color:var(--lt-ink)}html .af .chip input:checked+span{background:var(--o);border-color:var(--o);color:#fff;font-weight:600}html .af .chip input:focus-visible+span{outline:none;box-shadow:0 0 0 3px rgba(238,127,1,.35)}html .af input,html .af select,html .af textarea,html .sh-form .form input,html .sh-form .form textarea{border-radius:12px}html .af .btn,html .sh-form .form .btn{border-radius:999px;background:var(--o);border-color:var(--o)}html .af .btn:after,html .sh-form .form .btn:after{background:#fff}html .af .btn:hover,html .sh-form .form .btn:hover{background:#D67201;border-color:#D67201}html form.af:not(.cf){background:#FCFBF8;border:1px solid var(--lt-line);border-radius:20px;padding:clamp(20px,2.5vw,32px)}html .sh-form{background:#FCFBF8;border-top:1px solid var(--lt-line);border:1px solid var(--lt-line);border-radius:20px;-webkit-clip-path:none;clip-path:none}html .ct-locs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:28px}html .ct-loc{display:flex;flex-direction:column;gap:8px;padding:22px;background:#FCFBF8;border:1px solid var(--lt-line);border-radius:20px}html .ct-loc-h{display:flex;align-items:center;gap:10px;margin:0;color:var(--lt-text)}html .ct-loc-h svg{flex:none;color:var(--o)}html .ct-loc-h b{color:var(--lt-ink);font-size:1.05rem}html .ct-loc p{margin:0;font-size:.92rem;line-height:1.5;color:var(--lt-text)}html .ct-loc p a{color:var(--lt-ink);text-decoration:none}html .ct-loc p a:hover{color:var(--o)}html .ct-loc .more{margin-top:auto;padding-top:10px;color:var(--o);font-weight:600;font-size:.9rem}html .ct-loc .more:after{background:var(--o)}html .ct-card .more:after{width:1.6em;height:1.6em}html #contact .who,html #kontakt .who{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:stretch}@media(max-width:1100px){html .ct-grid,html .ct-locs{grid-template-columns:repeat(2,minmax(0,1fr))}html #contact .who,html #kontakt .who{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){html .hero2-f img,html .hhero-f img,html .sh-head-f img{border-radius:0;-webkit-mask:none;mask:none;-webkit-clip-path:polygon(var(--slant,9%) 0,100% 0,100% 100%,0 100%);clip-path:polygon(var(--slant,9%) 0,100% 0,100% 100%,0 100%)}html .hero2-f:before,html .hhero-f:before,html .sh-head-f:before{display:none!important}html .end-g,html .sh-help>.wrap{min-height:0;padding:26px 0 236px}html .end:after,html .sh-help:after{top:auto;width:100%;height:216px;-webkit-clip-path:none;clip-path:none}html #contact .apply,html #kontakt .apply{grid-template-columns:minmax(0,1fr)}html .ct-pic{display:none}}@media(max-width:600px){html .ct-grid,html .ct-locs{grid-template-columns:minmax(0,1fr)}html #contact .who,html #kontakt .who{grid-template-columns:repeat(2,minmax(0,1fr))}}html .cons2{display:grid;grid-gap:8px;gap:8px;padding:14px 16px;background:rgba(238,127,1,.05);border:1px solid var(--lt-line);border-radius:12px}html .cons2 .cons-h{font-size:.88rem;font-weight:600;color:var(--lt-ink)}html .cons2 .cons-row{display:flex;gap:10px;align-items:flex-start;margin:0;font-weight:400;cursor:pointer}html .cons2 .cons-row input{width:19px;height:19px;min-height:0;flex:none;margin-top:1px;accent-color:var(--o)}html .cons2 .cons-row span{font-size:.9rem;color:var(--lt-ink)}html .cons2 .cons-note{margin:0;font-size:.8rem;line-height:1.5;color:var(--lt-text)}html .cons2 .cons-note a{color:var(--o);text-decoration:underline;text-underline-offset:3px}html .cons2 .cons-note a:hover{color:#D67201}@media(max-width:700px){html .af .chips{flex-wrap:wrap;overflow:visible}}html .apply .ct-or{margin:22px 0 10px;font-size:.92rem;color:var(--lt-text)}html .apply button.btn{display:inline-flex;align-items:center;gap:16px;min-height:46px;padding:0 22px;border:1px solid var(--o);border-radius:999px;background:var(--o);color:#fff;font-weight:600;cursor:pointer;transition:.18s ease}html .apply button.btn:after{background:#fff}html .apply button.btn:hover{background:#D67201;border-color:#D67201;transform:translateY(-1px)}html .gp{background:#FCFBF8;border:1px solid var(--lt-line);border-radius:20px;overflow:hidden;box-shadow:0 14px 34px -26px rgba(32,42,56,.3)}html .gp>img{aspect-ratio:16/10}html .gpb{padding:18px 22px 22px}html .gk{color:var(--lt-text)}html .gp li{padding:6px 0;border-bottom:1px solid #ecebe8}html .gp li:before{display:none}html .gp li:last-child{border-bottom:0}html .gfoot{border-top:1px solid var(--lt-line)}html .ct-opt{margin-top:18px;padding:18px 20px;background:#FCFBF8;border:1px solid var(--lt-line);border-radius:16px}html .ct-opt-k{display:block;font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--o);margin-bottom:6px}html .ct-opt h3{margin:0 0 6px;font-size:1.08rem;letter-spacing:-.01em;color:var(--lt-ink)}html .ct-opt p{margin:0 0 12px;font-size:.9rem;line-height:1.5;color:var(--lt-text)}html .ct-opt .more{color:var(--o);font-weight:600;font-size:.9rem}html .ct-opt .more:after{background:var(--o)}html .ct-opt button.btn{min-height:44px}html .ct-pic{margin-top:20px}html #leistungen .hero2-t .lead{margin:14px 0 0;max-width:34ch;font-size:1.05rem;line-height:1.55;color:var(--lt-text)}html .lx-rg2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:clamp(32px,6vw,88px);gap:clamp(32px,6vw,88px);align-items:center}html .lx-p{font-size:1.02rem;line-height:1.65;color:var(--lt-text);margin:0 0 14px}html .lx-fact{font-size:.9rem;line-height:1.5;color:var(--lt-text);padding-top:12px;border-top:1px solid var(--lt-line);margin:0}html .lx-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin:24px 0 0}html .lx-cta .link{background:none;border:0;padding:0;font:inherit;font-weight:600;color:var(--lt-ink);cursor:pointer}html .lx-g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);align-items:start}html .lx-g.rev .lx-ph{order:2}@media(min-width:901px){html .lx-g.rev{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}html .lx-ph{position:-webkit-sticky;position:sticky;top:110px;margin:0}html .lx-ph img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:0;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 44px),calc(100% - 44px * var(--cut-k)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 44px),calc(100% - 44px * var(--cut-k)) 100%,0 100%)}html .lx-tx h2{margin-bottom:22px}html .lx-lead{border-left:3px solid var(--o);padding:2px 0 2px 20px;margin:0 0 8px}html .lx-lead h3{font-size:1.12rem;margin:0 0 8px;color:var(--lt-ink)}html .lx-lead p{margin:0;font-size:1rem;line-height:1.65;color:var(--lt-text)}html .lx-items{display:grid;grid-gap:0;gap:0;margin-top:14px}html .lx-it{padding:20px 0;border-top:1px solid var(--lt-line)}html .lx-it:last-child{padding-bottom:0}html .lx-it h3{display:flex;align-items:center;gap:10px;font-size:1.02rem;margin:0 0 6px;color:var(--lt-ink)}html .lx-it h3:before{content:"";flex:none;height:18px;background:var(--o);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.5 12h17.5M14.5 5.75 20.75 12 14.5 18.25' fill='none' stroke='%23000' stroke-width='2.6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.5 12h17.5M14.5 5.75 20.75 12 14.5 18.25' fill='none' stroke='%23000' stroke-width='2.6'/%3E%3C/svg%3E") center/contain no-repeat}html .lx-it p{margin:0;font-size:.95rem;line-height:1.6;color:var(--lt-text)}html .lx-hseq{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px 26px;gap:18px 26px;align-items:center;margin-top:28px;padding:20px 22px;background:#FCFBF8;border:1px solid var(--lt-line);border-radius:16px}html .lx-hseq h3{font-size:1rem;margin:0 0 6px;color:var(--lt-ink)}html .lx-hseq p{margin:0;font-size:.9rem;line-height:1.55;color:var(--lt-text)}html .lx-iso{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}html .lx-iso li{padding:7px 14px;border:1px solid var(--o);border-radius:999px;color:var(--o);font-size:.78rem;font-weight:700;letter-spacing:.06em;white-space:nowrap;text-align:center}html .lx-iso li:before{display:none}html .lx-rg{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,1.1fr) minmax(0,1fr);grid-gap:clamp(18px,2.4vw,32px);gap:clamp(18px,2.4vw,32px);align-items:center;margin-top:12px}html .lx-col{display:grid;grid-gap:16px;gap:16px}html .lx-ref{display:grid;grid-template-columns:104px minmax(0,1fr);background:#FCFBF8;border:1px solid var(--lt-line);border-radius:16px;overflow:hidden;transition:border-color .2s,box-shadow .2s,transform .2s}html .lx-ref.hl,html .lx-ref:hover{border-color:var(--o);box-shadow:0 16px 34px -26px rgba(32,42,56,.45);transform:translateY(-2px)}html .lx-rimg{width:100%;height:100%;min-height:150px;object-fit:cover;border-radius:0}html .lx-rb{position:relative;padding:14px 16px}html .lx-n{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#555453;color:#fff;font-size:.74rem;font-weight:700;transition:background .2s}html .lx-ref.hl .lx-n,html .lx-ref:hover .lx-n{background:var(--o)}html .lx-rb h3{font-size:1rem;margin:0 0 6px;padding-right:30px;color:var(--lt-ink)}html .lx-cl{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:.76rem;color:var(--lt-text)}html .lx-cl img{height:16px;width:auto;max-width:90px;object-fit:contain}html .lx-rb ul{list-style:none;margin:0;padding:0}html .lx-rb li{position:static;padding:0;border:0;font-size:.84rem;line-height:1.45;color:var(--lt-text)}html .lx-rb li:before{display:none}html .lx-mapi{position:relative}html .lx-mapi>img{display:block;width:100%;height:auto}html .lx-dot{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center}html .lx-dot i{display:grid;place-items:center;font-style:normal}html .lx-dot.o i{width:12px;height:12px;border-radius:50%;background:var(--o);box-shadow:0 0 0 3px #fff}html .lx-dot.o em{position:absolute;left:18px;font-style:normal;font-size:.72rem;font-weight:600;color:var(--lt-ink);white-space:nowrap}html .lx-dot.o.l em{left:auto;right:18px}html .lx-dot.p i{width:24px;height:24px;border-radius:50%;background:#555453;color:#fff;font-size:.72rem;font-weight:700;box-shadow:0 0 0 3px #fff;transition:background .2s,transform .2s}html .lx-dot.p.hl i{background:var(--o);transform:scale(1.2)}html .lx-refs .more-l{margin-top:30px}@media(max-width:1060px){html .lx-rg{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html .lx-map{grid-column:1/-1;order:-1;max-width:520px;margin:0 auto 8px;width:100%}}@media(max-width:900px){html .lx-g,html .lx-rg2{grid-template-columns:minmax(0,1fr)}html .lx-g.rev .lx-ph{order:0}html .lx-ph{position:static}html .lx-ph img{aspect-ratio:4/3}}@media(max-width:640px){html .lx-hseq,html .lx-rg{grid-template-columns:minmax(0,1fr)}html .lx-iso{grid-auto-flow:column;justify-content:start}}html .slider{container-type:inline-size}html .slider-stage{height:calc(min(36cqw,470px) * 1.25 + 92px);overflow:hidden}html .slide{width:min(36cqw,470px)}html .slide img{aspect-ratio:4/5;border-radius:0;box-shadow:none}html .slide[data-pos="0"]{transform:translateX(-50%)}html .slide[data-pos="1"]{transform:translateX(calc(40% + 28px)) scale(.8);transform-origin:50% 42%;opacity:1;pointer-events:auto}html .slide[data-pos="-1"]{transform:translateX(calc(-140% - 28px)) scale(.8);transform-origin:50% 42%;opacity:1;pointer-events:auto}html .slide:not([data-pos="0"]) figcaption{opacity:1}html .slide figcaption{padding-top:18px}html .slide b{font-size:clamp(1.05rem,1.6vw,1.4rem);font-weight:600;letter-spacing:-.015em;color:var(--lt-ink)}html .slide span{display:block;margin-top:6px;font-size:.72rem;font-weight:700;letter-spacing:.2em;color:var(--o)}html .sdots{align-items:center;gap:10px;margin-top:26px}html .snav{width:42px;height:42px;border:1px solid var(--lt-line);border-radius:50%;background:#fff;cursor:pointer;display:grid;place-items:center;padding:0;margin:0 8px;transition:border-color .2s,background .2s}html .snav:after{content:"";width:20px;height:20px;background:var(--o);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.5 12h17.5M14.5 5.75 20.75 12 14.5 18.25' fill='none' stroke='%23000' stroke-width='2.6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.5 12h17.5M14.5 5.75 20.75 12 14.5 18.25' fill='none' stroke='%23000' stroke-width='2.6'/%3E%3C/svg%3E") center/contain no-repeat}html .snav.prev:after{transform:scaleX(-1)}html .snav:hover{border-color:var(--o)}@media(max-width:700px){html .slide{width:72cqw}html .slider-stage{height:calc(72cqw * 1.25 + 92px)}html .slide[data-pos="1"]{transform:translateX(calc(43% + 14px)) scale(.86);opacity:.55}html .slide[data-pos="-1"]{transform:translateX(calc(-143% - 14px)) scale(.86);opacity:.55}html .slide:not([data-pos="0"]) figcaption{opacity:0}}html .slide figure{-webkit-clip-path:none;clip-path:none}html .slide img{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),calc(100% - 36px * var(--cut-k)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),calc(100% - 36px * var(--cut-k)) 100%,0 100%)}html .lx-cta .btn{display:inline-flex;align-items:center;gap:18px;min-height:50px;padding:0 26px;border:1px solid var(--o);border-radius:999px;background:var(--o);color:#fff;font-weight:600;transition:.18s ease}html .lx-cta .btn:after{background:#fff}html .lx-cta .btn:hover{background:#D67201;border-color:#D67201;transform:translateY(-1px)}html #team .hero2-f img{object-position:0 100%}html #verantwortung .hero2-f img{object-position:50% 50%}html #ueber-uns .hero2-f img{object-position:50% 22%}html #svc-schulungen .hero2-f img{object-position:50% 50%}html #news .hero2-f img,html .sh-head-f img{object-position:50% 45%}html #rechner .hero2-f img{object-position:50% 60%}html #leistungen .hero2-f img{object-position:50% 55%}html .ct-card .more:after,html .ggrp-h em:after,html .link:after,html .more-l a:after,html .more:after{width:1.9em;height:1.9em}html #team .hero2-t h1{max-width:none}html #team .hero2-t .lead{margin:20px 0 0;max-width:46ch;font-size:clamp(15px,1.05vw,17px);line-height:1.6;color:var(--lt-text)}html .end:after,html .sh-help:after{background-image:url(/images/fotos/cta-windpark-disteln.webp);background-position:center 75%}html #home .end:after{background-position:center 80%}html #leistungen .end:after{background-position:center 72%}html #news .end:after{background-position:center 45%}html #referenzen .end:after{background-position:center 75%}html #svc-handel .end:after{background-position:center 76%}html #svc-planung .end:after{background-position:center 36%}html #svc-planung .hero2-f img{object-position:50% 42%}html #svc-rueckbau .end:after{background-position:center 95%}html #svc-schulungen .end:after{background-position:center 50%}html #svc-verwertung .end:after{background-position:center 70%}html #svc-weitere .end:after{background-position:center 95%}html #team .end:after{background-position:center 100%}html #ueber-uns .end:after{background-position:center 80%}html #verantwortung .end:after{background-position:center 25%}html #rechner .end:after{background-position:center 45%}html .sh-help:after{background-position:center 78%}@media(min-width:901px){html .end-g,html .sh-help>.wrap{display:block;position:static;min-height:0;padding:30px 58% 30px 0}html .end h2{white-space:nowrap}html .end .btn,html .sh-help .sh-btn.pri{position:absolute;top:50%;left:calc(42% + var(--slant,7.6%) / 2);z-index:3;margin:0;white-space:nowrap;transform:translate(-50%,-50%);box-shadow:0 10px 26px -12px rgba(32,42,56,.45)}html .end .btn:hover,html .sh-help .sh-btn.pri:hover{transform:translate(-50%,calc(-50% - 1px))}html .end-b{margin-top:10px}}@media(max-width:900px){html .end-g,html .sh-help>.wrap{position:static;padding:26px 0 210px}html .end:after,html .sh-help:after{height:190px}html .end .btn,html .sh-help .sh-btn.pri{position:absolute;top:auto;left:24px;bottom:146px;z-index:3;margin:0;transform:none}}html .end .end-b{position:absolute;top:50%;left:calc(42% + var(--slant,7.6%) / 2);z-index:3;margin:0;display:flex;flex-direction:column;align-items:stretch;gap:8px;transform:translate(-50%,-50%)}html .end .end-b .btn{position:static;transform:none;justify-content:space-between}html .end .end-b .btn:hover{transform:translateY(-1px)}html .end .end-b .link.light{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:42px;padding:0 20px;border:1px solid var(--lt-line);border-radius:999px;background:#fff;color:var(--lt-ink);font-size:.92rem;font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:0 10px 26px -14px rgba(32,42,56,.4);transition:.18s ease}html .end .end-b .link.light:hover{border-color:var(--o);transform:translateY(-1px)}@media(max-width:900px){html .end-g{padding-bottom:236px}html .end .end-b{top:auto;left:24px;bottom:121px;transform:none}}@media(min-width:901px) and (max-width:1260px){html .end-g,html .sh-help>.wrap{padding-right:calc(54.2% + 120px)}}@media(min-width:901px) and (max-width:1100px){html .end h2{white-space:normal}}html #inhalt :is(h1,h2):not([class]):after{content:".";display:inline;margin-left:.02em;font-size:1.4em;line-height:0;color:var(--o)}html #inhalt .prose h2:after{content:none}html .btn:after,html .ct-card .more:after,html .ct-opt .more:after,html .dd-foot a:after,html .ggrp-h em:after,html .link:after,html .lx-it h3:before,html .more-l a:after,html .more:after,html .ncard .more:after,html .pmini em:after,html .pn-b.next span:after,html .pn-b.prev span:before,html .way .more:after{width:28px;height:28px;flex:none}html .sh-btn .sh-i:last-child:not(:first-child),html .sh-go .sh-i,html .var{width:28px;height:28px}@media(max-width:600px){html .btn:after,html .ct-card .more:after,html .ct-opt .more:after,html .dd-foot a:after,html .ggrp-h em:after,html .link:after,html .lx-it h3:before,html .more-l a:after,html .more:after,html .ncard .more:after,html .pmini em:after,html .pn-b.next span:after,html .pn-b.prev span:before,html .var,html .way .more:after{width:24px;height:24px}}@media(min-width:901px){html .end-g,html .sh-help>.wrap{padding-right:calc(4.2% + 764px)}}@media(min-width:901px) and (max-width:1287px){html .end-g,html .sh-help>.wrap{padding-right:calc(54.2% + 120px)}}:root{--sl:#F0EFED;--sand:#F0EFED;--stone:#F0EFED}html .ph,html .section.alt,html .section.sand{background:var(--stone)}html .more-b:hover{background:#DCDBD9}.hdr-w{position:-webkit-sticky;position:sticky;top:0;z-index:100}html .lh{background:var(--ink);color:#fff;font-size:.9rem}html .lh .wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 18px;padding:9px 0;position:relative}html .lh a{color:#fff;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:var(--o);text-decoration-color:var(--o);text-underline-offset:4px}html .lh a:hover{color:var(--o)}html .lh button{position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;background:none;color:#fff;font-size:1.3rem;line-height:1;cursor:pointer}@media(max-width:600px){html .lh .wrap{justify-content:flex-start;padding-right:40px}}html #inhalt .eyebrow,html .end .eyebrow,html .sh-help .eyebrow{display:block;color:var(--m);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}html #inhalt .eyebrow:after,html #inhalt .eyebrow:before{content:none!important;display:none!important}html #inhalt :is(h1,h2).nodot,html #inhalt :is(h1,h2):not([class]){padding-bottom:21px;background:linear-gradient(var(--o),var(--o)) 0 100%/48px 3px no-repeat}html #inhalt .center :is(h1,h2).nodot,html #inhalt .center :is(h1,h2):not([class]){background-position:bottom}html #inhalt .prose h2{padding-bottom:0;background:none}html #inhalt .rule{display:none!important}html .pj-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(22px,2.6vw,36px);gap:clamp(22px,2.6vw,36px);margin-top:12px}html .pj{display:flex;flex-direction:column;background:#FCFBF8;border:1px solid var(--lt-line);border-radius:0;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px * var(--cut-k)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px * var(--cut-k)) 100%,0 100%)}html .pj-f{margin:0}html .pj-f img{display:block;aspect-ratio:1/1;object-fit:cover;border-radius:0}html .pj-b{flex:1 1;padding:22px 24px 28px}html .pj-b h3{margin:0 0 10px;font-size:1.2rem;letter-spacing:-.015em;color:var(--lt-ink)}html .pj-b>p{margin:0 0 18px;font-size:.95rem;line-height:1.6;color:var(--lt-text)}html .pj-d{margin:auto 0 0;padding:0}html .pj-d div{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:9px 0;border-top:1px solid var(--lt-line)}html .pj-d dt{font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--m)}html .pj-d dd{margin:0;font-size:.9rem;color:var(--lt-ink)}html .pj-d dd img{display:block;height:20px;width:auto;max-width:120px;object-fit:contain}html .pj-next{background:var(--stone);border-color:transparent;justify-content:center}html .pj-next .pj-b{justify-content:center;padding:clamp(28px,3vw,44px)}html .pj-next h3{font-size:clamp(1.4rem,2vw,1.9rem);line-height:1.15}html .pj-cta{margin:6px 0 0}html .pj-cta .btn{display:inline-flex;align-items:center;gap:18px;min-height:48px;padding:0 24px;border:1px solid var(--o);border-radius:999px;background:var(--o);color:#fff;font-weight:600;transition:.18s ease}html .pj-cta .btn:after{background:#fff}html .pj-cta .btn:hover{background:#D67201;border-color:#D67201;transform:translateY(-1px)}@media(max-width:1000px){html .pj-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){html .pj-grid{grid-template-columns:minmax(0,1fr)}html .pj-f img{aspect-ratio:4/3}}html .pj-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,5vw,72px) clamp(32px,4vw,64px);margin-top:20px}html .pj{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:clamp(18px,2vw,28px);gap:clamp(18px,2vw,28px);align-items:start;background:none;border:0;-webkit-clip-path:none;clip-path:none}html .pj-f img{aspect-ratio:4/5;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px * var(--cut-k)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px * var(--cut-k)) 100%,0 100%)}html .pj-b{padding:4px 0 0}html .pj-b h3{font-size:1.25rem;margin-bottom:12px}html .pj-b>p{margin-bottom:20px}html .pj-d{margin:0}html .pj-d div{grid-template-columns:96px minmax(0,1fr);padding:8px 0}html .pj-d div:last-child{border-bottom:1px solid var(--lt-line)}html .pj-next{display:flex;background:none;align-self:center}html .pj-next .pj-b{padding:0;max-width:440px}@media(max-width:1000px){html .pj-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){html .pj{grid-template-columns:minmax(0,1fr)}html .pj-f img{aspect-ratio:4/3}}html .pj-d div{grid-template-columns:126px minmax(0,1fr)}html .pj-d dt{letter-spacing:.1em}html .pj{align-items:stretch}html .pj-b{display:flex;flex-direction:column;height:100%;padding-top:0}html .pj-b h3{margin-top:-4px}html .pj-d{margin-top:auto}html .pj-d div{min-height:44px;padding:6px 0}html .pj{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}html .pj-d div{display:block;min-height:0;padding:7px 0}html .pj-d dt{font-size:.68rem;margin-bottom:2px}html .pj-d dd{font-size:.86rem;line-height:1.35;white-space:nowrap}html .pj-d dd img{height:18px}html .pj-f img{aspect-ratio:2/3}@media(max-width:620px){html .pj-f img{aspect-ratio:4/3}}html .pj-grid{grid-auto-rows:1fr}html .pj{min-height:clamp(300px,25vw,363px)}html .pj-f{position:relative;min-height:100%}html .pj-f img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}@media(max-width:620px){html .pj-grid{grid-auto-rows:auto}html .pj{min-height:0}html .pj-f img{position:static;height:auto;aspect-ratio:4/3}html .pj{grid-template-columns:minmax(0,1fr)}html .pj-f img{width:100%}html .pj-d dd{white-space:normal}}html .pj-blank{background:var(--stone);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px * var(--cut-k)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px * var(--cut-k)) 100%,0 100%)}html .pj-d dd.ph-v{color:var(--m)}html .pj-d .pj-go{padding:12px 0 0;border-top:1px solid var(--lt-line)}html .pj-go .btn{display:inline-flex;align-items:center;gap:16px;min-height:42px;padding:0 20px;border:1px solid var(--o);border-radius:999px;background:var(--o);color:#fff;font-size:.9rem;font-weight:600;transition:.18s ease}html .pj-go .btn:after{background:#fff}html .pj-go .btn:hover{background:#D67201;border-color:#D67201;transform:translateY(-1px)}@media(max-width:620px){html .pj-blank{aspect-ratio:4/3}}:root{--nw-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.5 12h17.5M14.5 5.75 20.75 12 14.5 18.25' fill='none' stroke='%23000' stroke-width='2.6'/%3E%3C/svg%3E")}html .ov4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(22px,2.6vw,40px);gap:clamp(22px,2.6vw,40px);margin-top:8px}html .ov4-c{padding-top:18px;border-top:2px solid var(--o)}html .ov4-c h3{margin:0 0 8px;font-size:1.08rem;letter-spacing:-.01em}html .ov4-c h3 a{color:var(--lt-ink);text-decoration:none}html .ov4-c h3 a:hover{color:var(--o)}html .ov4-c>p{margin:0 0 14px;font-size:.9rem;line-height:1.55;color:var(--lt-text)}html .ov4-c ul{list-style:none;margin:0;padding:0}html .ov4-c li{border-top:1px solid #d6d5d3}html .ov4-c li:before{display:none}html .ov4-c li a{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;font-size:.92rem;font-weight:500;color:var(--lt-ink);text-decoration:none}html .ov4-c li a:after{content:"";flex:none;width:28px;height:28px;background:var(--o);-webkit-mask:var(--nw-arrow) center/contain no-repeat;mask:var(--nw-arrow) center/contain no-repeat;transition:transform .2s}html .ov4-c li a:hover{color:var(--o)}html .ov4-c li a:hover:after{transform:translateX(3px)}html .lx-items-hseq{margin-top:0}html .lx-items-hseq .lx-it{padding-top:20px}html .lx-link{margin:22px 0 0}html .chk li:before{content:"";top:.62em;width:7px;border:0;border-radius:50%;background:var(--o);transform:none}html .chk li{padding-left:20px}@media(max-width:1000px){html .ov4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){html .ov4{grid-template-columns:minmax(0,1fr)}}html .ovc-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:8px}html .ov-home .ovc-g{grid-auto-rows:1fr}html .ovc{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start;padding:26px 64px 26px 26px;background:#FCFBF8;color:var(--lt-text);text-decoration:none;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px * var(--cut-k)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px * var(--cut-k)) 100%,0 100%);transition:transform .2s,box-shadow .2s}html .ovc:hover{transform:translateY(-2px);box-shadow:0 16px 30px -24px rgba(32,42,56,.45)}html .ovc-i img{display:block;width:40px;height:40px;object-fit:contain}html .ovc-t{display:flex;flex-direction:column;gap:6px}html .ovc h3{margin:0;font-size:1.15rem;letter-spacing:-.01em;color:var(--lt-ink)}html .ovc-p{font-size:.93rem;line-height:1.55}html .ovc-s{margin-top:4px;font-size:.8rem;line-height:1.5;color:var(--m)}html .ovc-a{position:absolute;top:24px;right:24px;width:28px;height:28px;background:var(--o);-webkit-mask:var(--nw-arrow) center/contain no-repeat;mask:var(--nw-arrow) center/contain no-repeat;transition:transform .2s}html .ovc:hover .ovc-a{transform:translateX(3px)}html .ovc:hover h3{color:var(--o)}@media(max-width:800px){html .ovc-g{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){html .ovc-a{width:24px;height:24px}html .ovc{grid-template-columns:42px minmax(0,1fr);gap:14px;padding:22px 52px 22px 20px}html .ovc-i img{width:34px;height:34px}}html .figs b:before{display:none!important}:root{--nw-bullet:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 9 12.5 6'%3E%3Ccircle cx='3' cy='12' r='2.4'/%3E%3Ccircle cx='9.5' cy='12' r='2.4'/%3E%3C/svg%3E")}html .lx-it h3:before{-webkit-mask:var(--nw-bullet) center/contain no-repeat;mask:var(--nw-bullet) center/contain no-repeat}html .chk li{padding-left:24px}html .chk li:before{width:14px;height:7px;top:.6em;border-radius:0;-webkit-mask:var(--nw-bullet) center/contain no-repeat;mask:var(--nw-bullet) center/contain no-repeat}html .lx-lead{border-left-color:#9C9E9F}html .chart{display:flex;flex-direction:column;background:none;border:0;border-radius:0;padding:0;box-shadow:none}html .cleg{order:-1;display:flex;gap:22px;margin:0 0 22px;font-size:.78rem;color:var(--lt-text)}html .cleg span:before{width:10px;height:10px;border-radius:0;margin-right:8px;vertical-align:-1px}html .cleg .t:before{background:#D3D2D0}html .bars{height:250px;gap:14px}html .bar{gap:0;cursor:default}html .bw{border-bottom:1px solid #9c9e9f}html .bw em,html .bw i{left:26%;right:26%;border-radius:0}html .bw i{background:#D3D2D0;transition:background .15s}html .bw em{box-shadow:0 -2px 0 var(--lt-bg)}html .bar b{margin-top:10px;font-size:.8rem;font-weight:600;color:var(--lt-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html .bar span{margin-top:2px;font-size:.72rem;letter-spacing:.04em;color:var(--m);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html .bar:hover .bw i{background:#C1BFBD}html .bar:hover b{color:var(--o)}html .chart .src{margin:20px 0 0;padding-top:10px;border-top:1px solid var(--lt-line);font-size:.72rem;line-height:1.5;color:var(--m)}html .ovc-l{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px}html .ovc-l li{position:relative;padding-left:24px;font-size:.92rem;line-height:1.45;color:var(--lt-text)}html .ovc-l li:before{content:"";position:absolute;left:0;top:.55em}:root{--nw-bullet2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 9 12.5 6'%3E%3Ccircle cx='3' cy='12' r='2.4' fill='%239C9E9F'/%3E%3Ccircle cx='9.5' cy='12' r='2.4' fill='%23EE7F01'/%3E%3C/svg%3E")}html .check li:before,html .chk li:before,html .jcols li:before,html .ovc-l li:before,html .vdet li:before{width:14px;height:7px;border:0;border-radius:0;transform:none;background:var(--nw-bullet2) center/contain no-repeat;-webkit-mask:none;mask:none}html .lx-it h3:before{width:18px;height:9px;background:var(--nw-bullet2) center/contain no-repeat;-webkit-mask:none;mask:none}:root{--nw-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='13 4 10 16'%3E%3Cpath d='M15 5.75 21.25 12 15 18.25' fill='none' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E")}html .faqp{display:block;margin:0;border-top:1px solid #d6d5d3}html .faqp details{border-bottom:1px solid #d6d5d3}html .faqp summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;list-style:none;cursor:pointer;font-size:1.02rem;font-weight:600;line-height:1.4;color:var(--lt-ink);transition:color .15s}html .faqp summary::-webkit-details-marker{display:none}html .faqp summary:after{content:"";flex:none;width:11px;height:18px;background:var(--o);-webkit-mask:var(--nw-chev) center/contain no-repeat;mask:var(--nw-chev) center/contain no-repeat;transition:transform .25s ease}html .faqp details[open] summary:after{transform:rotate(90deg)}html .faqp summary:hover{color:var(--o)}html .faqp summary:focus-visible{outline:2px solid var(--o);outline-offset:4px}html .faqp details p{margin:-4px 0 22px;max-width:70ch;font-size:.98rem;line-height:1.65;color:var(--lt-text)}html #home .ov-home .shead h2,html #leistungen .ov4-s .shead h2{max-width:none}html #home .hhero-t h1{max-width:14ch}html #home .ov-home .shead,html #leistungen .ov4-s .shead{max-width:none}html #home .hhero-t h1{font-size:clamp(38px,4.2vw,60.48px)}@media(min-width:901px){.header .wrap{transition:min-height .4s ease}.header .brand img{transition:height .4s ease}body:has(main#home) .hdr-w{height:77px}body:has(main#home) .hdr-w:not(.scrolled) .header .wrap{min-height:118px}body:has(main#home) .hdr-w:not(.scrolled) .header .brand img{height:54px;width:auto}}@media(prefers-reduced-motion:reduce){.header .brand img,.header .wrap{transition:none}}html .ovc-a{width:13px;height:22px;top:26px;right:28px;-webkit-mask:var(--nw-chev) center/contain no-repeat;mask:var(--nw-chev) center/contain no-repeat}@media(max-width:600px){html .ovc-a{width:11px;height:18px}}html .nf-top>*{border-left:0}html .nf-places li{border-bottom:0}html .nf-places button span{border-left:0;padding-left:4px}html .nf-bar nav a{border-left:0}html .nf-bar nav .nf-cc{padding:0;border:0;background:none;font:inherit;color:var(--t);cursor:pointer}html .nf-bar nav .nf-cc:hover{color:var(--ink)}html .ct-paths .ovc-g{margin-top:8px}html .ovc-btn{width:100%;border:0;font:inherit;text-align:left;cursor:pointer}html .ct-direct{display:flex;flex-wrap:wrap;align-items:center;gap:8px 26px;margin:24px 0 0;font-size:.95rem;color:var(--lt-text)}html .ct-direct a{display:inline-flex;align-items:center;gap:8px;color:var(--lt-ink);font-weight:600;text-decoration:none}html .ct-direct a:hover{color:var(--o)}html .ct-steps{margin:16px 0 30px}html .ct-steps li{padding-top:3px;padding-bottom:3px;color:var(--lt-ink)}html .ct-whobox{padding-top:22px;border-top:1px solid #d6d5d3}html .ct-whobox .eyebrow{margin-bottom:14px}html .ct-who1{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center}html .ct-who1[hidden]{display:none}html .ct-who1 img{display:block;width:88px;height:110px;object-fit:cover;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px * var(--cut-k)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px * var(--cut-k)) 100%,0 100%)}html .ct-who1 b{display:block;font-size:1.05rem;color:var(--lt-ink)}html .ct-who1 .r{display:block;margin:2px 0 8px;font-size:.86rem;line-height:1.4;color:var(--m)}html .ct-who1 a{display:flex;align-items:center;gap:8px;padding:2px 0;font-size:.92rem;color:var(--lt-ink);text-decoration:none}html .ct-who1 a:hover{color:var(--o)}html .ct-who-z{grid-template-columns:minmax(0,1fr)}html .af select#cf-thema{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:44px;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='4 7 16 10'%3E%3Cpath d='M5.75 9 12 15.25 18.25 9' fill='none' stroke='%23EE7F01' stroke-width='3'/%3E%3C/svg%3E") right 16px center/14px 14px no-repeat}html .ct-paths .ovc.on{box-shadow:inset 0 0 0 2px var(--o)}html .ct-paths .ovc.on h3{color:var(--o)}html .ct-switch{margin:0 0 26px;font-size:.92rem;color:var(--lt-text)}html .ct-switch .link{margin-left:6px;font-weight:600;color:var(--lt-ink)}html .ct-cal{background:#FCFBF8;border:1px solid var(--lt-line);border-radius:20px;padding:clamp(12px,1.6vw,20px)}html .ct-cal-f{min-height:700px;background:var(--stone);border-radius:12px;overflow:hidden}html .ct-cal-f iframe{display:block;width:100%;height:700px;border:0;background:#fff}html .ct-cal-n{margin:12px 4px 2px;font-size:.8rem;line-height:1.5;color:var(--m)}html .ct-cal-n a{color:var(--lt-ink);font-weight:600}@media(max-width:900px){html .ct-cal-f,html .ct-cal-f iframe{min-height:640px;height:640px}}html #anfrage>[data-panel][hidden]{display:none!important}html .ct-cal-f{min-height:1220px}html .ct-cal-f iframe{height:1220px}@media(max-width:900px){html .ct-cal-f,html .ct-cal-f iframe{min-height:1400px;height:1400px}}html #anfrage{display:grid}html #anfrage>[data-panel]{grid-area:1/1}html #anfrage>[data-panel][hidden]{display:grid!important;visibility:hidden;pointer-events:none}html #anfrage .apply>div:last-child{align-self:start}html #anfrage .ct-book{grid-template-columns:minmax(0,1fr);gap:22px;align-content:start}html #anfrage .ct-book>div:first-child{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:8px 40px;gap:8px 40px}html #anfrage .ct-book>div:first-child>.eyebrow,html #anfrage .ct-book>div:first-child>h2{grid-column:1/-1}html #anfrage .ct-book .ct-steps{display:flex;flex-wrap:wrap;gap:6px 28px;margin:0}html #anfrage .ct-book .ct-switch{margin:0;white-space:nowrap}html #anfrage .ct-book .ct-cal{align-self:start}html .ct-cal-f{min-height:860px}html .ct-cal-f iframe{height:860px}@media(max-width:900px){html #anfrage .ct-book>div:first-child{grid-template-columns:minmax(0,1fr)}html #anfrage .ct-book .ct-steps{display:block}html .ct-cal-f,html .ct-cal-f iframe{min-height:1400px;height:1400px}}@media(min-width:901px){html .ct-cal-f{min-height:720px}html .ct-cal-f iframe{height:720px}}html .kr-pts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 clamp(32px,5vw,72px);gap:0 clamp(32px,5vw,72px);margin-top:4px}html .kr-pts .lx-it:nth-child(-n+2){border-top:1px solid var(--lt-line)}html .kr-list{border-top:1px solid #d6d5d3;margin-top:4px}html .kr-job{border-bottom:1px solid #d6d5d3}html .kr-job summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;list-style:none;cursor:pointer}html .kr-job summary::-webkit-details-marker{display:none}html .kr-job summary:after{content:"";flex:none;width:11px;height:18px;background:var(--o);-webkit-mask:var(--nw-chev) center/contain no-repeat;mask:var(--nw-chev) center/contain no-repeat;transition:transform .25s ease}html .kr-job[open] summary:after{transform:rotate(90deg)}html .kr-jt{display:flex;flex-direction:column;gap:4px}html .kr-jt b{font-size:1.12rem;letter-spacing:-.01em;color:var(--lt-ink);transition:color .15s}html .kr-jt span{font-size:.88rem;color:var(--m)}html .kr-job summary:hover b{color:var(--o)}html .kr-job summary:focus-visible{outline:2px solid var(--o);outline-offset:4px}html .kr-jb{padding:0 0 26px}html .kr-teaser{margin:0 0 20px;max-width:70ch;font-size:1rem;line-height:1.65;color:var(--lt-text)}html .kr-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px clamp(28px,4vw,56px);gap:24px clamp(28px,4vw,56px)}html .kr-col h4{margin:0 0 10px;font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--m)}html .kr-col ul{margin:0}html .kr-col li{padding-top:4px;padding-bottom:4px;font-size:.95rem;color:var(--lt-ink)}html .kr-go{margin:22px 0 0}html .kr-go .btn{display:inline-flex;align-items:center;gap:18px;min-height:46px;padding:0 22px;border:1px solid var(--o);border-radius:999px;background:var(--o);color:#fff;font-weight:600;transition:.18s ease}html .kr-go .btn:after{background:#fff}html .kr-go .btn:hover{background:#D67201;border-color:#D67201;transform:translateY(-1px)}html .kr-st{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px)}html .kr-st li{padding-top:18px;border-top:1px solid #d6d5d3}html .kr-st li:before{display:none}html .kr-n{display:block;margin-bottom:10px;font-size:.85rem;font-weight:700;letter-spacing:.12em;color:var(--o)}html .kr-st b{display:block;margin-bottom:6px;font-size:1.05rem;color:var(--lt-ink)}html .kr-st p{margin:0;font-size:.93rem;line-height:1.6;color:var(--lt-text)}@media(max-width:900px){html .kr-st{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){html .kr-cols,html .kr-pts,html .kr-st{grid-template-columns:minmax(0,1fr)}html .kr-pts .lx-it:nth-child(2){border-top:1px solid var(--lt-line)}}html .kr-n{display:none}html .kr-st b{display:flex;align-items:center;gap:10px}html .kr-st b:before{content:"";flex:none;width:18px;height:9px;background:var(--nw-bullet2) center/contain no-repeat}html .kr-apply{margin:6px 0 28px}html .kr-apply[hidden]{display:none}html .kr-apply form.af{max-width:880px}html .kr-hide{display:none}html .kr-fhead{display:flex;flex-direction:column;gap:2px;padding-bottom:14px;border-bottom:1px solid var(--lt-line)}html .kr-fk{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--m)}html .kr-fhead b{font-size:1.1rem;color:var(--lt-ink)}html .kr-job.has-form .kr-go{display:none}html .ms-d{margin-top:22px}html .ms-d div{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:baseline;padding:12px 0}html .ms-d dd{font-size:.95rem;font-weight:600;line-height:1.5;color:var(--lt-ink)}html .ms-steps{align-self:start;padding:26px 28px;background:#FCFBF8;border:1px solid var(--lt-line);border-radius:20px}html .ms-steps h3{margin:0 0 14px;font-size:1.05rem;color:var(--lt-ink)}html .ms-steps li{padding-top:5px;padding-bottom:5px;font-size:.95rem;color:var(--lt-ink)}html #meldestelle .more-l{margin-top:14px}:root{--nw-chev-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='4 7 16 10'%3E%3Cpath d='M5.75 9 12 15.25 18.25 9' fill='none' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E")}html .header .nl .ch{display:inline-block;width:10px;height:7px;margin-left:7px;border:0;background:currentColor;transform:none;transition:background-color .15s;-webkit-mask:var(--nw-chev-down) center/contain no-repeat;mask:var(--nw-chev-down) center/contain no-repeat;vertical-align:2px}html .header .has:focus-within .ch,html .header .has:hover .ch{transform:none}html .header .has:focus-within>.nl,html .header .has:hover>.nl{color:var(--o)}html .header .nl .ch{color:inherit}html .ms-d dd{white-space:normal}html .ab-pts3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 clamp(28px,4vw,56px);gap:0 clamp(28px,4vw,56px)}html .ab-pts3 .lx-it{border-top:1px solid var(--lt-line)}html .cmp-tag{display:inline-block;margin:0 0 18px;padding:5px 12px;border:1px dashed #9c9e9f;border-radius:999px;font-size:.72rem;font-weight:600;letter-spacing:.08em;color:var(--m)}html .hs-g{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);align-items:start;margin-top:6px}html .hs-stick{position:-webkit-sticky;position:sticky;top:120px;display:flex;flex-direction:column;gap:10px}html .hs-big{font-size:clamp(72px,9vw,140px);font-weight:600;line-height:.9;letter-spacing:-.05em;color:var(--lt-ink);transition:opacity .25s ease}html .hs-big.swap{opacity:0}html .hs-ttl{font-size:1.05rem;font-weight:600;color:var(--o);min-height:1.4em}html .hs-bar{display:block;position:relative;height:3px;margin-top:14px;background:#D6D5D3}html .hs-bar i{position:absolute;left:0;top:0;bottom:0;width:0;background:var(--o);transition:width .35s ease}html .hs-list{list-style:none;margin:0;padding:0}html .hs-it{padding:26px 0 26px 26px;border-left:2px solid #d6d5d3;opacity:.4;transition:opacity .3s ease,border-color .3s ease}html .hs-it.on{opacity:1;border-left-color:var(--o)}html .hs-it:before{display:none}html .hs-y{display:block;margin-bottom:6px;font-size:.78rem;font-weight:700;letter-spacing:.16em;color:var(--m)}html .hs-it h3{margin:0 0 8px;font-size:1.2rem;color:var(--lt-ink)}html .hs-it p{margin:0;max-width:62ch;font-size:.98rem;line-height:1.65;color:var(--lt-text)}html .ab-award figure figcaption{margin-top:10px;font-size:.78rem;line-height:1.5;color:var(--m)}html .ab-q{margin:22px 0;padding:4px 0 4px 20px;border-left:3px solid #9c9e9f}html .ab-q p{margin:0 0 8px;font-size:1.12rem;line-height:1.5;font-weight:500;color:var(--lt-ink)}html .ab-q cite{font-style:normal;font-size:.86rem;color:var(--m)}html .ab-small{font-size:.88rem;color:var(--m)}html .ab-meta{display:block;margin-bottom:8px;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--m)}@media(max-width:900px){html .ab-pts3,html .hs-g{grid-template-columns:minmax(0,1fr)}html .hs-g{gap:8px}html .hs-stick{top:78px;z-index:2;flex-direction:row;align-items:baseline;gap:16px;padding:12px 0;background:var(--stone)}html .hs-big{font-size:48px}html .hs-bar{position:absolute;left:0;right:0;bottom:0;margin:0}}html .hs-g{align-items:stretch}html .hs-side{position:relative}html .ab-who-g{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);align-items:start}html .ab-stmt{margin:0 0 28px;font-size:clamp(1.1rem,1.4vw,1.3rem);line-height:1.55;color:var(--lt-ink);max-width:60ch}html .ab-body h3{margin:22px 0 6px;font-size:1.02rem;color:var(--lt-ink)}html .ab-body p{margin:0;max-width:66ch;font-size:.98rem;line-height:1.65;color:var(--lt-text)}html .ab-facts{padding-top:8px}html .ab-facts .ms-d{margin:0}html .ab-facts .ms-d div{grid-template-columns:120px minmax(0,1fr)}html .gp{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:18px;gap:18px;align-items:stretch;background:none;border:0;border-radius:0;box-shadow:none;overflow:visible}html .gp>img{width:100%;height:100%;min-height:220px;aspect-ratio:auto;object-fit:cover;border-radius:0;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px * var(--cut-k)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px * var(--cut-k)) 100%,0 100%)}html .gpb{display:flex;flex-direction:column;padding:0}html .gk{margin:0 0 6px;font-size:.68rem;font-weight:700;letter-spacing:.14em;color:var(--m)}html .gp h3{margin:0 0 10px;font-size:1.15rem;color:var(--lt-ink)}html .gp ul{margin:0}html .gp li{padding:7px 0;border-top:1px solid var(--lt-line);border-bottom:0;font-size:.88rem;line-height:1.45;color:var(--lt-ink)}html .gp li:last-child{border-bottom:1px solid var(--lt-line)}html .gfoot{margin-top:auto;padding-top:12px;border-top:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}html .gfoot span{font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--m)}html .gfoot img{height:18px}html .hs-years{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}html .hs-years li{display:flex;align-items:baseline;gap:14px;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}html .hs-years li:before{display:none}html .hs-years li.shown{opacity:1;transform:none}html .hs-years b{min-width:2.6em;font-size:1.7rem;font-weight:600;letter-spacing:-.03em;line-height:1.15;color:#9C9E9F;transition:color .25s}html .hs-years span{font-size:.85rem;color:var(--m)}html .hs-years li.cur b{color:var(--o)}html .hs-years li.cur span{color:var(--lt-ink);font-weight:600}html .hs-it{opacity:1}@media(max-width:1000px){html .ab-who-g{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){html .hs-side{display:none}}@media(max-width:560px){html .gp{grid-template-columns:minmax(0,1fr)}html .gp>img{min-height:0;aspect-ratio:4/3}}html .gp li{padding-left:0!important;border-top:1px solid var(--lt-line)!important}html .gp li:last-child{border-bottom:1px solid var(--lt-line)!important}html .ab-award .ab-seal{display:flex;justify-content:center;align-items:flex-start;margin:0;-webkit-clip-path:none;clip-path:none;background:none}html .ab-award .ab-seal img{width:min(100%,300px);height:auto;aspect-ratio:auto;object-fit:contain;-webkit-clip-path:none;clip-path:none;border-radius:0;width:min(100%,200px)}html .lw{padding:0}html .lw,html .lw-label{display:block;border:0!important;background:none!important}html .lw-label{margin:0 0 18px;padding:0!important;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--m)}html .lw ul{display:flex;flex-wrap:wrap;align-items:center;gap:26px 56px;margin:0 0 48px;padding:0;border:0!important;background:none!important;list-style:none}html .lw ul:last-child{margin-bottom:0}html .lw li{display:flex;align-items:center;min-height:0;height:auto;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}html .lw li:before{display:none}html .lw img{display:block;height:auto;max-height:42px;max-width:150px;width:auto;object-fit:contain;filter:grayscale(1);opacity:.65;transition:filter .2s,opacity .2s}html .lw li:hover img{filter:none;opacity:1}html .lw ul.lw-clients img{max-height:34px;max-width:120px}html .lw li.lw-br{display:none}@media(min-width:1100px){html .lw ul.lw-clients{justify-content:space-between;gap:30px 24px}html .lw li.lw-br{display:block;flex:0 0 100%;height:0;margin-top:-30px}}html .ab-who-g{grid-template-columns:minmax(0,1fr);max-width:860px}html .hs-years li{opacity:1;transform:none}html .hs-years.grow li{opacity:0;transform:translateY(6px)}html .hs-years.grow li.shown{opacity:1;transform:none}@media(max-width:900px){html .hs-side{display:block}html .hs-stick{position:static;padding:0 0 8px;background:none}html .hs-years{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:4px 12px}html .hs-years li{flex-direction:column;gap:0}html .hs-years b{font-size:1.2rem;min-width:0}html .hs-years span{display:none}html .hs-years.grow li{opacity:1;transform:none}}html .header .lang{border-left:0;padding-left:0;margin-left:28px;gap:14px}html .header .lang a{position:relative;padding:6px 0;font-size:.76rem;font-weight:600;letter-spacing:.14em;color:#9C9E9F;line-height:1;transition:color .15s}html .header .lang a+a{margin-left:0;padding-left:0;border-left:0}html .header .lang a.on,html .header .lang a:hover{color:var(--lt-ink)}html .header .lang a.on:after{content:"";position:absolute;left:0;right:.14em;bottom:-2px;height:2px;background:var(--o)}@media(max-width:900px){html .hs-g .hs-years{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}html .header .lang a.on{display:none}html .header .lang a{color:var(--lt-ink)}html .header .lang a:after{content:"";position:absolute;left:0;right:.14em;bottom:-2px;height:2px;background:var(--o);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}html .header .lang a:hover{color:var(--o)}html .header .lang a:hover:after{transform:scaleX(1)}html .ncard h3.nc-h{font-size:1.1rem;line-height:1.3;margin:0}html .kr-col h3{margin:0 0 10px;font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--m)}html .pj-blank{display:grid;place-items:center;align-content:center;grid-gap:14px;gap:14px}html .pj-dots{display:flex;gap:8px}html .pj-dots i{width:18px;height:18px;border-radius:50%;background:#9C9E9F}html .pj-dots i+i{background:#EE7F01}html .pj-cap{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#5F646B}html body .hero2-t h1,html body .sh-head h1{font-weight:600;line-height:1.06;letter-spacing:-.045em}html body .hhero-t h1{font-weight:600;line-height:1.04;letter-spacing:-.05em}html body .end h2,html body .sh-help h2{font-weight:600;line-height:1.1;letter-spacing:-.03em}html body .ab-body p,html body .faqp details p,html body .hs-it p,html body .kr-teaser,html body .lx-lead p,html body .lx-p,html body .tp p{font-size:1.0625rem;line-height:1.65}html body .ab-small,html body .chk,html body .ct-direct,html body .ct-loc p,html body .ct-switch,html body .gp li,html body .kr-col li,html body .kr-st p,html body .lx-it p,html body .ms p,html body .ovc-l li,html body .pj-b>p{font-size:.9375rem;line-height:1.6}html body .ab-body h3,html body .gp h3,html body .hs-it h3,html body .lx-it h3,html body .lx-lead h3,html body .ncard h3.nc-h,html body .ovc h3{font-size:1.15rem;line-height:1.25}html body .pj-b h3,html body .tp h3{font-size:1.5rem;line-height:1.2}html .nw{list-style:none;margin:0;padding:0;border-top:1px solid #d6d5d3}html .nw-it{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:12px 56px;gap:12px 56px;padding:34px 0;border-bottom:1px solid #d6d5d3;scroll-margin-top:120px}html .nw-m{display:flex;flex-direction:column;gap:6px}html .nw-m time{font-size:.9375rem;font-weight:600;color:var(--lt-ink)}html .nw-m>span:not(.nw-a){font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#5F646B;line-height:1.5}html .nw-a{display:block;height:0;scroll-margin-top:120px}html .nw-b{max-width:72ch}html .nw-b h3{font-size:1.5rem;line-height:1.2;letter-spacing:-.01em;margin:0 0 10px}html .nw-b>p{margin:0;font-size:1.0625rem;line-height:1.65;color:var(--lt-text)}html .nw-b>p.nw-l{margin-top:16px}html .nw-l .more{display:inline-flex;align-items:center;gap:8px;padding:0;margin:0;text-decoration:none;color:var(--o);font-weight:600;font-size:.9rem}html .nw-l .more:after{background:var(--o)}html .nw-full{margin-top:16px}html .nw-full summary{display:inline-flex;align-items:center;gap:10px;cursor:pointer;list-style:none;color:var(--o);font-weight:600;font-size:.9rem}html .nw-full summary::-webkit-details-marker{display:none}html .nw-full summary:after{content:"";width:11px;height:18px;background:var(--o);-webkit-mask:var(--nw-chev) center/contain no-repeat;mask:var(--nw-chev) center/contain no-repeat;transition:transform .25s ease}html .nw-full[open] summary:after{transform:rotate(90deg)}html .nw-full summary .c,html .nw-full[open] summary .o{display:none}html .nw-full[open] summary .c{display:inline}html .nw-full summary:focus-visible{outline:2px solid var(--o);outline-offset:4px}html .nw-full>div{padding:4px 0 6px}html .nw-full p{font-size:1.0625rem;line-height:1.65;margin:14px 0 0;color:var(--lt-text)}html .nw-full h4{font-size:1.15rem;line-height:1.3;margin:24px 0 0;color:var(--lt-ink)}@media(max-width:760px){html .nw-it{grid-template-columns:1fr;gap:12px;padding:28px 0}html .nw-m{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 14px}html .nw-b h3{font-size:1.25rem}}html nav#mnav.open{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html .zoom img.cover{object-fit:contain;object-position:center;background:#5F5C5D}html .zoom img.cover.efb{background:#183E76}html .certs .din,html .certs .zoom{aspect-ratio:3/2}html .certs .zoom img.cover{object-fit:cover}html .certs .zoom img.cover.efb{object-fit:cover;background:#183E76}html .certs .din,html .certs .zoom{border:0;border-radius:0;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px * var(--cut-k)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px * var(--cut-k)) 100%,0 100%)}html .certs .zoom:hover{box-shadow:none}html .certs .din{position:relative;padding:0;background:#fff}html .certs .din img{position:absolute;inset:0;margin:auto;width:auto;height:62%;max-width:80%;object-fit:contain;border-radius:0}html .mg-cards.team-strip{grid-template-columns:repeat(3,1fr);gap:24px 16px}html .team-strip .pc b{font-size:.98rem}html .team-strip .pc .r{font-size:.84rem}html .team-strip .pov{padding:44px 12px 12px;font-size:.8rem}@media(max-width:600px){html .mg-cards.team-strip{grid-template-columns:repeat(2,1fr)}}html .kr-job.kr-link{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;text-decoration:none}html .kr-job.kr-link:after{content:"";flex:none;width:28px;height:28px;background:var(--o);-webkit-mask:var(--nw-arrow) center/contain no-repeat;mask:var(--nw-arrow) center/contain no-repeat;transition:transform .2s}html .kr-job.kr-link:hover b{color:var(--o)}html .kr-job.kr-link:hover:after{transform:translateX(4px)}html .kr-job.kr-link:focus-visible{outline:2px solid var(--o);outline-offset:4px}html #job .hero2-t h1{margin-top:10px}html .jb-g{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:start}html .jb-main{max-width:760px}html .jb-lead{font-size:1.2rem;line-height:1.6;color:var(--lt-ink);margin:6px 0 0}html .jb-block{margin-top:44px;padding-top:32px;border-top:1px solid var(--lt-line)}html .jb-block h3{font-size:1.5rem;line-height:1.2;margin:0 0 20px}html .jb-tasks{list-style:none;margin:0;padding:0}html .jb-tasks li{position:relative;display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:4px 24px;gap:4px 24px;padding:14px 0 14px 26px;border-bottom:1px solid var(--lt-line)}html .jb-tasks li:first-child{border-top:1px solid var(--lt-line)}html .jb-tasks li:before{content:"";position:absolute;left:0;top:22px;width:14px;height:7px;background:var(--nw-bullet2) center/contain no-repeat}html .jb-tasks b,html .jb-tasks span{font-size:.9375rem;line-height:1.6}html .jb-tasks b{color:var(--lt-ink);font-weight:600}html .jb-tasks span{color:var(--lt-text)}html .jb-block .chk{gap:12px}html .jb-note{margin:20px 0 0;color:var(--lt-text)}html .jb-aside{position:-webkit-sticky;position:sticky;top:110px;padding:28px 26px 30px;background:var(--stone);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px * var(--cut-k)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px * var(--cut-k)) 100%,0 100%)}html .jb-aside .eyebrow{margin:0 0 14px}html .jb-facts{margin:0}html .jb-facts div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #d6d5d3}html .jb-facts dt{color:var(--m);font-size:.9375rem}html .jb-facts dd{margin:0;font-weight:600;color:var(--lt-ink)}html .jb-aside .kr-go{margin:24px 0 0}html .jb-aside .kr-go .btn{width:100%;justify-content:center}html .jb-aside .more-l{margin:16px 0 0}html .jb-apply{margin-top:8px}@media(max-width:900px){html .jb-g{grid-template-columns:minmax(0,1fr)}html .jb-aside{position:static;order:-1}}@media(max-width:640px){html .jb-tasks li{grid-template-columns:minmax(0,1fr)}}html .header .brand{display:inline-flex;align-items:center}html .header .brand img{display:block}html .header .brand .lg-dots{max-width:0;opacity:0;transition:max-width .4s ease,opacity .3s ease,height .4s ease}html body:has(main#home) .hdr-w:not(.scrolled) .header .brand .lg-dots{max-width:80px;opacity:1}@media(max-width:600px){html .header .brand img.lg-word{width:117px;height:auto}html .header .brand img.lg-dots{width:auto;height:26px}}@media(prefers-reduced-motion:reduce){html .header .brand .lg-dots{transition:none}}:root{--cut-k:.5774}.figs-s:after{width:calc(150px * var(--cut-k))}html .ovc-g.five{grid-template-columns:repeat(6,minmax(0,1fr))}html .ovc-g.five .ovc{grid-column:span 2}html .ovc-g.five .ovc:nth-child(n+4){grid-column:span 3}@media(max-width:1100px){html .ovc-g.five{grid-template-columns:repeat(2,minmax(0,1fr))}html .ovc-g.five .ovc,html .ovc-g.five .ovc:nth-child(n+4){grid-column:auto}html .ovc-g.five .ovc:last-child{grid-column:1/-1}}@media(max-width:800px){html .ovc-g.five{grid-template-columns:minmax(0,1fr)}html .ovc-g.five .ovc:last-child{grid-column:auto}}html .ovc-g.six{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){html .ovc-g.six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){html .ovc-g.six{grid-template-columns:minmax(0,1fr)}}html .pj-d dd.pj-c{white-space:normal}html .pj-d dd.pj-logos{display:flex;flex-wrap:wrap;align-items:center;gap:14px}html .pj-d dd img[src$="rez.png"]{height:28px;max-width:150px}html .pj-d dd img[src$="qualitas-energy.png"]{height:30px}html #svc-handel .hero2-f img{object-position:50% 55%}html #s-wea-verkauf-zweitmarkt figure img{object-position:50% 86%}html .vt{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:center}html #home .gal .vt{margin-top:clamp(48px,6vw,80px);padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--lt-line)}html .vt-t h2{margin:8px 0 14px}html .vt-t p:not(.eyebrow){margin:0;color:var(--lt-text)}html .vt-f{position:relative;margin:0;aspect-ratio:16/9;display:grid;place-items:center;align-content:center;grid-gap:16px;gap:16px;background:var(--stone)}html .vt-f:focus-visible{outline:none}html .vt-play{position:relative;display:block;width:54px;height:54px;border:3px solid #9c9e9f;border-radius:50%}html .vt-play:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-38%,-50%);border-left:16px solid #ee7f01;border-top:9px solid transparent;border-bottom:9px solid transparent}html .vt-f .vt-poster,html .vt-f.vt-has>iframe,html .vt-f.vt-has>video{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:cover;background:#000}html .vt-f .vt-poster{background:none}html .vt-start{position:absolute;inset:0;display:grid;place-items:center;border:0;padding:0;background:transparent;cursor:pointer}html .vt-start:hover .vt-play{transform:scale(1.06)}html .vt-play{transition:transform .2s}html .vt-start:focus-visible{outline:3px solid #EE7F01;outline-offset:-6px}html .vt-start{z-index:1}html .vt-playing .vt-start{display:none}html .vt-bar{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;gap:10px;padding:30px 12px 10px;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));color:#EE7F01;transition:opacity .25s}html .vt-playing.vt-idle .vt-bar{opacity:0;pointer-events:none}html .vt-playing.vt-idle{cursor:none}html .vt-b{flex:none;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}html .vt-b:focus-visible,html .vt-b:hover{background:rgba(238,127,1,.18);outline:none}html .vt-b svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html .vt-pp svg{fill:currentColor;stroke:none}html .vt-playing .vt-pp .i-play,html .vt-pp .i-pause{display:none}html .vt-playing .vt-pp .i-pause{display:inline}html .vt-mute .i-spk{fill:currentColor}html .vt-mute .i-off,html .vt-muted .vt-mute .i-on{display:none}html .vt-muted .vt-mute .i-off{display:inline}html .vt-time{flex:none;font-size:13px;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}html .vt-seek,html .vt-vol{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;margin:0;border-radius:2px;cursor:pointer;background:linear-gradient(#EE7F01,#EE7F01) 0 0/calc(var(--p,0) * 100%) 100% no-repeat,rgba(255,255,255,.3)}html .vt-seek{flex:1 1;min-width:60px}html .vt-vol{flex:none;width:76px}html .vt-seek::-webkit-slider-thumb,html .vt-vol::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border:0;border-radius:50%;background:#EE7F01}html .vt-seek::-moz-range-thumb,html .vt-vol::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:#EE7F01}html .vt-seek:focus-visible,html .vt-vol:focus-visible{outline:2px solid #EE7F01;outline-offset:4px}html .vt-f:-webkit-full-screen{-webkit-clip-path:none;clip-path:none;background:#000}html .vt-f:fullscreen{-webkit-clip-path:none;clip-path:none;background:#000}html .vt-f:-webkit-full-screen video{object-fit:contain}html .vt-f:fullscreen video{object-fit:contain}@media(max-width:800px){html .vt{grid-template-columns:minmax(0,1fr)}html .vt-play{width:46px;height:46px;border-width:3px}html .vt-play:after{border-left-width:14px;border-top-width:8px;border-bottom-width:8px}html .vt-vol{display:none}html .vt-bar{gap:6px;padding:24px 8px 6px}html .vt-time{font-size:12px}}html .header,html .hero2,html .hhero,html .nf,html .nf-bar,html .sh-head{background:var(--stone)}html .header{transition:background-color .3s ease}html #kontakt .hero2-f img{object-position:100% 45%}html #karriere .hero2-f img{object-position:50% 100%}html #s-verwertung-entsorgung .split2 figure{aspect-ratio:4/5;width:80%}html #s-infrastruktur-renaturierung .split2 figure{aspect-ratio:5/4}html #s-verwertung-entsorgung figure img{object-position:50% 45%}html #svc-verwertung .hero2-f img{object-position:0 15%}@media(min-width:901px){html .hero2-f,html .sh-head-f{inset:0 0 0 calc((100% - min(1240px, 100% - 48px)) / 2 + min(1240px, 100% - 48px) * .41)}html .hhero-f{inset:0 0 0 calc((100% - min(1240px, 100% - 48px)) / 2 + min(1240px, 100% - 48px) * .4)}html .end:after,html .sh-help:after{width:auto;left:calc((100% - min(1240px, 100% - 48px)) / 2 + min(1240px, 100% - 48px) * .41)}html .end .btn,html .end .end-b,html .sh-help .sh-btn.pri{left:calc((100% - min(1240px, 100% - 48px)) / 2 + min(1240px, 100% - 48px) * .41 + var(--slant,7.6%) / 2)}}html .end .btn,html .end .end-b,html .end .end-b .link,html .sh-help .sh-btn,html .sh-help .sh-btn.pri{transition-property:background-color,border-color,color,box-shadow}:root{--cap:1920px}@media(min-width:901px){html .end:after,html .hero2-f,html .hhero-f,html .sh-head-f,html .sh-help:after{right:calc((100% - min(100%, var(--cap))) / 2)}html .figs-s{background:linear-gradient(115deg,transparent 86%,var(--line) 86.05%,transparent 86.2%) 50% /min(100%,var(--cap)) 100% no-repeat,linear-gradient(115deg,transparent 89%,var(--sl) 89.05%) 50% /min(100%,var(--cap)) 100% no-repeat,linear-gradient(to right,transparent calc(50% + min(50%, var(--cap) / 2) - 1px),var(--sl) calc(50% + min(50%, var(--cap) / 2) - 1px)) 50% /100% 100% no-repeat}html .figs-s:after{right:calc((100% - min(100%, var(--cap))) / 2 + min(100%, var(--cap)) * .04)}}html #s-wea-demontage figure img{object-position:50% 2%}html #s-infrastruktur-renaturierung figure img{object-position:20% 50%}@media(max-width:900px){html #lx-1 .lx-ph img{object-position:50% 100%}}@media(min-width:901px){html .hero2-g,html .sh-head>.wrap{grid-template-columns:minmax(0,calc(41% - 32px)) minmax(0,1fr)}html .hero2-t,html .sh-head-t{padding-right:0!important}html .hhero-g{grid-template-columns:minmax(0,calc(40% - 32px)) minmax(0,1fr)}html .end h2,html .hero2-t h1,html .hhero-t h1,html .sh-head h1,html .sh-help h2{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;white-space:normal}html .hero2-g:has(.hero2-f) .hero2-t h1,html .sh-head h1{max-width:none;width:calc(100% + 72px)}html #home .hhero-t h1,html .hhero-t h1{max-width:none;width:calc(100% + 190px)}html .end-g,html .sh-help>.wrap{padding-right:0}html .end-g>div:first-child,html .sh-help>.wrap>div:first-child{max-width:calc(41% + 86px / 2 - 150px)}}html .ct-paths .ovc.on{box-shadow:none}html .ct-paths .ovc.on:before{content:"";position:absolute;inset:0;background:var(--o);pointer-events:none;z-index:1;-webkit-clip-path:polygon(evenodd,0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px * var(--cut-k)) 100%,0 100%,0 0,2px 2px,2px calc(100% - 2px),calc(100% - 22px * var(--cut-k) - 1.15px) calc(100% - 2px),calc(100% - 2px) calc(100% - 22.54px),calc(100% - 2px) 2px,2px 2px);clip-path:polygon(evenodd,0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px * var(--cut-k)) 100%,0 100%,0 0,2px 2px,2px calc(100% - 2px),calc(100% - 22px * var(--cut-k) - 1.15px) calc(100% - 2px),calc(100% - 2px) calc(100% - 22.54px),calc(100% - 2px) 2px,2px 2px)}html .sh-req{background:transparent;border-top:1px solid var(--lt-line)}html .sh-req .apply{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:start}html .sh-req .apply>div:last-child{background:#FCFBF8;border:1px solid var(--lt-line);border-radius:20px;padding:clamp(20px,2.5vw,32px)}html .sh-req .eyebrow:after{display:none}html .sh-req .sh-req-item{margin:0 0 22px;background:#FCFBF8;border-color:var(--lt-line)}@media(max-width:900px){html .sh-req .apply{grid-template-columns:minmax(0,1fr)}}html .gdot.b span{opacity:0;pointer-events:none;padding:2px 6px;border-radius:4px;background:rgba(252,251,248,.94);transition:opacity .15s}html .gdot.b.on span,html .gdot.b:focus-visible span,html .gdot.b:hover span{opacity:1}html .gdot.b:focus-visible,html .gdot.b:hover{z-index:4}html .gpanel.gstatic{display:flex;flex-direction:column;gap:14px}html .gpanel.gstatic .gp{grid-area:auto;opacity:1;visibility:visible;transform:none;position:static;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:16px;transition:box-shadow .2s}html .gpanel.gstatic .gp>img{min-height:0;height:100%;aspect-ratio:auto;max-height:150px}html .gpanel.gstatic .gp.on h3{color:var(--o)}html .gdot span{position:absolute;top:50%;left:calc(100% - 2px);transform:translateY(-50%)}html .gdot.l span,html .gdot.lb span{left:auto;right:calc(100% - 2px)}html .gdot.lb span{position:absolute;top:calc(50% + 12px)}html .gdot.l span{position:absolute}html .gdot.t span{left:50%;top:auto;bottom:calc(100% - 4px);transform:translateX(-50%)}html .rk{--rk-r:10px}html .rk-g{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);grid-gap:32px;gap:32px;align-items:start}html .rk-in{background:#fff;border:1px solid var(--line);border-radius:var(--rk-r);padding:28px}html .rk input:not([type=checkbox]){font:inherit;font-size:1rem;color:var(--ink);background:#fff;border:1px solid var(--ls);border-radius:8px;height:48px;padding:0 14px;width:100%;transition:border-color .15s,box-shadow .15s}html .rk input:not([type=checkbox]):focus{outline:0;border-color:var(--o);box-shadow:0 0 0 3px rgba(238,127,1,.15)}html .rk input::placeholder{color:#9A9896}html .rk .rk-l,html .rk label{display:block;font-size:.8rem;font-weight:600;letter-spacing:.02em;color:var(--t);margin:0 0 6px}html .rk small{font-weight:400;color:var(--m)}html .rk small.rk-auto{color:var(--o);font-weight:500}html .rk-mastr{background:var(--sand);border-radius:8px;padding:16px 16px 14px;margin:0}html .rk-line{display:flex;gap:8px}html .rk .rk-line input{font-family:ui-monospace,Consolas,monospace;letter-spacing:.04em}html .rk-line button{flex:none;height:48px;padding:0 18px;border-radius:999px;border:1px solid var(--ink);background:var(--ink);color:#fff;font:600 .9rem Inter,sans-serif;cursor:pointer;transition:.15s}html .rk-line button:hover:not(:disabled){background:var(--o);border-color:var(--o)}html .rk-line button:disabled{opacity:.35;cursor:default}html .rk-found{margin:10px 0 0;font-size:.9rem;color:var(--ink);padding-left:22px;position:relative}html .rk-found:before{content:"";position:absolute;left:0;top:.35em;width:12px;height:12px;border-radius:50%;background:var(--o)}html .rk-found small{display:block;font-size:.72rem;margin-top:2px}html .rk-parks{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px}html .rk-parks li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 8px 8px 30px;position:relative;background:#fff;border-radius:6px;font-size:.88rem;color:var(--ink)}html .rk-parks li:before{content:"";position:absolute;left:12px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:var(--o)}html .rk-parks button{flex:none;width:24px;height:24px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--m);cursor:pointer;line-height:1}html .rk-parks button:hover{background:var(--ink);border-color:var(--ink);color:#fff}html .rk-parks li.rk-src{background:none;padding:0;font-size:.72rem;color:var(--m)}html .rk-parks li.rk-src:before{content:none}html .rk-msg{margin:8px 0 0;font-size:.86rem;color:#B3261E}html .rk-or{display:flex;align-items:center;gap:12px;margin:22px 0 18px;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--m)}html .rk-or:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--o);flex:none}html .rk-or:after{content:"";flex:1 1;height:1px;background:var(--line)}html .rk-row{position:relative;display:grid;grid-template-columns:136px 112px minmax(0,1fr);grid-gap:14px 12px;gap:14px 12px;align-items:end;padding:0 0 18px;margin:0 0 18px;border-bottom:1px solid var(--line)}html .rk-row .rk-f{min-width:0}html .rk-row .rk-mk{grid-column:1/3}html .rk select{font:inherit;font-size:1rem;color:var(--ink);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%239C9E9F' stroke-width='1.6'/%3E%3C/svg%3E") right 14px center/12px no-repeat;border:1px solid var(--ls);border-radius:8px;height:48px;padding:0 36px 0 14px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .15s,box-shadow .15s}html .rk select.empty{color:#9A9896}html .rk select option{color:var(--ink)}html .rk select:focus{outline:0;border-color:var(--o);box-shadow:0 0 0 3px rgba(238,127,1,.15)}html .rk-step{display:flex;align-items:stretch;height:48px;border:1px solid var(--ls);border-radius:8px;overflow:hidden;background:#fff}html .rk-step button{width:38px;flex:none;border:0;background:transparent;font-size:1.25rem;color:var(--ink);cursor:pointer}html .rk-step button:hover{background:var(--sand);color:var(--o)}html .rk .rk-step input{border:0;box-shadow:none;height:100%;text-align:center;padding:0;border-radius:0;font-weight:600}html .rk-unit{position:relative}html .rk .rk-unit input{padding-right:34px}html .rk-unit span{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--m);font-size:.9rem;pointer-events:none}html .rk-seg{display:flex;height:48px;padding:3px;border-radius:999px;background:var(--sand)}html .rk-seg button{flex:1 1;min-width:0;border:0;border-radius:999px;background:transparent;font:500 .86rem Inter,sans-serif;color:var(--t);cursor:pointer;white-space:nowrap;padding:0 10px;transition:.15s}html .rk-seg button.on{background:#fff;color:var(--ink);font-weight:600;box-shadow:0 1px 3px rgba(46,45,44,.18)}html .rk-x{position:absolute;right:-12px;top:-10px;width:26px;height:26px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--m);cursor:pointer;line-height:1}html .rk-x:hover{color:#fff;background:var(--ink);border-color:var(--ink)}html .rk-add{border:1px dashed var(--ls);background:transparent;border-radius:8px;width:100%;height:46px;font:500 .9rem Inter,sans-serif;color:var(--t);cursor:pointer;margin:0 0 22px;transition:.15s}html .rk-add:hover{border-color:var(--o);color:var(--o)}html .rk-scope{border:0;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}html .rk .rk-scope legend{grid-column:1/-1;float:left;width:100%;padding:0;margin:0}html .rk .rk-scope label{position:relative;display:flex;gap:12px;align-items:flex-start;margin:0;padding:14px;border:1px solid var(--line);border-radius:8px;background:#fff;cursor:pointer;letter-spacing:0;color:var(--ink);font-size:.95rem;transition:border-color .15s,background .15s}html .rk .rk-scope label:hover{border-color:var(--ls)}html .rk .rk-scope label.on{border-color:var(--line);background:#fff}html .rk-scope input{position:absolute;opacity:0;pointer-events:none}html .rk-scope i{flex:none;width:20px;height:20px;margin-top:1px;border-radius:5px;border:1.5px solid var(--ls);background:#fff;transition:.15s}html .rk-scope label.on i{border-color:var(--o);background:var(--o) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}html .rk-scope input:focus-visible+i{outline:2px solid var(--o);outline-offset:2px}html .rk-scope b{display:block;font-weight:600;line-height:1.3}html .rk-scope small{display:block;font-size:.8rem;margin-top:2px;line-height:1.35}html .rk input[type=checkbox]{accent-color:var(--o);width:17px;height:17px;flex:none}html .rk-out{position:-webkit-sticky;position:sticky;top:96px;background:var(--ink);color:#fff;padding:30px 30px 40px;border-radius:var(--rk-r) var(--rk-r) 0 var(--rk-r);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 44px),calc(100% - 44px * var(--cut-k)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 44px),calc(100% - 44px * var(--cut-k)) 100%,0 100%)}html .rk-out.busy .rk-dl,html .rk-out.busy .rk-num{opacity:.55}html .rk-k{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--o)}html .rk-k:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--o)}html .rk-k:after{content:"";width:28px;height:2px;background:var(--o)}html .rk-empty{padding:22px 0 8px;border-top:1px solid rgba(255,255,255,.14)}html .rk-empty p{margin:0;color:rgba(255,255,255,.72);font-size:1rem;line-height:1.5}html .rk-lbl{margin:0;font-size:.86rem;color:rgba(255,255,255,.7)}html .rk-num{margin:4px 0 16px;font:700 clamp(2rem,3.4vw,2.7rem)/1.1 Inter,sans-serif;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fff;transition:opacity .2s}html .rk-bar{position:relative;height:6px;border-radius:3px;background:rgba(255,255,255,.14);margin:0 0 10px}html .rk-bar span{position:absolute;top:0;bottom:0;border-radius:3px;background:var(--o);transition:left .3s var(--ease),width .3s var(--ease)}html .rk-bar i{position:absolute;top:50%;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:#fff;border:3px solid var(--o);transform:translateY(-50%);transition:left .3s var(--ease)}html .rk-range{margin:0 0 20px;font-size:.84rem;color:rgba(255,255,255,.7);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html .rk-dl{margin:0;border-top:1px solid rgba(255,255,255,.14);transition:opacity .2s}html .rk-dl div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.14);font-size:.94rem}html .rk-dl dt{color:rgba(255,255,255,.72)}html .rk-dl dd{margin:0;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}html .rk-hint{margin:10px 0 0;font-size:.78rem;color:rgba(255,255,255,.55)}html .rk-lock{margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14);display:grid;grid-gap:12px;gap:12px}html .rk-lock .rk-k{margin-bottom:4px}html .rk-teaser{list-style:none;margin:0 0 6px;padding:0;display:grid;grid-gap:8px;gap:8px}html .rk-teaser li{display:flex;align-items:center;gap:12px;font-size:.86rem;color:rgba(255,255,255,.8)}html .rk-teaser span{flex:none;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html .rk-teaser i{flex:1 1;height:8px;border-radius:4px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.22) 0 22px,transparent 22px 28px);filter:blur(1.5px)}html .rk .rk-lock input[type=email]{border-color:#fff}html .rk .rk-ok{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:.84rem;font-weight:400;line-height:1.45;letter-spacing:0;color:rgba(255,255,255,.8);cursor:pointer}html .rk-ok input{margin-top:2px}html .rk-ok a{color:#fff;text-decoration:underline;text-underline-offset:2px}html .rk-out .rk-msg{color:#FFB38A}html .rk-out .btn{justify-content:space-between;width:100%;border-radius:999px;background:var(--o);border:1px solid var(--o);color:#fff}html .rk-out .btn:hover{background:#D67201;border-color:#D67201}html .rk-out .btn:disabled{opacity:.6}html .rk-done{margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14)}html .rk-done p{margin:0 0 14px;color:rgba(255,255,255,.8);font-size:.92rem}html .rk-detail{margin-top:48px;scroll-margin-top:110px}html .rk-detail>.rk-k{color:var(--o)}html .rk-tw{overflow-x:auto;background:#fff;border:1px solid var(--line);border-radius:var(--rk-r)}html .rk-table{width:100%;border-collapse:collapse;font-size:.92rem;min-width:620px}html .rk-table td{padding:9px 16px;border-bottom:1px solid #eeecea;vertical-align:top;color:var(--t)}html .rk-table td:first-child{width:36px;color:var(--o);font-weight:700}html .rk-table .num{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html .rk-table .rk-h td{background:var(--sand);color:var(--ink);font-weight:600;padding-top:12px;padding-bottom:12px}html .rk-table .rk-h td:first-child{color:var(--o)}html .rk-table .rk-inkl{font-size:.84rem;color:var(--m)}html .rk-table .rk-sum td{color:var(--ink);font-weight:700;border-top:2px solid var(--ink)}html .rk-table .rk-net td{background:var(--ink);color:#fff;font-size:1.02rem}html .rk-notes{margin:16px 0 0;padding-left:18px;font-size:.84rem;color:var(--m);line-height:1.55}@media (max-width:900px){html .rk-g{grid-template-columns:1fr}html .rk-out{position:static}}@media (max-width:560px){html .rk-in{padding:18px}html .rk-out{padding:24px 20px 36px}html .rk-row{grid-template-columns:1fr 1fr}html .rk-row .rk-mk,html .rk-row .rk-turm,html .rk-row .rk-typ{grid-column:1/-1}html .rk-scope{grid-template-columns:1fr}html .rk-x{right:-6px}}@media(min-width:901px){html .hero2-f,html .sh-head-f{right:auto;width:824px}html .hhero-f{right:auto;width:837px}}html .menu>li.nav-calc{display:flex;align-items:center;margin-left:8px}html .menu>li.nav-calc>a{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:999px;background:var(--o);color:#fff;font-weight:600;font-size:14px;white-space:nowrap;text-decoration:none;transition:background-color .15s}html .menu>li.nav-calc>a:focus-visible,html .menu>li.nav-calc>a:hover{background:#D67201;color:#fff}@media(max-width:900px){html .menu>li.nav-calc{margin:12px 0 4px}html .menu>li.nav-calc>a{height:44px;font-size:15px}}html #home-rechner{padding:clamp(36px,4vw,52px) 0;border-bottom:1px solid var(--line)}html #home-rechner .hr-g{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:clamp(24px,5vw,80px);gap:clamp(24px,5vw,80px);align-items:center}html #home-rechner h2{margin:6px 0 10px}html #home-rechner p:not(.eyebrow){margin:0;max-width:56ch}html #home-rechner .hr-b{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media(max-width:900px){html #home-rechner .hr-g{grid-template-columns:minmax(0,1fr)}}html #home-rechner h2:after{content:none}html .rk-table{min-width:0}html .rk-table .rk-cr td{color:var(--ink)}@media(min-width:901px){html .end:after,html .sh-help:after{right:auto;width:824px}html .figs-s{background:none}html .figs-s:before{content:"";position:absolute;top:0;bottom:0;right:0;z-index:0;pointer-events:none;left:calc((100% - min(1240px, 100% - 48px)) / 2 + min(1240px, 100% - 48px) * .4 - 588.5px);background:linear-gradient(115deg,transparent 86%,var(--line) 86.05%,transparent 86.2%) 0 0 /1425px 100% no-repeat,linear-gradient(115deg,transparent 89%,var(--sl) 89.05%) 0 0 /1425px 100% no-repeat,linear-gradient(to right,transparent 1424px,var(--sl) 1424px) 0 0 /100% 100% no-repeat}html .figs-s>.wrap{position:relative;z-index:1}html .figs-s:after{right:auto;left:calc((100% - min(1240px, 100% - 48px)) / 2 + min(1240px, 100% - 48px) * .4 - 588.5px + 1281.4px)}}@media(min-width:901px){html .hero2-g:not(:has(.hero2-f)){grid-template-columns:minmax(0,1fr)}html .hero2-g:not(:has(.hero2-f)) h1{max-width:none}}html body .btn:not(.btn-ghost),html body .sh-btn.pri{display:inline-flex;align-items:center;gap:18px;min-height:52px;padding:0 26px;border:1px solid var(--o);border-radius:999px;background:var(--o);color:#fff;font-size:.95rem;font-weight:600;line-height:1;text-decoration:none;box-sizing:border-box;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,translate .18s ease}html body .btn:not(.btn-ghost):after,html body .sh-btn.pri:after{background:#fff}html body .btn:not(.btn-ghost):hover,html body .sh-btn.pri:hover{background:#D67201;border-color:#D67201;color:#fff;translate:0 -1px}html body .btn:not(.btn-ghost):disabled{opacity:.55;cursor:not-allowed;translate:none}html body .end .btn,html body .sh-btn.pri,html body .sh-help .sh-btn.pri{min-height:52px;padding:0 26px;font-size:.95rem;gap:18px;border-radius:999px}html body .sh-btn.pri .sh-i{color:#fff}html body .sh-btn.pri .sh-i:has(circle){width:28px;height:28px}html body .end .btn,html body .end .end-b .btn,html body .sh-help .sh-btn.pri,html body .sh-help .wrap .sh-btn.pri{box-shadow:none;justify-content:flex-start;gap:18px}html body #inhalt .btn:not(.btn-ghost),html body #inhalt .sh-btn.pri{gap:18px;color:#fff}html body #inhalt .btn:not(.btn-ghost):before,html body #inhalt .sh-btn.pri:before{content:none;display:none}html .pj-more{margin-top:clamp(56px,6vw,88px)}html .pj-more-h{margin:0 0 22px;font-size:clamp(1.3rem,1.6vw,1.6rem);font-weight:600;letter-spacing:-.02em;color:var(--lt-ink)}html .pj-more-h:after{content:".";color:var(--o)}html .pl-defs{position:absolute;width:0;height:0;overflow:hidden}html .pl-g{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(16px,1.8vw,24px);gap:clamp(16px,1.8vw,24px)}html .pl{display:flex;flex-direction:column;margin:0;padding:clamp(22px,2.2vw,28px) clamp(22px,2.4vw,30px) clamp(24px,2.4vw,30px);background:var(--stone);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px * var(--cut-k)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px * var(--cut-k)) 100%,0 100%)}html .pl-top{display:flex;align-items:center;gap:14px;min-height:28px}html .pl-y{font-size:12px;font-weight:700;letter-spacing:.2em;color:var(--m)}html .pl-c{margin-left:auto;display:flex;align-items:center;gap:14px}html .pl-c img{display:block;height:22px;width:auto;max-width:120px;object-fit:contain;filter:grayscale(1);opacity:.7;mix-blend-mode:multiply;transition:filter .25s,opacity .25s}html .pl:hover .pl-c img{filter:none;opacity:1}html .pl-wea{display:flex;flex-wrap:wrap;align-items:flex-end;gap:2px 4px;min-height:44px;margin:26px 0 20px}html .pl-t{display:block;width:22px;height:36px;fill:#B3B1AE;overflow:visible;transition:fill .3s ease}html .pl-r{transform-origin:20px 20px;transform-box:view-box}html .pl:hover .pl-t{fill:var(--o)}html .pl:hover .pl-r{animation:pl-spin 2.4s linear infinite}html .pl:hover .pl-t:nth-child(3n+1) .pl-r{animation-duration:2.1s}html .pl:hover .pl-t:nth-child(3n+2) .pl-r{animation-duration:2.7s}@keyframes pl-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){html .pl:hover .pl-r{animation:none}}html .pl-h{margin:0;font-size:1.15rem;font-weight:600;letter-spacing:-.015em;line-height:1.3;color:var(--lt-ink)}html .pl-ty{margin:4px 0 0;font-size:.92rem;color:var(--lt-text)}html .pl-s{list-style:none;display:flex;flex-wrap:wrap;gap:4px 0;margin:14px 0 0;padding:0;font-size:12.5px;color:var(--m)}html .pl-s li{display:inline-flex;align-items:center}html .pl-s li+li:before{content:"";width:3px;height:3px;margin:0 9px;border-radius:50%;background:var(--o)}@media(max-width:900px){html .pl-g{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){html .pl-t{width:20px;height:32px}html .pl-c img{height:18px;max-width:100px}}html #job .jb-meta{display:flex;align-items:center;margin:18px 0 0;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--lt-ink)}html #job .jb-dots{flex:none;width:8px;height:8px;margin:0 26px 0 0;border-radius:50%;background:var(--o);box-shadow:13px 0 0 var(--o)}html #job .hero2-t h1{margin-top:12px}html #job .jb-mwd{font-weight:400;color:#9A9895;white-space:nowrap}html #job .jb-top .jb-intro{margin:0;max-width:62ch;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6;color:var(--lt-ink)}html .jb-cols{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:start}html .jb-h{display:flex;align-items:center;gap:12px;margin:0 0 26px;padding:0 0 14px;border-bottom:1.5px solid var(--o);font-size:1.3rem;font-weight:600;letter-spacing:-.01em;color:var(--lt-ink)}html .jb-h:after{content:none!important}html .jb-i{flex:none;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html .jb-ben,html .jb-dl,html .jb-tl{list-style:none;margin:0;padding:0}html .jb-dl li{position:relative;margin:0 0 16px;padding:0 0 0 22px;font-size:.9375rem;line-height:1.6;color:var(--lt-text)}html .jb-dl li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--o)}html .jb-tl{position:relative;padding-left:32px}html .jb-tl:before{content:"";position:absolute;left:5px;top:10px;bottom:10px;width:2px;background:var(--o)}html .jb-tl li{position:relative;margin:0 0 22px}html .jb-tl li:last-child{margin-bottom:0}html .jb-tl li:before{content:"";position:absolute;left:-32px;top:.32em;width:12px;height:12px;border-radius:50%;background:var(--o)}html .jb-tl b{display:block;margin:0 0 3px;font-size:1rem;font-weight:600;color:var(--lt-ink)}html .jb-tl span{display:block;font-size:.9375rem;line-height:1.6;color:var(--lt-text)}html .jb-offer{margin-top:clamp(56px,6vw,84px)}html .jb-ben{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:24px 16px;gap:24px 16px}html .jb-ben li{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;font-size:.9375rem;line-height:1.4;color:var(--lt-ink)}html .jb-ben .jb-i{width:30px;height:30px;color:var(--o);stroke-width:1.6}html .jb-offer .jb-note{margin:30px 0 0;max-width:80ch;font-size:1rem;line-height:1.65;color:var(--lt-text)}html .jb-all{margin:clamp(36px,4vw,52px) 0 0}@media(max-width:900px){html .jb-cols{grid-template-columns:minmax(0,1fr)}html .jb-ben{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){html .jb-ben{grid-template-columns:repeat(2,minmax(0,1fr))}}html .jb-top{display:flex;align-items:center;justify-content:space-between;gap:clamp(24px,5vw,80px);margin:0 0 clamp(48px,5vw,72px);padding:0 0 clamp(32px,3.5vw,44px);border-bottom:1px solid var(--lt-line)}html .jb-top .jb-intro{margin:0;max-width:62ch;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6;color:var(--lt-ink)}html .jb-top .btn{flex:none}@media(max-width:700px){html .jb-top{flex-direction:column;align-items:flex-start}}html .kr-jt .kr-meta{display:flex;align-items:center;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--m)}html .kr-jt .kr-meta .jb-dots{flex:none;width:7px;height:7px;margin:0 22px 0 0;border-radius:50%;background:var(--o);box-shadow:11px 0 0 var(--o)}html .kr-jt b{font-size:clamp(1.15rem,1.5vw,1.4rem);font-weight:600}html .kr-jt b .jb-mwd{font-size:inherit;font-weight:400;color:#9A9895;white-space:nowrap}html .kr-job.kr-link{padding:26px 0}html .kr-pts.kr-ico{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px clamp(24px,3vw,44px);margin-top:12px}html .kr-pts.kr-ico .lx-it{border-top:0!important;padding:0}html .kr-pts.kr-ico .jb-i{display:block;width:32px;height:32px;margin:0 0 16px;color:var(--o);stroke-width:1.6}html .kr-pts.kr-ico h3{margin:0 0 8px;padding:0 0 12px;border-bottom:1.5px solid var(--o);font-size:1.08rem}html .kr-pts.kr-ico h3:before{display:none}@media(max-width:900px){html .kr-pts.kr-ico{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){html .kr-pts.kr-ico{grid-template-columns:minmax(0,1fr)}}html #job .hero2-t .jb-intro{margin:20px 0 0;max-width:62ch;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6;color:var(--lt-text)}html #job .jb-act{margin:28px 0 0}html #job .hero2-t h1{max-width:22ch}html .tl-head{display:flex;align-items:flex-start;gap:clamp(12px,2vw,28px)}html .tl-head .trail{flex:1 1;min-width:0}html .ty-all{flex:none;display:flex;flex-direction:column;align-items:center;gap:12px;padding:0;border:0;background:none;cursor:pointer;font:inherit;color:var(--m)}html .ty-all i{display:grid;place-items:center}html .ty-all svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:square;transition:transform .25s ease}html .ty-all em{font-style:normal;font-size:.8rem;font-weight:600;line-height:1.35;color:var(--m)}html .ty-all:hover,html .ty-all:hover em{color:var(--o)}html .ty-all:hover svg{transform:translateX(3px)}html .ty-all[aria-pressed=true],html .ty-all[aria-pressed=true] em{color:var(--o)}html .ty-all[aria-pressed=true] svg{transform:rotate(90deg)}html .ty-all:focus-visible{outline:2px solid var(--o);outline-offset:4px}html .tl.all .tpanels{display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}html .tl.all .tp{grid-area:auto;opacity:1;visibility:visible;transform:none}html .tl.all .tp .tbig{font-size:clamp(3rem,6vw,5rem)}html .tl.all .tfill{width:calc(100% - 24px)!important}html .tl.all .ty i{border-color:var(--o);background:var(--o)}html .tl.all .ty.on i{transform:none}html .tl.all .ty.on i:after{background:transparent}html .ty-all i{width:24px;height:24px}html .ty-all i svg{display:none}html .ty-all i:before{content:"";width:13px;height:22px;background:var(--o);-webkit-mask:var(--nw-chev) center/contain no-repeat;mask:var(--nw-chev) center/contain no-repeat;transition:transform .25s ease}html .ty-all:hover i:before{transform:translateX(3px)}html .ty-all[aria-pressed=true] i:before{transform:rotate(90deg)}@media(min-width:901px){html .tl .trail{grid-template-columns:repeat(11,minmax(0,1fr))}html .tl .trail:before{right:calc((100% - 80px) / 11 - 12px)}}html .tp-now .tbig{font-size:clamp(3rem,6.5vw,5.5rem)}html .tp-now .more-l{margin:18px 0 0}html .tl-body{position:relative;padding-right:clamp(64px,8vw,120px)}html .tl-body .ty-all{position:absolute;right:0;top:50%;transform:translateY(-50%);gap:10px}html .tl.all .tl-body .ty-all{top:0;transform:none}html .tl-body .ty-all i:before{transform:rotate(90deg)}html .tl-body .ty-all:hover i:before{transform:rotate(90deg) translateX(3px)}html .tl-body .ty-all[aria-pressed=true] i:before{transform:rotate(-90deg)}html .tl-body .ty-all[aria-pressed=true]:hover i:before{transform:rotate(-90deg) translateX(3px)}html .tl-body .ty-all em{white-space:nowrap}@media(max-width:600px){html .tl-body{padding-right:0;padding-bottom:64px}html .tl-body .ty-all,html .tl.all .tl-body .ty-all{top:auto;bottom:0;right:auto;left:0;transform:none;flex-direction:row}}html .ty.ty-now i{border:0;background:none;border-radius:0;transform:none!important}html .ty.ty-now i:after{display:none}html .ty.ty-now svg{width:24px;height:24px;fill:none;stroke:var(--o);stroke-width:2.2;stroke-linecap:square;transition:transform .25s ease}html .ty.ty-now:hover svg{transform:translateX(3px)}html .ty.ty-now:not(.on) svg{stroke:#B3B1AE}@keyframes tl-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}html .tl.all .tp{animation:tl-in .55s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--k,0) * 70ms)}html .tl.all .tfill{transition:width .8s cubic-bezier(.2,.7,.2,1)}html .tl.all .ty i{transition-delay:calc(var(--k,0) * 55ms)}html .tl.all .ty.ty-now svg{stroke:var(--o)}@media(prefers-reduced-motion:reduce){html .tl.all .tp{animation:none}html .tl.all .ty i{transition-delay:0s}}html .tl.all .tp-now{order:-1;animation:none}html .tl.all .tp:not(.tp-now){animation-delay:calc(var(--k,0) * 70ms + 80ms)}html .ty.ty-now i{width:28px}html .ty.ty-now svg{display:none}html .ty.ty-now i:before{content:"";width:28px;height:28px;background:var(--o);-webkit-mask:var(--nw-arrow) center/contain no-repeat;mask:var(--nw-arrow) center/contain no-repeat;transition:transform .25s ease,background-color .25s}html .ty.ty-now:not(.on) i:before{background:#B3B1AE}html .tl.all .ty.ty-now i:before{background:var(--o)}html .ty.ty-now:hover i:before{transform:translateX(3px)}html .ty.ty-now i{width:24px;height:24px}html .ty.ty-now i:before{width:13px;height:22px;-webkit-mask:var(--nw-chev) center/contain no-repeat;mask:var(--nw-chev) center/contain no-repeat}html .tl-body .ty-all,html .tl.all .tl-body .ty-all{transform:none}html .tl.all .tp-now .tbig{font-size:clamp(3rem,6.5vw,5.5rem)}html .tl.all .tp-now{transform:none;opacity:1}@media(max-width:600px){html .tl-body .ty-all{top:auto!important}}html .tl,html .tl *{overflow-anchor:none}html .pc .ph .ini.nw{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,#3A3937,#232221);color:#fff;font-size:clamp(2.6rem,4.6vw,4.4rem);font-weight:600;letter-spacing:-.05em;line-height:1}html .pc .ph .ini.nw:after{content:".";color:var(--o)}html .pc .ph .ini.nw:before{content:"";position:absolute;left:16px;top:16px;width:28px;height:11px;background:radial-gradient(circle at 5.5px 5.5px,#9A9997 5px,transparent 5.6px),radial-gradient(circle at 22px 5.5px,#EE7F01 5px,transparent 5.6px)}html .rk-lbl b{display:block;margin-bottom:2px;font-size:1rem;font-weight:600;color:#fff}html .rk-range{font-size:1.25rem;font-weight:600;letter-spacing:-.01em;color:#fff}html .rk-range-only{margin:10px 0 0}html .rk-disc{margin:16px 0 0;font-size:.78rem;line-height:1.5;color:rgba(255,255,255,.62)}.sdots{gap:0}.sdot,.sdot.on{position:relative;width:24px;height:24px;border-radius:0;background:transparent}.sdot:before{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;border-radius:50%;background:var(--ls);transform:translate(-50%,-50%);transition:all .25s}.sdot.on:before{width:24px;border-radius:4px;background:var(--o)}html .sc-top{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:56px;gap:56px;align-items:center}html .sc-top .shead{margin:0}html .sc-top.sc-novid{grid-template-columns:minmax(0,1fr)}html .sc-vid .vt-f{width:100%}html .sc-logos{margin-top:64px}@media(max-width:900px){html .sc-top{grid-template-columns:minmax(0,1fr);gap:28px}html .sc-logos{margin-top:44px}}html .htl{margin-top:8px}html .htl-way{position:relative}html .htl-route{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}html .htl-route path{fill:none}html .htl-track{stroke:#9C9E9F;stroke-width:3px;stroke-dasharray:5 6;stroke-linecap:butt}html .htl-rail{--c:6;display:grid;grid-template-columns:repeat(var(--c),minmax(0,1fr));grid-row-gap:24px;row-gap:24px;list-style:none;margin:0;padding:0}html .htl-rail li{position:relative;min-width:0}html .htl-y{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;width:100%;padding:0 4px;border:0;background:none;font:inherit;text-align:center;color:var(--ink);cursor:pointer}html .htl-y i{position:relative;z-index:1;flex:none;width:14px;height:14px;border-radius:50%;background:var(--paper);border:3px solid var(--ls);transition:background .25s,border-color .25s,box-shadow .25s,transform .25s}html .htl-y b{font-size:.88rem;font-weight:600;line-height:1.2;letter-spacing:.01em;transition:color .2s}html .htl-y span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.7rem;line-height:1.3;color:var(--lt-text)}html .htl-done .htl-y i{background:var(--o);border-color:var(--o)}html .htl-y:hover i{transform:scale(1.2);border-color:var(--o)}html .htl-y.on i{transform:scale(1.35);background:var(--o);border:3px solid var(--paper);box-shadow:0 0 0 2px var(--o),0 3px 10px rgba(238,127,1,.35)}html .htl-y.on b,html .htl-y:hover b{color:var(--o)}html .htl-y:focus-visible{outline:2px solid var(--o);outline-offset:4px}html .htl-y.htl-now i,html .htl-y.htl-now.on i,html .htl-y.htl-now:hover i{border:0;border-radius:0;background:none;box-shadow:none;transform:none}html .htl-y.htl-now i:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:22px;background:var(--ls);-webkit-clip-path:polygon(0 0,100% 50%,0 100%,26% 50%);clip-path:polygon(0 0,100% 50%,0 100%,26% 50%);transform:translate(-40%,-50%);transition:background .25s,transform .25s}html .htl-cur .htl-y.htl-now i:before{background:var(--o);filter:drop-shadow(0 2px 6px rgba(238,127,1,.4))}html .htl-y.htl-now:hover i:before{background:var(--o);transform:translate(-20%,-50%)}html .htl-stage{position:relative;display:grid;margin-top:28px}html .htl-p{grid-area:1/1;display:grid;grid-template-columns:minmax(132px,auto) minmax(0,1fr);grid-gap:clamp(20px,4vw,56px);gap:clamp(20px,4vw,56px);align-items:start;padding:30px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}html .htl-p[hidden]{display:none}html .htl-yr{font-size:clamp(2.6rem,5vw,4rem);font-weight:600;letter-spacing:-.04em;line-height:.9;color:var(--o)}html .htl-p h3{margin:0 0 10px;font-size:1.3rem;line-height:1.3}html .htl-p p{margin:0;max-width:68ch;color:var(--lt-text)}html .htl-more{position:absolute;right:0;bottom:0;z-index:1;width:40px;height:40px;padding:0;border:1px solid var(--line);border-radius:50%;background:#fff;box-shadow:0 2px 10px rgba(46,45,44,.08);cursor:pointer;transform:translateY(50%);transition:border-color .2s,background .2s}html .htl-more:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-right:2px solid var(--o);border-bottom:2px solid var(--o);transform:translate(-50%,-70%) rotate(45deg);transition:transform .2s}html .htl-more[aria-expanded=true]:after{transform:translate(-50%,-30%) rotate(-135deg)}html .htl-more:focus-visible,html .htl-more:hover{border-color:var(--o);background:var(--o);outline:none}html .htl-more:focus-visible:after,html .htl-more:hover:after{border-color:#fff}html .htl-list{list-style:none;margin:34px 0 0;padding:0}html .htl-list[hidden]{display:none}html .htl-list li{display:grid;grid-template-columns:132px minmax(0,1fr);grid-gap:clamp(20px,4vw,56px);gap:clamp(20px,4vw,56px);padding:16px 0}html .htl-ly{font-size:1.5rem;font-weight:600;line-height:1.1;color:var(--o)}html .htl-list h3{margin:0 0 6px;font-size:1.05rem}html .htl-list p{margin:0;max-width:68ch;font-size:.95rem;color:var(--lt-text)}@media(max-width:700px){html .htl-rail{row-gap:20px}html .htl-y span{font-size:.66rem}html .htl-p{padding-bottom:34px}html .htl-list li,html .htl-p{grid-template-columns:minmax(0,1fr);gap:8px}}html body main .section{padding-top:clamp(56px,5.6vw,84px);padding-bottom:clamp(56px,5.6vw,84px)}html body .lw img{opacity:.85}html body #inhalt .btn:not(.ghost):not(.on-dark):not(.btn-ghost),html body .btn:not(.ghost):not(.on-dark):not(.btn-ghost){min-height:56px;padding:0 30px;font-size:1rem}html body h1,html body h2,html body h3{text-wrap:balance}html body main p{text-wrap:pretty}html body .hhero-t .lead{color:var(--t);max-width:46ch}html body{--ink:#333333;--t:#555555;--m:#666666;--lt-ink:#333333;--lt-text:#555555}@media(min-width:901px){html body .hhero-f img{-webkit-mask:none;mask:none}html body .hhero-f{left:calc((100% - min(1240px, 100% - 48px)) / 2 + min(1240px, 100% - 48px) * .31)!important;right:calc((100% - min(100%, var(--cap))) / 2)!important;width:auto!important;max-width:1013px}html body .hhero-t{position:relative;z-index:1}}html body .link:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E")}html body .figs-s b,html body h1,html body h2,html body h3{font-feature-settings:"cv11","ss01"}html body .hhero-t h1{font-size:clamp(2.4rem,5vw,4.1rem);letter-spacing:-.035em;line-height:1.03}html body main h2{font-size:clamp(1.75rem,3vw,2.55rem);letter-spacing:-.028em;line-height:1.08}html body .figs-s b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em}html body main p{line-height:1.62}html body main .lead,html body main .shead .sub{max-width:62ch}html body .pc .ph,html body .pc .ph img{-webkit-clip-path:none;clip-path:none;border-radius:0}@media(max-width:900px){html body .hhero-f{width:calc(100% + 48px);max-width:none;margin-left:-24px;margin-right:-24px}html body .hhero-f img{-webkit-clip-path:none!important;clip-path:none!important;-webkit-mask-image:none;mask-image:none;width:100%;object-fit:cover;object-position:center}html body .hhero-f:after,html body .hhero-f:before{display:none}}html body .pj-f img,html body .slide img{-webkit-clip-path:none;clip-path:none;border-radius:0}html body .gp img,html body .lx-ph img,html body .split2>figure,html body .split2>figure img,html body li.pl,html body li.pl img{-webkit-clip-path:none!important;clip-path:none!important;border-radius:0}@media(max-width:900px){html body .hero2-f,html body .sh-head-f{width:calc(100% + 48px);max-width:none;margin-left:-24px;margin-right:-24px}html body .hero2-f img,html body .sh-head-f img{-webkit-clip-path:none!important;clip-path:none!important;width:100%;object-fit:cover;object-position:center}html body .hero2-f:after,html body .hero2-f:before,html body .sh-head-f:after,html body .sh-head-f:before{display:none}}html body .end .btn:hover,html body .sh-help .sh-btn.pri:hover{background:#D67201;border-color:#D67201}html body .end .btn:hover:after,html body .sh-help .sh-btn.pri:hover:after{background:#fff}html body .btn:not(.btn-ghost):after,html body .sh-btn.pri:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='3' cy='12' r='2.4'/%3E%3Ccircle cx='9.5' cy='12' r='2.4'/%3E%3Cpath d='M15 5.75 21.25 12 15 18.25' fill='none' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='3' cy='12' r='2.4'/%3E%3Ccircle cx='9.5' cy='12' r='2.4'/%3E%3Cpath d='M15 5.75 21.25 12 15 18.25' fill='none' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E")}html body form button[type=submit]:after{content:none!important;display:none!important}html body :is(a.more,a.link,.more-l a,.dd-foot a):is([href^=http],[target=_blank]):not([href*="//neowa.de"],[href*="//www.neowa.de"]):after{width:14px;height:14px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='7.5 4 12.5 12.5'%3E%3Cpath d='M8.5 6.5H17.5V15.5' fill='none' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='7.5 4 12.5 12.5'%3E%3Cpath d='M8.5 6.5H17.5V15.5' fill='none' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E")}