*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}:root{--green:#006b3e;--green-dark:#006b3e;--green-bg:#ecf7f1;--icon-ink:#1a1a2e;--icon-accent:#00a55d;--icon-gap:#fff;--text:#1a1a2e;--muted:#374151;--bg:#fff;--bg-alt:#f5f7fa;--bg-top:#f1f3f5;--border:#e5e7eb;--radius:10px;--shadow:0 1px 3px rgba(0,0,0,.06);--shadow-md:0 4px 14px rgba(0,0,0,.08);--font:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,Roboto,sans-serif;--max:1120px}html{font-size:16px;scroll-behavior:smooth}body{font-family:var(--font);color:var(--text);background:var(--bg-alt);line-height:1.65}a{color:inherit;text-decoration:none}ul{list-style:none}button{cursor:pointer;font:inherit;border:none;background:none}img{max-width:100%;height:auto;display:block}.wrap{max-width:var(--max);margin:0 auto;padding:0 1.5rem}section{padding:68px 0}.bg-white{background:var(--bg-alt)}.bg-alt{background:var(--bg-alt)}h1{font-size:clamp(1.85rem,4.5vw,2.9rem);line-height:1.12;font-weight:700;letter-spacing:-.025em}h2,h3.was-h2{font-size:clamp(1.45rem,3vw,2rem);line-height:1.2;font-weight:700;letter-spacing:-.02em}h3{font-size:1.05rem;font-weight:600;line-height:1.3}p{color:var(--muted);font-size:.9625rem}.label{font-size:1.5rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(to right,#00c06a,#005430);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-head{text-align:center;max-width:620px;margin:0 auto 2.75rem}.section-head p{margin-top:.6rem}.btn{display:inline-flex;align-items:center;gap:.4rem;padding:.65rem 1.4rem;border-radius:8px;font-size:.9rem;font-weight:600;transition:all .15s}.btn-primary{background:linear-gradient(to right,#00c06a,#005430);color:#fff}.btn-primary:hover{background:linear-gradient(to right,#009a58,#003d24);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,135,78,.25)}.btn-outline{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#00c06a,#005430) border-box;color:var(--green);border:2px solid transparent}.btn-outline:hover{background:linear-gradient(var(--green-bg),var(--green-bg)) padding-box,linear-gradient(to right,#00c06a,#005430) border-box}.btn-sm{padding:.45rem 1rem;font-size:14px}.btn-secondary{background:#fff;color:#000;border:2px solid #000;padding-top:calc(.45rem - 2px);padding-bottom:calc(.45rem - 2px)}.btn-secondary:hover{background:#000;color:#fff;border-color:#000}.nav-cta .btn-nav{display:inline-flex;align-items:center;gap:.4rem;border-radius:8px;font-size:14px;font-weight:600;color:#006b3e;background:#fff;border:2px solid transparent;padding:.3rem .2rem;margin:0 .05rem;line-height:1;transition:all .15s;white-space:nowrap}.nav-cta .btn-nav:hover{background:#ecf7f1}.nav-cta .btn-nav svg{width:15px;height:15px;display:block}.nav-cta .btn-nav .eur{font-weight:800;font-size:15px;line-height:1}.nav-cta .nav-sep{width:1px;height:20px;background:#d1d5db;flex:0 0 auto;margin:0 .04rem}.topbar{background:linear-gradient(to right,#00c06a,#005430);border-bottom:1px solid rgba(0,0,0,.18);font-size:14px}.topbar-inner{max-width:var(--max);margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between;height:34px;gap:1rem}.topbar-left{display:flex;align-items:center;gap:1.25rem;color:rgba(255,255,255,.92)}.topbar-left a{color:rgba(255,255,255,.92);transition:color .15s}.topbar-left a:hover{color:#fff}.topbar-right{display:flex;align-items:center;gap:.85rem}.topbar-right a{color:rgba(255,255,255,.92);font-weight:500;transition:color .15s;white-space:nowrap}.topbar-right a:hover{color:#fff}.topbar-sep{color:rgba(255,255,255,.45)}:root{--account-ico-bg:#fff;--account-ico-fg:#006b3e;--account-ico-bg-hover:#ecf7f1;--account-ico-size:26px;--account-ico-glyph:16px}.topbar-right a.topbar-account{display:inline-flex;align-items:center;justify-content:center;width:var(--account-ico-size);height:var(--account-ico-size);margin-left:.35rem;border-radius:50%;background:var(--account-ico-bg);color:var(--account-ico-fg);transition:background .15s,transform .15s}.topbar-right a.topbar-account:hover{background:var(--account-ico-bg-hover);color:var(--account-ico-fg);transform:translateY(-1px)}.topbar-right a.topbar-account svg{width:var(--account-ico-glyph);height:var(--account-ico-glyph);display:block}nav.mainnav{position:sticky;top:0;z-index:100;background:rgba(255,255,255,.97);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);box-shadow:0 1px 4px rgba(0,0,0,.05)}.nav-inner{max-width:var(--max);margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;gap:1.5rem;height:60px}.nav-logo img{height:32px;width:auto}.nav-links{display:flex;align-items:center;gap:.1rem;flex:1}.nav-links a{padding:.38rem .62rem;border-radius:6px;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap;transition:color .15s,background .15s}.nav-links a:hover{color:var(--green);background:var(--green-bg)}.nav-cta{margin-left:auto;flex-shrink:0;display:flex;gap:.15rem;align-items:center}.nav-burger{display:none;flex-direction:column;gap:5px;padding:6px;margin-left:auto}.nav-burger span{display:block;width:22px;height:2px;background:var(--text);border-radius:2px}.nav-mobile{max-height:0;overflow:hidden;visibility:hidden;background:var(--bg);border-top:1px solid var(--border);flex-direction:column;display:flex}.nav-mobile.open{max-height:calc(100vh - 60px);min-height:calc(100vh - 60px);overflow-y:auto;visibility:visible;background:#fff}.nav-mobile a{padding:.7rem 1.5rem;font-size:.95rem;color:var(--text);border-bottom:1px solid var(--border);font-weight:500}.nav-mobile .btn{margin:1rem 1.5rem;justify-content:center}.hero{background:var(--bg-alt);border-bottom:1px solid var(--border);padding:60px 0 64px}.hero-inner{max-width:var(--max);margin:0 auto;padding:0 1.5rem;display:grid;grid-template-columns:1fr 440px;gap:3.5rem;align-items:center}.hero-label{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.45rem;background:var(--green-bg);color:var(--green-dark);padding:.28rem .8rem;border-radius:100px;font-size:14px;font-weight:600;margin-bottom:1.1rem}.hero h1{margin-bottom:.9rem}.hero-sub{font-size:1.05rem;color:var(--muted);margin-bottom:1.75rem;max-width:500px}.hero-social-proof{display:inline-flex;align-items:center;gap:.6rem;background:#fff;border:1px solid var(--border);border-radius:999px;padding:.35rem .85rem .35rem .45rem;margin-bottom:1.5rem;font-size:.8rem;color:var(--text)}.hsp-avatars{display:flex;gap:7px;align-items:center}.hsp-ico{display:flex;align-items:center;justify-content:center;flex-shrink:0}.hsp-ico svg{width:23px;height:23px;display:block}.hero-checks{display:flex;flex-direction:column;gap:.45rem}.hero-check{display:flex;align-items:center;gap:.5rem;font-size:14px;color:var(--muted);font-weight:500}.hero-check svg{color:var(--green);flex-shrink:0}.hero-card{background:#fff;border:1px solid var(--border);border-radius:14px;overflow:hidden;box-shadow:var(--shadow-md)}.hero-card-head{padding:1.1rem 1.4rem;border-bottom:1px solid var(--border);background:var(--bg-alt)}.hero-card-title{font-size:14px;font-weight:700;color:var(--text)}.hero-card-sub{font-size:14px;color:var(--muted);margin-top:.1rem}.hrow{display:flex;align-items:center;gap:.85rem;padding:.85rem 1.4rem;border-bottom:1px solid var(--border);transition:background .15s;text-decoration:none;color:inherit;cursor:pointer}.hrow:last-child{border-bottom:none}.hrow:hover{background:var(--bg-alt)}.hrow-korrektur:hover{background:#e9f7ee}.hrow-lektorat:hover{background:#fdeaec}.hrow-plagiat:hover{background:#f6e6f6}.hrow-ki:hover{background:#e6f2fb}.hrow-uebersetzung:hover{background:#edeff2}.hrow-korrektur .hrow-info{color:#006b3e}.hrow-lektorat .hrow-info{color:#d61f2b}.hrow-plagiat .hrow-info{color:#9c1a9c}.hrow-ki .hrow-info{color:#1478bd}.hrow-uebersetzung .hrow-info{color:#55606c}.hrow-icon{width:38px;height:38px;flex-shrink:0;border-radius:8px;overflow:hidden}.hrow-icon img{width:100%;height:100%;object-fit:cover;display:block}.hrow-korrektur .hrow-icon img{width:32px;height:32px;margin:3px}.hrow-info{flex:1;min-width:0;font-weight:700}.hrow-info strong{display:block;font-size:14px;font-weight:400}.hrow-info span{font-size:14px;color:var(--muted);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400}.hrow-price{font-size:14px;font-weight:700;color:var(--green);background:var(--green-bg);padding:.18rem .5rem;border-radius:5px;white-space:nowrap}.hero-card-foot{padding:.85rem 1.4rem;background:var(--green-bg);display:flex;align-items:center;justify-content:space-between}.hero-card-foot span{font-size:14px;color:var(--muted)}.hero-card-foot a{font-size:14px;font-weight:600;color:var(--green);display:flex;align-items:center;gap:.2rem}.usp-strip{background:var(--bg);border-bottom:1px solid var(--border)}.usp-grid{display:grid;grid-template-columns:repeat(4,1fr);border-left:1px solid var(--border)}.usp-item{display:flex;align-items:center;gap:.7rem;padding:1.1rem 1.3rem;border-right:1px solid var(--border)}.usp-ico{flex-shrink:0;color:var(--green);display:flex;align-items:center;justify-content:center}.usp-ico svg{width:28px;height:28px}.usp-item strong{display:block;font-size:14px;font-weight:400}.usp-item span{display:block;font-size:14px;color:var(--muted)}.cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.pcard{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:box-shadow .2s,transform .2s,border-color .2s}.pcard:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);border-color:var(--green)}.pcard-img{background:var(--bg);padding:1.5rem;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--border);height:110px}.pcard-img img{height:70px;width:auto;object-fit:contain}.pcard-body{padding:1.4rem}.pcard-price{font-size:14px;font-weight:700;color:var(--green);background:var(--green-bg);padding:.2rem .55rem;border-radius:5px;display:inline-block;margin-bottom:.65rem}.pcard h3{margin-bottom:.45rem}.pcard p{font-size:14px;margin-bottom:1rem}.pcard-list{display:flex;flex-direction:column;gap:.3rem;margin-bottom:1.1rem}.pcard-list li{display:flex;align-items:flex-start;gap:.4rem;font-size:14px;color:var(--muted)}.pcard-list li::before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:var(--green);flex-shrink:0;margin-top:.44rem}.pcard a{font-size:14px;font-weight:600;color:var(--green);display:inline-flex;align-items:center;gap:.3rem}.pcard a:hover{gap:.5rem}.hrow-actions{display:flex;gap:.35rem;flex-shrink:0}.hrow-btn{font-size:11px;font-weight:600;padding:3px 8px;border-radius:3px;display:inline-flex;align-items:center;text-decoration:none;transition:background .15s;white-space:nowrap}.hrow-btn-outline{border:1px solid var(--green);color:var(--green);background:transparent}.hrow-btn-outline:hover{background:var(--green-bg)}.hrow-btn-primary{background:var(--green);color:#fff}.hrow-btn-primary:hover{background:var(--green-dark)}.steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.75rem;align-items:start}.step{display:flex;flex-direction:column;align-items:center;text-align:center}.step-n{width:44px;height:44px;border-radius:50%;background:var(--green);color:#fff;font-size:.95rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:.9rem}.step h3{margin-bottom:.35rem}.step p{font-size:14px}.steps-flow{display:flex;align-items:flex-start;justify-content:center}.steps-flow .step{flex:0 1 auto}.steps-flow .step .step-n{margin-bottom:.7rem}.steps-flow .step h4{font-size:1rem;font-weight:500}a.step-clickable{text-decoration:none;color:inherit;cursor:pointer;transition:transform .15s ease}a.step-clickable h4{text-decoration:underline;text-underline-offset:3px}a.step-clickable .step-n{transition:box-shadow .15s ease,transform .15s ease}a.step-clickable:hover{transform:translateY(-2px)}a.step-clickable:hover h4{color:var(--green)}a.step-clickable:hover .step-n{box-shadow:0 6px 16px rgba(0,107,62,.32)}.step-sep{flex:1 1 0;min-width:24px;max-width:70px;height:2px;background:#cfd6df;margin:21px 12px 0;border-radius:2px}@media (max-width:640px){.steps-flow .step .step-n{width:36px;height:36px;margin-bottom:.5rem}.steps-flow .step h4{font-size:.82rem}.step-sep{min-width:12px;margin:17px 6px 0}}.lk-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:2.5rem}.lk-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem 1.25rem;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.lk-card svg{flex-shrink:0}.lk-card strong{font-size:.92rem;font-weight:700;color:var(--text)}.lk-card p{font-size:14px;color:var(--muted);line-height:1.55;margin:0}.faq-list{display:flex;flex-direction:column;gap:.6rem;margin-top:1.5rem}.faq-cols{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.5rem;align-items:start}.faq-col{display:flex;flex-direction:column;gap:.6rem}details.faq-item{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius)}details.faq-item summary{padding:1rem 1.25rem;font-weight:600;font-size:.92rem;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:.75rem}details.faq-item summary::-webkit-details-marker{display:none}details.faq-item summary::after{content:"+";font-size:1.25rem;font-weight:300;color:var(--muted);flex-shrink:0;line-height:1}details.faq-item[open] summary::after{content:"−"}details.faq-item .faq-body{padding:0 1.25rem 1.1rem;font-size:.875rem;color:var(--muted);line-height:1.7}details.faq-item .faq-body p + p{margin-top:.6rem}details.faq-item .faq-body ul{margin:.5rem 0 0 1rem;display:flex;flex-direction:column;gap:.3rem}.faq-links{display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin-top:1.25rem}.faq-links a{font-size:14px;color:var(--green);text-decoration:underline}.trust-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.trust-box{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem;display:flex;gap:1rem;align-items:flex-start}.trust-box-ico{width:42px;height:42px;border-radius:10px;flex-shrink:0;background:var(--green-bg);color:var(--green);display:flex;align-items:center;justify-content:center}.trust-box h3{margin-bottom:.4rem}.trust-box ul{display:flex;flex-direction:column;gap:.28rem}.trust-box li{font-size:14px;color:var(--muted);display:flex;align-items:flex-start;gap:.4rem}.trust-box li::before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:var(--green);flex-shrink:0;margin-top:.46rem}.ratings-badges{display:flex;flex-direction:column;align-items:center;gap:1rem}.tp-badge{display:flex;align-items:center;gap:1rem;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:1.1rem 1.6rem;box-shadow:0 1px 4px rgba(0,0,0,.06);transition:box-shadow .2s,border-color .2s}.tp-badge:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);border-color:#00b67a}.tp-name{font-weight:700;font-size:1.1rem;color:#191919;letter-spacing:-.01em}.tp-stars{display:flex;gap:2px;margin:.25rem 0}.tp-score{font-size:14px;color:var(--muted)}.cta-banner{background:var(--green);color:#fff;text-align:center;padding:56px 0}.cta-banner .cta-titel{color:#fff;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.2;margin:0 0 1rem}.cta-banner .cta-titel p{color:inherit;font:inherit;margin:0}#nlx-cta{padding-top:30px}.cta-banner>.wrap>p{color:#fff;font-size:1rem;max-width:480px;margin:0 auto 1.75rem}.cta-badges{display:flex;justify-content:center;gap:1.5rem;margin-bottom:2rem;flex-wrap:wrap}.cta-badge{display:flex;align-items:center;gap:.45rem;font-size:14px;color:#fff}.cta-badge svg{color:#fff}.btn-white{background:#fff;color:var(--green);font-weight:700}.btn-white:hover{background:#f0fdf4}.btn-ghost-w{background:#fff;color:var(--green);border:1.5px solid #fff}.btn-ghost-w:hover{background:rgba(255,255,255,.22)}footer{background:#0f172a;color:rgba(255,255,255,.75);padding:52px 0 28px}.footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr 1fr;gap:2rem;margin-bottom:2.75rem}@media (max-width:1240px){footer .footer-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr!important;gap:1.25rem!important}}@media (max-width:1100px){footer .footer-grid{gap:1rem!important}}@media (max-width:760px){footer .footer-grid{grid-template-columns:1fr 1fr!important;gap:1.6rem!important}}@media (max-width:520px){footer .footer-grid{grid-template-columns:1fr!important}}.footer-logo{margin-bottom:.6rem}.footer-logo img{height:36px;width:auto;background:#fff;border-radius:3px;padding:5px 12px}.footer-desc{font-size:14px;line-height:1.7;max-width:235px;color:rgba(255,255,255,.85)}.footer-h a{color:inherit;text-decoration:none}.footer-h a:hover{color:#fff}footer .footer-h-social{margin-top:2.1rem!important;margin-bottom:.45rem!important}footer .footer-social{margin-top:.15rem!important}.footer-adh{display:inline-block;box-sizing:border-box;width:161px;max-width:100%;background:#fff;border-radius:3px;padding:5px 12px;margin:2.2rem 0 .35rem}.footer-adh img{display:block;width:100%;height:auto}.footer-adh-note{font-size:12px;line-height:1.5;color:rgba(255,255,255,.55)}.footer-h{color:rgba(255,255,255,.9);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;margin-bottom:1.6rem}.footer-col h4{color:rgba(255,255,255,.75);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;margin-bottom:1.6rem}.footer-col ul{display:flex;flex-direction:column;gap:.55rem}.footer-col a{font-size:14px;transition:color .15s}.footer-col a:hover{color:#fff}.footer-bottom{border-top:1px solid rgba(255,255,255,.08);padding-top:1.4rem;display:flex;justify-content:space-between;align-items:center;font-size:14px;flex-wrap:wrap;gap:.65rem}.footer-legal{display:flex;gap:1.1rem;flex-wrap:wrap}.footer-legal a:hover{color:#fff}@media (max-width:960px){.hero-inner{grid-template-columns:1fr}.hero-card{display:none}.usp-grid{grid-template-columns:repeat(2,1fr)}.cards-grid{grid-template-columns:repeat(2,1fr)}.steps-grid{grid-template-columns:repeat(2,1fr)}.lk-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-cols{grid-template-columns:1fr}.trust-cols{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.topbar{display:none}.nav-links,.nav-cta{display:none}.nav-burger{display:flex}.hero{padding:40px 0 48px}section{padding:48px 0}.usp-grid{grid-template-columns:1fr;border-left:none}.usp-item{border:1px solid var(--border);border-radius:var(--radius)}.cards-grid{grid-template-columns:1fr}.steps-grid{grid-template-columns:1fr 1fr}.lk-cards{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;align-items:flex-start}}h1.hero-label{font-size:14px!important;font-weight:700!important;line-height:1.5!important}
.topbar{position:sticky;top:0;z-index:101}.mainnav{top:34px!important}@media(max-width:640px){.mainnav{top:0!important}}
@media(max-width:1000px){.topbar-left>a:first-child{display:none!important}.nav-logo{display:none!important}}@media(max-width:770px){.topbar{display:none!important}.mainnav{top:0!important}.nav-logo{display:block!important}.nav-links,.nav-cta{display:none!important}.nav-burger{display:flex!important}}
h1.hero-label ~ h2,h1.hero-label ~ h3.was-h2{font-size:clamp(1.85rem,4.5vw,2.9rem)!important;line-height:1.12!important;font-weight:700!important;letter-spacing:-.025em!important;margin-bottom:1.2rem!important}.footer-social{display:flex;gap:1.1rem;flex-wrap:wrap;margin-top:.5rem}.footer-social a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.7)!important;transition:background .15s,color .15s;text-decoration:none!important}.footer-social a:hover{background:rgba(255,255,255,.2)!important;color:#fff!important}
.footer-wrap{max-width:1240px;margin:0 auto;padding:0 1.5rem}
