@keyframes glowAnim{0%,to{opacity:.7}50%{opacity:1}}@keyframes blink{0%,to{opacity:1}50%{opacity:.15}}@keyframes grow{to{transform:scaleX(1)}}#dm,#dm .dmBody,#dm .dmContent,#dm .dmInner,#dm .dmRespRowsWrapper,body,html{background-color:#0a0c0f!important;color:rgba(255,255,255,.85)!important}#dm h1,#dm h1 font,#dm h2{color:#fff!important}#dm .dmBody *,*,::after,::before{box-sizing:border-box}#dm #team::before,#dm #warum::before,#dm .dmBody::before,#dm .dmContent::before,#dm .dmInner::before,body::before{content:'';position:fixed;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(245,197,24,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(245,197,24,.04) 1px,transparent 1px);background-size:52px 52px}#dm #team,#dm #warum{position:relative}#dm #ablauf,#dm #leistungen{position:relative;z-index:2}*,::after,::before{margin:0;padding:0}:root{--black:#0a0c0f;--dark:#111418;--panel:#161b22;--border:rgba(255,255,255,0.08);--yellow:#22c55e;--yellow2:#4ade80;--teal:#00c9a7;--white:#ffffff;--muted:rgba(255,255,255,0.48);--text:rgba(255,255,255,0.85);--fd:'Trebuchet MS',Arial,sans-serif;--fb:'Segoe UI',system-ui,Arial,sans-serif}html{scroll-behavior:smooth}body{font-family:var(--fb);background:var(--black);color:var(--text);overflow-x:hidden;line-height:1.6}#hero,.nav-logo,nav{display:flex;align-items:center}nav{position:fixed;top:0;left:0;right:0;z-index:200;justify-content:space-between;height:68px;background:rgba(10,12,15,.97);border-bottom:1px solid var(--border);padding:0 5%}.nav-logo{gap:10px;text-decoration:none}.logo-hex,.logo-text{font-family:var(--fd);font-weight:700}.logo-hex{width:34px;height:34px;background:var(--yellow);display:flex;align-items:center;justify-content:center;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);font-size:15px;color:var(--black)}.logo-text{font-size:17px;color:var(--white);letter-spacing:.02em}.logo-text span,.nav-links a:hover{color:var(--yellow)}.nav-links{display:flex;gap:28px;list-style:none}.nav-btn,.nav-links a{font-size:13px;font-weight:500;letter-spacing:.06em;color:var(--muted);text-decoration:none;transition:color .2s}.nav-btn{font-family:var(--fd);font-size:12px;font-weight:700;letter-spacing:.08em;padding:9px 20px;background:var(--yellow);color:var(--black);clip-path:polygon(6px 0%,100% 0%,calc(100% - 6px) 100%,0% 100%);transition:background .2s}.btn-main:hover,.nav-btn:hover{background:var(--yellow2)}h1 .hl,section{position:relative}section{z-index:1}#hero{min-height:100vh;padding:100px 5% 60px;overflow:hidden}.hero-glow,.hero-sym{position:absolute;pointer-events:none}.hero-glow{top:50%;transform:translateY(-50%);width:600px;border-radius:50%;background:radial-gradient(circle,rgba(245,197,24,.07) 0%,transparent 65%);right:-100px;height:600px}.hero-sym{right:3%;bottom:5%;width:min(22vw,240px);height:auto;user-select:none;z-index:0;animation:glowAnim 4s ease-in-out infinite}.hero-in{position:relative;z-index:2;max-width:700px}.hero-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(245,197,24,.1);border:1px solid rgba(245,197,24,.3);padding:5px 14px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--yellow);margin-bottom:24px}.bdot{width:7px;height:7px;border-radius:50%;background:var(--yellow);animation:blink 1.6s ease-in-out infinite}.slogan,h1,h2{font-family:var(--fd);font-weight:700}h1,h2{font-size:clamp(2.6rem,6vw,4.8rem);line-height:1.08;color:var(--white);margin-bottom:14px}h1 .hl{color:var(--yellow)}.tag::before,h1 .hl::after{content:'';background:var(--yellow)}h1 .hl::after{position:absolute;left:0;bottom:-3px;right:0;animation:grow .9s .6s ease both;transform-origin:left;transform:scaleX(0);height:2px}.slogan{font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--yellow);margin-bottom:22px}.hero-sub{font-size:1.02rem;font-weight:300;color:var(--muted);max-width:520px;margin-bottom:36px;line-height:1.85}.btn-row{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:52px}.btn-main,.btn-out{font-family:var(--fd);font-size:14px;font-weight:700;letter-spacing:.06em;padding:13px 28px;text-decoration:none;display:inline-block}.btn-main{background:var(--yellow);clip-path:polygon(8px 0%,100% 0%,calc(100% - 8px) 100%,0% 100%);color:var(--black);transition:background .2s,transform .2s}.btn-main:hover{transform:translateY(-2px)}.btn-out{border:1px solid rgba(255,255,255,.18);color:var(--white);transition:border-color .2s,color .2s}.btn-out:hover{border-color:var(--yellow);color:var(--yellow)}.hero-stats{display:flex;gap:40px;flex-wrap:wrap;padding-top:28px;border-top:1px solid var(--border)}.sn{font-family:var(--fd);font-size:1.9rem;font-weight:700;color:var(--yellow)}.sl{font-size:12px;color:var(--muted);margin-top:2px}.tag{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--yellow);margin-bottom:10px;display:flex;align-items:center;gap:10px}.tag::before{width:22px;height:1px}h2{font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.15;margin-bottom:12px}.sub{font-size:.95rem;font-weight:300;color:var(--muted);max-width:500px;line-height:1.85;margin-bottom:40px}#leistungen{padding:7rem 5%;background:var(--dark)}.l-intro{padding-bottom:3.5rem}.l-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border)}.lc{background:var(--black);padding:36px 32px;position:relative;overflow:hidden;transition:background .3s;cursor:default}.lc:hover{background:var(--panel)}.lc::after,.step::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--yellow);transform:scaleX(0);transform-origin:left;transition:transform .4s}.lc:hover::after,.step:hover::after{transform:scaleX(1)}.lnum{font-family:var(--fd);font-size:3rem;font-weight:700;color:rgba(245,197,24,.07);line-height:1;margin-bottom:16px}.ltag{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--yellow);margin-bottom:8px}.ltitle{font-family:var(--fd);font-size:1.3rem;font-weight:700;color:var(--white);margin-bottom:10px;line-height:1.2}.ltext{font-size:.87rem;font-weight:300;color:var(--muted);line-height:1.8}.lbullets{margin-top:14px;list-style:none;display:flex;flex-direction:column;gap:6px}.lbullets li{font-size:.8rem;color:var(--muted);display:flex;gap:8px;align-items:flex-start}.lbullets li::before{content:'\2192';color:var(--yellow);flex-shrink:0}#warum{padding:7rem 5%;background:var(--black)}.w-grid{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:start}.flist{margin-top:28px}.fi{display:flex;gap:16px;align-items:flex-start;padding:18px 0;border-bottom:1px solid var(--border);transition:padding-left .25s}.fi:hover{padding-left:8px}.fdot{width:8px;height:8px;border-radius:50%;background:var(--yellow);flex-shrink:0;margin-top:5px}.ftitle{font-family:var(--fd);font-weight:700;font-size:.9rem;color:var(--white);margin-bottom:4px}.fdesc{font-size:.83rem;font-weight:300;color:var(--muted);line-height:1.75}.sbox{background:var(--panel);border:1px solid var(--border);padding:32px}.stitle{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow);margin-bottom:24px}.sbar{margin-bottom:20px}.stop{display:flex;justify-content:space-between;font-size:12px;margin-bottom:6px;color:var(--muted)}.stop span:last-child{color:var(--yellow)}.strack{height:3px;background:rgba(255,255,255,.06);overflow:hidden}.sfill{height:100%;background:linear-gradient(90deg,var(--yellow),var(--teal));width:0%;transition:width 1.4s cubic-bezier(.25,1,.5,1)}.tw{margin-top:28px;padding-top:20px;border-top:1px solid var(--border)}.tl{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--yellow);margin-bottom:12px}.pills{display:flex;flex-wrap:wrap;gap:8px}.pill{font-size:11px;padding:4px 10px;border:1px solid var(--border);color:var(--muted)}.pill-hi{border-color:rgba(245,197,24,.3);color:var(--yellow)}#ablauf,#team{padding:7rem 5%}#ablauf{background:var(--dark)}.ablauf-h{text-align:center;margin-bottom:4rem}.ablauf-h .tag{justify-content:center}.ablauf-h .sub{margin:12px auto 0;text-align:center}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border)}.step{background:var(--black);padding:32px 24px;position:relative;overflow:hidden;transition:background .3s;cursor:default}.step:hover,.tc:hover{background:var(--panel)}.stepnum{font-family:var(--fd);font-size:2.8rem;font-weight:700;color:rgba(245,197,24,.07);line-height:1;margin-bottom:16px}.steptag{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--yellow);margin-bottom:6px}.steptitle{font-family:var(--fd);font-weight:700;color:var(--white);font-size:.95rem;margin-bottom:8px}.steptext{font-size:.82rem;font-weight:300;color:var(--muted);line-height:1.75}#team{background:var(--black)}.team-h{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3.5rem;flex-wrap:wrap;gap:20px}.team-sub{font-size:.88rem;font-weight:300;color:var(--muted);max-width:320px;line-height:1.8}.tgrid{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--border)}.tav,.tc{transition:background .3s}.tc{background:var(--dark);padding:28px 22px;position:relative;overflow:hidden}.tav{width:54px;height:54px;background:var(--panel);border:1px solid rgba(245,197,24,.2);display:flex;align-items:center;justify-content:center;font-family:var(--fd);font-weight:700;font-size:1rem;color:var(--yellow);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);margin-bottom:16px}.tc:hover .tav{background:rgba(245,197,24,.1)}.tc:first-child .tav{background:rgba(245,197,24,.12);border-color:var(--yellow)}.tname{font-family:var(--fd);font-weight:700;font-size:.88rem;color:var(--white);margin-bottom:4px;line-height:1.3}.trole{font-size:.72rem;font-weight:300;color:var(--muted);line-height:1.5;margin-bottom:10px}.tbadge{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--black);background:var(--yellow);padding:2px 7px;display:inline-block}.photo-placeholder,.tc-photo-overlay{display:flex;align-items:center;justify-content:center}.tc-photo-overlay{position:absolute;inset:0;background:var(--panel);flex-direction:column;gap:10px;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease;z-index:10;border-top:2px solid var(--yellow)}.tc:hover .tc-photo-overlay{opacity:1;transform:translateY(0)}.photo-placeholder{width:80px;height:80px;border-radius:50%;background:rgba(255,255,255,.05);border:1px solid rgba(245,197,24,.25)}.photo-placeholder svg{width:40px;height:40px;opacity:.35}.photo-label{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow)}#faq,#kontakt{padding:7rem 5%}#faq{background:var(--dark)}.faq-grid{display:grid;grid-template-columns:1fr 1.6fr;gap:5rem;align-items:start}.faq-list{border-top:1px solid var(--border)}.faq-item{border-bottom:1px solid var(--border)}.faq-q{width:100%;background:0 0;border:0;text-align:left;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--fd);font-size:.93rem;font-weight:700;color:var(--white);cursor:pointer;transition:color .2s}.faq-q:hover,.farrow{color:var(--yellow)}.farrow{font-size:1.2rem;flex-shrink:0;transition:transform .3s;line-height:1}.faq-a{max-height:0;overflow:hidden;transition:max-height .4s ease,padding-bottom .3s;font-size:.85rem;font-weight:300;color:var(--muted);line-height:1.85;padding-bottom:0}.faq-item.open .faq-a{max-height:220px;padding-bottom:18px}.faq-item.open .farrow{transform:rotate(45deg)}.faq-item.open .faq-q,.flinks a:hover,.flogo span{color:var(--yellow)}#kontakt{background:var(--panel)}.kg{display:grid;grid-template-columns:1fr 1.4fr;gap:6rem;align-items:start}.klist{margin-top:28px;display:flex;flex-direction:column;gap:18px}.kitem{display:flex;align-items:flex-start;gap:14px}.kico,.klbl{color:var(--yellow)}.kico{width:38px;height:38px;flex-shrink:0;border:1px solid rgba(245,197,24,.2);display:flex;align-items:center;justify-content:center;font-size:14px}.klbl{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.kval,input,select,textarea{font-size:.88rem;font-weight:300}.kval,label{color:var(--muted)}.kval{margin-top:2px}label{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}input,select,textarea{width:100%;background:rgba(255,255,255,.04);border:1px solid var(--border);color:var(--white);font-family:var(--fb);padding:11px 14px;outline:0;transition:border-color .25s,background .25s;-webkit-appearance:none;appearance:none}input:focus,select:focus,textarea:focus{border-color:var(--yellow);background:rgba(245,197,24,.04)}textarea{resize:vertical;min-height:120px}input::placeholder,textarea::placeholder{color:rgba(255,255,255,.18)}select option{background:var(--dark);color:var(--white)}.frow{display:grid;grid-template-columns:1fr 1fr;gap:14px}.fg{margin-bottom:14px}.bsend,.flogo{font-family:var(--fd);font-weight:700}.bsend{margin-top:10px;width:100%;letter-spacing:.1em;text-transform:uppercase;padding:14px;background:var(--yellow);border:0;cursor:pointer;clip-path:polygon(8px 0%,100% 0%,calc(100% - 8px) 100%,0% 100%);transition:background .2s,transform .2s;font-size:14px;color:var(--black)}.bsend:hover{background:var(--yellow2);transform:translateY(-2px)}footer{background:var(--black);border-top:1px solid var(--border);padding:24px 5%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;position:relative;z-index:1}.flogo{font-size:15px;color:var(--white)}.fsl{font-size:10px;letter-spacing:.14em;color:var(--yellow);text-transform:uppercase;margin-top:3px}.flinks{display:flex;gap:20px;list-style:none}.flinks a{font-size:12px;color:var(--muted);text-decoration:none;transition:color .2s}.fcopy{font-size:11px;color:rgba(255,255,255,.22)}separatorHomeCss{color:red!important}#dm .dmBody div.u_Features{padding-top:50px!important;padding-bottom:30px!important}#dm .dmBody div.u_pa_7231396{padding-bottom:50px!important;padding-top:50px!important}#dm .dmBody div.u_pa_7807745{padding-top:60px!important;padding-bottom:30px!important}#dm .dmBody div.u_1819291161,#dm .dmBody h1.u_1902694176{margin-bottom:0!important;padding-bottom:0!important}#dm .dmBody h1.u_1902694176{margin-top:0!important;padding-top:0!important}@media (max-width:1024px){.tgrid{grid-template-columns:repeat(3,1fr)}.steps{grid-template-columns:repeat(2,1fr)}}#dm .dmBody div.u_1556338500{background-attachment:fixed!important;background-position:50% 0!important;margin:0!important;padding:0!important;width:auto!important}body.dmTabletBody .d-header-wrapper,body.dmTabletBody .popupNavBox{display:none!important}