.legacy{--bg:#070a12;--bg-2:#0b101c;--panel:#080b14f2;--ink:#eef1f5;--mute:#aab2c0;--dim:#8d96a7;--line:#dce4f021;--line-2:#dce4f03d;--orange:#f2a27a;--orange-rgb:242,162,122;--orange-2:var(--orange);--display:"Albert Sans", "Hanken Grotesk", sans-serif;--text:"Hanken Grotesk", sans-serif;--gut:clamp(20px, 4.2vw, 64px);--max:1360px;--ease:cubic-bezier(.16,1,.3,1)}.legacy *,.legacy :before,.legacy :after{box-sizing:border-box}.legacy{background:var(--bg);color:var(--ink);-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);font-family:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal;margin:0;font-size:1.0625rem;font-weight:400;line-height:1.6;overflow-x:hidden}.legacy img{max-width:100%;height:auto;display:block}.legacy a{color:inherit}.legacy h1,.legacy h2,.legacy h3{font-family:var(--display);text-wrap:balance;margin:0;font-weight:500}.legacy p{margin:0}.legacy ::selection{background:var(--orange);color:#0a0c12}.legacy :focus-visible{outline:2px solid var(--orange);outline-offset:4px;border-radius:4px}.legacy .l-intro #heroTitle,.legacy .l-intro [data-hero-item]{opacity:0}.legacy #gl{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.legacy:not(.l-gl) #gl{display:none}.legacy #photoLayer{z-index:1;opacity:0;pointer-events:none;will-change:opacity;width:100vw;height:75vw;position:fixed;top:0;left:0;overflow:hidden}.legacy #photoLayer img{object-fit:cover;object-position:50% 50%;filter:saturate(.95);width:100%;height:100%}.legacy:not(.l-gl) #photoLayer{display:none}.legacy,.legacy footer{z-index:2;position:relative}.legacy .l-btn{--h:54px;height:var(--h);background:var(--orange);color:#0b0d12;font-family:var(--text);letter-spacing:.005em;white-space:nowrap;transition:background-color .4s var(--ease);border-radius:999px;align-items:center;gap:14px;padding:0 14px 0 26px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.legacy .l-btn:hover{background:var(--orange-2)}.legacy .l-lead{color:var(--mute);max-width:36em;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.55}.legacy .l-hero{align-items:flex-end;min-height:calc(100svh - 110px);padding-bottom:clamp(56px,11vh,120px);display:flex}.legacy .l-hero .l-lead{max-width:27em;margin-top:32px}.legacy .l-cta-row{flex-wrap:wrap;align-items:center;gap:18px 30px;margin-top:40px;display:flex}.legacy:not(.l-gl) .l-hero{background:linear-gradient(90deg,#070a12f5 25%,#070a128c),url(/assets/empfang-real-grade.jpg) 60%/cover no-repeat}.legacy .l-steps{margin:0;padding:0;list-style:none;position:relative}.legacy .l-steps:before{content:"";background:var(--line-2);transform-origin:top;width:1px;position:absolute;top:14px;bottom:14px;left:6px}.legacy .l-steps li{justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0 13px 34px;font-size:1.0313rem;line-height:1.4;display:flex;position:relative}.legacy .l-steps li:before{content:"";background:var(--bg);border:1px solid var(--line-2);box-sizing:border-box;border-radius:50%;width:13px;height:13px;position:absolute;top:18px;left:0}.legacy .l-tag{letter-spacing:.02em;flex:none;font-size:.8125rem;font-weight:600}.legacy .l-faq{border-top:1px solid var(--line)}@media (width<=899px){.legacy{font-size:1rem}.legacy .l-hero{background:linear-gradient(180deg, #070a1200 30%, #070a12e6 60%, var(--bg) 78%);min-height:calc(100svh - 96px);padding-bottom:40px}.legacy .l-hero .l-lead{margin-top:22px}.legacy .l-cta-row{margin-top:30px}.legacy .l-steps li{font-size:.9688rem}}@media (prefers-reduced-motion:reduce){.legacy *,.legacy :before,.legacy :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.legacy .l-cta-row{gap:14px}@media (width<=560px){.legacy .l-cta-row{flex-wrap:nowrap;gap:10px}.legacy .l-cta-row .l-btn{--h:50px;flex:auto;justify-content:center;gap:8px;padding:0 16px;font-size:.9375rem}}.legacy .l-steps li{padding-top:9px;padding-bottom:9px}.legacy .l-steps li:before{top:14px}.legacy .l-hero .l-lead{max-width:34em}.legacy .l-principles{grid-template-columns:repeat(3,1fr);gap:0 36px;margin:clamp(36px,6vh,64px) 0 0;padding:0;list-style:none;display:grid}.legacy .l-principles li{border-top:1px solid var(--line);padding:24px 0}@media (width<=760px){.legacy .l-principles{grid-template-columns:1fr}}.legacy .l-btn{--h:46px;border-radius:6px;gap:10px;padding:0 18px 0 20px;font-size:.9688rem}@media (width<=760px){.legacy .l-cta-row .l-btn{--h:46px}.legacy .l-cta-row{gap:12px}.legacy .l-cta-row .l-btn{flex:100%;min-width:0}}.legacy,.legacy{overflow-x:clip}@media (width<=760px){.legacy .l-cta-row{gap:12px;flex-wrap:wrap!important}.legacy .l-cta-row .l-btn{white-space:normal;min-width:0;flex:100%!important}}.legacy .l-sp *{box-sizing:border-box}.legacy .l-sp{--ink:#d8dae0;--paper:#13100a;--paper-light:#080704;--text:#cccfd7;--muted:#888fa1;--line:#d8dae024;--line-light:#06080b24;--accent:var(--orange);--max:1180px;--pad:clamp(20px,4vw,58px);--font:InterVariable,Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.legacy .l-sp:not(.l-home){background:var(--paper);color:var(--text);font-family:var(--font);text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.68}.legacy .l-sp:not(.l-home) a{color:inherit;text-decoration:none}.legacy .l-sp:not(.l-home) img{max-width:100%;display:block}.legacy .l-sp:not(.l-home) .l-shell{width:min(var(--max),calc(100% - var(--pad)*2));margin-inline:auto}.legacy .l-sp:not(.l-home) .l-btn{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 21px;font-size:14px;font-weight:600;display:inline-flex}.legacy .l-sp:not(.l-home) .l-btn-dark{background:var(--ink);color:#06080b}.legacy .l-sp:not(.l-home) .l-btn-outline{border:1px solid var(--ink)}.legacy .l-sp:not(.l-home) .l-hero{background:var(--ink);color:#06080b;padding:clamp(88px,11vw,145px) 0 clamp(78px,10vw,125px);position:relative;overflow:hidden}.legacy .l-sp:not(.l-home) .l-hero:after{content:"";border:1px solid #06080b0d;border-radius:50%;width:50vw;height:50vw;position:absolute;bottom:-30vw;right:-16vw;box-shadow:0 0 0 9vw #06080b03,0 0 0 18vw #06080b02}.legacy .l-sp:not(.l-home) .l-hero-grid{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(300px,.55fr);align-items:end;gap:clamp(45px,8vw,100px);display:grid;position:relative}.legacy .l-sp:not(.l-home) .l-eyebrow,.legacy .l-sp:not(.l-home) .l-kicker{letter-spacing:.18em;text-transform:uppercase;margin:0 0 24px;font-size:11px;font-weight:600}.legacy .l-sp:not(.l-home) .l-eyebrow{color:#06080b7a}.legacy .l-sp:not(.l-home) .l-kicker{color:var(--muted)}.legacy .l-sp:not(.l-home) .l-eyebrow:before,.legacy .l-sp:not(.l-home) .l-kicker:before{content:"";background:var(--accent);vertical-align:middle;width:28px;height:1px;margin-right:11px;display:inline-block}.legacy .l-sp:not(.l-home) h1,.legacy .l-sp:not(.l-home) h2,.legacy .l-sp:not(.l-home) h3,.legacy .l-sp:not(.l-home) p{margin-top:0}.legacy .l-sp:not(.l-home) h1{letter-spacing:-.05em;margin-bottom:0;font-size:clamp(46px,6.5vw,82px);font-weight:600;line-height:1.02}.legacy .l-sp:not(.l-home) h1 em,.legacy .l-sp:not(.l-home) h2 em{color:var(--accent);font-family:inherit;font-style:normal;font-weight:500;display:block}.legacy .l-sp:not(.l-home) .l-lead{color:#06080ba8;max-width:760px;margin:30px 0 0;font-size:clamp(18px,2vw,22px);line-height:1.65}.legacy .l-sp:not(.l-home) .l-lead strong{color:#06080b;font-weight:550}.legacy .l-sp:not(.l-home) .l-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.legacy .l-sp:not(.l-home) .l-hero-note{border-top:1px solid #06080b47;padding-top:25px}.legacy .l-sp:not(.l-home) .l-hero-note .l-label{text-transform:uppercase;letter-spacing:.16em;color:#06080b6b;font-size:10px}.legacy .l-sp:not(.l-home) .l-hero-note h2{letter-spacing:-.03em;margin:18px 0;font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.15}.legacy .l-sp:not(.l-home) .l-hero-note ul{margin:0;padding:0;list-style:none}.legacy .l-sp:not(.l-home) .l-hero-note li{border-top:1px solid var(--line-light);color:#06080bad;padding:14px 0;font-size:14px}.legacy .l-sp:not(.l-home) .l-hero-note li:before{content:"↳";color:var(--accent);margin-right:8px}.legacy .l-sp:not(.l-home) .l-section{border-bottom:1px solid var(--line);padding:clamp(88px,10vw,135px) 0}.legacy .l-sp:not(.l-home) .l-section.l-alt{background:var(--paper-light)}.legacy .l-sp:not(.l-home) .l-section.l-dark{background:var(--ink);color:#06080b;border-color:var(--line-light)}.legacy .l-sp:not(.l-home) .l-section-head{grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);align-items:start;gap:clamp(42px,8vw,100px);display:grid}.legacy .l-sp:not(.l-home) h2{letter-spacing:-.045em;margin:0;font-size:clamp(36px,5.2vw,64px);font-weight:600;line-height:1.07}.legacy .l-sp:not(.l-home) .l-intro{color:var(--muted);margin:0;font-size:clamp(18px,2vw,22px);line-height:1.7}.legacy .l-sp:not(.l-home) .l-section.l-dark .l-intro,.legacy .l-sp:not(.l-home) .l-section.l-dark .l-bodycopy{color:#06080b9e}.legacy .l-sp:not(.l-home) .l-bodycopy{max-width:800px;color:var(--muted);font-size:17px;line-height:1.8}.legacy .l-sp:not(.l-home) .l-bodycopy p:first-child{margin-top:0}.legacy .l-sp:not(.l-home) .l-diagnosis{border-top:1px solid var(--line);margin-top:64px}.legacy .l-sp:not(.l-home) .l-diagnosis article{border-bottom:1px solid var(--line);grid-template-columns:62px minmax(250px,.85fr) minmax(270px,1.15fr);align-items:start;gap:28px;padding:32px 0;display:grid}.legacy .l-sp:not(.l-home) .l-diagnosis .l-no{color:var(--accent);font-size:14px;font-weight:600}.legacy .l-sp:not(.l-home) .l-diagnosis h3{letter-spacing:-.03em;margin:0;font-size:clamp(23px,2.7vw,33px);font-weight:550;line-height:1.18}.legacy .l-sp:not(.l-home) .l-diagnosis p{color:var(--muted);margin:0;line-height:1.75}.legacy .l-sp:not(.l-home) .l-steps{border-top:1px solid;margin-top:62px}.legacy .l-sp:not(.l-home) .l-step{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(250px,.8fr) minmax(290px,1.2fr);gap:28px;padding:30px 0;display:grid}.legacy .l-sp:not(.l-home) .l-section.l-dark .l-step{border-color:var(--line-light)}.legacy .l-sp:not(.l-home) .l-step:before{counter-increment:step;content:"0" counter(step);color:var(--accent);font-size:14px;font-weight:600}.legacy .l-sp:not(.l-home) .l-steps{counter-reset:step}.legacy .l-sp:not(.l-home) .l-step h3{letter-spacing:-.025em;margin:0;font-size:26px;font-weight:550}.legacy .l-sp:not(.l-home) .l-step p{color:var(--muted);margin:0;line-height:1.75}.legacy .l-sp:not(.l-home) .l-dark .l-step p{color:#06080b99}.legacy .l-sp:not(.l-home) .l-outcomes{border-top:1px solid;border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:62px;display:grid}.legacy .l-sp:not(.l-home) .l-outcome{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:190px;padding:30px}.legacy .l-sp:not(.l-home) .l-outcome b{letter-spacing:-.025em;font-size:23px;font-weight:550;display:block}.legacy .l-sp:not(.l-home) .l-outcome p{color:var(--muted);margin:12px 0 0;line-height:1.7}.legacy .l-sp:not(.l-home) .l-dark .l-outcome{border-color:var(--line-light)}.legacy .l-sp:not(.l-home) .l-dark .l-outcome p{color:#06080b99}.legacy .l-sp:not(.l-home) .l-pullquote{border-top:1px solid var(--line);border-bottom:1px solid var(--line);letter-spacing:-.025em;margin:64px 0 0;padding:36px 0;font-size:clamp(28px,3.7vw,46px);font-weight:450;line-height:1.25}.legacy .l-sp:not(.l-home) .l-pullquote span{color:var(--accent)}.legacy .l-sp:not(.l-home) .l-facts{border-top:1px solid;border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:56px;display:grid}.legacy .l-sp:not(.l-home) .l-fact{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px}.legacy .l-sp:not(.l-home) .l-fact strong{letter-spacing:-.04em;color:var(--accent);font-size:clamp(28px,3vw,43px);font-weight:550;display:block}.legacy .l-sp:not(.l-home) .l-fact span{color:var(--muted);margin-top:9px;font-size:13px;line-height:1.5;display:block}.legacy .l-sp:not(.l-home) .l-topic-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:62px;display:grid}.legacy .l-sp:not(.l-home) .l-topic{background:var(--paper-light);border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:285px;padding:clamp(30px,4vw,46px);display:flex}.legacy .l-sp:not(.l-home) .l-topic .l-num{color:var(--accent);letter-spacing:.12em;font-size:12px;font-weight:600}.legacy .l-sp:not(.l-home) .l-topic h3{letter-spacing:-.035em;margin:40px 0 14px;font-size:clamp(26px,3vw,36px);font-weight:550;line-height:1.12}.legacy .l-sp:not(.l-home) .l-topic p{color:var(--muted);margin:0 0 26px;line-height:1.72}.legacy .l-sp:not(.l-home) .l-topic a{margin-top:auto;font-size:13px;font-weight:600}.legacy .l-sp:not(.l-home) .l-topic a:after{content:" ↗";color:var(--accent)}.legacy .l-sp:not(.l-home) .l-faq details{border-top:1px solid var(--line);padding:24px 0}.legacy .l-sp:not(.l-home) .l-faq details:last-child{border-bottom:1px solid var(--line)}.legacy .l-sp:not(.l-home) .l-faq summary{cursor:pointer;padding-right:38px;font-size:19px;font-weight:550;list-style:none;position:relative}.legacy .l-sp:not(.l-home) .l-faq summary::-webkit-details-marker{display:none}.legacy .l-sp:not(.l-home) .l-faq summary:after{content:"+";color:var(--accent);font-size:28px;font-weight:400;position:absolute;top:-2px;right:0}.legacy .l-sp:not(.l-home) .l-faq details[open] summary:after{content:"−"}.legacy .l-sp:not(.l-home) .l-faq p{max-width:760px;color:var(--muted);margin:16px 0 0;line-height:1.75}.legacy .l-sp:not(.l-home) .l-cta{background:var(--ink);color:#06080b;padding:clamp(88px,10vw,135px) 0 44px}.legacy .l-sp:not(.l-home) .l-cta h2{max-width:920px}.legacy .l-sp:not(.l-home) .l-cta-row{border-top:1px solid var(--line-light);grid-template-columns:1fr auto;align-items:end;gap:40px;margin-top:44px;padding-top:27px;display:grid}.legacy .l-sp:not(.l-home) .l-cta-row p{color:#06080b9e;max-width:740px;margin:0;font-size:19px;line-height:1.7}.legacy .l-sp:not(.l-home) .l-trust{color:#06080b75;flex-wrap:wrap;gap:16px 28px;margin-top:28px;font-size:12px;display:flex}.legacy .l-sp:not(.l-home) .l-trust span:before{content:"✓";color:var(--accent);margin-right:7px}.legacy .l-sp:not(.l-home) footer{background:var(--ink);color:#06080b;border-top:1px solid var(--line-light);padding:42px 0}.legacy .l-sp:not(.l-home) .l-about-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:62px;display:grid}.legacy .l-sp:not(.l-home) .l-profile{background:var(--paper-light);padding:clamp(28px,4vw,48px)}.legacy .l-sp:not(.l-home) .l-profile-photo{aspect-ratio:auto;object-fit:contain;object-position:center;width:min(82%,430px);height:auto;margin:0 auto 28px;display:block}.legacy .l-sp:not(.l-home) .l-profile h2{margin:0 0 6px;font-size:clamp(30px,4vw,48px)}.legacy .l-sp:not(.l-home) .l-profile-role{color:var(--accent);font-size:13px;font-weight:600}.legacy .l-sp:not(.l-home) .l-profile p{color:var(--muted);margin:18px 0 0;line-height:1.75}.legacy .l-sp:not(.l-home) .l-principles{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:58px;display:grid}.legacy .l-sp:not(.l-home) .l-principle{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px}.legacy .l-sp:not(.l-home) .l-principle b{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:13px;font-size:12px;display:block}.legacy .l-sp:not(.l-home) .l-principle h3{margin:0 0 12px;font-size:24px;font-weight:550}.legacy .l-sp:not(.l-home) .l-principle p{color:var(--muted);margin:0;line-height:1.7}.legacy .l-sp:not(.l-home) .l-contact-strip{border:1px solid var(--line);background:var(--paper-light);grid-template-columns:1fr auto;align-items:center;gap:24px;margin-top:50px;padding:28px;display:grid}.legacy .l-sp:not(.l-home) .l-contact-strip p{color:var(--muted);margin:0}@media (width<=980px){.legacy .l-sp:not(.l-home) .l-hero-grid,.legacy .l-sp:not(.l-home) .l-section-head,.legacy .l-sp:not(.l-home) .l-cta-row{grid-template-columns:1fr}.legacy .l-sp:not(.l-home) .l-diagnosis article,.legacy .l-sp:not(.l-home) .l-step{grid-template-columns:52px 1fr}.legacy .l-sp:not(.l-home) .l-diagnosis article p,.legacy .l-sp:not(.l-home) .l-step p{grid-column:2}.legacy .l-sp:not(.l-home) .l-outcomes,.legacy .l-sp:not(.l-home) .l-facts{grid-template-columns:1fr 1fr}.legacy .l-sp:not(.l-home) .l-topic-grid{grid-template-columns:1fr}}@media (width<=720px){.legacy .l-sp:not(.l-home) .l-about-grid,.legacy .l-sp:not(.l-home) .l-principles,.legacy .l-sp:not(.l-home) .l-contact-strip{grid-template-columns:1fr}}@media (width<=640px){.legacy .l-sp{--pad:18px}.legacy .l-sp:not(.l-home) .l-hero{padding-top:74px}.legacy .l-sp:not(.l-home) .l-actions,.legacy .l-sp:not(.l-home) .l-actions .l-btn{width:100%}.legacy .l-sp:not(.l-home) .l-outcomes,.legacy .l-sp:not(.l-home) .l-facts{grid-template-columns:1fr}.legacy .l-sp:not(.l-home) .l-diagnosis article,.legacy .l-sp:not(.l-home) .l-step{grid-template-columns:40px 1fr;gap:14px}.legacy .l-sp:not(.l-home) .l-outcome,.legacy .l-sp:not(.l-home) .l-fact{min-height:auto}.legacy .l-sp:not(.l-home) .l-btn{width:100%}}.legacy .l-sp:not(.l-home) .l-text-link{color:inherit;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.legacy .l-sp:not(.l-home) .l-booking-note{color:var(--muted);margin:16px 0 0;font-size:12px}.legacy .l-sp:not(.l-home) .l-evidence-note{border-left:3px solid var(--accent);color:var(--muted);margin-top:26px;padding-left:18px;line-height:1.65}.legacy .l-sp:not(.l-home) .l-legal-wrap{max-width:900px}.legacy .l-sp:not(.l-home) .l-legal-card{background:var(--paper-light);border:1px solid var(--line);padding:clamp(28px,5vw,58px)}.legacy .l-sp:not(.l-home) .l-legal-card h2{letter-spacing:-.03em;margin:48px 0 14px;font-size:clamp(25px,3vw,36px);line-height:1.15}.legacy .l-sp:not(.l-home) .l-legal-card h2:first-child{margin-top:0}.legacy .l-sp:not(.l-home) .l-legal-card h3{margin:30px 0 10px;font-size:20px}.legacy .l-sp:not(.l-home) .l-legal-card p,.legacy .l-sp:not(.l-home) .l-legal-card li{color:var(--muted);line-height:1.72}.legacy .l-sp:not(.l-home) .l-legal-card a{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.legacy .l-sp:not(.l-home) .l-legal-card strong{color:var(--ink)}@media (width<=560px){.legacy .l-sp:not(.l-home) .l-legal-card{padding:24px}}@media (width<=720px){.legacy .l-sp:not(.l-home) .l-profile-photo{width:min(92%,430px);height:auto}}.legacy .l-sp:not(.l-home) .l-figure-proof{margin:26px 0 30px}.legacy .l-sp:not(.l-home) .l-figure-proof img{border:1px solid var(--line);background:var(--paper-light);border-radius:10px;width:100%;height:auto;display:block}.legacy .l-sp:not(.l-home) .l-figure-proof figcaption{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.55}.legacy .l-sp:not(.l-home) .l-figure-proof figcaption b{color:var(--text);font-weight:600}.legacy .l-sp:not(.l-home) .l-section.l-dark .l-figure-proof img{background:0 0;border-color:#06080b29}.legacy .l-sp:not(.l-home) .l-section.l-dark .l-figure-proof figcaption{color:#06080b99}.legacy .l-sp:not(.l-home) .l-section.l-dark .l-figure-proof figcaption b{color:#06080b}@media (width<=640px){.legacy .l-sp{--pad:18px}}.legacy .l-sp:not(.l-home) .l-ratgeber-hero{background:var(--ink);color:#06080b;padding:clamp(62px,8vw,112px) 0 64px}.legacy .l-sp:not(.l-home) .l-ratgeber-hero .l-eyebrow{color:var(--accent)}.legacy .l-sp:not(.l-home) .l-ratgeber-hero h1{letter-spacing:-.05em;max-width:980px;margin:12px 0 18px;font-size:clamp(42px,6.6vw,82px);font-weight:560;line-height:.98}.legacy .l-sp:not(.l-home) .l-ratgeber-hero h1 em{color:var(--accent);font-style:normal}.legacy .l-sp:not(.l-home) .l-ratgeber-hero .l-lead{color:#06080bb8;max-width:780px;margin:0;font-size:clamp(17px,2vw,21px);line-height:1.65}.legacy .l-sp:not(.l-home) .l-ratgeber-intro{padding:70px 0 28px}.legacy .l-sp:not(.l-home) .l-ratgeber-intro-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);align-items:start;gap:44px;display:grid}.legacy .l-sp:not(.l-home) .l-ratgeber-intro h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,4vw,52px);font-weight:560;line-height:1.06}.legacy .l-sp:not(.l-home) .l-ratgeber-intro p{color:var(--muted);margin:0;font-size:17px;line-height:1.75}.legacy .l-sp:not(.l-home) .l-ratgeber-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:20px 0 84px;display:grid}.legacy .l-sp:not(.l-home) .l-ratgeber-card{border:1px solid var(--line);background:var(--paper-light);min-height:360px;color:var(--ink);flex-direction:column;padding:30px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;position:relative}.legacy .l-sp:not(.l-home) .l-ratgeber-card:hover{border-color:#2d364f;transform:translateY(-3px);box-shadow:0 16px 40px #dddfe412}.legacy .l-sp:not(.l-home) .l-ratgeber-card .l-tag{width:max-content;color:var(--orange);letter-spacing:.07em;text-transform:uppercase;background:#170900;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:750;display:inline-flex}.legacy .l-sp:not(.l-home) .l-ratgeber-card h2{letter-spacing:-.035em;margin:28px 0 14px;font-size:clamp(27px,3vw,38px);font-weight:560;line-height:1.08}.legacy .l-sp:not(.l-home) .l-ratgeber-card p{color:var(--muted);margin:0 0 28px;line-height:1.7}.legacy .l-sp:not(.l-home) .l-ratgeber-card .l-read{color:var(--accent-dark);margin-top:auto;font-size:13px;font-weight:700}.legacy .l-sp:not(.l-home) .l-ratgeber-promise{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#1e1911;padding:66px 0}.legacy .l-sp:not(.l-home) .l-ratgeber-promise-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:52px;display:grid}.legacy .l-sp:not(.l-home) .l-ratgeber-promise h2{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(30px,4vw,48px);font-weight:560;line-height:1.07}.legacy .l-sp:not(.l-home) .l-ratgeber-promise ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.legacy .l-sp:not(.l-home) .l-ratgeber-promise li{color:#a8adbb;border-bottom:1px solid #262f44;padding:15px 0;line-height:1.55}.legacy .l-sp:not(.l-home) .l-ratgeber-promise li strong{color:var(--ink)}.legacy .l-sp:not(.l-home) .l-article-teaser-section{background:#19150e!important}.legacy .l-sp:not(.l-home) .l-article-teaser-box{background:#06080b;border:1px solid #262e43;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;padding:28px 30px;display:grid}.legacy .l-sp:not(.l-home) .l-article-teaser-box h2{margin:5px 0 10px!important;font-size:clamp(26px,3vw,38px)!important;line-height:1.08!important}.legacy .l-sp:not(.l-home) .l-article-teaser-box p{color:var(--muted);max-width:760px;margin:0;line-height:1.65}.legacy .l-sp:not(.l-home) .l-article-teaser-box .l-btn{white-space:nowrap}@media (width<=900px){.legacy .l-sp:not(.l-home) .l-ratgeber-intro-grid,.legacy .l-sp:not(.l-home) .l-ratgeber-promise-grid,.legacy .l-sp:not(.l-home) .l-ratgeber-grid,.legacy .l-sp:not(.l-home) .l-article-teaser-box{grid-template-columns:1fr}.legacy .l-sp:not(.l-home) .l-ratgeber-card{min-height:0}}.legacy .l-sp:not(.l-home) .l-article-hero{background:var(--ink);color:#06080b;padding:clamp(80px,9vw,122px) 0 clamp(68px,8vw,100px)}.legacy .l-sp:not(.l-home) .l-article-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:end;gap:clamp(44px,7vw,96px);display:grid}.legacy .l-sp:not(.l-home) .l-article-hero h1{letter-spacing:-.055em;margin:14px 0 22px;font-size:clamp(43px,6.4vw,80px);font-weight:580;line-height:1.01}.legacy .l-sp:not(.l-home) .l-article-hero h1 em{color:var(--accent);font-style:normal}.legacy .l-sp:not(.l-home) .l-article-lead{color:#06080bb3;max-width:800px;margin:0;font-size:clamp(18px,2vw,22px);line-height:1.72}.legacy .l-sp:not(.l-home) .l-article-meta{border-top:1px solid var(--line-light);color:#06080b75;flex-wrap:wrap;gap:9px 22px;margin-top:27px;padding-top:21px;font-size:11px;display:flex}.legacy .l-sp:not(.l-home) .l-formula-card{background:#ced1d9;border:1px solid #06080b21;border-radius:18px;padding:26px;box-shadow:0 20px 55px #f5f6f729}.legacy .l-sp:not(.l-home) .l-formula-card .l-label,.legacy .l-sp:not(.l-home) .l-toc-card .l-label,.legacy .l-sp:not(.l-home) .l-sidebar-cta .l-label,.legacy .l-sp:not(.l-home) .l-ethics-box .l-label{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:750}.legacy .l-sp:not(.l-home) .l-formula{letter-spacing:-.035em;margin:18px 0 8px;font-size:clamp(25px,3vw,36px);font-weight:650;line-height:1.1}.legacy .l-sp:not(.l-home) .l-formula-card p{color:#06080b94;margin:0;line-height:1.55}.legacy .l-sp:not(.l-home) .l-formula-example{color:#06080b8c;border-top:1px solid #06080b1a;grid-template-columns:1fr auto;gap:8px 14px;margin-top:24px;padding-top:20px;font-size:12px;display:grid}.legacy .l-sp:not(.l-home) .l-formula-example span:nth-child(2n){display:none}.legacy .l-sp:not(.l-home) .l-formula-example strong{color:#06080b;grid-column:1/-1;margin-top:4px;font-size:29px}.legacy .l-sp:not(.l-home) .l-article-wrap{padding:clamp(72px,8vw,110px) 0}.legacy .l-sp:not(.l-home) .l-article-layout{grid-template-columns:minmax(0,780px) minmax(250px,310px);justify-content:center;align-items:start;gap:clamp(54px,7vw,92px);display:grid}.legacy .l-sp:not(.l-home) .l-article-body{min-width:0}.legacy .l-sp:not(.l-home) .l-article-body>p,.legacy .l-sp:not(.l-home) .l-article-body li{color:#989eae;font-size:17px;line-height:1.82}.legacy .l-sp:not(.l-home) .l-article-body>p strong,.legacy .l-sp:not(.l-home) .l-article-body li strong{color:var(--ink)}.legacy .l-sp:not(.l-home) .l-article-intro{color:#c4c7d0!important;margin:0 0 54px!important;font-size:clamp(20px,2.2vw,25px)!important;line-height:1.65!important}.legacy .l-sp:not(.l-home) .l-article-body h2{letter-spacing:-.04em;margin:78px 0 24px;font-size:clamp(31px,4vw,48px);line-height:1.08}.legacy .l-sp:not(.l-home) .l-article-body h3{letter-spacing:-.02em;margin:0;font-size:22px;line-height:1.22}.legacy .l-sp:not(.l-home) .l-calc-box{border:1px solid var(--line);background:#06080b;border-radius:14px;grid-template-columns:repeat(3,1fr);margin:30px 0 26px;display:grid;overflow:hidden}.legacy .l-sp:not(.l-home) .l-calc-box>div{border-right:1px solid var(--line);padding:22px}.legacy .l-sp:not(.l-home) .l-calc-box>div:last-child{border-right:0}.legacy .l-sp:not(.l-home) .l-calc-box span{letter-spacing:.11em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:700;display:block}.legacy .l-sp:not(.l-home) .l-calc-box strong{letter-spacing:-.035em;margin-top:8px;font-size:25px;display:block}.legacy .l-sp:not(.l-home) .l-calc-box .l-calc-result{background:#140800}.legacy .l-sp:not(.l-home) .l-calc-box .l-calc-result strong{color:var(--orange)}.legacy .l-sp:not(.l-home) .l-article-callout{border-left:4px solid var(--accent);background:#06080b;margin:34px 0 8px;padding:25px 27px}.legacy .l-sp:not(.l-home) .l-article-callout b{font-size:15px}.legacy .l-sp:not(.l-home) .l-article-callout p{color:var(--muted);margin:8px 0 0;line-height:1.7}.legacy .l-sp:not(.l-home) .l-comparison-wrap{margin:30px 0;overflow-x:auto}.legacy .l-sp:not(.l-home) .l-article-table{border-collapse:collapse;background:#06080b;width:100%}.legacy .l-sp:not(.l-home) .l-article-table th,.legacy .l-sp:not(.l-home) .l-article-table td{border:1px solid var(--line);text-align:left;padding:15px 17px;font-size:13px}.legacy .l-sp:not(.l-home) .l-article-table th{letter-spacing:.08em;text-transform:uppercase;background:#1a160f;font-size:10px}.legacy .l-sp:not(.l-home) .l-article-table td:first-child{font-weight:650}.legacy .l-sp:not(.l-home) .l-article-quote{margin-top:44px;font-size:clamp(25px,3.5vw,38px)}.legacy .l-sp:not(.l-home) .l-benchmark-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin:30px 0 14px;display:grid}.legacy .l-sp:not(.l-home) .l-benchmark-grid>div{border:1px solid var(--line);background:#06080b;border-radius:12px;padding:22px}.legacy .l-sp:not(.l-home) .l-benchmark-grid strong{letter-spacing:-.04em;font-size:27px;display:block}.legacy .l-sp:not(.l-home) .l-benchmark-grid span{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.4;display:block}.legacy .l-sp:not(.l-home) .l-source-note{font-size:12px!important;line-height:1.6!important}.legacy .l-sp:not(.l-home) .l-source-note a,.legacy .l-sp:not(.l-home) .l-sources a{color:inherit;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.legacy .l-sp:not(.l-home) .l-metric-list{border-top:1px solid var(--line);margin:31px 0 8px}.legacy .l-sp:not(.l-home) .l-metric-list section{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;gap:18px;padding:25px 0;display:grid}.legacy .l-sp:not(.l-home) .l-metric-list section>span{color:var(--accent);font-size:12px;font-weight:750}.legacy .l-sp:not(.l-home) .l-metric-list h3{font-size:22px}.legacy .l-sp:not(.l-home) .l-metric-list p{color:var(--muted);margin:8px 0 0;line-height:1.7}.legacy .l-sp:not(.l-home) .l-article-list{margin:22px 0;padding-left:22px}.legacy .l-sp:not(.l-home) .l-article-list li{margin:8px 0}.legacy .l-sp:not(.l-home) .l-lever-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:30px;display:grid}.legacy .l-sp:not(.l-home) .l-lever-grid section{border:1px solid var(--line);background:#06080b;flex-direction:column;min-height:260px;padding:25px;display:flex}.legacy .l-sp:not(.l-home) .l-lever-no{color:var(--accent);letter-spacing:.1em;font-size:11px;font-weight:750}.legacy .l-sp:not(.l-home) .l-lever-grid h3{margin:28px 0 11px}.legacy .l-sp:not(.l-home) .l-lever-grid p{color:var(--muted);margin:0 0 24px;line-height:1.65}.legacy .l-sp:not(.l-home) .l-lever-grid a{color:var(--ink);margin-top:auto;font-size:12px;font-weight:700;text-decoration:none}.legacy .l-sp:not(.l-home) .l-lever-grid a:hover{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.legacy .l-sp:not(.l-home) .l-ethics-box{background:var(--ink);color:#06080b;border-radius:16px;margin:42px 0 12px;padding:30px}.legacy .l-sp:not(.l-home) .l-ethics-box h3{margin:10px 0 11px;font-size:28px}.legacy .l-sp:not(.l-home) .l-ethics-box p{color:#06080b9e;margin:0;line-height:1.7}.legacy .l-sp:not(.l-home) .l-selftest{gap:9px;margin:28px 0;display:grid}.legacy .l-sp:not(.l-home) .l-selftest>div{border:1px solid var(--line);background:#06080b;border-radius:10px;grid-template-columns:40px 1fr;align-items:center;gap:15px;padding:15px 17px;display:grid}.legacy .l-sp:not(.l-home) .l-selftest b{width:31px;height:31px;color:var(--orange);background:#170900;border-radius:50%;place-items:center;font-size:11px;display:grid}.legacy .l-sp:not(.l-home) .l-selftest p{color:#a9aebb;margin:0;font-size:14px;line-height:1.55}.legacy .l-sp:not(.l-home) .l-article-faq{border-top:2px solid var(--ink);margin-top:84px;padding-top:34px}.legacy .l-sp:not(.l-home) .l-article-faq h2{margin:7px 0 27px}.legacy .l-sp:not(.l-home) .l-article-faq details{border-top:1px solid var(--line);padding:20px 0}.legacy .l-sp:not(.l-home) .l-article-faq details:last-child{border-bottom:1px solid var(--line)}.legacy .l-sp:not(.l-home) .l-article-faq summary{cursor:pointer;font-size:17px;font-weight:650}.legacy .l-sp:not(.l-home) .l-article-faq p{color:var(--muted);margin:13px 0 0;line-height:1.7}.legacy .l-sp:not(.l-home) .l-author-box{border:1px solid var(--line);background:#06080b;border-radius:14px;grid-template-columns:118px 1fr;gap:25px;margin-top:66px;padding:26px;display:grid}.legacy .l-sp:not(.l-home) .l-author-box img{object-fit:cover;object-position:center top;border-radius:10px;width:118px;height:118px}.legacy .l-sp:not(.l-home) .l-author-box .l-kicker{margin:0 0 6px;font-size:10px}.legacy .l-sp:not(.l-home) .l-author-box h3{margin:0 0 7px;font-size:27px}.legacy .l-sp:not(.l-home) .l-author-box p:not(.l-kicker){color:var(--muted);margin:0 0 12px;line-height:1.65}.legacy .l-sp:not(.l-home) .l-author-box a{color:var(--ink);font-size:12px;font-weight:700}.legacy .l-sp:not(.l-home) .l-sources{border-top:1px solid var(--line);margin-top:32px;padding-top:25px}.legacy .l-sp:not(.l-home) .l-sources h3{font-size:17px}.legacy .l-sp:not(.l-home) .l-sources ul{padding-left:19px}.legacy .l-sp:not(.l-home) .l-sources li{color:var(--muted);margin:8px 0;font-size:12px}.legacy .l-sp:not(.l-home) .l-article-sidebar{gap:14px;display:grid;position:sticky;top:104px}.legacy .l-sp:not(.l-home) .l-toc-card,.legacy .l-sp:not(.l-home) .l-sidebar-cta{border:1px solid var(--line);background:#06080b;border-radius:14px;padding:22px}.legacy .l-sp:not(.l-home) .l-toc-card a{color:#9aa0b0;border-bottom:1px solid #201b13;padding:9px 0;font-size:12px;text-decoration:none;display:block}.legacy .l-sp:not(.l-home) .l-toc-card a:last-child{border-bottom:0}.legacy .l-sp:not(.l-home) .l-toc-card a:hover{color:var(--ink)}.legacy .l-sp:not(.l-home) .l-sidebar-cta{background:var(--ink);color:#06080b}.legacy .l-sp:not(.l-home) .l-sidebar-cta h3{margin:10px 0;font-size:25px;line-height:1.12}.legacy .l-sp:not(.l-home) .l-sidebar-cta p:not(.l-label){color:#06080b94;margin:0 0 18px;font-size:13px;line-height:1.55}.legacy .l-sp:not(.l-home) .l-sidebar-cta .l-btn{width:100%;font-size:12px}.legacy .l-sp:not(.l-home) .l-article-bottom-cta{margin-top:0}.legacy .l-sp:not(.l-home) .l-article-bottom-cta .l-kicker{color:var(--accent)}@media (width<=980px){.legacy .l-sp:not(.l-home) .l-article-hero-grid,.legacy .l-sp:not(.l-home) .l-article-layout{grid-template-columns:1fr}.legacy .l-sp:not(.l-home) .l-article-sidebar{grid-template-columns:1fr 1fr;position:static}.legacy .l-sp:not(.l-home) .l-toc-card{display:none}.legacy .l-sp:not(.l-home) .l-article-layout{max-width:800px}.legacy .l-sp:not(.l-home) .l-formula-card{max-width:580px}.legacy .l-sp:not(.l-home) .l-benchmark-grid{grid-template-columns:1fr 1fr}.legacy .l-sp:not(.l-home) .l-benchmark-grid>div:last-child{grid-column:1/-1}.legacy .l-sp:not(.l-home) .l-lever-grid{grid-template-columns:1fr 1fr}}@media (width<=640px){.legacy .l-sp:not(.l-home) .l-article-hero{padding-top:65px}.legacy .l-sp:not(.l-home) .l-article-hero h1{font-size:42px}.legacy .l-sp:not(.l-home) .l-article-meta{gap:5px;display:grid}.legacy .l-sp:not(.l-home) .l-calc-box{grid-template-columns:1fr}.legacy .l-sp:not(.l-home) .l-calc-box>div{border-right:0;border-bottom:1px solid var(--line)}.legacy .l-sp:not(.l-home) .l-calc-box>div:last-child{border-bottom:0}.legacy .l-sp:not(.l-home) .l-benchmark-grid,.legacy .l-sp:not(.l-home) .l-lever-grid,.legacy .l-sp:not(.l-home) .l-article-sidebar{grid-template-columns:1fr}.legacy .l-sp:not(.l-home) .l-benchmark-grid>div:last-child{grid-column:auto}.legacy .l-sp:not(.l-home) .l-author-box{grid-template-columns:78px 1fr;gap:17px;padding:18px}.legacy .l-sp:not(.l-home) .l-author-box img{width:78px;height:78px}.legacy .l-sp:not(.l-home) .l-article-body h2{margin-top:62px}.legacy .l-sp:not(.l-home) .l-article-body>p,.legacy .l-sp:not(.l-home) .l-article-body li{font-size:16px}}.legacy .l-sp:not(.l-home) .l-capacity-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.legacy .l-sp:not(.l-home) .l-capacity-map section{border:1px solid var(--line,#222a3d);background:#06080b;padding:20px}.legacy .l-sp:not(.l-home) .l-capacity-map .l-num{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin-bottom:8px;font-size:12px;font-weight:800}.legacy .l-sp:not(.l-home) .l-capacity-map h3{margin:0 0 8px;font-size:21px}.legacy .l-sp:not(.l-home) .l-capacity-map p{color:#9399aa;margin:0}.legacy .l-sp:not(.l-home) .l-before-after{background:#06080b;border:1px solid #252d42;grid-template-columns:1fr 1fr;gap:0;margin:24px 0;display:grid}.legacy .l-sp:not(.l-home) .l-before-after>div{padding:22px}.legacy .l-sp:not(.l-home) .l-before-after>div+div{border-left:1px solid #252d42}.legacy .l-sp:not(.l-home) .l-before-after .l-label{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin-bottom:10px;font-size:12px;font-weight:800}.legacy .l-sp:not(.l-home) .l-before-after ul{margin:0;padding-left:18px}.legacy .l-sp:not(.l-home) .l-loss-table td:first-child{font-weight:700}.legacy .l-sp:not(.l-home) .l-priority-box{background:#120e08;border:1px solid #252d42;margin:26px 0;padding:24px}.legacy .l-sp:not(.l-home) .l-priority-box h3{margin-top:0}.legacy .l-sp:not(.l-home) .l-related-box{border-top:1px solid #252d42;border-bottom:1px solid #252d42;margin:34px 0;padding:24px 0}.legacy .l-sp:not(.l-home) .l-related-box a{font-weight:800}@media (width<=760px){.legacy .l-sp:not(.l-home) .l-capacity-map,.legacy .l-sp:not(.l-home) .l-before-after{grid-template-columns:1fr}.legacy .l-sp:not(.l-home) .l-before-after>div+div{border-top:1px solid #252d42;border-left:0}}.legacy .l-sp:not(.l-home) .l-booking-model{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.legacy .l-sp:not(.l-home) .l-booking-model>div{background:#06080b;border:1px solid #252d42;padding:20px}.legacy .l-sp:not(.l-home) .l-booking-model .l-step{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:800}.legacy .l-sp:not(.l-home) .l-booking-model h3{margin:8px 0 6px;font-size:20px}.legacy .l-sp:not(.l-home) .l-booking-model p{color:#9399aa;margin:0}.legacy .l-sp:not(.l-home) .l-booking-matrix{border-collapse:collapse;background:#06080b;width:100%;margin:22px 0}.legacy .l-sp:not(.l-home) .l-booking-matrix th,.legacy .l-sp:not(.l-home) .l-booking-matrix td{text-align:left;vertical-align:top;border:1px solid #252d42;padding:13px 14px}.legacy .l-sp:not(.l-home) .l-booking-matrix th{color:#06080b;background:#d8dae0;font-size:13px}.legacy .l-sp:not(.l-home) .l-booking-matrix td:first-child{font-weight:750}.legacy .l-sp:not(.l-home) .l-bad-example{border-left:4px solid var(--orange);background:#100500;margin:22px 0;padding:18px 20px}.legacy .l-sp:not(.l-home) .l-good-example{background:#0a110c;border-left:4px solid #8c93a4;margin:22px 0;padding:18px 20px}.legacy .l-sp:not(.l-home) .l-booking-rules{counter-reset:rule;gap:12px;margin:24px 0;display:grid}.legacy .l-sp:not(.l-home) .l-booking-rules>div{background:#06080b;border:1px solid #252d42;padding:18px 18px 18px 58px;position:relative}.legacy .l-sp:not(.l-home) .l-booking-rules>div:before{counter-increment:rule;content:counter(rule);background:var(--orange);color:#06080b;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid;position:absolute;top:18px;left:18px}.legacy .l-sp:not(.l-home) .l-booking-rules h3{margin:0 0 5px;font-size:19px}.legacy .l-sp:not(.l-home) .l-booking-rules p{color:#9399aa;margin:0}@media (width<=760px){.legacy .l-sp:not(.l-home) .l-booking-model{grid-template-columns:1fr}.legacy .l-sp:not(.l-home) .l-booking-matrix{font-size:14px}}.legacy .l-sp{--ink:#dee0e5;--ink-2:#d2d5dc;--paper:#11151e;--paper-light:#080704;--text:#d0d3da;--muted:#81899c;--line:#d2d4db1c;--line-light:#06080b24;--accent:var(--orange);--accent-soft:var(--orange);--aqua:#8be1d6;--lilac:#100058;--radius-sm:18px;--radius:28px;--radius-lg:42px;--shadow-soft:0 20px 60px #d5d7de17;--shadow-float:0 38px 100px #f2eff647;--max:1240px;--font:"Manrope",InterVariable,Inter,system-ui,-apple-system,"Segoe UI",sans-serif}.legacy .l-sp:not(.l-home){background:radial-gradient(circle at 8% 8%,rgba(var(--orange-rgb),.08),transparent 26rem),var(--paper);color:var(--text);font-size:17px}.legacy .l-sp:not(.l-home) ::selection{background:var(--accent);color:#06080b}.legacy .l-sp:not(.l-home) .l-btn{border-radius:15px;min-height:50px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 12px 30px #f2eff624}.legacy .l-sp:not(.l-home) .l-btn:before{content:"";background:linear-gradient(90deg,#0000,#06080b6b,#0000);width:42%;height:240%;transition:left .55s;position:absolute;top:-70%;left:-60%;transform:rotate(18deg)}.legacy .l-sp:not(.l-home) .l-btn:hover:before{left:125%}.legacy .l-sp:not(.l-home) .l-btn:hover{transform:translateY(-3px)}.legacy .l-sp:not(.l-home) .l-hero{isolation:isolate;background:radial-gradient(circle at 74% 28%,#10005838,#0000 25rem),radial-gradient(circle at 12% 78%,#8be1d624,#0000 32rem),linear-gradient(145deg,#dee0e5 0%,#d2d5dc 58%,#dadde2 100%)}.legacy .l-sp:not(.l-home) .l-hero:before{content:"";z-index:-2;transform-origin:bottom;background-image:linear-gradient(#06080b08 1px,#0000 1px),linear-gradient(90deg,#06080b08 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;transform:perspective(800px)rotateX(62deg)scale(1.55)translateY(9%);mask-image:linear-gradient(#f5f6f7bf,#0000 86%)}.legacy .l-sp:not(.l-home) .l-hero:after{border:1px solid #06080b1a;width:560px;height:560px;animation:18s linear infinite km-orbit;bottom:-210px;right:-160px;box-shadow:0 0 0 90px #06080b05,0 0 0 180px #06080b03,inset 0 0 100px #10005814}.legacy .l-sp:not(.l-home) h1 em,.legacy .l-sp:not(.l-home) h2 em{color:var(--accent-soft);font-family:var(--font);letter-spacing:-.055em;font-style:normal;font-weight:450;line-height:1.08}.legacy .l-sp:not(.l-home) .l-eyebrow,.legacy .l-sp:not(.l-home) .l-kicker{letter-spacing:.2em;font-size:12px}.legacy .l-sp:not(.l-home) .l-section.l-dark{border-radius:var(--radius-lg);background:radial-gradient(circle at 18% 15%,rgba(var(--orange-rgb),.17),transparent 27rem),radial-gradient(circle at 88% 90%,#8be1d61f,transparent 25rem),linear-gradient(145deg,#dcdee4,#cdd0d8);width:min(100% - 24px,1380px);box-shadow:var(--shadow-float);border:1px solid #06080b14;margin-inline:auto}.legacy .l-sp:not(.l-home) .l-profile{border-radius:var(--radius);box-shadow:var(--shadow-soft);background:#06080bb8;border:1px solid #06080be6;transition:transform .35s,box-shadow .35s;overflow:hidden}.legacy .l-sp:not(.l-home) .l-profile:hover{transform:translateY(-8px);box-shadow:0 34px 75px #d3d5dc26}.legacy .l-sp:not(.l-home) .l-faq details{background:#06080bab;border-radius:18px;margin-bottom:12px;padding:22px 24px;transition:background .25s,transform .25s;border:1px solid #d2d4db1a!important}.legacy .l-sp:not(.l-home) .l-faq details[open]{background:#06080b;transform:translate(5px)}.legacy .l-sp:not(.l-home) .l-cta{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:radial-gradient(circle at 78% 12%,#1000583d,transparent 26rem),radial-gradient(circle at 12% 90%,rgba(var(--orange-rgb),.2),transparent 24rem),#dcdee4;width:min(100% - 24px,1380px);margin:12px auto 0;overflow:hidden}.legacy .l-sp:not(.l-home) footer{border-radius:0 0 var(--radius-lg) var(--radius-lg);background:radial-gradient(circle at 12% 0,rgba(var(--orange-rgb),.2),transparent 24rem),#dcdee4;width:min(100% - 24px,1380px);margin:0 auto 12px;box-shadow:0 34px 80px #ede9f229}.legacy .l-sp:not(.l-home) .l-hero{border-radius:0 0 var(--radius-lg) var(--radius-lg);margin-top:-90px;padding-top:clamp(170px,15vw,220px)}.legacy .l-sp:not(.l-home) .l-hero-note,.legacy .l-sp:not(.l-home) .l-topic,.legacy .l-sp:not(.l-home) .l-outcome,.legacy .l-sp:not(.l-home) .l-fact,.legacy .l-sp:not(.l-home) .l-principle,.legacy .l-sp:not(.l-home) .l-ratgeber-card,.legacy .l-sp:not(.l-home) .l-contact-strip,.legacy .l-sp:not(.l-home) .l-legal-card,.legacy .l-sp:not(.l-home) .l-capacity-map section,.legacy .l-sp:not(.l-home) .l-booking-model>div,.legacy .l-sp:not(.l-home) .l-booking-rules>div{border-radius:var(--radius-sm);box-shadow:var(--shadow-soft);background:#06080bb8;border:1px solid #06080be0}.legacy .l-sp:not(.l-home) .l-hero-note{backdrop-filter:blur(16px);background:#06080b0f;border-color:#06080b21;padding:28px;box-shadow:0 28px 70px #f5f6f72e}.legacy .l-sp:not(.l-home) .l-topic-grid,.legacy .l-sp:not(.l-home) .l-outcomes,.legacy .l-sp:not(.l-home) .l-facts,.legacy .l-sp:not(.l-home) .l-principles,.legacy .l-sp:not(.l-home) .l-about-grid{background:0 0;border:0;gap:18px}.legacy .l-sp:not(.l-home) .l-topic,.legacy .l-sp:not(.l-home) .l-outcome,.legacy .l-sp:not(.l-home) .l-fact,.legacy .l-sp:not(.l-home) .l-principle{transition:transform .3s,box-shadow .3s}.legacy .l-sp:not(.l-home) .l-topic:hover,.legacy .l-sp:not(.l-home) .l-outcome:hover,.legacy .l-sp:not(.l-home) .l-fact:hover,.legacy .l-sp:not(.l-home) .l-principle:hover{transform:translateY(-7px);box-shadow:0 30px 70px #d3d5dc24}.legacy .l-sp:not(.l-home) .l-profile-photo{filter:drop-shadow(0 24px 35px #d5d7de24);border-radius:24px}.legacy .l-sp:not(.l-home) .l-diagnosis{border:0}.legacy .l-sp:not(.l-home) .l-diagnosis article{background:#06080b9e;border:1px solid #d2d4db1a;border-radius:20px;margin-bottom:14px;padding:26px}@keyframes km-panel-in{0%{opacity:0;transform:perspective(1100px)translateY(36px)rotateY(-13deg)rotateX(5deg)}to{opacity:1;transform:perspective(1100px)rotateY(-6deg)rotateX(2deg)}}@keyframes km-float{0%,to{transform:translateY(0)rotate(14deg)}50%{transform:translateY(-13px)rotate(18deg)}}@keyframes km-orbit{to{transform:rotate(360deg)}}@media (width<=640px){.legacy .l-sp{--radius:22px;--radius-lg:28px}.legacy .l-sp:not(.l-home) .l-section.l-dark,.legacy .l-sp:not(.l-home) .l-cta,.legacy .l-sp:not(.l-home) footer{width:calc(100% - 12px)}.legacy .l-sp:not(.l-home) .l-hero{padding-top:145px}}@media (prefers-reduced-motion:reduce){.legacy .l-sp *,.legacy .l-sp :before,.legacy .l-sp :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.legacy .l-sp:not(.l-home) .l-terms{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:38px 0 30px;display:grid}.legacy .l-sp:not(.l-home) .l-term{background:var(--paper-light);border:1px solid var(--line);border-radius:12px;padding:26px 24px}.legacy .l-sp:not(.l-home) .l-term h3{color:var(--ink);margin:0 0 12px;font-size:19px;font-weight:650}.legacy .l-sp:not(.l-home) .l-term p{color:var(--muted);margin:0 0 12px;font-size:14.5px;line-height:1.65}.legacy .l-sp:not(.l-home) .l-term-signal{border-top:1px solid var(--line);padding-top:12px;font-size:13.5px;margin:0!important}.legacy .l-sp:not(.l-home) .l-term-signal strong{color:var(--ink)}.legacy .l-sp:not(.l-home) .l-term-conclusion{max-width:70ch;margin:30px 0 14px;font-size:17px;line-height:1.7}.legacy .l-sp:not(.l-home) .l-signal-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:38px;display:grid}.legacy .l-sp:not(.l-home) .l-signal{border-top:2px solid var(--accent);padding-top:20px}.legacy .l-sp:not(.l-home) .l-signal b{color:var(--ink);margin-bottom:14px;font-size:16px;display:block}.legacy .l-sp:not(.l-home) .l-signal ul{margin:0 0 18px;padding-left:18px}.legacy .l-sp:not(.l-home) .l-signal li{color:var(--muted);margin-bottom:9px;font-size:14.5px;line-height:1.6}.legacy .l-sp:not(.l-home) .l-signal a{font-size:14px;font-weight:600}.legacy .l-sp:not(.l-home) .l-limits{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;margin-top:34px;display:grid}.legacy .l-sp:not(.l-home) .l-limit-col h3{color:var(--ink);margin:0 0 16px;font-size:17px;font-weight:650}.legacy .l-sp:not(.l-home) .l-limit-col ul{margin:0;padding-left:18px}.legacy .l-sp:not(.l-home) .l-limit-col li{color:var(--muted);margin-bottom:11px;font-size:15px;line-height:1.6}.legacy .l-sp:not(.l-home) .l-limits-note{color:var(--muted);max-width:68ch;margin-top:28px;font-size:14px}.legacy .l-sp:not(.l-home) .l-table-wrap{margin:26px 0 10px;overflow-x:auto}.legacy .l-sp:not(.l-home) .l-article-table{border-collapse:collapse;width:100%;font-size:15px}.legacy .l-sp:not(.l-home) .l-article-table th{text-align:left;background:var(--paper-light);border-bottom:1px solid var(--line-strong,#2d3750);color:var(--ink);padding:11px 14px;font-weight:650}.legacy .l-sp:not(.l-home) .l-article-table td{border-bottom:1px solid var(--line);padding:11px 14px}.legacy .l-sp:not(.l-home) .l-table-note{color:var(--muted);margin:0 0 22px;font-size:13px}@media (width<=900px){.legacy .l-sp:not(.l-home) .l-terms,.legacy .l-sp:not(.l-home) .l-signal-list{grid-template-columns:1fr}.legacy .l-sp:not(.l-home) .l-limits{grid-template-columns:1fr;gap:24px}}.legacy .l-sp{--display:Manrope,InterVariable,Inter,system-ui,sans-serif;--accent-dark:var(--orange);--muted:#8c93a5;--ease:cubic-bezier(.22,.8,.25,1);scroll-behavior:smooth;scroll-padding-top:118px}.legacy .l-sp:not(.l-home){font-size:17px;line-height:1.7}.legacy .l-sp button{font-family:inherit}.legacy .l-sp :is(h1,.l-sp h2,.l-sp h3){text-wrap:balance;overflow-wrap:break-word}.legacy .l-sp :focus-visible{outline:3px solid var(--accent);outline-offset:5px}.legacy .l-sp:not(.l-home) .l-btn{white-space:normal;min-height:54px;padding:14px 22px;font-size:15px;line-height:1.45}.legacy .l-sp:not(.l-home) .l-btn-primary,.legacy .l-sp:not(.l-home) .l-cta .l-btn-dark{background:var(--orange);color:#dddfe4}.legacy .l-sp:not(.l-home) .l-hero:after{animation:km-halo-arrive 4.5s var(--ease) 1 both;pointer-events:none}.legacy .l-sp:not(.l-home) .l-hero:before{pointer-events:none}.legacy .l-sp:not(.l-home) .l-section{padding:clamp(74px,7.5vw,110px) 0}.legacy .l-sp:not(.l-home) h2{letter-spacing:-.05em;font-size:clamp(36px,4.3vw,61px);line-height:1.12}.legacy .l-sp:not(.l-home) .l-section:not(.l-dark) h2 em{color:var(--accent-dark)}.legacy .l-sp:not(.l-home) .l-section-head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:60px}.legacy .l-sp:not(.l-home) .l-intro{font-size:18px;line-height:1.75}.legacy .l-sp:not(.l-home) .l-kicker{letter-spacing:.13em;margin-bottom:18px;font-size:12px}.legacy .l-sp:not(.l-home) .l-dark .l-intro,.legacy .l-sp:not(.l-home) .l-dark .l-bodycopy{color:#2a334b}.legacy .l-sp:not(.l-home) .l-dark .l-eyebrow{color:#2d3750}.legacy .l-sp:not(.l-home) .l-faq{max-width:none;margin-top:38px}.legacy .l-sp:not(.l-home) .l-faq summary{font-size:18px;font-weight:650;line-height:1.5}.legacy .l-sp:not(.l-home) .l-faq details{padding:22px 25px;box-shadow:0 8px 24px #e0d7e805}.legacy .l-sp:not(.l-home) .l-faq p{max-width:78ch;font-size:16px;line-height:1.75}.legacy .l-sp:not(.l-home) .l-faq details[open]{transform:none;border-color:rgba(var(--orange-rgb),.333)!important}.legacy .l-sp:not(.l-home){padding-top:104px}.legacy .l-sp:not(.l-home) .l-hero{border-radius:0 0 36px 36px;margin-top:0;padding:64px 0 76px}.legacy .l-sp:not(.l-home) .l-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.7fr);align-items:center;gap:55px}.legacy .l-sp:not(.l-home) h1{letter-spacing:-.05em;font-size:clamp(42px,5.2vw,74px);line-height:1.08}.legacy .l-sp:not(.l-home) .l-lead{color:#293249;font-size:18px;line-height:1.75}.legacy .l-sp:not(.l-home) .l-hero .l-eyebrow{color:#2c354d;font-size:12px}.legacy .l-sp:not(.l-home) .l-hero-note .l-label{color:#2d3750;font-size:12px;line-height:1.6}.legacy .l-sp:not(.l-home) .l-hero-note h2{font-size:30px;line-height:1.2}.legacy .l-sp:not(.l-home) .l-hero-note li{color:#201729;font-size:15px;line-height:1.6}.legacy .l-sp:not(.l-home) .l-hero .l-actions button.l-btn{color:#06080b;border:1px solid #06080b44;font-size:15px}.legacy .l-sp:not(.l-home) .l-topic h3{font-size:31px;line-height:1.2}.legacy .l-sp:not(.l-home) .l-topic .l-num,.legacy .l-sp:not(.l-home) .l-principle b{color:var(--accent-dark);font-size:12px}.legacy .l-sp:not(.l-home) .l-topic a{font-size:14px}.legacy .l-sp:not(.l-home) .l-dark .l-outcome{color:#06080b;box-shadow:none;background:#06080b09;border:1px solid #06080b22}.legacy .l-sp:not(.l-home) .l-dark .l-outcome p{color:#2b354d;font-size:16px}.legacy .l-sp:not(.l-home) .l-outcome b{line-height:1.3}.legacy .l-sp:not(.l-home) .l-fact strong{color:var(--accent-dark);font-size:clamp(26px,3vw,40px);line-height:1.2}.legacy .l-sp:not(.l-home) .l-fact span{font-size:14px;line-height:1.55}.legacy .l-sp:not(.l-home) .l-profile{align-self:start;padding:28px}.legacy .l-sp:not(.l-home) .l-profile-photo{object-fit:contain;background:linear-gradient(145deg,#110b17,#0d0a06);width:100%;height:350px;margin-bottom:25px}.legacy .l-sp:not(.l-home) .l-profile h2{font-size:38px;line-height:1.15}.legacy .l-sp:not(.l-home) .l-profile-role{color:var(--accent-dark);font-size:13px}.legacy .l-sp:not(.l-home) .l-profile p{font-size:16px;line-height:1.75}.legacy .l-sp:not(.l-home) .l-profile-history{margin:0;padding:0;list-style:none}.legacy .l-sp:not(.l-home) .l-profile-history li{border-bottom:1px solid var(--line);padding:17px 0;font-size:16px;line-height:1.6}.legacy .l-sp:not(.l-home) .l-profile-history strong{color:var(--ink);display:block}.legacy .l-sp:not(.l-home) .l-profile-history span{color:var(--muted);margin-top:5px;font-size:14px;display:block}.legacy .l-sp:not(.l-home) .l-profile-history p{margin-top:8px;font-size:15px}.legacy .l-sp:not(.l-home) .l-km-disclosure{background:#06080bbd;border:1px solid #06080b;border-radius:21px;margin:18px 0;overflow:hidden;box-shadow:0 12px 36px #e3d9eb08}.legacy .l-sp .l-km-disclosure>summary{cursor:pointer;letter-spacing:-.025em;text-wrap:balance;padding:25px 68px 25px 27px;font-size:24px;font-weight:600;line-height:1.3;list-style:none;position:relative}.legacy .l-sp .l-km-disclosure>summary>h3{font:inherit;letter-spacing:inherit;max-width:none;color:inherit;margin:0;display:inline}.legacy .l-sp .l-km-disclosure>summary::-webkit-details-marker{display:none}.legacy .l-sp .l-km-disclosure>summary:after{content:"+";border:1px solid rgba(var(--orange-rgb),.251);width:33px;height:33px;color:var(--accent-dark);transition:rotate .3s var(--ease);border-radius:50%;place-items:center;font-size:24px;font-weight:400;display:grid;position:absolute;top:50%;right:25px;transform:translateY(-50%)}.legacy .l-sp .l-km-disclosure[open]>summary:after{content:"−";rotate:180deg}.legacy .l-sp .l-km-disclosure[open]>summary{border-bottom:1px solid var(--line)}.legacy .l-sp .l-km-disclosure>summary .l-kicker{color:var(--accent-dark);letter-spacing:.08em;margin:0 0 8px;font-size:12px;font-weight:600;display:block}.legacy .l-sp .l-km-disclosure .l-km-disclosure-body{padding:25px 27px 28px}.legacy .l-sp .l-km-disclosure .l-km-disclosure-body>p{color:var(--muted);max-width:85ch;margin:0 0 18px;font-size:16px;line-height:1.8}.legacy .l-sp .l-km-disclosure .l-km-disclosure-body>p:last-child{margin-bottom:0}.legacy .l-sp:not(.l-home) .l-km-disclosure .l-terms{gap:16px;margin:25px 0 0}.legacy .l-sp:not(.l-home) .l-km-disclosure .l-term{background:linear-gradient(140deg,#070409,#0d0911);border:1px solid #170f20;border-radius:18px;margin:0;padding:24px}.legacy .l-sp:not(.l-home) .l-km-disclosure .l-term p{font-size:16px;line-height:1.7}.legacy .l-sp:not(.l-home) .l-km-disclosure .l-term h3{font-size:22px;line-height:1.25}.legacy .l-sp .l-profile .l-km-disclosure{box-shadow:none;background:#0c0710;border-color:#181d2b;margin-top:26px}.legacy .l-sp .l-profile .l-km-disclosure>summary{padding:22px 58px 22px 22px;font-size:20px}.legacy .l-sp .l-profile .l-km-disclosure .l-km-disclosure-body{padding:5px 22px 15px}.legacy .l-sp:not(.l-home) .l-article-hero{background:radial-gradient(at 100% 0,#10005826,#0000 60%),#dadde2}.legacy .l-sp:not(.l-home) .l-article-hero h1,.legacy .l-sp:not(.l-home) .l-ratgeber-hero h1{font-size:clamp(40px,5.1vw,72px);line-height:1.08}.legacy .l-sp:not(.l-home) .l-article-lead{color:#262f44;font-size:18px}.legacy .l-sp:not(.l-home) .l-article-meta{color:#313c57;font-size:13px}.legacy .l-sp:not(.l-home) .l-article-body>p,.legacy .l-sp:not(.l-home) .l-article-body li{font-size:17px;line-height:1.85}.legacy .l-sp:not(.l-home) .l-article-body h2{font-size:clamp(31px,3.8vw,47px);line-height:1.15}.legacy .l-sp:not(.l-home) .l-toc-card a{font-size:14px;line-height:1.6}.legacy .l-sp:not(.l-home) .l-ratgeber-card{min-height:315px;padding:30px}.legacy .l-sp:not(.l-home) .l-ratgeber-card h2{font-size:32px;line-height:1.18}.legacy .l-sp:not(.l-home) .l-ratgeber-card .l-tag{font-size:12px}.legacy .l-sp:not(.l-home) .l-ratgeber-card .l-read{font-size:14px}.legacy .l-sp:not(.l-home) .l-formula-card p,.legacy .l-sp:not(.l-home) .l-formula-example,.legacy .l-sp:not(.l-home) .l-sidebar-cta p:not(.l-label){color:#2c354e;font-size:15px}.legacy .l-sp:not(.l-home) .l-legal-card h2{font-size:30px;line-height:1.2}.legacy .l-sp:not(.l-home) .l-cta h2{font-size:clamp(39px,5vw,68px);line-height:1.1}.legacy .l-sp:not(.l-home) .l-cta-row p{color:#2b344c;font-size:18px}.legacy .l-sp:not(.l-home) .l-cta .l-eyebrow{color:#2d3750}.legacy .l-sp:not(.l-home) .l-trust,.legacy .l-sp:not(.l-home) .l-cta .l-booking-note{color:#35405e;font-size:14px}@media (prefers-reduced-motion:no-preference){.legacy .l-sp .l-km-disclosure[open] .l-km-disclosure-body{animation:km-rise-in .35s var(--ease)}}@keyframes km-rise-in{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0}}@keyframes km-panel-lift{0%{opacity:0;translate:0 45px;scale:.97}to{opacity:1;translate:0;scale:1}}@keyframes km-halo-arrive{0%{opacity:0;rotate:-12deg;scale:.8}to{opacity:1;rotate:0deg;scale:1}}@media (width<=1280px){.legacy .l-sp:not(.l-home){padding-top:76px}}@media (width<=980px){.legacy .l-sp:not(.l-home) .l-hero-grid{grid-template-columns:1fr;gap:34px}.legacy .l-sp:not(.l-home) .l-section-head{grid-template-columns:1fr;gap:28px}.legacy .l-sp:not(.l-home) .l-article-sidebar{position:static}}@media (width<=640px){.legacy .l-sp{--pad:20px;--radius:23px;--radius-lg:30px;scroll-padding-top:88px}.legacy .l-sp:not(.l-home){padding-top:72px}.legacy .l-sp:not(.l-home) .l-section{padding:62px 0}.legacy .l-sp:not(.l-home) h2{letter-spacing:-.04em;font-size:clamp(32px,8.3vw,45px);line-height:1.15}.legacy .l-sp:not(.l-home) .l-intro,.legacy .l-sp:not(.l-home) .l-faq summary{font-size:17px}.legacy .l-sp:not(.l-home) .l-faq details{padding:22px}.legacy .l-sp:not(.l-home) .l-hero{padding:45px 0 55px}.legacy .l-sp:not(.l-home) h1{font-size:clamp(38px,9.8vw,53px);line-height:1.1}.legacy .l-sp:not(.l-home) .l-lead{font-size:17px}.legacy .l-sp:not(.l-home) .l-hero-note{padding:25px}.legacy .l-sp:not(.l-home) .l-hero-note h2{font-size:28px}.legacy .l-sp .l-km-disclosure>summary{padding:23px 58px 23px 23px;font-size:21px}.legacy .l-sp .l-km-disclosure>summary:after{width:29px;height:29px;font-size:22px;right:19px}.legacy .l-sp .l-km-disclosure .l-km-disclosure-body{padding:22px}.legacy .l-sp:not(.l-home) .l-profile-photo{height:300px}.legacy .l-sp:not(.l-home) .l-article-hero h1,.legacy .l-sp:not(.l-home) .l-ratgeber-hero h1{font-size:clamp(38px,9.5vw,51px)}.legacy .l-sp:not(.l-home) .l-cta h2{font-size:clamp(36px,9vw,49px)}}@media (hover:none){.legacy .l-sp:not(.l-home) .l-profile:hover{transform:none}}@media (prefers-reduced-motion:reduce){.legacy .l-sp{scroll-behavior:auto}.legacy .l-sp *,.legacy .l-sp :before,.legacy .l-sp :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.legacy .l-sp:not(.l-home){padding-top:0}.legacy .l-sp .l-km-disclosure::details-content{content-visibility:visible}.legacy .l-sp .l-km-disclosure .l-km-disclosure-body{display:block}}.legacy .l-sp:not(.l-home) .l-km-hero-depth{isolation:isolate;transform-style:preserve-3d;border-color:#06080b30;position:relative;box-shadow:inset 0 1px #06080b21,-4px 5px #c2c6cf60,0 28px 75px #f4f1fb55}.legacy .l-sp:not(.l-home) .l-km-hero-depth:after{content:"";border-radius:inherit;background:radial-gradient(300px circle at var(--glow-x,75%) var(--glow-y,15%),#10005824,transparent 80%);opacity:.5;pointer-events:none;z-index:0;transition:opacity .35s var(--ease);position:absolute;inset:0}.legacy .l-sp:not(.l-home) .l-km-hero-depth>*{z-index:1;position:relative}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.legacy .l-sp:not(.l-home) .l-km-hero-depth{--rest-y:-4deg;transition:transform .35s var(--ease),box-shadow .35s var(--ease);transform:perspective(1100px)rotateY(-4deg)}.legacy .l-sp:not(.l-home) .l-km-hero-depth:hover:after{opacity:1}}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.legacy .l-sp:not(.l-home) .l-km-hero-depth{transition:none!important;transform:none!important}.legacy .l-sp:not(.l-home) .l-km-hero-depth:after{transition:none}}@media print{.legacy .l-sp:not(.l-home) .l-km-hero-depth{box-shadow:none!important;transform:none!important}.legacy .l-sp:not(.l-home) .l-km-hero-depth:after{display:none}}.legacy .l-sp .l-km-founder-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.legacy .l-sp:not(.l-home) .l-km-founder-card{background:linear-gradient(145deg,#06080b,#0a050d);border:1px solid #1e2434;border-radius:24px;min-width:0;padding:30px;box-shadow:0 12px 28px #d9cbe410}.legacy .l-sp .l-km-founder-no{color:var(--orange);margin-bottom:20px;font-size:16px;font-weight:750;line-height:1.5;display:block}.legacy .l-sp:not(.l-home) .l-km-founder-card .l-km-founder-label{color:#8e95a7;margin-bottom:12px;font-size:14px;font-weight:700;line-height:1.5}.legacy .l-sp:not(.l-home) .l-km-founder-card h3{letter-spacing:-.025em;margin:0 0 16px;font-size:25px;line-height:1.25}.legacy .l-sp:not(.l-home) .l-km-founder-card p{color:#979dad;font-size:16px;line-height:1.75}.legacy .l-sp .l-km-founder-experience{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.legacy .l-sp .l-km-founder-experience figure{margin:0}.legacy .l-sp .l-km-founder-experience img{aspect-ratio:4/3;object-fit:cover;border-radius:26px;width:100%;height:auto;display:block}.legacy .l-sp .l-km-founder-experience figcaption{color:#8a91a3;margin-top:14px;font-size:14px;line-height:1.6}.legacy .l-sp .l-km-founder-experience .l-intro{margin:22px 0}.legacy .l-sp .l-km-founder-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.legacy .l-sp:not(.l-home) .l-km-founder-steps .l-step{background:#06080b80;border:1px solid #261b2d;border-radius:24px;min-width:0;padding:28px;display:block}.legacy .l-sp:not(.l-home) .l-km-founder-steps h3{margin:0 0 14px;font-size:25px}.legacy .l-sp:not(.l-home) .l-km-founder-steps p{font-size:16px;line-height:1.75}@media (width<=1000px){.legacy .l-sp .l-km-founder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy .l-sp .l-km-founder-steps{grid-template-columns:1fr}.legacy .l-sp .l-km-founder-experience{gap:30px}}@media (width<=760px){.legacy .l-sp .l-km-founder-experience,.legacy .l-sp .l-km-founder-grid{grid-template-columns:1fr}.legacy .l-sp .l-km-founder-experience img{aspect-ratio:16/10}.legacy .l-sp:not(.l-home) .l-km-founder-card{padding:26px}}.legacy .l-sp:not(.l-home) .l-km-founder-steps .l-step:before{content:none;counter-increment:none;display:none}.legacy .l-sp:not(.l-home) .l-km-founder-contact{appearance:none;color:#06080b;cursor:pointer;background:#06080b08;border:1px solid #06080b44;font-family:inherit}.legacy .l-sp:not(.l-home) .l-km-founder-contact:hover{background:#06080b14;border-color:#06080b70}.legacy .l-sp:not(.l-home) .l-km-founder-contact:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.legacy .l-sp .l-km-founder-byline{color:#8b92a4;margin:-10px 0 22px;font-size:14px;font-weight:650;line-height:1.6}.legacy .l-sp{--ink:#d2d5dc;--ink-2:#c9ccd4;--paper:#0e1119;--paper-light:#06080b;--text:#cbced6;--muted:#888fa2;--line:#202739;--line-light:#06080b29;--accent:var(--orange);--accent-soft:var(--orange);--accent-dark:var(--orange);--lilac:#232b3f;--aqua:#232b3f;--radius:10px;--radius-sm:8px;--radius-lg:12px;--shadow-soft:none;--shadow-float:0 16px 38px #f5f6f720}.legacy .l-sp.l-km-calm{background:var(--paper);color:var(--text)}.legacy .l-sp.l-km-calm .l-btn{box-shadow:none;border-radius:6px;transition:background .2s,transform .2s}.legacy .l-sp.l-km-calm .l-btn:before{display:none}.legacy .l-sp.l-km-calm .l-btn:hover{transform:translateY(-1px)}.legacy .l-sp.l-km-calm .l-hero,.legacy .l-sp.l-km-calm .l-article-hero,.legacy .l-sp.l-km-calm .l-ratgeber-hero{background:#d2d5dc;border-radius:0}.legacy .l-sp.l-km-calm .l-hero:before,.legacy .l-sp.l-km-calm .l-hero:after{display:none}.legacy .l-sp.l-km-calm .l-lead,.legacy .l-sp.l-km-calm .l-article-lead{color:#2c354d}.legacy .l-sp.l-km-calm .l-hero .l-eyebrow,.legacy .l-sp.l-km-calm .l-hero-note .l-label,.legacy .l-sp.l-km-calm .l-article-meta{color:#303b56}.legacy .l-sp.l-km-calm .l-hero-note,.legacy .l-sp.l-km-calm .l-formula-card{backdrop-filter:none;background:#c7cad3;border-color:#06080b24;border-radius:10px;box-shadow:0 18px 40px #f5f6f724}.legacy .l-sp.l-km-calm .l-hero-note li,.legacy .l-sp.l-km-calm .l-formula-card p{color:#1c2232}.legacy .l-sp.l-km-calm .l-km-hero-depth:after{display:none}.legacy .l-sp.l-km-calm .l-km-hero-depth{--rest-y:-2deg}.legacy .l-sp.l-km-calm .l-section.l-dark,.legacy .l-sp.l-km-calm .l-cta,.legacy .l-sp.l-km-calm footer{width:100%;box-shadow:none;background:#d2d5dc;border-radius:0;margin:0}.legacy .l-sp.l-km-calm .l-section.l-dark{border:0}.legacy .l-sp.l-km-calm .l-section.l-white,.legacy .l-sp.l-km-calm .l-section.l-alt{background:#06080b}.legacy .l-sp.l-km-calm .l-section.l-dark .l-intro,.legacy .l-sp.l-km-calm .l-section.l-dark .l-bodycopy,.legacy .l-sp.l-km-calm .l-cta-row p,.legacy .l-sp.l-km-calm .l-cta .l-eyebrow{color:#2c354d}.legacy .l-sp.l-km-calm .l-trust,.legacy .l-sp.l-km-calm .l-booking-note{color:#374362}.legacy .l-sp.l-km-calm .l-profile{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;transform:none}.legacy .l-sp.l-km-calm .l-profile-photo{box-shadow:none;filter:none;background:#141823;border-radius:6px}.legacy .l-sp.l-km-calm .l-faq details,.legacy .l-sp.l-km-calm .l-faq details[open]{box-shadow:none;background:0 0;border-radius:0;margin:0;padding:24px 0;transform:none;border:0!important;border-top:1px solid var(--line)!important}.legacy .l-sp.l-km-calm .l-faq details:last-child{border-bottom:1px solid var(--line)!important}.legacy .l-sp.l-km-calm .l-diagnosis article,.legacy .l-sp.l-km-calm .l-capacity-map section,.legacy .l-sp.l-km-calm .l-booking-model>div,.legacy .l-sp.l-km-calm .l-booking-rules>div{border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;min-height:0;padding:28px 0;transform:none}.legacy .l-sp.l-km-calm .l-topic h3{margin-top:20px}.legacy .l-sp.l-km-calm .l-dark .l-outcome{box-shadow:none;background:0 0;border:0;border-top:1px solid #06080b29}.legacy .l-sp.l-km-calm .l-dark .l-outcome p{color:#2c354d}.legacy .l-sp.l-km-calm .l-km-disclosure,.legacy .l-sp.l-km-calm .l-profile .l-km-disclosure{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0}.legacy .l-sp.l-km-calm .l-km-disclosure>summary{padding-left:0}.legacy .l-sp.l-km-calm .l-km-disclosure .l-km-disclosure-body{padding:24px 0}.legacy .l-sp.l-km-calm .l-km-disclosure .l-term{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:24px 0}.legacy .l-sp.l-km-calm .l-legal-card,.legacy .l-sp.l-km-calm .l-contact-strip{border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0}.legacy .l-sp.l-km-calm .l-km-founder-card p,.legacy .l-sp.l-km-calm .l-km-founder-card .l-km-founder-label,.legacy .l-sp.l-km-calm .l-km-founder-experience figcaption{color:var(--muted)}.legacy .l-sp.l-km-calm .l-km-founder-no,.legacy .l-sp.l-km-calm .l-km-founder-byline{color:var(--accent-dark)}.legacy .l-sp.l-km-calm .l-km-founder-experience img{border-radius:8px}.legacy .l-sp.l-km-calm .l-km-founder-steps{border-top:1px solid var(--line);gap:40px}.legacy .l-sp.l-km-calm .l-km-founder-steps .l-step{box-shadow:none;background:0 0;border:0;border-radius:0;padding:28px 0}.legacy .l-sp.l-km-calm .l-km-founder-steps .l-step:before{display:none}.legacy .l-sp.l-km-calm .l-booking-rules>div{padding-left:50px}.legacy .l-sp.l-km-calm .l-booking-rules>div:before{top:28px;left:0}.legacy .l-sp.l-km-calm .l-good-example,.legacy .l-sp.l-km-calm .l-bad-example{border-color:var(--accent-dark);background:#121620}@media (width<=720px){.legacy .l-sp.l-km-calm .l-km-founder-steps{gap:0}.legacy .l-sp.l-km-calm .l-km-founder-steps .l-step+.l-step{border-top:1px solid var(--line)}.legacy .l-sp.l-km-calm :is(.l-topic-grid,.l-sp .l-km-founder-grid){gap:10px}}@media (prefers-reduced-motion:reduce){.legacy .l-sp.l-km-calm .l-km-hero-depth{transform:none!important}}.legacy .l-sp.l-km-calm .l-ratgeber-card{box-sizing:border-box;border:1px solid #0000;border-top-color:var(--line);min-width:0;box-shadow:none;background:0 0;border-radius:8px;padding:32px;transition:transform .2s,border-color .2s,box-shadow .2s,background-color .2s;transform:none}.legacy .l-sp.l-km-calm .l-ratgeber-card h2,.legacy .l-sp.l-km-calm .l-ratgeber-card p{overflow-wrap:anywhere;hyphens:auto}.legacy .l-sp.l-km-calm .l-ratgeber-card:hover{box-shadow:none;border-color:#0000;border-top-color:var(--line);transform:none}.legacy .l-sp.l-km-calm a.l-ratgeber-card:not(.l-is-coming):focus-visible{background:var(--paper-light);border-color:var(--line);outline:2px solid var(--accent-dark);outline-offset:4px;box-shadow:0 16px 40px #dddfe417}@media (hover:hover) and (pointer:fine){.legacy .l-sp.l-km-calm a.l-ratgeber-card:not(.l-is-coming):hover{background:var(--paper-light);border-color:var(--line);transform:translateY(-3px);box-shadow:0 16px 40px #dddfe417}}@media (width<=600px){.legacy .l-sp.l-km-calm .l-ratgeber-card{padding:24px}}@media (width<=380px){.legacy .l-sp.l-km-calm .l-ratgeber-card{padding:20px}}@media (prefers-reduced-motion:reduce){.legacy .l-sp.l-km-calm .l-ratgeber-card,.legacy .l-sp.l-km-calm a.l-ratgeber-card:not(.l-is-coming):hover{transition:none;transform:none}}.legacy .l-sp.l-km-calm:not(.l-home){--km-card-pad:24px}.legacy .l-sp.l-km-calm:not(.l-home) :is(.l-topic,.l-sp .l-outcome,.l-sp .l-fact,.l-sp .l-principle){margin-inline:calc(var(--km-card-pad) * -1);padding:30px var(--km-card-pad);box-shadow:none;background:0 0;border:0;border-radius:10px;transition:transform .2s,box-shadow .2s,background-color .2s;position:relative;transform:none}.legacy .l-sp.l-km-calm:not(.l-home) :is(.l-topic,.l-sp .l-outcome,.l-sp .l-fact,.l-sp .l-principle):before{content:"";top:0;left:var(--km-card-pad);right:var(--km-card-pad);background:var(--line);height:1px;transition:opacity .2s;position:absolute}.legacy .l-sp.l-km-calm:not(.l-home) .l-dark :is(.l-outcome,.l-sp .l-fact):before{background:#06080b29}@media (hover:hover) and (pointer:fine){.legacy .l-sp.l-km-calm:not(.l-home) :is(.l-topic,.l-sp .l-outcome,.l-sp .l-fact,.l-sp .l-principle):hover{background:var(--paper-light);transform:translateY(-3px);box-shadow:0 16px 40px #dddfe417}.legacy .l-sp.l-km-calm:not(.l-home) :is(.l-topic,.l-sp .l-outcome,.l-sp .l-fact,.l-sp .l-principle):hover:before{opacity:0}.legacy .l-sp.l-km-calm:not(.l-home) .l-dark :is(.l-outcome,.l-sp .l-fact):hover{box-shadow:none;background:#06080b0d}}@media (hover:none),(pointer:coarse){.legacy .l-sp.l-km-calm:not(.l-home) :is(.l-topic,.l-sp .l-outcome,.l-sp .l-fact,.l-sp .l-principle):hover{box-shadow:none;transform:none}}@media (width<=640px){.legacy .l-sp.l-km-calm:not(.l-home){--km-card-pad:14px}}@media (prefers-reduced-motion:reduce){.legacy .l-sp.l-km-calm:not(.l-home) :is(.l-topic,.l-sp .l-outcome,.l-sp .l-fact,.l-sp .l-principle){transition:none}}@supports (animation-timeline:scroll()){@keyframes km-launcher-in{0%,45%{opacity:0;visibility:hidden;translate:0 12px}to{opacity:1;visibility:visible;translate:0}}}.legacy .l-sp .l-km-viz{margin:44px 0 0;padding:0}.legacy .l-sp .l-km-viz>figcaption{color:var(--muted);max-width:78ch;margin-top:16px;font-size:13px;line-height:1.6}.legacy .l-sp .l-dark .l-km-viz>figcaption{color:#374362}.legacy .l-sp .l-km-timeline{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.legacy .l-sp .l-km-timeline li{grid-template-columns:150px 22px minmax(0,1fr);gap:0 18px;padding:0;display:grid;position:relative}.legacy .l-sp .l-km-timeline time{padding:22px 0;font-size:15px;font-weight:650;line-height:1.35}.legacy .l-sp .l-km-timeline .l-km-tl-dot{position:relative}.legacy .l-sp .l-km-timeline .l-km-tl-dot:before{content:"";background:var(--line);width:2px;position:absolute;top:0;bottom:0;left:10px}.legacy .l-sp .l-km-timeline .l-km-tl-dot:after{content:"";border:2px solid var(--muted);background:#06080b;border-radius:50%;width:14px;height:14px;position:absolute;top:26px;left:4px}.legacy .l-sp .l-km-timeline li.l-is-done .l-km-tl-dot:after{background:var(--muted)}.legacy .l-sp .l-km-timeline li.l-is-next .l-km-tl-dot:after{border-color:var(--accent);background:var(--accent)}.legacy .l-sp .l-km-timeline .l-km-tl-body{border-bottom:1px solid var(--line);padding:20px 0}.legacy .l-sp .l-km-timeline h3{color:var(--text);letter-spacing:-.015em;margin:0 0 6px;font-size:19px;line-height:1.3}.legacy .l-sp .l-km-timeline p{color:var(--muted);margin:0;line-height:1.65}.legacy .l-sp .l-km-tl-tag{letter-spacing:.06em;text-transform:uppercase;vertical-align:2px;color:var(--muted);background:#141823;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:650;display:inline-block}.legacy .l-sp .l-is-next .l-km-tl-tag{color:var(--orange);background:#130702}.legacy .l-sp .l-km-cycles{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.legacy .l-sp .l-km-cycle{border-top:2px solid var(--line);padding-top:22px}.legacy .l-sp .l-km-cycle.l-is-bad{border-top-color:var(--accent)}.legacy .l-sp .l-km-cycle.l-is-good{border-top-color:#4f618d}.legacy .l-sp .l-km-cycle h3{letter-spacing:-.02em;margin:0 0 16px;font-size:22px}.legacy .l-sp .l-km-cycle ol{counter-reset:cyc;margin:0;padding:0;list-style:none}.legacy .l-sp .l-km-cycle li{counter-increment:cyc;padding:12px 0 12px 42px;line-height:1.5;position:relative}.legacy .l-sp .l-km-cycle li:before{content:counter(cyc);background:#141823;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:650;display:flex;position:absolute;top:10px;left:0}.legacy .l-sp .l-km-cycle.l-is-bad li:before{color:var(--orange);background:#130702}.legacy .l-sp .l-km-cycle.l-is-good li:before{color:#a5d0b2;background:#131721}.legacy .l-sp .l-km-cycle li+li:after{content:"↓";color:var(--muted);font-size:12px;position:absolute;top:-10px;left:9px}.legacy .l-sp .l-km-cycle .l-km-cycle-back{color:var(--muted);margin-top:6px;padding-left:42px;font-size:13px}.legacy .l-sp .l-km-calc{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);padding-top:30px;display:grid}.legacy .l-sp .l-km-calc-inputs{gap:18px;display:grid}.legacy .l-sp .l-km-calc label{gap:7px;font-size:14px;font-weight:600;display:grid}.legacy .l-sp .l-km-calc label small{color:var(--muted);font-weight:500}.legacy .l-sp .l-km-calc input{border:1px solid var(--line);width:100%;max-width:260px;font:inherit;background:#06080b;border-radius:6px;padding:11px 12px;font-size:16px}.legacy .l-sp .l-km-calc input:focus{outline:2px solid var(--accent-dark);outline-offset:1px}.legacy .l-sp .l-km-calc-out{align-content:start;gap:0;display:grid}.legacy .l-sp .l-km-calc-out div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:16px 0;display:flex}.legacy .l-sp .l-km-calc-out div:first-child{border-top:1px solid var(--line)}.legacy .l-sp .l-km-calc-out span{color:var(--muted)}.legacy .l-sp .l-km-calc-out strong{letter-spacing:-.02em;white-space:nowrap;font-size:20px}.legacy .l-sp .l-km-calc-out .l-is-result strong{color:var(--accent-dark);font-size:26px}@media (width<=860px){.legacy .l-sp .l-km-cycles,.legacy .l-sp .l-km-calc{grid-template-columns:1fr}}@media (width<=640px){.legacy .l-sp .l-km-timeline li{grid-template-columns:22px minmax(0,1fr);gap:0 14px}.legacy .l-sp .l-km-timeline time{grid-column:2;padding:18px 0 0}.legacy .l-sp .l-km-timeline .l-km-tl-dot{grid-area:1/1/3}.legacy .l-sp .l-km-timeline .l-km-tl-body{grid-column:2;padding-top:6px}.legacy .l-sp .l-km-timeline .l-km-tl-dot:after{top:22px}}.legacy .l-sp .l-hero .l-actions button.l-btn{cursor:pointer;color:#06080b;background:0 0;border:1px solid #06080b38;font-family:inherit}@media (width<=640px){.legacy .l-sp .l-hero .l-actions,.legacy .l-sp .l-hero .l-actions .l-btn{width:100%}}.legacy .l-sp{z-index:2;--font:"Hanken Grotesk",system-ui,sans-serif;--display:"Albert Sans","Hanken Grotesk",sans-serif;--accent:var(--orange);--accent-dark:var(--orange);--accent-soft:var(--orange);font-family:var(--font);color:#c9cfda;font-size:17px;line-height:1.65;position:relative;background:0 0!important;margin:0!important;padding:0 0 40px!important}.legacy .l-sp h1,.legacy .l-sp h2,.legacy .l-sp h3{font-family:var(--display);color:#eef1f5;letter-spacing:-.02em;font-weight:500}.legacy .l-sp h1 span,.legacy .l-sp h2 span,.legacy .l-sp h1 em,.legacy .l-sp h2 em{color:#9aa3b2;font-style:normal}.legacy .l-sp .l-section,.legacy .l-sp .l-section.l-white,.legacy .l-sp .l-section.l-dark,.legacy .l-sp .l-hero,.legacy .l-sp .l-article-hero,.legacy .l-sp .l-cta{color:inherit;background:0 0!important}.legacy .l-sp .l-section{border-top:1px solid #dce4f021}.legacy .l-sp .l-kicker,.legacy .l-sp .l-eyebrow,.legacy .l-sp [class*=label]{color:var(--orange)!important}.legacy .l-sp .l-hero,.legacy .l-sp .l-article-hero,.legacy .l-sp [class*=-hero]{min-height:0!important;padding-top:28px!important}.legacy .l-sp :is(.l-hero,.l-dark,.l-cta,.l-article-hero,[class*=-hero]) :is(p,li,small,td,dd,label){color:#aab2c0!important}.legacy .l-sp :is(.l-hero,.l-dark,.l-cta,.l-article-hero,[class*=-hero]) :is(h1,h2,h3,strong,b){color:#eef1f5}.legacy .l-sp a{color:inherit}.legacy .l-sp .l-text-link{color:#eef1f5;text-decoration-color:var(--orange)}.legacy .l-sp .l-btn{border-radius:6px}.legacy .l-sp .l-btn-primary,.legacy .l-sp .l-btn-dark{background:var(--orange)!important;color:#0b0d12!important;border-color:var(--orange)!important}.legacy .l-sp p a:not(.l-btn),.legacy .l-sp table th{color:#eef1f5}.legacy .l-sp .l-article-table{background:0 0}.legacy .l-sp details summary{color:#eef1f5}.legacy .l-sp img{max-width:100%;height:auto}.legacy .l-sp-back{color:#aab2c0;align-items:center;gap:8px;margin:0 0 8px;font-size:.9rem;text-decoration:none;display:inline-flex}.legacy .l-sp-back:hover{color:#fff}.legacy .l-sp-crumb{max-width:1360px;margin:0 auto;padding:18px clamp(20px,4.2vw,64px) 0}.legacy.l-sub{background:#070a12}.legacy .l-sp.l-km-calm .l-ratgeber-grid>.l-ratgeber-card{border:1px solid var(--line);min-width:0;padding:clamp(24px,3.4vw,40px)}.legacy .l-sp.l-km-calm .l-ratgeber-card .l-tag{white-space:normal;max-width:100%}.legacy .l-sp.l-km-calm .l-about-grid>.l-profile{min-width:0;padding:clamp(24px,3.4vw,40px)}.legacy .l-sp:not(.l-home) .l-ratgeber-promise{background:var(--bg)}.legacy{--orange:#ff6605;--orange-rgb:255,102,5;--orange-2:#ff6605;--mute:#c3cad6;--dim:#a9b2c2}.legacy .l-km-viz-armed *{opacity:1;transform:none}.legacy.l-sub .l-sp .l-hero-note,.legacy.l-sub .l-sp.l-km-calm .l-hero-note,.legacy.l-sub .l-sp .l-formula-card,.legacy.l-sub .l-sp.l-km-calm .l-formula-card{box-shadow:none;backdrop-filter:none;color:#eef1f5;background:#111726;border:1px solid #dce4f03d;border-top:3px solid #ff6605;border-radius:14px;transform:none}.legacy.l-sub .l-sp .l-km-hero-depth:after{display:none}.legacy.l-sub .l-sp .l-hero-note .l-label,.legacy.l-sub .l-sp .l-formula-card .l-label{color:#ff9a5c}.legacy.l-sub .l-sp .l-hero-note h2,.legacy.l-sub .l-sp .l-formula-card h3,.legacy.l-sub .l-sp .l-formula-card .l-formula{color:#eef1f5}.legacy.l-sub .l-sp .l-hero-note li,.legacy.l-sub .l-sp .l-formula-card p{color:#c3cad6;border-top-color:#dce4f024}.legacy.l-sub .l-sp .l-btn{color:#0a0d14}.legacy.l-sub .l-sp .l-btn[style]{color:#eef1f5!important;background:0 0!important;border:1px solid #dce4f066!important}.legacy.l-sub .l-sp p a:not(.l-btn),.legacy.l-sub .l-sp li a:not(.l-btn){text-underline-offset:3px;text-decoration:underline #ff6605}.legacy.l-sub .l-sp:not(.l-home) .l-ethics-box .l-label,.legacy.l-sub .l-sp:not(.l-home) .l-sidebar-cta .l-label{color:#8f3500!important}
