.ls-page{background:#fff}.ls-page a{text-underline-offset:3px;text-decoration-thickness:1px}.ls-crumb{color:#9fb2c8;flex-wrap:wrap;gap:6px 10px;font-size:14px;display:flex}.ls-crumb a{color:#c5d3e2;text-decoration:none}.ls-crumb a:hover{color:#fff;text-decoration:underline}.ls-crumb a:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #6cc0ea}.ls-crumb-sep{color:#5b7088;margin-left:10px}.ls-crumb [aria-current],.k4-head .k4-lead a{color:#fff}.k4-head .v3-btn:focus-visible{outline-color:#fff}.k4-head .v3-eyebrow{max-width:640px;line-height:1.5}.ls-head{margin-bottom:var(--v3-gap)}.ls-head .v3-head{max-width:880px}@media (width>=900px){.ls-head.is-wide{grid-template-columns:minmax(0,1fr) auto}}.ls-head-aside{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.ls-head-aside .v3-lead{max-width:560px}.ls-head-c{text-align:center;align-items:center;margin-inline:auto}.ls-gap{margin-top:var(--v3-gap)}.ls-fine{color:#5b6575;max-width:860px;margin:20px 0 0;font-size:14px;line-height:1.55}.ls-fine a,.v3-lead a,.v3-card .tx a{color:#1a6fab}.k4-dark .ls-fine{color:#9fb2c8}.k4-dark .ls-fine a,.k4-dark .v3-lead a{color:#6cc0ea}.ls-big{letter-spacing:-.02em;color:#0b1626;max-width:860px;margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.35}.ls-big a{color:#1a6fab}.ls-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.ls-facts>div{background:#f2f4f7;border-radius:20px;flex-direction:column;gap:6px;min-width:0;padding:20px 22px;display:flex}.is-soft .ls-facts>div{background:#fff;border:1px solid #e3e7ed}.ls-facts dt{letter-spacing:.12em;text-transform:uppercase;color:#5b6575;font:600 11.5px/1.3 IBM Plex Mono,ui-monospace,monospace}.ls-facts dd{letter-spacing:-.015em;color:#0b1626;margin:0;font-size:18px;font-weight:600;line-height:1.35}.ls-cards .v3-card.is-static:hover{border-color:#e3e7ed;translate:none;box-shadow:0 1px 2px #0b16260a}.ls-cards .v3-card.is-dark.is-static:hover{border-color:#6cc0ea2e}.v3-card .ls-meta{color:#0b1626;border-top:1px solid #e3e7ed;padding-top:12px;font-size:14px;font-weight:600;line-height:1.45}.v3-card.is-dark .ls-meta{color:#fff;border-top-color:#ffffff24}.v3-card .ls-num{color:#1a6fab;letter-spacing:.04em;background:#eef5fb;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font:600 13px/1 IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.v3-card.is-dark .ls-num{color:#6cc0ea;background:#6cc0ea24}.v3-card .ls-ul{color:#3a4656;flex-direction:column;gap:8px;margin:0;padding:0;font-size:15px;line-height:1.45;list-style:none;display:flex}.v3-card .ls-ul li{padding-left:16px;position:relative}.v3-card .ls-ul li:before{content:"";background:#1b79bc;border-radius:50%;width:6px;height:6px;margin-top:8px;position:absolute;top:0;left:0}.v3-card.is-dark .ls-ul{color:#c5ccd5}.v3-card.is-dark .ls-ul li:before{background:#6cc0ea}.ls-tier .nm{font-size:24px}.ls-tier-p{letter-spacing:-.04em;color:#0b1626;font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1}.ls-tier-p small{letter-spacing:0;color:#5b6575;margin-left:8px;font-size:14px;font-weight:500}.ls-tier.is-hi{border-color:#1b79bc;box-shadow:0 0 0 1px #1b79bc,0 28px 48px -32px #1b79bc73}.ls-faq{max-width:980px}.is-soft .ls-faq details{background:#fff}.is-white .ls-faq details{background:#f7f9fb}.ls-faq details p a{color:#1a6fab}.ls-faq summary{cursor:pointer;list-style:none}.ls-faq summary::-webkit-details-marker{display:none}.ls-links{flex-wrap:wrap;gap:10px;display:flex}.ls-pill{color:#0b1626;background:#fff;border:1px solid #d5dce5;border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:0 20px;font-size:16px;font-weight:600;text-decoration:none;transition:border-color .3s,background-color .3s,color .3s,translate .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.ls-pill span{color:#1a6fab;transition:transform .3s cubic-bezier(.16,1,.3,1)}.ls-pill:hover{color:#0b1626;border-color:#1b79bc}.ls-pill:hover span{transform:translate(3px)}.ls-pill:focus-visible{outline-offset:3px;outline:3px solid #1b79bc}.k4-dark .ls-pill{color:#fff;background:0 0;border-color:#ffffff3d}.k4-dark .ls-pill span{color:#6cc0ea}.k4-dark .ls-pill:hover{color:#fff;border-color:#6cc0ea}.k4-dark .ls-pill:focus-visible{outline-color:#fff}.ls-contact{background:#fff;border:1px solid #e3e7ed;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding:clamp(24px,3vw,40px);display:flex;box-shadow:0 1px 2px #0b16260a}.is-white .ls-contact{background:#f2f4f7;border-color:#0000}.ls-contact-who{flex:420px;align-items:center;gap:18px;min-width:0;display:flex}.ls-contact-av{flex:none;display:flex}.ls-contact-t{flex-direction:column;gap:6px;min-width:0;display:flex}.ls-contact-t strong{letter-spacing:-.025em;font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.15}.ls-contact-t>span{color:#3a4656;font-size:16px;line-height:1.5}.ls-contact-t a{color:#0b1626;font-weight:600;text-decoration:none}.ls-contact-t a:hover{color:#1a6fab;text-decoration:underline}.ls-contact-acts{flex-wrap:wrap;gap:12px;display:flex}.ls-photo{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}.ls-photo-in{background:#e9edf2;border-radius:24px;overflow:hidden}.ls-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:clamp(260px,32vw,460px);display:block}.ls-photo figcaption{color:#5b6575;font-size:14px;line-height:1.5}.v3-split-head.ls-head:has(>.ls-head-aside>.ls-photo){align-items:center}.ls-head-aside>.ls-photo img{height:clamp(220px,24vw,360px)}.ls-split-txt{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.ls-split-scene{min-width:0}.ls-split+.ls-split,.ls-split+.v3-cards,.v3-cards+.ls-split{margin-top:var(--v3-gap)}.ls-page .tool{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.ls-page .tool .in{background:#fff;border:1px solid #e3e7ed;border-radius:28px;padding:clamp(22px,3vw,36px);animation:none}.ls-page .tool .out{border-color:#e3e7ed;border-radius:28px;box-shadow:0 30px 60px -40px #0b162659}.ls-page .tool .out .row{border-top-color:#e3e7ed}.ls-page .tool .out .tag{letter-spacing:.08em;text-transform:uppercase;color:#1a4f7a;background:#eef5fb;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 12px;font:600 11.5px/1.2 IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.ls-page .seg{background:#fff;border-color:#d5dce5;border-radius:999px}.ls-page .seg button{background:0 0;border-right-color:#e3e7ed;min-height:46px;padding:0 18px}.ls-page .seg button[aria-checked=true]{color:#fff;background:#0b1626}.ls-page .seg button:focus-visible,.ls-page .plan button:focus-visible,.ls-page .topic:focus-visible,.ls-page .tl button:focus-visible{outline-offset:2px;z-index:1;outline:3px solid #1b79bc;position:relative}.ls-page .plan button,.ls-page .r321>div{border-radius:18px}.ls-page .bar,.ls-page .prog,.ls-page .bar>i,.ls-page .prog>i{border-radius:999px}.ls-page .tool a[data-bg=dark],.ls-page button[data-bg=dark]{justify-content:center;border-radius:999px!important}.ls-page a[data-bg=white],.ls-page a[data-bg=dark]{border-radius:999px!important}.ls-page .fld input{border-radius:14px!important}.ls-page .req{font-size:16px}.ls-page .ls-table{background:#fff;border:1px solid #e3e7ed;border-radius:24px;padding:8px clamp(16px,2.4vw,28px) 4px;overflow-x:auto}.is-white .ls-table{background:#f7f9fb;border-color:#0000}.ls-grps{flex-direction:column;gap:16px;display:flex}.ls-grp{gap:24px var(--v3-col);scroll-margin-top:calc(var(--site-header-h,72px) + 24px);background:#fff;border:1px solid #e3e7ed;border-radius:28px;grid-template-columns:minmax(0,4fr) minmax(0,7fr);padding:clamp(24px,3vw,40px);display:grid}.ls-grp-l{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.ls-grp-n{letter-spacing:.12em;color:#5b6575;font:600 12px/1 IBM Plex Mono,ui-monospace,monospace}.ls-grp-t{letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.1}.ls-grp-x{color:#3a4656;max-width:340px;margin:0;font-size:16px;line-height:1.55}.ls-grp-l .v3-btn{min-height:48px;margin-top:4px;padding:0 20px 0 22px;font-size:15px}.ls-grp-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ls-grp-items a{box-sizing:border-box;color:#0b1626;background:#f2f4f7;border-radius:18px;flex-direction:column;gap:6px;height:100%;padding:16px 18px;text-decoration:none;transition:background-color .3s,translate .3s cubic-bezier(.16,1,.3,1);display:flex}.ls-grp-items a:hover{background:#eaf2f9}.ls-grp-items a:focus-visible{outline-offset:2px;outline:3px solid #1b79bc}.ls-grp-items b{letter-spacing:-.01em;font-size:17px;font-weight:600}.ls-grp-items span{color:#3a4656;font-size:15px;line-height:1.5}.ls-layer{position:relative}.ls-layer .v3-card{gap:10px}.ls-layer-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.ls-layer-tag{letter-spacing:.08em;text-transform:uppercase;color:#1a4f7a;background:#eef5fb;border-radius:999px;padding:6px 10px;font:600 11px/1.2 IBM Plex Mono,ui-monospace,monospace}.ls-layer-tag.is-proj{color:#3a4656;background:#f2f4f7}.ls-layer-btn{all:unset;cursor:pointer;border-radius:10px;flex-direction:column;gap:6px;display:flex}.ls-layer-btn:after{content:"";border-radius:24px;position:absolute;inset:0}.ls-layer-btn:focus-visible{outline-offset:4px;outline:3px solid #1b79bc}.ls-layer .v3-card[data-on=true]{border-color:#1b79bc;box-shadow:0 0 0 1px #1b79bc,0 28px 48px -32px #1b79bc73}.ls-layer-more{z-index:1;color:#1a6fab;margin-top:auto;font-size:15px;font-weight:600;text-decoration:none;position:relative}.ls-layer-more:hover{text-decoration:underline}.ls-layer-more:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #1b79bc}.ls-active{gap:20px var(--v3-col);color:#fff;background:#0b1626;border-radius:28px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);margin-top:16px;padding:clamp(24px,3vw,36px);display:grid}.ls-active-k{letter-spacing:.12em;text-transform:uppercase;color:#9fb2c8;font:600 12px/1.2 IBM Plex Mono,ui-monospace,monospace}.ls-active-t{letter-spacing:-.03em;margin-top:10px;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.1;display:block}.ls-active-x{color:#c5ccd5;margin-top:12px;font-size:16px;line-height:1.55;display:block}.ls-active ul{flex-direction:column;gap:10px;margin:0;padding:0;font-size:16px;line-height:1.45;list-style:none;display:flex}.ls-active li{gap:12px;display:flex}.ls-active li:before{content:"";background:#6cc0ea;border-radius:50%;flex:none;width:7px;height:7px;margin-top:8px}.ls-active a{color:#6cc0ea;margin-top:18px;font-weight:600;display:inline-block}.ls-active a:focus-visible{outline-offset:3px;outline:3px solid #fff}.ls-steps .tx strong{letter-spacing:-.015em;color:#0b1626;margin-bottom:6px;font-size:19px;font-weight:700;display:block}.k4-dark .ls-steps .tx strong,.v3-card.is-dark .tx strong{color:#fff}@media (width<=899px){.ls-grp,.ls-active{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.ls-facts,.ls-grp-items{grid-template-columns:minmax(0,1fr)}.ls-contact-acts .v3-btn{flex:100%}}.ls-related{flex-direction:column;gap:16px;display:flex}.ls-kurz .k4-split{align-items:start}.ls-page .k4-head-in{align-items:center}.ls-bul{color:#3a4656;flex-direction:column;gap:10px;max-width:640px;margin:0;padding:0;font-size:17px;line-height:1.55;list-style:none;display:flex}.ls-bul li{gap:12px;display:flex}.ls-bul li:before{content:"";background:#1b79bc;border-radius:50%;flex:none;width:7px;height:7px;margin-top:10px}.k4-dark .ls-bul{color:#c5ccd5}.ls-page .v3-cards.is-5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=1100px){.ls-page .v3-cards.is-5{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (width<=560px){.ls-page .v3-cards.is-5{grid-template-columns:minmax(0,1fr)}}.v3-card .ls-out{border-top:1px solid #e3e7ed;flex-direction:column;gap:10px;margin-top:auto;padding-top:14px;display:flex}.v3-card.is-dark .ls-out{border-top-color:#ffffff24}.ls-out-k{letter-spacing:.12em;text-transform:uppercase;color:#5b6575;font:600 11px/1.2 IBM Plex Mono,ui-monospace,monospace}.v3-card.is-dark .ls-out-k{color:#9fb2c8}.ls-rec{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:16px;display:grid}.ls-rec-in{background:#f2f4f7;border-radius:28px;flex-direction:column;gap:24px;padding:clamp(22px,3vw,36px);display:flex}.is-soft .ls-rec-in{background:#fff;border:1px solid #e3e7ed}.ls-rec-f{flex-direction:column;gap:10px;display:flex}.ls-rec-l{color:#3a4656;font-size:15px}.ls-rec-out{color:#fff;background:#0b1626;border-radius:28px;flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(22px,3vw,36px);display:flex}.ls-rec-out .ls-active-t,.ls-rec-out .ls-active-x{margin-top:0}.ls-rec-out .ls-active-x{margin:0}.ls-rec-out ul{color:#e6ecf3;flex-direction:column;gap:8px;margin:0;padding:0;font-size:15px;line-height:1.45;list-style:none;display:flex}.ls-rec-out li{gap:10px;display:flex}.ls-rec-out li:before{content:"";background:#6cc0ea;border-radius:50%;flex:none;width:7px;height:7px;margin-top:7px}.ls-rec-p{color:#6cc0ea;font-size:15px;font-weight:600}.ls-rec-out .v3-btn:focus-visible{outline-color:#fff}@media (width<=899px){.ls-rec{grid-template-columns:minmax(0,1fr)}}.ls-split-txt .ls-photo{width:100%}.ls-split-txt .ls-photo img{height:clamp(200px,20vw,280px)}.k4-dark .ls-bul strong{color:#fff;font-weight:600}.ls-gap>.ls-head:first-child{margin-bottom:calc(var(--v3-gap) * .6)}.ls-prog{color:#5b6575;flex-direction:column;gap:8px;width:min(320px,100%);font-size:14px;display:flex}.ls-check .chk-res{border-color:#e3e7ed;border-radius:28px;box-shadow:0 30px 60px -40px #0b162659}.ls-check .chk-res>div[style*=background]{border-radius:16px}.ls-check .qrow{border-top-color:#e3e7ed}.v3-card .ls-cm{color:#e6ecf3;border-top:1px solid #ffffff24;margin-top:auto;padding-top:12px;font-size:14px;line-height:1.5;display:block}.v3-card .ls-cm b{letter-spacing:.12em;text-transform:uppercase;color:#6cc0ea;margin-bottom:6px;font:600 11px/1.2 IBM Plex Mono,ui-monospace,monospace;display:block}.ls-td-sub{color:#5b6575;font-size:14px;font-weight:400}.ls-anchor{scroll-margin-top:calc(var(--site-header-h,72px) + 24px)}.ls-res{align-items:start}.ls-res article{border-radius:24px}.ls-zahlen{flex-direction:column;gap:20px;display:flex}.k4-dark .num>div{border-top-color:#fff3}.k4-dark .num b{color:#fff}.k4-dark .num b small{color:#9fb2c8}.k4-dark .num span{color:#c5ccd5!important}.ls-quiz{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.ls-quiz legend{color:#0b1626;margin-bottom:10px;padding:0;font-size:16px;font-weight:600}.ls-quiz-o{flex-wrap:wrap;gap:8px;display:flex}.ls-page .topic{border-color:#d5dce5;border-radius:999px;min-height:44px;padding:0 18px}.ls-page .topic[aria-checked=true]{color:#fff;background:#0b1626;border-color:#0b1626}.ls-rec-dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin:0;display:grid}.ls-rec-dl>div{background:#ffffff0f;border-radius:14px;flex-direction:column;gap:4px;padding:12px;display:flex}.ls-rec-dl dt{letter-spacing:.1em;text-transform:uppercase;color:#9fb2c8;font:600 11px/1.2 IBM Plex Mono,ui-monospace,monospace}.ls-rec-dl dd{color:#fff;margin:0;font-size:15px;font-weight:600}.ls-rec-n{color:#9fb2c8;font-size:13px;line-height:1.5}.ls-note{color:#3a4656;background:#f2f4f7;border-radius:20px;flex-direction:column;gap:6px;max-width:860px;margin-top:24px;padding:20px 24px;font-size:15px;line-height:1.55;display:flex}.ls-note strong{color:#0b1626}@media (width<=560px){.ls-rec-dl{grid-template-columns:minmax(0,1fr)}}.ls-h3{letter-spacing:-.03em;margin:0;font-size:clamp(26px,2.6vw,36px);font-weight:700;line-height:1.08}.ls-jump .ls-pill b{color:#1a6fab;margin-right:2px;font:600 12px/1 IBM Plex Mono,ui-monospace,monospace}.ls-jump .ls-pill{min-height:44px;font-size:15px}.ls-layers .v3-card .tx{flex:0 auto}.ls-flow .tx{font-size:15px}.ls-cmp{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.ls-cmp>div{border:1px solid #ffffff24;border-radius:20px;flex-direction:column;gap:8px;padding:20px;display:flex}.ls-cmp>div.is-on{background:#6cc0ea14;border-color:#6cc0ea}.ls-cmp strong{color:#fff;font-size:18px}.ls-cmp p{color:#c5ccd5;margin:0;font-size:15px;line-height:1.55}.ls-cmp>div:first-child strong{color:#9fb2c8;-webkit-text-decoration:line-through #9fb2c899;text-decoration:line-through #9fb2c899}.sn-ls-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=560px){.ls-cmp{grid-template-columns:minmax(0,1fr)}}@media (width>=1101px){.v3-cards.ls-flow{grid-template-columns:repeat(5,minmax(0,1fr))}}.ls-flow .tx strong{letter-spacing:-.015em;color:#0b1626;margin-bottom:8px;font-size:19px;font-weight:700;line-height:1.25;display:block}.ls-entry{letter-spacing:-.05em;color:#0b1626;font-size:clamp(56px,7vw,104px);font-weight:700;line-height:.95}.ls-calc .sn-p2-form{border-color:#e3e7ed!important;border-radius:28px!important}.ls-calc .sn-p2-seg{border-radius:18px;overflow:hidden}.ls-calc aside code{border-radius:10px}.ls-calc aside button{border-radius:999px!important}.ls-page .v3pr-mb{margin-bottom:0}.ls-tiers-dark .sn-p2-stufen{margin-top:0}.ls-calc-top{flex-wrap:wrap;align-items:flex-end;gap:24px 64px;margin-bottom:32px;display:flex}.ls-page .k4-draw.ls-draw{max-width:none;margin:calc(var(--v3-gap) * -.7) 0 calc(var(--v3-gap) * .4);padding:0}.ls-page .k4-draw.ls-draw:not(.is-center) .k4-draw-svg{left:-2px}.ls-page .k4-draw.ls-draw:not(.is-center) .k4-draw-dot{left:-1px}.v3-sec.is-soft .k4-draw.is-light .k4-draw-dot{background:#f2f4f7}@media (width<=560px){.ls-res-tbl thead{display:none}.ls-res-tbl,.ls-res-tbl tbody,.ls-res-tbl tr,.ls-res-tbl td{width:100%;display:block}.ls-res-tbl tr{padding:14px 0 8px}.ls-res-tbl td{text-align:left!important;white-space:normal!important;padding:0 0 6px!important}.ls-res-tbl td:first-child{font-weight:600;padding-bottom:8px!important}.ls-res-tbl td[data-label]:before{content:attr(data-label) ": ";color:#5b6575;font-weight:400}}.ls-page .k4-dark:has(.k4-flow,.k4-draw){overflow:clip}
