@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Variable.woff2)format("woff2-variations");font-weight:100 900;font-display:swap;font-style:normal}.ko-page{--ko-accent:#0f6b52;--ko-accent-deep:#0a4c3a;--ko-topbar:88px;--ko-neu-lg:14px 16px 34px #0f0f1221, -10px -10px 26px #fffffff2, inset 0 1px 0 #ffffffd9;--ko-neu-md:10px 12px 26px #0f0f121f, -8px -8px 20px #ffffffeb, 0 2px 6px #0f0f120f;--ko-neu-sm:2px 3px 7px #0f0f1214, -2px -2px 5px #ffffffe6;--ko-inset:inset 2px 2px 5px #0f0f1217, inset -2px -2px 5px #fffffff2;--ko-btn:4px 5px 12px #0f0f1224, -3px -3px 8px #ffffffd9;font-family:"Satoshi", var(--sans);z-index:1;position:relative}.ko-page .inner{max-width:1240px}.ko-grid{grid-template-columns:repeat(14,1fr);align-items:center;gap:clamp(20px,2.6vw,44px);display:grid}.ko-eyebrow{font-family:"Satoshi", var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--soft);align-items:center;gap:10px;font-size:11.5px;font-weight:500;display:flex}.ko-eyebrow:before{content:"";background:var(--letter);flex:none;width:26px;height:1px}.ko-h1{font-family:var(--serif);letter-spacing:-.038em;color:var(--ink);margin:clamp(10px,1.8svh,18px) 0 clamp(10px,1.6svh,16px);font-size:clamp(33px,min(4.3vw,7.4svh),60px);font-weight:420;line-height:1.05}.ko-strong{font-weight:900}.ko-h2{font-family:var(--serif);letter-spacing:-.035em;text-wrap:balance;margin:clamp(8px,1.4svh,14px) 0 clamp(10px,1.6svh,18px);font-size:clamp(27px,min(3.4vw,6svh),46px);font-weight:420;line-height:1.07}.ko-lead{color:#3a3a3a;max-width:52ch;margin:0 0 clamp(16px,2.6svh,26px);font-size:16px;line-height:1.62}.ko-page h3{font-family:var(--serif)}.ko-sim{letter-spacing:.02em;color:var(--soft);text-align:right;margin:9px 2px 0;font-size:10.5px}.ko-page .btn{box-shadow:var(--ko-btn);font-family:"Satoshi", var(--sans);border-radius:0;font-weight:600}.ko-page .btn:active{box-shadow:var(--ko-inset)}.ko-page .btn.solid{color:var(--paper);background:linear-gradient(#3c3d43 0%,#232429 46%,#131313 100%);border-color:#131313;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000080,5px 7px 16px #0f0f124d,-3px -3px 8px #ffffffd9}.ko-page .btn.ko-cta{background:linear-gradient(180deg,#1a8467 0%, var(--ko-accent) 52%, var(--ko-accent-deep) 100%);border-color:var(--ko-accent-deep);color:#fff;transition:box-shadow .3s,translate .3s cubic-bezier(.16,1,.3,1),background .3s;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #001e1459,5px 7px 16px #0f6b5247,-3px -3px 8px #ffffffd9}.ko-page .btn.ko-cta:hover{background:linear-gradient(180deg,#22997a 0%, #12795d 52%, var(--ko-accent) 100%);border-color:var(--ko-accent);translate:0 -2px;box-shadow:inset 0 1px #ffffff61,inset 0 -1px #001e1459,7px 10px 22px #0f6b5252,-3px -3px 8px #ffffffe6}.ko-page .btn.ko-cta:active{translate:0 1px;box-shadow:inset 0 2px 5px #001e1480}.ko-page .btn.ko-cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ko-cta:after{content:"→";margin-left:9px;transition:translate .3s cubic-bezier(.16,1,.3,1);display:inline-block}.ko-cta:hover:after{translate:3px}.ko-jump{letter-spacing:.04em;color:var(--word);border-bottom:1px solid var(--letter);align-items:center;gap:8px;padding-bottom:3px;font-size:12.5px;text-decoration:none;transition:border-color .25s,color .25s;display:inline-flex}.ko-jump:hover{border-color:var(--ink);color:var(--ink)}.ko-jump:focus-visible{border-color:var(--ink);color:var(--ink);outline:2px solid var(--ink);outline-offset:3px}.ko-page>section{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:100svh;display:flex}.ko-page>section>.inner{width:100%}.ko-hero{padding:max(var(--ko-topbar),clamp(76px,10svh,104px)) 0 clamp(22px,4svh,44px)}.ko-hero .ko-grid{align-items:center}.ko-hero-text{grid-column:2/span 5}.ko-hero-obj{grid-column:8/span 7}.ko-hero-ctas{flex-wrap:wrap;align-items:center;gap:clamp(14px,2vw,26px);display:flex}.ko-h1 span{display:block}.ko-hero-note{border-top:1px solid var(--line);font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin:clamp(12px,1.8svh,18px) 0 0;padding-top:clamp(11px,1.6svh,15px);font-size:clamp(14px,1.05vw,16px);font-weight:420;line-height:1.45}.ko-answer{box-shadow:var(--ko-neu-lg);background:#fff;border:1px solid #0f0f120d;border-radius:14px;overflow:hidden}.ko-answer-top{border-bottom:1px solid var(--line);background:linear-gradient(#fbfbf9,#f4f4f1);align-items:center;gap:10px;padding:12px clamp(16px,1.6vw,24px);display:flex}.ko-answer-top .ko-mark{width:17px;height:17px;color:var(--ink);flex:none}.ko-answer-top b{font-family:var(--serif);letter-spacing:.01em;font-size:12.5px;font-weight:800}.ko-answer-top span{letter-spacing:.16em;text-transform:uppercase;color:var(--soft);margin-left:auto;font-size:10px}.ko-answer-body{padding:clamp(18px,2.4svh,26px) clamp(16px,1.6vw,26px) clamp(14px,2svh,20px)}.ko-q{color:#54534f;border-left:2px solid var(--letter);margin:0 0 clamp(12px,1.8svh,18px);padding-left:14px;font-size:clamp(13.5px,1.05vw,15px);line-height:1.5}.ko-a{font-family:var(--serif);letter-spacing:-.012em;color:var(--ink);margin:0 0 clamp(12px,1.8svh,18px);font-size:clamp(15px,1.25vw,18.5px);font-weight:420;line-height:1.5}.ko-slots{flex-wrap:wrap;align-items:stretch;gap:9px;margin:0 0 clamp(14px,2svh,20px);display:flex}.ko-slot{box-shadow:var(--ko-neu-sm);color:#54534f;white-space:nowrap;background:#f7f7f4;border:1px solid #0f0f120d;border-radius:8px;align-items:center;gap:9px;padding:9px 13px;font-size:12.5px;font-weight:500;display:inline-flex}.ko-slot i{font-style:normal;font-family:var(--serif);color:#63625d;letter-spacing:.06em;font-size:10px;font-weight:800}.ko-slot--open{box-shadow:none;color:var(--ink);background:#fff;border:1px dashed #0f0f1280;padding:9px 15px}.ko-slot--open i{color:var(--soft)}.ko-slot--open b{font-family:var(--serif);letter-spacing:-.02em;font-size:14px;font-weight:900}.ko-answer-src{border-top:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;color:var(--soft);flex-wrap:wrap;align-items:center;gap:14px;padding-top:clamp(11px,1.6svh,15px);font-size:10.5px;display:flex}.ko-srclogo{align-items:center;gap:9px;display:flex}.ko-srclogo img{width:auto;height:19px;display:block}.ko-srclogo img[alt=Google]{height:15px}.ko-srctext{letter-spacing:.02em;text-transform:none;color:#54534f;border:1px solid var(--line);background:#fbfbf9;border-radius:6px;padding:3px 9px;font-size:11px}.ko-wende{padding:max(var(--ko-topbar),clamp(56px,8svh,96px)) 0 clamp(30px,5svh,72px)}.ko-wende-head{grid-template-columns:repeat(14,1fr);align-items:end;gap:clamp(20px,2.6vw,44px);display:grid}.ko-wende-head>div:first-child{grid-column:1/span 6}.ko-wende-head>p{grid-column:8/span 7;margin:0 0 4px}.ko-klick{box-shadow:var(--ko-inset);background:#efefec;border-radius:12px;grid-template-columns:1fr minmax(220px,26%);align-items:center;gap:clamp(16px,2.4vw,38px);margin:clamp(20px,3.4svh,40px) 0 clamp(16px,2.6svh,30px);padding:clamp(18px,2.6svh,28px) clamp(18px,2vw,30px);display:grid}.ko-bar{grid-template-columns:132px 1fr;align-items:center;gap:16px;display:grid}.ko-bar+.ko-bar{margin-top:clamp(9px,1.4svh,14px)}.ko-bar-lab{letter-spacing:.02em;color:#54534f;text-align:right;font-size:12px}.ko-bar-track{align-items:center;gap:12px;display:flex}.ko-bar-fill{background:var(--ink);transform-origin:0;height:13px;transform:scaleX(var(--fill,1));border-radius:2px;transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.ko-bar--ohne .ko-bar-fill{background:#b6b5b0}.ko-bar-val{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(19px,2vw,26px);font-weight:900;line-height:1}.ko-bar--ohne .ko-bar-val{color:#54534f;font-weight:420}.ko-klick-note{color:#4a4a4a;margin:0;font-size:12.5px;line-height:1.55}.ko-klick-note b{font-family:var(--serif);font-weight:900}.ko-klick-note small{letter-spacing:.02em;color:var(--soft);margin-top:8px;font-size:10.5px;display:block}.ko-reg{border-top:1px solid var(--line)}.ko-reg-row{border-bottom:1px solid var(--line);grid-template-columns:clamp(130px,15%,190px) 1fr clamp(150px,20%,230px);align-items:baseline;gap:clamp(14px,2vw,32px);padding:clamp(11px,1.7svh,19px) 0;display:grid}.ko-reg-num{font-family:var(--serif);letter-spacing:-.03em;color:var(--ink);font-size:clamp(20px,2.2vw,31px);font-weight:900;line-height:1}.ko-reg-txt{color:#3a3a3a;margin:0;font-size:14px;line-height:1.55}.ko-reg-src{letter-spacing:.02em;color:var(--soft);margin:0;font-size:11px;line-height:1.5}.ko-reg-logo{vertical-align:-2px;width:auto;height:13px;display:inline-block}.ko-app{padding:max(var(--ko-topbar),clamp(56px,8svh,96px)) 0 clamp(30px,5svh,72px)}.ko-app .ko-grid{align-items:start}.ko-app-main{grid-column:3/span 7}.ko-app-side{grid-column:11/span 4;align-self:center}.ko-zitat{font-family:var(--serif);letter-spacing:-.022em;color:var(--ink);border-left:2px solid var(--ink);margin:clamp(16px,2.6svh,30px) 0 clamp(16px,2.4svh,26px);padding-left:clamp(14px,1.4vw,22px);font-size:clamp(19px,min(2.1vw,3.4svh),30px);font-weight:420;line-height:1.36}.ko-fn{font-family:"Satoshi", var(--sans);vertical-align:super;color:#54534f;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;margin:-6px 0 -6px 1px;padding:6px 3px;font-size:.52em;font-weight:700;line-height:1;transition:color .25s,border-color .25s;display:inline-block}.ko-fn:hover,.ko-fn:focus-visible,.ko-fn.an{color:var(--ink);border-bottom-color:var(--ink);outline:none}.ko-fn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ko-app-list{border-top:1px solid var(--line)}.ko-app-row{border-bottom:1px solid var(--line);border-radius:8px;grid-template-columns:26px 1fr clamp(150px,26%,240px);align-items:center;gap:clamp(10px,1.4vw,22px);padding:clamp(10px,1.6svh,17px) 10px;transition:background .25s,box-shadow .25s,transform .25s;display:grid}.ko-app-row.an{box-shadow:var(--ko-neu-md);background:#fff;border-bottom-color:#0000;transform:translate(4px)}.ko-app-n{font-family:var(--serif);color:#54534f;font-size:13px;font-weight:900}.ko-app-row.an .ko-app-n{color:var(--ink)}.ko-app-was{color:#3a3a3a;margin:0;font-size:13.5px;line-height:1.5}.ko-app-was b{color:var(--ink);font-weight:700}.ko-app-wo{letter-spacing:.02em;color:#54534f;align-items:center;gap:9px;font-size:11.5px;display:flex}.ko-app-wo img{width:auto;height:15px;display:block}.ko-app-wo img[alt=Google]{height:12px}.ko-ico{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.ko-kontext{box-shadow:var(--ko-neu-md,10px 12px 26px #0f0f121f);background:#fff;border:1px solid #0f0f120d;border-radius:10px;margin:0 0 clamp(14px,2.2svh,22px);overflow:hidden}.ko-kontext img{aspect-ratio:4/3;object-fit:cover;filter:grayscale()contrast(1.02);width:100%;height:auto;transition:filter 1.1s cubic-bezier(.2,.7,.2,1);display:block}.ko-app-side.da .ko-kontext img,.ko-app-side.pw-in .ko-kontext img,.ko-kontext:hover img{filter:grayscale(0)contrast()}.ko-kontext figcaption{letter-spacing:.04em;color:var(--soft);border-top:1px solid var(--line);padding:9px 12px 10px;font-size:11.5px}@media (prefers-reduced-motion:reduce){.ko-kontext img{filter:none;transition:none}}@media (width<=960px){.ko-kontext{float:left;aspect-ratio:1;width:30%;margin:2px 12px 2px 0}.ko-kontext img{aspect-ratio:1}.ko-kontext figcaption{display:none}.ko-marg:after{content:"";clear:both;display:block}}.ko-marg{border-left:1px solid var(--line);padding-left:clamp(16px,1.6vw,26px)}.ko-marg p{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(15px,1.25vw,19px);font-weight:420;line-height:1.42}.ko-marg small{color:#3a3a3a;font-size:12.5px;line-height:1.6;font-family:"Satoshi", var(--sans);letter-spacing:0;margin-top:14px;display:block}.ko-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ko-pruef{padding:max(var(--ko-topbar),clamp(42px,5.6svh,80px)) 0 clamp(18px,3svh,56px)}.ko-pruef .ko-grid{align-items:start;row-gap:clamp(10px,1.8svh,26px)}.ko-pruef-head{grid-column:1/span 8;margin-bottom:clamp(6px,1.2svh,22px)}.ko-pruef-paar{grid-column:1/-1;grid-template-columns:minmax(0,9fr) minmax(0,4.2fr);align-items:start;gap:clamp(20px,3.2vw,54px);display:grid}.ko-mx{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.ko-mx caption{text-align:left}.ko-mx th,.ko-mx td{padding:0}.ko-mx thead th:first-child,.ko-mx tbody th{width:44%}.ko-mx thead th{font-family:"Satoshi", var(--sans);letter-spacing:.14em;color:#54534f;text-align:center;width:auto;padding-bottom:9px;font-size:10.5px;font-weight:500}.ko-mx thead th:first-child{text-align:left}.ko-mx tbody th{text-align:left;padding:clamp(1px,.3svh,3px) 0}.ko-sysbtn{cursor:pointer;text-align:left;width:100%;font-family:"Satoshi", var(--sans);color:var(--ink);background:0 0;border:1px solid #0000;border-left-width:2px;border-radius:9px;align-items:center;gap:10px;padding:clamp(6px,1.1svh,10px) 12px;font-size:13px;font-weight:600;transition:background .3s,box-shadow .3s,border-color .3s;display:flex}.ko-sysbtn img,.ko-sysbtn svg{flex:none;width:auto;height:17px}.ko-sysbtn img{filter:grayscale();opacity:.6;transition:filter .35s,opacity .35s}.ko-sysbtn svg{color:#8b8a86;transition:color .35s}.ko-sysbtn:hover{background:#fbfbf9}.ko-sysbtn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ko-sysbtn[aria-pressed=true]{border-color:#0000;border-left-color:var(--ton,#131313);background:#fff}.ko-mx tbody tr.an>th,.ko-mx tbody tr.an>td{background:#fff;box-shadow:0 12px 26px -18px #0f0f1280}.ko-mx tbody tr.an>th{border-radius:9px 0 0 9px}.ko-mx tbody tr.an>td:last-child{border-radius:0 9px 9px 0}.ko-sysbtn[aria-pressed=true] img{filter:none;opacity:1}.ko-sysbtn[aria-pressed=true] svg{color:var(--ton,#131313)}.ko-sysbtn i{color:#54534f;letter-spacing:.02em;margin-left:auto;font-size:11px;font-style:normal;font-weight:500}.ko-mx tbody td{text-align:center}.ko-cell{opacity:0;background:0 0;border:1px solid #0f0f1247;border-radius:3px;width:15px;height:15px;transition:opacity .4s,transform .5s cubic-bezier(.22,1.35,.34,1),background .3s,border-color .3s;display:inline-block;transform:scale(.6)}.ko-cell.da{opacity:1;transform:none}.ko-cell.hit{background:var(--ink);border-color:var(--ink)}.ko-mx tbody tr:hover .ko-cell.hit{box-shadow:0 0 0 3px #0f0f1214}.ko-fragen{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:clamp(2px,.5svh,5px) clamp(18px,2vw,34px);margin:clamp(10px,1.6svh,24px) 0 0;padding-top:clamp(9px,1.4svh,18px);list-style:none;display:grid}.ko-fragen li{color:#3a3a3a;grid-template-columns:26px 1fr;gap:8px;font-size:12px;line-height:1.5;display:grid}.ko-fragen b{font-family:var(--serif);color:#54534f;letter-spacing:.06em;padding-top:2px;font-size:10.5px;font-weight:900}.ko-quote{box-shadow:var(--ko-neu-lg);background:#fff;border:1px solid #0f0f120d;border-radius:14px;overflow:hidden}.ko-quote-top{padding:clamp(16px,2.4svh,24px) clamp(16px,1.4vw,22px) clamp(12px,1.8svh,18px)}.ko-quote-lab{letter-spacing:.16em;text-transform:uppercase;color:#54534f;font-size:10.5px}.ko-quote-zahl{align-items:baseline;gap:6px;margin-top:8px;display:flex}.ko-quote-zahl b{font-family:var(--serif);letter-spacing:-.04em;font-size:clamp(44px,4.6vw,66px);font-weight:900;line-height:.9}.ko-quote-zahl span{font-family:var(--serif);color:#54534f;letter-spacing:-.02em;font-size:clamp(18px,1.7vw,24px);font-weight:420}.ko-quote-txt{color:#3a3a3a;margin:10px 0 0;font-size:12.5px;line-height:1.55}.ko-quote-zitat{border-top:1px solid var(--line);border-left:3px solid var(--ton,#131313);background:#f7f7f4;padding:clamp(13px,1.8svh,18px) clamp(16px,1.4vw,22px);transition:border-color .35s}.ko-quote-sys{align-items:center;gap:9px;margin-bottom:9px;display:flex}.ko-quote-sys img{width:auto;height:15px}.ko-quote-sys svg{width:auto;height:15px;color:var(--ton,#131313)}.ko-quote-sys b{font-family:var(--serif);font-size:11.5px;font-weight:800}.ko-quote-sys em{color:#54534f;letter-spacing:.02em;margin-left:auto;font-size:10.5px;font-style:normal}.ko-quote-zitat p{font-family:var(--serif);letter-spacing:-.012em;color:var(--ink);margin:0;font-size:13.5px;font-weight:420;line-height:1.5}.ko-quote-cta{color:#3a3a3a;margin:clamp(12px,1.8svh,18px) 0 0;font-size:12.5px;line-height:1.55}.ko-vs{padding:max(var(--ko-topbar),clamp(42px,5.6svh,72px)) 0 clamp(18px,3svh,44px)}.ko-vs .ko-grid{align-items:start;row-gap:clamp(12px,2svh,28px)}.ko-vs-head{grid-area:1/2/auto/span 6}.ko-vs-paar{grid-area:2/2/auto/span 12;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(20px,3vw,50px);display:grid}.ko-vs-rechts{padding-top:clamp(12px,2svh,34px)}.ko-vs-lab{letter-spacing:.16em;text-transform:uppercase;color:#54534f;margin:0 0 10px;font-size:10.5px}.ko-serp{box-shadow:var(--ko-neu-md);background:#fff;border:1px solid #0f0f120d;border-radius:12px;padding:clamp(14px,2svh,20px) clamp(14px,1.3vw,20px)}.ko-serp-row{grid-template-columns:24px 1fr;align-items:start;gap:11px;padding:clamp(4px,.7svh,7px) 0;display:grid}.ko-serp-row+.ko-serp-row{border-top:1px solid #f1f0ed}.ko-serp-n{font-family:var(--serif);color:var(--letter-ink);letter-spacing:.06em;padding-top:3px;font-size:10px;font-weight:900}.ko-serp-t{color:var(--screen-blue);font-size:12.5px;line-height:1.35}.ko-serp-u{color:#6f6e6a;margin-top:1px;font-size:10px;display:block}.ko-serp-row.stumm .ko-serp-t{color:#0000;height:8px;width:var(--w,72%);background:#eceae5;border-radius:3px}.ko-serp-row.stumm .ko-serp-u{color:#0000;height:6px;width:calc(var(--w,72%) * .55);background:#f3f2ef;border-radius:3px;margin-top:5px}.ko-vs-fazit{color:#3a3a3a;margin:12px 2px 0;font-size:12.5px;line-height:1.55}.ko-vs-fazit b{font-family:var(--serif);font-weight:900}.ko-vs-ans{box-shadow:var(--ko-neu-lg);background:#fff;border:1px solid #0f0f120d;border-radius:12px;padding:clamp(18px,2.6svh,26px) clamp(16px,1.5vw,24px)}.ko-vs-ans p{font-family:var(--serif);letter-spacing:-.014em;color:var(--ink);margin:0 0 clamp(12px,1.8svh,18px);font-size:clamp(14.5px,1.15vw,17px);font-weight:420;line-height:1.45}.ko-vs-schluss{border-left:1px solid var(--line);color:#3a3a3a;grid-area:1/9/auto/span 6;align-self:end;margin:0;padding-left:clamp(16px,1.6vw,26px);font-size:13.5px;line-height:1.6}.ko-vs-schluss a{font-weight:600}.ko-pak{padding:max(var(--ko-topbar),clamp(50px,7svh,88px)) 0 clamp(26px,4.4svh,64px)}.ko-pak-head{max-width:62ch;margin-bottom:clamp(16px,2.6svh,30px)}.ko-stufen{grid-template-columns:1fr 1.34fr 1fr;align-items:stretch;gap:clamp(12px,1.4vw,22px);display:grid}.ko-stufe{box-shadow:var(--ko-neu-sm);background:#f7f7f4;border:1px solid #0f0f120d;border-radius:12px;flex-direction:column;padding:clamp(16px,2.4svh,24px) clamp(15px,1.3vw,22px);display:flex}.ko-stufe--mitte{box-shadow:var(--ko-neu-lg);background:#fff}.ko-stufe-k{align-items:baseline;gap:9px;display:flex}.ko-stufe-k b{font-family:var(--serif);letter-spacing:.1em;font-size:12px;font-weight:900}.ko-stufe-k span{letter-spacing:.14em;text-transform:uppercase;color:#54534f;font-size:10.5px}.ko-stufe h3{letter-spacing:-.02em;margin:9px 0 6px;font-size:clamp(17px,1.5vw,21px);font-weight:800;line-height:1.15}.ko-stufe-wer{color:#3a3a3a;margin:0 0 clamp(11px,1.7svh,16px);font-size:12.5px;line-height:1.5}.ko-stufe-ab{letter-spacing:.12em;text-transform:uppercase;color:#54534f;border-top:1px solid var(--line);padding-top:11px;font-size:10.5px}.ko-stufe ul{flex:1;margin:9px 0 0;padding:0;list-style:none}.ko-stufe li{color:#3a3a3a;padding:4px 0 4px 17px;font-size:12.5px;line-height:1.45;position:relative}.ko-stufe li:before{content:"";background:var(--letter);width:7px;height:1px;position:absolute;top:11px;left:0}.ko-stufe li b{color:var(--ink);font-weight:700}.ko-pak-fuss{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:clamp(16px,2vw,30px);margin:clamp(16px,2.6svh,28px) 0 0;padding-top:clamp(14px,2.2svh,20px);display:flex}.ko-pak-note{color:#3a3a3a;max-width:56ch;margin:0;font-size:12.5px;line-height:1.6}.ko-pak-note a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.ko-page .faq{padding:max(var(--ko-topbar),clamp(38px,5svh,76px)) 0 clamp(14px,2.6svh,56px)}.ko-page .faq .pw-rv{transform:translateY(6px)}.ko-page .faq h2{font-family:var(--serif);letter-spacing:-.035em;font-size:clamp(27px,min(3.4vw,6svh),46px);font-weight:420}.ko-page .faq-list{margin-top:clamp(16px,2.8svh,40px)}.ko-page .faq summary{font-family:var(--serif);padding:clamp(12px,2.1svh,24px) 4px;font-weight:800}.ko-page .faq .fa{font-family:"Satoshi", var(--sans)}.ko-page .pw-rv{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.16,1,.3,1);transition-delay:var(--rvd,0s);transform:translateY(14px)}.ko-page .pw-rv.da{opacity:1;transform:none}#koSlots .ko-slot{opacity:0;transition:opacity .5s ease var(--sd,0s), transform .5s cubic-bezier(.22,1.35,.34,1) var(--sd,0s);transform:translateY(9px)scale(.96)}#koSlots.da .ko-slot{opacity:1;transform:none}@keyframes koPuls{0%,to{border-color:#0f0f1280}50%{border-color:#0f6b52e6}}#koSlots.da .ko-slot--open{animation:1.5s ease-in-out .9s koPuls}@media (prefers-reduced-motion:reduce){.ko-page .pw-rv,#koSlots .ko-slot{transition:none;opacity:1!important;transform:none!important}#koSlots.da .ko-slot--open{animation:none}.ko-bar-fill,.ko-cell{transition:none}}@media (width<=1100px){.ko-hero-text{grid-column:1/span 7}.ko-hero-obj{grid-column:8/span 7}}@media (width<=900px){.ko-page{--ko-topbar:76px}.ko-grid{grid-template-columns:1fr;gap:clamp(18px,3svh,30px)}.ko-hero-text,.ko-hero-obj{grid-column:1/-1}.ko-hero{padding:max(var(--ko-topbar),clamp(66px,9svh,92px)) 0 clamp(18px,3svh,32px)}.ko-lead,.ko-hero-note{max-width:none}.ko-wende{padding:max(var(--ko-topbar),clamp(58px,8svh,84px)) 0 clamp(20px,3.4svh,44px)}.ko-wende-head{grid-template-columns:1fr;gap:10px}.ko-wende-head>div:first-child,.ko-wende-head>p{grid-column:1/-1}.ko-klick{grid-template-columns:1fr;gap:16px}.ko-reg-row{grid-template-columns:clamp(96px,26%,150px) 1fr}.ko-reg-src{grid-column:2;margin-top:5px}.ko-app{padding:max(var(--ko-topbar),clamp(58px,8svh,84px)) 0 clamp(20px,3.4svh,44px)}.ko-app-main,.ko-app-side{grid-column:1/-1}.ko-app-row{grid-template-columns:22px 1fr;padding:10px 8px}.ko-app-wo{grid-column:2}.ko-marg{border-left:0;border-top:1px solid var(--line);padding:16px 0 0}.ko-pruef{padding:max(var(--ko-topbar),clamp(54px,7.4svh,80px)) 0 clamp(18px,3svh,40px)}.ko-pruef-head,.ko-pruef-paar{grid-column:1/-1}.ko-fragen{grid-template-columns:1fr}.ko-quote-zahl b{font-size:46px}.ko-mx tbody th,.ko-mx thead th:first-child{width:47%}.ko-sysbtn{gap:8px;padding:8px 9px;font-size:12px;line-height:1.2}.ko-sysbtn i{display:none}.ko-sysbtn img,.ko-sysbtn svg{height:14px}.ko-cell{width:13px;height:13px}.ko-vs{padding:max(var(--ko-topbar),clamp(54px,7.4svh,80px)) 0 clamp(18px,3svh,40px)}.ko-vs-head,.ko-vs-paar,.ko-vs-schluss{grid-area:auto/1/auto/-1}.ko-vs-rechts{padding-top:0}.ko-vs-schluss{border-left:0;border-top:1px solid var(--line);padding:14px 0 0}.ko-pak{padding:max(var(--ko-topbar),clamp(54px,7.4svh,80px)) 0 clamp(18px,3svh,40px)}.ko-page .faq{padding:max(var(--ko-topbar),clamp(46px,6.4svh,72px)) 0 clamp(18px,3svh,40px)}.ko-stufen,.ko-vs-paar,.ko-pruef-paar{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:12px;margin-inline:-20px;padding:12px 20px 14px;display:flex;overflow-x:auto}.ko-stufen::-webkit-scrollbar{display:none}.ko-vs-paar::-webkit-scrollbar{display:none}.ko-pruef-paar::-webkit-scrollbar{display:none}.ko-stufen>*,.ko-vs-paar>*,.ko-pruef-paar>*{scroll-snap-align:center;flex:0 0 86%}.ko-wischhinweis{letter-spacing:.14em;color:#54534f;margin:0 0 2px;font-size:10px;display:block}}@media (width>=901px){.ko-wischhinweis{display:none}}@media (width<=600px){.ko-page{--ko-topbar:66px}.ko-hero{padding:max(var(--ko-topbar),clamp(54px,7.4svh,72px)) 0 clamp(10px,1.6svh,16px)}.ko-grid{gap:13px}.ko-eyebrow{letter-spacing:.16em;font-size:10.5px}.ko-eyebrow:before{width:18px}.ko-h1{margin:6px 0 8px;font-size:clamp(27px,min(8vw,5.2svh),36px)}.ko-lead{margin-bottom:12px;font-size:14px;line-height:1.5}.ko-hero-note{margin-top:8px;padding-top:9px;font-size:13.5px}.ko-hero-ctas{gap:9px}.ko-hero-ctas .btn{text-align:center;flex:100%;padding:11px 16px}.ko-answer-top{padding:9px 13px}.ko-answer-body{padding:12px 13px 11px}.ko-q{margin-bottom:10px;padding-left:11px;font-size:13px}.ko-a{margin-bottom:11px;font-size:14.5px}.ko-slots{flex-direction:column;align-items:stretch;gap:5px;margin-bottom:11px}.ko-slot{padding:7px 12px;font-size:12.5px}.ko-answer-src{gap:11px;padding-top:10px}.ko-answer-src>span:first-child{display:none}.ko-sim{margin-top:6px;font-size:9.5px}.ko-h2{font-size:clamp(23px,min(7vw,4.8svh),30px)}.ko-wende{padding:max(var(--ko-topbar),clamp(52px,7svh,72px)) 0 clamp(12px,2svh,28px)}.ko-wende-head{gap:7px}.ko-klick{border-radius:10px;gap:12px;margin:14px 0 12px;padding:13px}.ko-bar{grid-template-columns:96px 1fr;gap:10px}.ko-bar+.ko-bar{margin-top:7px}.ko-bar-lab{font-size:10.5px}.ko-bar-fill{height:11px}.ko-bar-val{font-size:18px}.ko-klick-note{font-size:11.5px;line-height:1.5}.ko-klick-note small{margin-top:6px;font-size:10px}.ko-reg-row{gap:9px;padding:9px 0}.ko-reg-num{font-size:19px}.ko-reg-txt{font-size:12.5px;line-height:1.5}.ko-reg-src{margin-top:4px;font-size:10.5px}.ko-vs{padding:max(var(--ko-topbar),clamp(50px,6.8svh,72px)) 0 clamp(10px,1.8svh,28px)}.ko-vs-schluss{padding-top:11px;font-size:12.5px}.ko-serp-t{font-size:12px}.ko-page .faq summary{padding:clamp(8px,1.3svh,15px) 2px;font-size:clamp(14px,4vw,16.5px)}.ko-page .faq summary .q-i{width:34px}.ko-page .faq-list{margin-top:clamp(8px,1.4svh,20px)}.ko-page .faq{padding:max(var(--ko-topbar),clamp(44px,6svh,68px)) 0 clamp(12px,2svh,32px)}.ko-zitat{margin:14px 0;padding-left:12px;font-size:17px}.ko-app-was{font-size:12.5px}.ko-marg p{font-size:15px}.ko-marg small{margin-top:10px;font-size:11.5px}}
