.lp{--lp-navy:#0e1b33;--lp-ink:#16233c;--lp-ink-soft:#3d4a5c;--lp-ink-muted:#6b7484;--lp-heading-on-white:#5d7184;--lp-heading-on-navy:#d3ddec;--lp-on-navy:#e8ecf4;--lp-on-navy-soft:#b6c1d4;--lp-eyebrow-on-white:#8b94a6;--lp-eyebrow-on-navy:#93a0b8;--lp-accent:#4d7fbd;--lp-line-on-white:#16233c2e;--lp-line-on-navy:#e8ecf433;--lp-radius:8px;--lp-track-label:.14em;--lp-maxw:1240px;--lp-t-100:.78rem;--lp-t-200:.9rem;--lp-t-300:1rem;--lp-t-400:1.09rem;--lp-t-500:1.3rem;--lp-t-600:clamp(1.72rem, 1.38rem + 1.1vw, 2.02rem);--lp-t-700:calc(var(--lp-t-600) * 1.3);--lp-lh-tight:1.25;--lp-lh-snug:1.45;--lp-lh-read:1.74;--lp-mw-kopf:26ch;--lp-mw-lauf:56ch;--lp-mw-eng:40ch;--lp-marke-laenge:10px;--lp-marke-hoehe:.86em;--lp-s-1:6px;--lp-s-2:12px;--lp-s-3:20px;--lp-s-4:32px;--lp-s-5:48px;--lp-s-6:72px;--lp-s-7:112px;--lp-s-8:160px;font-family:var(--font-body);color:var(--lp-ink);background:#fff;line-height:1.65}.lp .wrap{max-width:var(--lp-maxw);margin:0 auto;padding:0 28px}.lp h1,.lp h2,.lp h3,.lp h4{font-family:var(--font-heading);font-weight:400;line-height:var(--lp-lh-tight);letter-spacing:.005em;margin:0 0 .5em}.lp section{scroll-margin-top:96px}.lp .btn{border-radius:var(--lp-radius);font-family:var(--font-body);font-size:var(--lp-t-300);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:15px 30px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.lp .btn-navy{background:var(--lp-navy);color:#fff}.lp .btn-navy:hover{background:#1a2b4d}.lp .btn-white{color:var(--lp-ink);background:#fff}.lp .btn-white:hover{background:#e9edf4}.lp .btn-outline{color:var(--lp-on-navy);background:0 0;border-color:#e8ecf452}.lp .btn-outline:hover{border-color:#e8ecf499}.lp .btn-block{width:100%;max-width:560px}.lp .site-header{z-index:50;background:#fff;border-bottom:1px solid #16233c14;position:sticky;top:0}.lp .site-header .wrap{justify-content:space-between;align-items:center;min-height:76px;display:flex}.lp .logo{color:var(--lp-ink);align-items:center;gap:13px;text-decoration:none;display:inline-flex}.lp .logo-mark{width:auto;height:28px}.lp .logo-text{flex-direction:column;align-items:center;line-height:1.1;display:flex}.lp .logo-name{font-family:var(--font-heading);letter-spacing:.005em;color:var(--lp-ink);font-size:1.7rem;font-weight:600}.lp .logo-sub{letter-spacing:.3em;text-transform:uppercase;color:var(--lp-ink-muted);margin-top:3px;margin-right:-.3em;font-size:.62rem;font-weight:600}.lp .main-nav{align-items:center;gap:34px;display:flex}.lp .main-nav a{color:var(--lp-ink);font-size:1rem;text-decoration:none}.lp .main-nav a:not(.btn):hover{color:var(--lp-accent)}.lp .main-nav a.btn-navy{color:#fff}.lp .nav-cta{padding:13px 24px}.lp .nav-toggle{color:var(--lp-ink);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:1.5rem;display:none}.lp .hero{background:radial-gradient(ellipse 90% 70% at 30% 20%, #14244233 0%, transparent 60%), var(--lp-navy);padding:140px 0 120px}.lp .hero h1{color:#dde5f2;white-space:nowrap;margin:0 0 28px;font-size:clamp(2.4rem,4.6vw,4.1rem)}@media (max-width:620px){.lp .hero h1{white-space:normal}}.lp .hero-lead{color:var(--lp-on-navy-soft);max-width:40rem;margin:0 0 44px;font-size:1.18rem;line-height:1.8}.lp .hero-ctas{flex-wrap:wrap;gap:18px;display:flex}.lp .section{padding:118px 0}.lp .on-white{background:#fff}.lp .on-navy{background:var(--lp-navy)}.lp .eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--lp-eyebrow-on-white);margin-bottom:22px;font-size:.8rem;font-weight:600;display:block}.lp .on-navy .eyebrow,.lp .section-head{text-align:center;max-width:52rem;margin:0 auto 70px}.lp .section-head h2{color:var(--lp-heading-on-white);margin-bottom:26px;font-size:clamp(1.9rem,3.1vw,2.75rem)}.lp .on-navy .section-head h2{color:var(--lp-heading-on-navy)}.lp .section-head p{color:var(--lp-ink-soft);max-width:44rem;margin:0 auto;font-size:1.1rem;line-height:1.8}.lp .on-navy .section-head p{color:var(--lp-on-navy-soft)}.lp .section-head-left{max-width:62ch;margin:0 0 60px}.lp .section-head-left h2{color:var(--lp-heading-on-white);margin-bottom:20px;font-size:clamp(1.9rem,3.1vw,2.75rem)}.lp .section-head-left p{color:var(--lp-ink-soft);margin:0;font-size:1.1rem;line-height:1.8}.lp .on-navy .section-head-left h2{color:var(--lp-heading-on-navy)}.lp .on-navy .section-head-left p{color:var(--lp-on-navy-soft)}.lp .cell-grid{gap:0;display:grid}.lp .cell-grid.cols-2{grid-template-columns:repeat(2,1fr)}.lp .cell-grid.cols-3{grid-template-columns:repeat(3,1fr)}.lp .cell-grid.light{border:1px solid var(--lp-line-on-white)}.lp .cell-grid.dark{border:1px solid var(--lp-line-on-navy)}.lp .cell{padding:48px 44px 60px}.lp .cell-grid.cols-2 .cell:nth-child(2n){border-left:1px solid var(--lp-line-on-white)}.lp .cell-grid.cols-2 .cell:nth-child(n+3){border-top:1px solid var(--lp-line-on-white)}.lp .cell-grid.cols-3 .cell+.cell{border-left:1px solid var(--lp-line-on-navy)}.lp .cell-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--lp-eyebrow-on-white);margin-bottom:26px;font-size:.78rem;font-weight:600;display:block}.lp .cell h3{color:var(--lp-ink);margin-bottom:18px;font-size:1.5rem;font-weight:500}.lp .cell p{color:var(--lp-ink-soft);margin:0;font-size:1.05rem;line-height:1.75}.lp .cell-grid.dark .cell-kicker{color:var(--lp-eyebrow-on-navy)}.lp .cell-grid.dark .cell h3{color:#f2f5fb}.lp .cell-grid.dark .cell p{color:var(--lp-on-navy-soft)}.lp .step-num{font-family:var(--font-heading);color:var(--lp-heading-on-navy);margin-bottom:30px;font-size:1.7rem;font-style:italic;display:block}.lp .subhero{background:radial-gradient(ellipse 90% 70% at 50% 20%, #14244233 0%, transparent 60%), var(--lp-navy);text-align:center;padding:110px 0 90px}.lp .subhero h1{color:#dde5f2;margin:0 auto 26px;font-size:clamp(2.1rem,3.8vw,3.3rem)}.lp .subhero .hero-lead{margin:0 auto}.lp .danke-hero .hero-ctas{justify-content:center}.lp .danke-hero{align-items:center;min-height:calc(100dvh - 76px);padding:80px 0;display:flex}.lp .danke-hero .wrap{width:100%}.lp .danke-hero .hero-lead{margin:0 auto 44px}.lp .founder-cell{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.lp .founder-photo{aspect-ratio:4/5;object-fit:cover;border-radius:6px;width:280px;height:auto}.lp .founder-text{min-width:0}.lp .ki-note{font-size:var(--lp-t-100);letter-spacing:.04em;color:var(--lp-ink-muted);margin-top:6px;display:block}.lp .founder-cell h3{margin-bottom:6px}.lp .founder-role{letter-spacing:.18em;text-transform:uppercase;color:var(--lp-eyebrow-on-white);margin-bottom:18px;font-size:.78rem;font-weight:600;display:block}.lp .pricing-note{color:var(--lp-ink-muted);margin:20px 0 0;font-size:.95rem}.lp .faq-section{padding-top:40px}.lp .faq-list{max-width:980px;margin:0 auto}.lp .faq-list details{border-bottom:1px solid var(--lp-line-on-white)}.lp .faq-list details:first-child{border-top:1px solid var(--lp-line-on-white)}.lp .faq-list summary{cursor:pointer;font-family:var(--font-heading);color:var(--lp-ink);padding:34px 56px 34px 4px;font-size:1.35rem;font-weight:500;line-height:1.4;list-style:none;position:relative}.lp .faq-list summary::-webkit-details-marker{display:none}.lp .faq-icon{width:15px;height:15px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.lp .faq-icon:before,.lp .faq-icon:after{content:"";background:var(--lp-ink);transition:transform .2s,opacity .2s;position:absolute}.lp .faq-icon:before{height:1.5px;top:7px;left:0;right:0}.lp .faq-icon:after{width:1.5px;top:0;bottom:0;left:7px}.lp .faq-list details[open] .faq-icon:after{opacity:0;transform:rotate(90deg)}.lp .faq-list details p{color:var(--lp-ink-soft);max-width:56rem;margin:0;padding:0 56px 34px 4px;font-size:1.08rem;line-height:1.75}.lp .contact-split{grid-template-columns:1fr 1.2fr;align-items:start;gap:48px 96px;display:grid}.lp .contact-intro h2,.lp .contact-intro h1{color:var(--lp-heading-on-navy);margin-bottom:20px;font-size:clamp(1.9rem,3.1vw,2.75rem)}.lp .contact-page{padding-top:90px}.lp .contact-page-booking{margin-bottom:44px}.lp .contact-intro>p{color:var(--lp-on-navy-soft);margin:0 0 40px;font-size:1.1rem;line-height:1.8}.lp .contact-points{margin:28px 0 0;padding:0;list-style:none}.lp .contact-points li{color:var(--lp-on-navy);padding:14px 0 14px 32px;font-size:1.05rem;line-height:1.65;position:relative}.lp .contact-points li+li{border-top:1px solid var(--lp-line-on-navy)}.lp .contact-points li:before{content:"✓";color:var(--lp-heading-on-navy);font-size:.95rem;position:absolute;top:14px;left:0}.lp .contact-card{text-align:center;background:#fff;border-radius:10px;align-self:center;padding:48px 44px 40px}.lp .contact-card h3{font-family:var(--font-heading);color:var(--lp-ink);margin:0 0 14px;font-size:1.6rem;font-weight:500}.lp .contact-card-lead{color:var(--lp-ink-soft);margin:0 0 34px;font-size:1.08rem;line-height:1.8}.lp .contact-booking{padding:17px 48px;font-size:1.05rem}.lp .contact-card-rule{border:none;border-top:1px solid var(--lp-line-on-white);max-width:420px;margin:40px auto 28px}.lp .contact-alt{color:var(--lp-ink-muted);margin:0;font-size:.95rem;line-height:1.7}.lp .contact-alt a{color:var(--lp-ink);text-underline-offset:3px;text-decoration:underline}.lp .contact-facts{border-top:1px solid var(--lp-line-on-navy);margin:0}.lp .contact-facts>div{border-bottom:1px solid var(--lp-line-on-navy);gap:24px;padding:16px 0;display:flex}.lp .contact-facts dt{color:var(--lp-eyebrow-on-navy);flex:0 0 110px;font-size:.98rem}.lp .contact-facts dd{color:var(--lp-on-navy);margin:0;font-size:.98rem}.lp .contact-facts a{color:var(--lp-on-navy);text-decoration:none}.lp .contact-facts a:hover{text-decoration:underline}.lp .contact-form{text-align:left;background:#fff;border-radius:10px;padding:40px 36px}.lp .contact-form .botcheck{display:none}.lp .form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.lp .form-field{margin-bottom:18px}.lp .form-field label{color:var(--lp-ink);margin-bottom:8px;font-size:.85rem;font-weight:600;display:block}.lp .form-field input,.lp .form-field textarea{box-sizing:border-box;width:100%;font-family:var(--font-body);color:var(--lp-ink);border:1px solid var(--lp-line-on-white);background:#fff;border-radius:6px;padding:13px 15px;font-size:1rem;transition:border-color .2s}.lp .form-field input::placeholder,.lp .form-field textarea::placeholder{color:#9aa3b2}.lp .form-field input:focus,.lp .form-field textarea:focus{border-color:var(--lp-navy);outline:none}.lp .form-field textarea{resize:vertical;min-height:130px}.lp .form-submit{max-width:none;margin-top:6px}.lp .form-submit:disabled{opacity:.7;cursor:default}.lp .form-note{margin:16px 0 0;font-size:.95rem;line-height:1.6}.lp .form-note-success{color:#2d7a4f}.lp .form-note-error{color:#b42318}.lp .site-footer{background:#fff;padding:90px 0 40px}.lp .footer-grid{grid-template-columns:1.6fr .9fr .9fr;gap:60px;display:grid}.lp .footer-brand p{color:var(--lp-ink-soft);max-width:26rem;margin:20px 0 0;font-size:1rem;line-height:1.75}.lp .footer-col h4{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-ink);margin:4px 0 22px;font-size:.82rem;font-weight:700}.lp .footer-col a{color:var(--lp-ink-soft);margin:13px 0;font-size:1rem;text-decoration:none;display:block}.lp .footer-col a:hover{color:var(--lp-ink)}.lp .footer-settings-btn{font-family:var(--font-body);color:var(--lp-ink-soft);text-align:left;cursor:pointer;background:0 0;border:none;margin:13px 0;padding:0;font-size:1rem;display:block}.lp .footer-settings-btn:hover{color:var(--lp-ink)}.lp .footer-bottom{color:var(--lp-ink-muted);border-top:1px solid #16233c1a;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:68px;padding-top:28px;font-size:.95rem;display:flex}@media (max-width:960px){.lp .section{padding:88px 0}.lp .hero{padding:110px 0 84px}.lp .cell-grid.cols-3{grid-template-columns:1fr}.lp .cell-grid.cols-3 .cell+.cell{border-left:none;border-top:1px solid var(--lp-line-on-navy)}.lp .footer-grid{grid-template-columns:1fr;gap:44px}.lp .contact-split{grid-template-columns:1fr}}@media (max-width:760px){.lp .main-nav{background:#fff;border-bottom:1px solid #16233c1a;flex-direction:column;align-items:flex-start;gap:0;padding:12px 28px 20px;display:none;position:absolute;top:100%;left:0;right:0}.lp .main-nav.open{display:flex}.lp .main-nav a{padding:12px 0}.lp .main-nav .btn{margin-top:10px}.lp .nav-toggle{display:block}.lp .cell-grid.cols-2{grid-template-columns:1fr}.lp .cell-grid.cols-2 .cell:nth-child(2n){border-left:none}.lp .cell-grid.cols-2 .cell+.cell{border-top:1px solid var(--lp-line-on-white)}.lp .cell{padding:40px 30px 48px}.lp .pricing-card{padding:52px 28px 40px}.lp .faq-list summary{padding-right:44px;font-size:1.18rem}.lp .hero-trust{flex-direction:column;gap:12px}.lp .contact-form{padding:28px 20px}.lp .founder-cell{flex-direction:column;gap:22px}.lp .form-row{grid-template-columns:1fr;gap:0}.lp .br-wide{display:none}}.lp .blog-kopf .wrap,.lp .blog-inhalt .wrap{max-width:860px}.lp .blog-kopf{padding:var(--lp-s-6) 0 0}.lp .blog-kopf-text h1{margin:0 0 var(--lp-s-3);max-width:var(--lp-mw-kopf);font-size:var(--lp-t-700);line-height:var(--lp-lh-tight);color:var(--lp-ink);text-wrap:balance}.lp .blog-kopf-text p{max-width:var(--lp-mw-lauf);font-size:var(--lp-t-400);line-height:var(--lp-lh-read);color:var(--lp-ink-soft);margin:0}.lp .blog-inhalt{padding:var(--lp-s-5) 0 var(--lp-s-7)}.lp .blog-leer{font-size:var(--lp-t-400);line-height:var(--lp-lh-read);color:var(--lp-ink-soft)}.lp .blog-leit{padding-bottom:var(--lp-s-5);border-bottom:1px solid var(--lp-line-on-white)}.lp .blog-leit h2{margin:0 0 var(--lp-s-2);max-width:var(--lp-mw-kopf);font-size:var(--lp-t-600);line-height:var(--lp-lh-tight);color:var(--lp-ink);text-wrap:balance}.lp .blog-zeilen{margin:0;padding:0;list-style:none}.lp .blog-zeilen li{padding:var(--lp-s-4) 0;border-bottom:1px solid var(--lp-line-on-white)}.lp .blog-zeilen h3{margin:0 0 var(--lp-s-2);max-width:var(--lp-mw-kopf);font-size:var(--lp-t-500);font-weight:500;line-height:var(--lp-lh-tight);color:var(--lp-ink);text-wrap:balance}.lp .blog-meta{gap:var(--lp-s-1) var(--lp-s-3);margin:0 0 var(--lp-s-2);font-size:var(--lp-t-100);letter-spacing:var(--lp-track-label);font-weight:600;line-height:var(--lp-lh-snug);text-transform:uppercase;color:var(--lp-ink-muted);flex-wrap:wrap;display:flex}.lp .blog-teaser{max-width:var(--lp-mw-lauf);font-size:var(--lp-t-400);line-height:var(--lp-lh-read);color:var(--lp-ink-soft);margin:0}.lp .artikel .wrap{max-width:860px}.lp .artikel-kopf{padding:var(--lp-s-6) 0 0}.lp .artikel-rubrik{margin:0 0 var(--lp-s-3);font-size:var(--lp-t-100);letter-spacing:var(--lp-track-label);font-weight:600;line-height:var(--lp-lh-snug);text-transform:uppercase;color:var(--lp-ink-muted)}.lp .artikel-kopf h1{margin:0 0 var(--lp-s-4);max-width:var(--lp-mw-kopf);font-size:var(--lp-t-700);line-height:var(--lp-lh-tight);color:var(--lp-ink);text-wrap:balance}.lp .artikel-angaben{gap:0 var(--lp-s-5);padding:var(--lp-s-3) 0;border-top:1px solid var(--lp-line-on-white);border-bottom:1px solid var(--lp-line-on-white);flex-wrap:wrap;margin:0;display:flex}.lp .artikel-angaben dt{margin-bottom:var(--lp-s-1);font-size:var(--lp-t-100);letter-spacing:var(--lp-track-label);font-weight:600;line-height:var(--lp-lh-snug);text-transform:uppercase;color:var(--lp-ink-muted)}.lp .artikel-angaben dd{font-size:var(--lp-t-300);line-height:var(--lp-lh-snug);color:var(--lp-ink);margin:0}.lp .artikel-body{padding:var(--lp-s-5) 0 0}.lp .artikel-body p{margin:0 0 var(--lp-s-3);max-width:var(--lp-mw-lauf);font-size:var(--lp-t-400);line-height:var(--lp-lh-read);color:var(--lp-ink-soft)}.lp .artikel-body h2{margin:var(--lp-s-5) 0 var(--lp-s-3);max-width:var(--lp-mw-kopf);font-size:var(--lp-t-600);line-height:var(--lp-lh-tight);color:var(--lp-ink);text-wrap:balance}.lp .artikel-body h3{margin:var(--lp-s-4) 0 var(--lp-s-2);max-width:var(--lp-mw-kopf);font-size:var(--lp-t-500);font-weight:500;line-height:var(--lp-lh-tight);color:var(--lp-ink);text-wrap:balance}.lp .artikel-body strong{color:var(--lp-ink);font-weight:600}.lp .artikel-body ul{margin:0 0 var(--lp-s-3);max-width:var(--lp-mw-lauf);padding:0;list-style:none}.lp .artikel-body ul li{margin-bottom:var(--lp-s-2);padding-left:var(--lp-s-3);font-size:var(--lp-t-400);line-height:var(--lp-lh-read);color:var(--lp-ink-soft);position:relative}.lp .artikel-body ul li:before{content:"";left:0;top:var(--lp-marke-hoehe);width:var(--lp-marke-laenge);background:var(--lp-ink-muted);height:1px;position:absolute}.lp .artikel-body ol{margin:0 0 var(--lp-s-3);padding-left:var(--lp-s-3);max-width:var(--lp-mw-lauf);list-style:decimal}.lp .artikel-body ol li{margin-bottom:var(--lp-s-2);padding-left:var(--lp-s-1);font-size:var(--lp-t-400);line-height:var(--lp-lh-read);color:var(--lp-ink-soft)}.lp .artikel-body ol li::marker{color:var(--lp-ink-muted);font-variant-numeric:tabular-nums}.lp .artikel-fuss{margin:var(--lp-s-6) 0 0;padding-top:var(--lp-s-4);border-top:1px solid var(--lp-line-on-white)}.lp .artikel-autoren{gap:var(--lp-s-3) var(--lp-s-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.lp .artikel-autoren>div{display:contents}.lp .artikel-autoren dt{font-size:var(--lp-t-300);line-height:var(--lp-lh-read);color:var(--lp-ink)}.lp .artikel-autoren dd{font-size:var(--lp-t-300);line-height:var(--lp-lh-read);color:var(--lp-ink-muted);margin:0}.lp .artikel-fuss-text{margin:var(--lp-s-3) 0 0;max-width:var(--lp-mw-lauf);font-size:var(--lp-t-300);line-height:var(--lp-lh-read);color:var(--lp-ink-muted)}.lp .artikel-weiter{margin:var(--lp-s-5) 0 0}.lp .artikel-weiter h2{margin:0 0 var(--lp-s-2);font-family:var(--font-body);font-size:var(--lp-t-200);font-weight:600;line-height:var(--lp-lh-snug);color:var(--lp-ink-soft)}.lp .artikel-weiter ul{border-top:1px solid var(--lp-line-on-white);margin:0;padding:0;list-style:none}.lp .artikel-weiter li{padding:var(--lp-s-3) 0;border-bottom:1px solid var(--lp-line-on-white)}.lp .artikel-weiter li a{margin-bottom:var(--lp-s-1);font-family:var(--font-heading);font-size:var(--lp-t-400);line-height:var(--lp-lh-tight);display:block}.lp .artikel-weiter li span{font-size:var(--lp-t-200);line-height:var(--lp-lh-snug);color:var(--lp-ink-muted)}.lp .artikel-cta,.lp .blog-cta{margin:var(--lp-s-5) 0 0;padding-top:var(--lp-s-4);border-top:1px solid var(--lp-line-on-white)}.lp .artikel-cta p,.lp .blog-cta p{margin:0 0 var(--lp-s-3);max-width:var(--lp-mw-lauf);font-size:var(--lp-t-400);line-height:var(--lp-lh-read);color:var(--lp-ink-soft)}.lp .artikel-zurueck{margin:var(--lp-s-5) 0 0;padding-bottom:var(--lp-s-7);font-size:var(--lp-t-300);line-height:var(--lp-lh-read);color:var(--lp-ink-soft)}@media (max-width:760px){.lp .blog-kopf{padding-top:var(--lp-s-5)}.lp .blog-inhalt{padding:var(--lp-s-5) 0 var(--lp-s-6)}.lp .artikel-kopf{padding-top:var(--lp-s-5)}.lp .artikel-angaben{gap:var(--lp-s-2) 0;flex-direction:column}.lp .artikel-autoren{gap:var(--lp-s-1);grid-template-columns:1fr}.lp .artikel-autoren dt{margin-top:var(--lp-s-3)}.lp .artikel-autoren>div:first-child dt{margin-top:0}.lp .artikel-zurueck{padding-bottom:var(--lp-s-6)}}.lp .hero-fakten{margin:var(--lp-s-5) 0 0;gap:var(--lp-s-2) var(--lp-s-4);font-size:var(--lp-t-200);line-height:var(--lp-lh-snug);color:var(--lp-on-navy-soft);flex-wrap:wrap;padding:0;list-style:none;display:flex}.lp .hero-fakten li{position:relative}.lp .hero-fakten li+li:before{content:"";left:calc(var(--lp-s-4) / -2);border-left:1px solid var(--lp-line-on-navy);position:absolute;top:.35em;bottom:.3em}.lp .fach{position:relative;overflow:hidden}.lp .fach>.wrap{z-index:1;position:relative}.lp .fach-kopf{margin-bottom:var(--lp-s-6)}.lp .fach-figur{z-index:0;pointer-events:none;width:54%;margin:0;position:absolute;top:50%;right:-2%;transform:translateY(-50%);-webkit-mask-image:linear-gradient(100deg,#0000 4%,#00000024 22%,#00000075 40%,#000000db 62%,#000 80%);mask-image:linear-gradient(100deg,#0000 4%,#00000024 22%,#00000075 40%,#000000db 62%,#000 80%)}.lp .konstruktion{aspect-ratio:4/3;width:100%;display:block}.lp .fach-figur:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(58% 54% at 58% 48%,#4d7fbd33 0%,#4d7fbd12 44%,#0000 72%);position:absolute;inset:6% 2% 10% 18%}@media (prefers-reduced-motion:no-preference){@keyframes welle-schein{0%{opacity:.45;transform:scale(.9)}to{opacity:1;transform:scale(1.1)}}.lp .fach-figur:before{animation:21s ease-in-out infinite alternate welle-schein}}@media (max-width:900px){.lp .fach-figur{width:86%;top:50%;right:-12%}.lp .fach-figur:before{animation:none}}.lp .fach h2{margin:0 0 var(--lp-s-3);max-width:24ch;font-size:var(--lp-t-700);line-height:var(--lp-lh-tight);color:var(--lp-ink);font-weight:400}.lp .fach-lead{margin:0 0 var(--lp-s-6);max-width:var(--lp-mw-lauf);font-size:var(--lp-t-400);line-height:var(--lp-lh-read);color:var(--lp-ink-soft)}.lp .fach-karten{gap:var(--lp-s-2);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}.lp .fach-karte{background:var(--lp-navy);color:var(--lp-on-navy);border-radius:0}.lp .fach-karte>summary{min-height:20rem;padding:var(--lp-s-4);cursor:pointer;flex-direction:column;list-style:none;display:flex}.lp .fach-karte>summary::-webkit-details-marker{display:none}.lp .fach-karte>summary:focus-visible{outline:2px solid var(--lp-accent);outline-offset:-2px}.lp .fach-karte h3{margin:0 0 var(--lp-s-3);font-size:var(--lp-t-500);line-height:var(--lp-lh-tight);color:var(--lp-heading-on-navy);font-weight:400}.lp .fach-kurz{font-size:var(--lp-t-300);line-height:var(--lp-lh-read);color:var(--lp-on-navy-soft);margin:0}.lp .fach-mehr{padding:var(--lp-s-4) 28px 0 0;font-size:var(--lp-t-200);font-weight:600;line-height:var(--lp-lh-snug);color:var(--lp-on-navy);margin-top:auto;position:relative}.lp .fach-icon{width:15px;height:15px;position:absolute;bottom:.15em;right:0}.lp .fach-icon:before,.lp .fach-icon:after{content:"";background:var(--lp-on-navy);transition:transform .2s,opacity .2s;position:absolute}.lp .fach-icon:before{height:1.5px;top:7px;left:0;right:0}.lp .fach-icon:after{width:1.5px;top:0;bottom:0;left:7px}.lp .fach-karte[open] .fach-icon:after{opacity:0;transform:rotate(90deg)}.lp .fach-tief{padding:0 var(--lp-s-4) var(--lp-s-4)}.lp .fach-tief>:first-child{padding-top:var(--lp-s-3);border-top:1px solid var(--lp-line-on-navy)}.lp .fach-tief p{margin:0 0 var(--lp-s-3);font-size:var(--lp-t-200);line-height:var(--lp-lh-read);color:var(--lp-on-navy-soft)}.lp .fach-tief ul{margin:0 0 var(--lp-s-3);padding:0;list-style:none}.lp .fach-tief li{margin:0 0 var(--lp-s-2);padding-left:var(--lp-s-3);font-size:var(--lp-t-200);line-height:var(--lp-lh-read);color:var(--lp-on-navy-soft);position:relative}.lp .fach-tief li:before{content:"";width:var(--lp-marke-laenge);background:var(--lp-on-navy-soft);height:1px;position:absolute;top:.62em;left:0}.lp .fach-tief li strong{color:var(--lp-on-navy);font-weight:600}.lp .fach-tief a{color:var(--lp-on-navy);text-underline-offset:3px;text-decoration:underline}.lp .fach-tief>:last-child{margin-bottom:0}.lp .fach-beleg{font-size:var(--lp-t-100);line-height:var(--lp-lh-snug);color:var(--lp-ink-muted);margin:0}.lp .fach-beleg-lead{margin:calc(var(--lp-s-4) * -1) 0 0;max-width:var(--lp-mw-lauf)}.lp .fach-beleg a{color:inherit;text-underline-offset:3px;text-decoration:underline}.lp .fach-tief .fach-beleg{margin-top:var(--lp-s-3);padding-top:var(--lp-s-2);border-top:1px solid var(--lp-line-on-navy);color:var(--lp-eyebrow-on-navy)}.lp .fach-schluss+.fach-beleg{margin-top:var(--lp-s-2);max-width:var(--lp-mw-lauf)}.lp .fach-schluss{margin:var(--lp-s-5) 0 0;max-width:var(--lp-mw-lauf);font-size:var(--lp-t-400);line-height:var(--lp-lh-read);color:var(--lp-ink)}.lp .weg h2{margin:0 0 var(--lp-s-5);max-width:var(--lp-mw-kopf);font-size:var(--lp-t-600);line-height:var(--lp-lh-tight);color:var(--lp-ink);font-weight:400}.lp .weg-schritte{margin:0;padding:0;list-style:none}.lp .weg-schritte>li{gap:var(--lp-s-2) var(--lp-s-5);padding:var(--lp-s-4) 0;border-top:1px solid var(--lp-line-on-white);grid-template-columns:minmax(0,.34fr) minmax(0,1fr);display:grid}.lp .weg-schritte>li:last-of-type{border-bottom:1px solid var(--lp-line-on-white)}.lp .weg-schritte h3{font-size:var(--lp-t-500);font-weight:500;line-height:var(--lp-lh-tight);color:var(--lp-ink);margin:0}.lp .weg-schritte p{max-width:var(--lp-mw-lauf);font-size:var(--lp-t-300);line-height:var(--lp-lh-read);color:var(--lp-ink-soft);margin:0}.lp .weg-preis{margin:var(--lp-s-5) 0 var(--lp-s-5);max-width:var(--lp-mw-lauf);font-size:var(--lp-t-300);line-height:var(--lp-lh-read);color:var(--lp-ink)}@media (min-width:1101px){.lp .fach-karte h3{min-height:calc(3 * var(--lp-lh-tight) * 1em)}.lp .fach-kurz{min-height:calc(5 * var(--lp-lh-read) * 1em)}}@media (max-width:1100px){.lp .fach-karten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.lp .fach-karten{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.lp .weg-schritte>li{gap:var(--lp-s-2);grid-template-columns:minmax(0,1fr)}.lp .fach-karte>summary{min-height:0}}.lp .einblicke-kopf{justify-content:space-between;align-items:baseline;gap:var(--lp-s-2) var(--lp-s-4);margin-bottom:var(--lp-s-5);flex-wrap:wrap;display:flex}.lp .einblicke-kopf h2{max-width:24ch;font-size:var(--lp-t-600);line-height:var(--lp-lh-tight);color:var(--lp-ink);margin:0;font-weight:400}.lp .einblicke-alle{font-size:var(--lp-t-200);color:var(--lp-ink);text-underline-offset:4px;font-weight:600;text-decoration:underline}.lp .einblicke-alle:hover{color:var(--lp-accent)}.lp .einblicke-liste{gap:var(--lp-s-5) var(--lp-s-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lp .einblick-link{gap:var(--lp-s-2);height:100%;color:inherit;grid-template-rows:auto auto auto 1fr;text-decoration:none;display:grid}.lp .einblick-bild{aspect-ratio:3/2;background:var(--lp-line-on-white);display:block;overflow:hidden}.lp .einblick-bild img{object-fit:cover;filter:saturate(.82)contrast(1.02);width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1);display:block}.lp .einblick-datum{font-size:var(--lp-t-100);letter-spacing:var(--lp-track-label);text-transform:uppercase;color:var(--lp-ink-muted);display:block}.lp .einblick-titel{font-family:var(--font-heading);font-size:var(--lp-t-500);line-height:var(--lp-lh-tight);color:var(--lp-ink);font-weight:400;display:block}.lp .einblick-anriss{font-size:var(--lp-t-200);line-height:var(--lp-lh-read);color:var(--lp-ink-soft);display:block}@media (hover:hover){.lp .einblick-link:hover .einblick-bild img{transform:scale(1.04)}.lp .einblick-link:hover .einblick-titel{text-underline-offset:4px;text-decoration:underline}}.lp .einblick-link:focus-visible{outline:2px solid var(--lp-accent);outline-offset:4px}.lp .einblicke-note{margin:var(--lp-s-4) 0 0}@media (max-width:1100px){.lp .einblicke-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.lp .einblicke-liste{gap:var(--lp-s-5);grid-template-columns:minmax(0,1fr)}.lp .einblick-link{grid-template-rows:auto}}.lp .stellen-liste{max-width:980px;margin:0 auto}.lp .stellen-liste>details{border-bottom:1px solid var(--lp-line-on-white)}.lp .stellen-liste>details:first-child{border-top:1px solid var(--lp-line-on-white)}.lp .stellen-liste>details>summary{align-items:center;gap:var(--lp-s-2) var(--lp-s-4);padding:var(--lp-s-4) 56px var(--lp-s-4) 4px;cursor:pointer;grid-template-columns:1fr auto;list-style:none;display:grid;position:relative}.lp .stellen-liste>details>summary::-webkit-details-marker{display:none}.lp .stellen-liste>details>summary:focus-visible{outline:2px solid var(--lp-accent);outline-offset:-2px}.lp .stellen-liste>details[open] .faq-icon:after{opacity:0;transform:rotate(90deg)}.lp .stelle-titel{font-family:var(--font-heading);font-weight:500;font-size:var(--lp-t-500);line-height:var(--lp-lh-tight);color:var(--lp-ink)}.lp .stelle-merkmale{gap:var(--lp-s-2);font-size:var(--lp-t-100);letter-spacing:var(--lp-track-label);text-transform:uppercase;color:var(--lp-ink-muted);flex-wrap:wrap;display:flex}.lp .stelle-merkmal+.stelle-merkmal:before{content:"";width:1px;height:.8em;margin-right:var(--lp-s-2);vertical-align:-.05em;background:var(--lp-line-on-white);display:inline-block}.lp .stelle-tief{padding:0 56px var(--lp-s-5) 4px}.lp .stelle-spalten{gap:var(--lp-s-5);padding-top:var(--lp-s-3);border-top:1px solid var(--lp-line-on-white);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp .stelle-tief h4{margin:0 0 var(--lp-s-3);font-size:var(--lp-t-100);letter-spacing:var(--lp-track-label);text-transform:uppercase;color:var(--lp-eyebrow-on-white);font-weight:600}.lp .stelle-tief ul{margin:0;padding:0;list-style:none}.lp .stelle-tief li{margin:0 0 var(--lp-s-2);padding-left:var(--lp-s-3);font-size:var(--lp-t-300);line-height:var(--lp-lh-read);color:var(--lp-ink-soft);position:relative}.lp .stelle-tief li:before{content:"";width:var(--lp-marke-laenge);background:var(--lp-ink-muted);height:1px;position:absolute;top:.62em;left:0}.lp .stelle-hinweis{margin:var(--lp-s-4) 0 0;font-size:var(--lp-t-200);line-height:var(--lp-lh-read);color:var(--lp-ink-muted);max-width:var(--lp-mw-lauf)}.lp .stelle-bewerben{margin-top:var(--lp-s-4);font-size:var(--lp-t-200);color:var(--lp-ink);text-underline-offset:4px;font-weight:600;text-decoration:underline;display:inline-block}.lp .stellen-zu{max-width:980px;margin:var(--lp-s-6) auto 0}.lp .stellen-zu h3{margin:0 0 var(--lp-s-3);font-size:var(--lp-t-100);letter-spacing:var(--lp-track-label);text-transform:uppercase;color:var(--lp-eyebrow-on-white);font-weight:600}.lp .stellen-zu ul{border-top:1px solid var(--lp-line-on-white);margin:0;padding:0;list-style:none}.lp .stellen-zu li{align-items:baseline;gap:var(--lp-s-2) var(--lp-s-4);padding:var(--lp-s-3) 4px;border-bottom:1px solid var(--lp-line-on-white);font-size:var(--lp-t-300);color:var(--lp-ink-muted);grid-template-columns:1fr auto;display:grid}.lp .stellen-zu .stelle-stand{font-size:var(--lp-t-100);letter-spacing:var(--lp-track-label);text-transform:uppercase}.lp .stellen-zu p{margin:var(--lp-s-4) 0 0;font-size:var(--lp-t-200);line-height:var(--lp-lh-read);color:var(--lp-ink-muted);max-width:var(--lp-mw-lauf)}@media (max-width:760px){.lp .stellen-liste>details>summary,.lp .stellen-zu li{grid-template-columns:minmax(0,1fr)}.lp .stellen-liste>details>summary{padding-right:44px}.lp .stelle-tief{padding-right:4px}.lp .stelle-spalten{gap:var(--lp-s-4);grid-template-columns:minmax(0,1fr)}}
