@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_86106710-module__0-MZ7q__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_86106710-module__0-MZ7q__variable{--font-workshop:"DM Sans", "DM Sans Fallback"}
.werkstatt-basis-module__9XrXXq__workshop{--ink:#192b42;--muted:#536783;--blue:#2254a2;--line:#d7dfea;--wash:#eaf0fa;--paper:#fff;--background:#f4f6fa;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--background);color:var(--ink);min-height:100vh;font:400 15px/1.55 var(--font-workshop), "DM Sans", system-ui, sans-serif}.werkstatt-basis-module__9XrXXq__workshop *,.werkstatt-basis-module__9XrXXq__workshop :before,.werkstatt-basis-module__9XrXXq__workshop :after{box-sizing:border-box}.werkstatt-basis-module__9XrXXq__workshop h1,.werkstatt-basis-module__9XrXXq__workshop h2,.werkstatt-basis-module__9XrXXq__workshop h3{font-family:inherit}.werkstatt-basis-module__9XrXXq__workshop button,.werkstatt-basis-module__9XrXXq__workshop input{font:inherit}.werkstatt-basis-module__9XrXXq__workshop button,.werkstatt-basis-module__9XrXXq__workshop a,.werkstatt-basis-module__9XrXXq__workshop summary{touch-action:manipulation}.werkstatt-basis-module__9XrXXq__workshop button,.werkstatt-basis-module__9XrXXq__workshop summary{cursor:pointer}.werkstatt-basis-module__9XrXXq__workshop button:disabled{cursor:not-allowed}.werkstatt-basis-module__9XrXXq__workshop button:focus-visible,.werkstatt-basis-module__9XrXXq__workshop a:focus-visible,.werkstatt-basis-module__9XrXXq__workshop summary:focus-visible,.werkstatt-basis-module__9XrXXq__workshop input:focus-visible,.werkstatt-basis-module__9XrXXq__paperViewport:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.werkstatt-basis-module__9XrXXq__workshop a{color:var(--blue);text-underline-offset:4px}.werkstatt-basis-module__9XrXXq__header{align-items:center;gap:25px;max-width:1240px;min-height:82px;margin:auto;padding:19px 32px;display:flex}.werkstatt-basis-module__9XrXXq__logo{letter-spacing:-1.5px;font-size:30px;font-weight:700;text-decoration:none;color:var(--ink)!important}.werkstatt-basis-module__9XrXXq__headerTitle{border-left:1px solid var(--line);color:var(--muted);padding-left:25px;font-size:13px}.werkstatt-basis-module__9XrXXq__scopeLink{align-items:center;min-height:44px;margin-left:auto;font-size:13px;display:inline-flex}.werkstatt-basis-module__9XrXXq__main{max-width:1010px;margin:auto;padding:16px 32px 60px}.werkstatt-basis-module__9XrXXq__resultMain{max-width:1240px}.werkstatt-basis-module__9XrXXq__stepper{border-bottom:1px solid var(--line);max-width:870px;margin:0 auto 26px;padding:15px 0}.werkstatt-basis-module__9XrXXq__stepper ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.werkstatt-basis-module__9XrXXq__stepper button{min-height:44px;color:var(--muted);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:4px 0;font-size:13px;display:flex}.werkstatt-basis-module__9XrXXq__stepper li:nth-child(2) button{margin:auto}.werkstatt-basis-module__9XrXXq__stepper li:last-child button{margin-left:auto}.werkstatt-basis-module__9XrXXq__stepper button[aria-current=step]{color:var(--blue);font-weight:600}.werkstatt-basis-module__9XrXXq__stepper button:disabled{color:#6e7b8c}.werkstatt-basis-module__9XrXXq__stepNumber{border:1px solid var(--line);border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.werkstatt-basis-module__9XrXXq__stepper [aria-current=step] .werkstatt-basis-module__9XrXXq__stepNumber{background:var(--blue);color:#fff;border-color:var(--blue)}.werkstatt-basis-module__9XrXXq__intro{margin:0 0 20px}.werkstatt-basis-module__9XrXXq__intro h1{letter-spacing:-.04em;max-width:800px;margin:0;font-size:clamp(30px,3.6vw,42px);font-weight:600;line-height:1.16}.werkstatt-basis-module__9XrXXq__intro h1:focus{outline:none}.werkstatt-basis-module__9XrXXq__intro>p{color:var(--muted);max-width:750px;margin:14px 0 0;line-height:1.7}.werkstatt-basis-module__9XrXXq__startPanel,.werkstatt-basis-module__9XrXXq__selectionPanel{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:24px 28px}.werkstatt-basis-module__9XrXXq__fieldset{border:0;min-width:0;margin:0;padding:0}.werkstatt-basis-module__9XrXXq__fieldset>legend{margin-bottom:14px;padding:0;font-size:15px;font-weight:600}.werkstatt-basis-module__9XrXXq__subjects{flex-wrap:wrap;gap:10px;margin-bottom:31px;display:flex}.werkstatt-basis-module__9XrXXq__subjects button{border:1px solid var(--line);min-height:48px;color:var(--ink);background:#fff;border-radius:8px;padding:11px 18px;font-size:14px}.werkstatt-basis-module__9XrXXq__subjects button small{color:var(--muted);margin-left:8px;font-size:11px}.werkstatt-basis-module__9XrXXq__subjects button[aria-pressed=true]{border-color:var(--blue);background:var(--wash);color:var(--blue);font-weight:500}.werkstatt-basis-module__9XrXXq__classChoices{grid-template-columns:1fr 1fr;gap:18px;display:grid}.werkstatt-basis-module__9XrXXq__classChoice{border:1px solid var(--line);text-align:left;background:#fff;border-radius:10px;align-items:center;gap:22px;padding:23px;text-decoration:none;display:flex;color:var(--ink)!important}.werkstatt-basis-module__9XrXXq__classChoice:hover:not(:disabled){border-color:var(--blue);background:#f6f9fe}.werkstatt-basis-module__9XrXXq__classChoice>strong{color:var(--blue);letter-spacing:-.06em;font-size:52px;font-weight:500;line-height:1.1}.werkstatt-basis-module__9XrXXq__classChoice>span{gap:6px;font-size:18px;font-weight:500;display:grid}.werkstatt-basis-module__9XrXXq__classChoice small{color:var(--muted);font-size:12px;font-weight:400}.werkstatt-basis-module__9XrXXq__classChoice>svg{color:var(--blue);flex-shrink:0;margin-left:auto}.werkstatt-basis-module__9XrXXq__classChoice:disabled{background:#f7f8fa;color:var(--muted)!important}.werkstatt-basis-module__9XrXXq__classChoice:disabled>strong,.werkstatt-basis-module__9XrXXq__classChoice:disabled>svg{color:#8995a5}.werkstatt-basis-module__9XrXXq__otherClasses{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.werkstatt-basis-module__9XrXXq__otherClasses>span{color:var(--muted);background:#f1f3f7;border-radius:4px;padding:5px 12px;font-size:12px}.werkstatt-basis-module__9XrXXq__otherClasses>p{width:100%;color:var(--muted);margin:3px 0 0;font-size:12px}.werkstatt-basis-module__9XrXXq__availability{color:var(--muted);border-left:3px solid var(--blue);margin:24px 0 0;padding-left:15px;font-size:14px}.werkstatt-basis-module__9XrXXq__startFooter{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:28px;padding-top:22px;display:flex}.werkstatt-basis-module__9XrXXq__startFooter svg{color:#25624e;flex-shrink:0}.werkstatt-basis-module__9XrXXq__startFooter p{margin:0;font-size:13px}.werkstatt-basis-module__9XrXXq__smallNote{color:var(--muted);max-width:740px;margin:14px 0 0;font-size:12px;line-height:1.7}.werkstatt-basis-module__9XrXXq__topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;display:grid}.werkstatt-basis-module__9XrXXq__topic{text-align:left;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;align-items:flex-start;gap:12px;min-height:81px;padding:15px 16px;display:flex}.werkstatt-basis-module__9XrXXq__topic>span:last-child{gap:5px;display:grid}.werkstatt-basis-module__9XrXXq__topic strong{font-size:14px;font-weight:500;line-height:1.45}.werkstatt-basis-module__9XrXXq__topic small{color:var(--muted);font-size:11px}.werkstatt-basis-module__9XrXXq__topicCheck{border:1px solid #b7c4d7;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.werkstatt-basis-module__9XrXXq__topic[aria-pressed=true]{background:var(--wash);border-color:var(--blue)}.werkstatt-basis-module__9XrXXq__topic[aria-pressed=true] .werkstatt-basis-module__9XrXXq__topicCheck{background:var(--blue);color:#fff;border-color:var(--blue)}.werkstatt-basis-module__9XrXXq__topic:hover:not(:disabled){border-color:var(--blue)}.werkstatt-basis-module__9XrXXq__topic:disabled{color:var(--muted);background:#f7f8fa}.werkstatt-basis-module__9XrXXq__materialTypes{margin-top:28px}.werkstatt-basis-module__9XrXXq__materialTypes>div{grid-template-columns:1fr 1fr;gap:16px;display:grid}.werkstatt-basis-module__9XrXXq__materialTypes button,.werkstatt-basis-module__9XrXXq__materialTypes a{border:1px solid var(--line);min-height:72px;color:var(--muted);text-align:left;background:#f8f9fb;border-radius:8px;align-items:center;gap:12px;padding:14px 16px;display:flex}.werkstatt-basis-module__9XrXXq__materialTypes a{color:var(--ink);background:#fff;text-decoration:none}.werkstatt-basis-module__9XrXXq__materialTypes a:hover{border-color:var(--blue)}.werkstatt-basis-module__9XrXXq__materialTypes button[aria-pressed=true]{color:var(--ink);border-color:var(--blue);background:#fff}.werkstatt-basis-module__9XrXXq__materialTypes button>span,.werkstatt-basis-module__9XrXXq__materialTypes a>span{gap:3px;font-size:14px;font-weight:500;display:grid}.werkstatt-basis-module__9XrXXq__materialTypes button>svg,.werkstatt-basis-module__9XrXXq__materialTypes a>svg{flex-shrink:0}.werkstatt-basis-module__9XrXXq__materialTypes button>svg:last-child{color:var(--blue);margin-left:auto}.werkstatt-basis-module__9XrXXq__materialTypes small{color:var(--muted);font-size:11px;font-weight:400}.werkstatt-basis-module__9XrXXq__duration{margin-top:27px}.werkstatt-basis-module__9XrXXq__choices{flex-wrap:wrap;gap:8px;display:flex}.werkstatt-basis-module__9XrXXq__choices button{border:1px solid var(--line);min-height:44px;color:var(--ink);background:#fff;border-radius:7px;padding:10px 15px;font-size:13px}.werkstatt-basis-module__9XrXXq__choices button[aria-pressed=true]{color:var(--blue);border-color:var(--blue);background:var(--wash);font-weight:500}.werkstatt-basis-module__9XrXXq__fieldHelp{color:var(--muted);margin:11px 0 0;font-size:12px;line-height:1.6}.werkstatt-basis-module__9XrXXq__options{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:20px}.werkstatt-basis-module__9XrXXq__options>summary{min-height:59px;color:var(--ink);align-items:center;gap:11px;padding:12px 0;font-size:13px;list-style:none;display:flex}.werkstatt-basis-module__9XrXXq__options>summary::-webkit-details-marker{display:none}.werkstatt-basis-module__9XrXXq__options>summary>span{flex:1}.werkstatt-basis-module__9XrXXq__options summary small{color:var(--muted);margin-left:12px;font-size:12px}.werkstatt-basis-module__9XrXXq__options[open] summary>svg:last-child{transform:rotate(180deg)}.werkstatt-basis-module__9XrXXq__optionFields{margin:4px 0 23px}.werkstatt-basis-module__9XrXXq__options .werkstatt-basis-module__9XrXXq__goals{padding:15px 0 22px}.werkstatt-basis-module__9XrXXq__goals{grid-template-columns:1fr 1fr;gap:12px 22px;display:grid}.werkstatt-basis-module__9XrXXq__goal{cursor:pointer;align-items:flex-start;gap:10px;padding:4px 0;display:flex}.werkstatt-basis-module__9XrXXq__goal input{width:18px;height:18px;accent-color:var(--blue);flex:0 0 18px;margin:1px 0 0}.werkstatt-basis-module__9XrXXq__goal>span{font-size:13px;line-height:1.5}.werkstatt-basis-module__9XrXXq__goal small{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.6;display:block}.werkstatt-basis-module__9XrXXq__scopeDetails{color:var(--muted);font-size:12px;line-height:1.75}.werkstatt-basis-module__9XrXXq__scopeDetails summary{min-height:44px;color:var(--blue);padding:10px 0}.werkstatt-basis-module__9XrXXq__scopeDetails ul{padding-left:20px}.werkstatt-basis-module__9XrXXq__scopeDetails li+li{margin-top:8px}.werkstatt-basis-module__9XrXXq__createBar{justify-content:space-between;align-items:center;gap:18px;padding-top:23px;display:flex}.werkstatt-basis-module__9XrXXq__createBar strong{font-size:15px;font-weight:500}.werkstatt-basis-module__9XrXXq__createBar p{color:var(--muted);margin:5px 0 0;font-size:12px}.werkstatt-basis-module__9XrXXq__primary,.werkstatt-basis-module__9XrXXq__secondary{border:1px solid var(--blue);background:var(--blue);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:11px;min-height:48px;padding:12px 18px;text-decoration:none;display:inline-flex;font-size:13px!important;font-weight:500!important}.werkstatt-basis-module__9XrXXq__primary:hover:not(:disabled){background:#1b4588}.werkstatt-basis-module__9XrXXq__secondary{color:var(--ink);border-color:var(--line);background:#fff}.werkstatt-basis-module__9XrXXq__secondary:hover:not(:disabled){background:var(--wash)}.werkstatt-basis-module__9XrXXq__primary:disabled,.werkstatt-basis-module__9XrXXq__secondary:disabled{color:#5a6a7e;background:#e6ebf2;border-color:#e6ebf2}.werkstatt-basis-module__9XrXXq__primary svg,.werkstatt-basis-module__9XrXXq__secondary svg{flex-shrink:0}.werkstatt-basis-module__9XrXXq__textButton{min-height:44px;color:var(--blue);text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;text-decoration:underline;display:inline-flex;font-size:12px!important}.werkstatt-basis-module__9XrXXq__textButton:disabled{color:var(--muted)}.werkstatt-basis-module__9XrXXq__formFooter{justify-content:space-between;gap:14px;margin-top:12px;display:flex}.werkstatt-basis-module__9XrXXq__error{color:#79501c;background:#fff7e9;border:1px solid #eeddbd;border-radius:8px;margin:17px 0;padding:14px 17px;font-size:13px;line-height:1.65}.werkstatt-basis-module__9XrXXq__error p{margin:0}.werkstatt-basis-module__9XrXXq__error details{margin-top:9px}.werkstatt-basis-module__9XrXXq__resultTop{justify-content:space-between;align-items:center;gap:18px;margin:-7px 0 17px;display:flex}.werkstatt-basis-module__9XrXXq__resultMeta{color:var(--muted);flex-wrap:wrap;gap:7px 18px;font-size:12px;display:flex}.werkstatt-basis-module__9XrXXq__resultLayout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:26px;display:grid}.werkstatt-basis-module__9XrXXq__previewSurface{background:#e4eaf3;border-radius:12px;min-width:0;padding:18px}.werkstatt-basis-module__9XrXXq__previewToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;display:flex}.werkstatt-basis-module__9XrXXq__tabs{background:#fff;border-radius:7px;gap:3px;padding:3px;display:inline-flex}.werkstatt-basis-module__9XrXXq__tabs button{min-height:42px;color:var(--muted);background:0 0;border:0;border-radius:5px;padding:9px 12px;font-size:12px}.werkstatt-basis-module__9XrXXq__tabs button[aria-selected=true]{background:var(--wash);color:var(--blue);font-weight:500}.werkstatt-basis-module__9XrXXq__zoom{min-height:40px;color:var(--ink);background:0 0;border:1px solid #b5c1d2;border-radius:6px;padding:8px;font-size:11px!important}.werkstatt-basis-module__9XrXXq__paperViewport{background:#fff;border-radius:2px;width:100%;overflow:auto}.werkstatt-basis-module__9XrXXq__paperCanvas{margin:0 auto;position:relative}.werkstatt-basis-module__9XrXXq__paperFrame{transform-origin:0 0;background:#fff;border:0;display:block}.werkstatt-basis-module__9XrXXq__delivery{border:1px solid var(--line);background:#fff;border-radius:12px;padding:23px}.werkstatt-basis-module__9XrXXq__delivery h2{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:600;line-height:1.3}.werkstatt-basis-module__9XrXXq__delivery>p:first-of-type{color:var(--muted);margin:12px 0 19px;font-size:13px;line-height:1.7}.werkstatt-basis-module__9XrXXq__delivery>button{text-align:left;width:100%;margin-top:9px;padding-left:12px;padding-right:12px;font-size:12px!important}.werkstatt-basis-module__9XrXXq__separationNote{color:var(--muted);margin:12px 0 0;font-size:11px;line-height:1.6}.werkstatt-basis-module__9XrXXq__newMaterial{border-top:1px solid var(--line);margin-top:23px;padding-top:21px}.werkstatt-basis-module__9XrXXq__newMaterial h3{margin:0;font-size:14px;font-weight:500}.werkstatt-basis-module__9XrXXq__newMaterial p{color:var(--muted);margin:8px 0 14px;font-size:12px;line-height:1.7}.werkstatt-basis-module__9XrXXq__newMaterial button{width:100%;font-size:12px!important}.werkstatt-basis-module__9XrXXq__delivery .werkstatt-basis-module__9XrXXq__smallNote{border-top:1px solid var(--line);margin-top:22px;padding-top:18px;font-size:11px}.werkstatt-basis-module__9XrXXq__changed{color:#79501c;background:#fff7e9;border-radius:7px;padding:12px 16px;font-size:13px}.werkstatt-basis-module__9XrXXq__coverageNotice{color:#644b29;background:#fff9ee;border-left:3px solid #8b693b;margin-bottom:18px;padding:14px 18px;font-size:12px;line-height:1.65}.werkstatt-basis-module__9XrXXq__coverageNotice strong{font-weight:500}.werkstatt-basis-module__9XrXXq__coverageNotice ul{columns:2;column-gap:30px;margin:7px 0;padding-left:18px}.werkstatt-basis-module__9XrXXq__coverageNotice li{break-inside:avoid}.werkstatt-basis-module__9XrXXq__coverageNotice p{margin:7px 0 0}.werkstatt-basis-module__9XrXXq__result>.werkstatt-basis-module__9XrXXq__scopeDetails{margin-top:18px}.werkstatt-basis-module__9XrXXq__contextNote{color:var(--muted);margin-top:25px;font-size:11px;line-height:1.7}.werkstatt-basis-module__9XrXXq__contextNote>details{margin-top:5px}.werkstatt-basis-module__9XrXXq__contextNote summary{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:36px;text-decoration:underline;display:inline-flex}.werkstatt-basis-module__9XrXXq__contextNote p,.werkstatt-basis-module__9XrXXq__contextNote ul{max-width:900px}.werkstatt-basis-module__9XrXXq__footer{border-top:1px solid var(--line);flex-wrap:wrap;gap:9px 24px;max-width:1176px;margin:0 auto;padding:20px 32px;font-size:12px;display:flex}.werkstatt-basis-module__9XrXXq__footer a{align-items:center;min-height:36px;display:inline-flex}.werkstatt-basis-module__9XrXXq__printFrame{border:0;width:794px;height:1123px;position:fixed;top:0;left:-10000px}.werkstatt-basis-module__9XrXXq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.werkstatt-basis-module__9XrXXq__topics{grid-template-columns:repeat(2,minmax(0,1fr))}.werkstatt-basis-module__9XrXXq__resultLayout{grid-template-columns:minmax(0,1fr)}.werkstatt-basis-module__9XrXXq__delivery{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.werkstatt-basis-module__9XrXXq__delivery>h2,.werkstatt-basis-module__9XrXXq__delivery>p,.werkstatt-basis-module__9XrXXq__newMaterial{grid-column:1/-1}.werkstatt-basis-module__9XrXXq__classChoice{gap:16px;padding:19px}}@media (max-width:620px){.werkstatt-basis-module__9XrXXq__main{padding:8px 20px 38px}.werkstatt-basis-module__9XrXXq__header{gap:16px;min-height:74px;padding:14px 20px}.werkstatt-basis-module__9XrXXq__headerTitle{display:none}.werkstatt-basis-module__9XrXXq__logo{font-size:28px}.werkstatt-basis-module__9XrXXq__stepper{margin-bottom:27px;padding:9px 0 15px}.werkstatt-basis-module__9XrXXq__stepper button{align-items:flex-start;gap:7px;font-size:11px;line-height:1.4}.werkstatt-basis-module__9XrXXq__stepNumber{flex-basis:23px;width:23px;height:23px}.werkstatt-basis-module__9XrXXq__stepper button>span:last-child{padding-top:3px}.werkstatt-basis-module__9XrXXq__intro{margin-bottom:23px}.werkstatt-basis-module__9XrXXq__intro h1{font-size:31px}.werkstatt-basis-module__9XrXXq__intro>p{margin-top:11px;font-size:14px}.werkstatt-basis-module__9XrXXq__startPanel,.werkstatt-basis-module__9XrXXq__selectionPanel{border-radius:12px;padding:24px 20px}.werkstatt-basis-module__9XrXXq__classChoices,.werkstatt-basis-module__9XrXXq__topics,.werkstatt-basis-module__9XrXXq__materialTypes>div,.werkstatt-basis-module__9XrXXq__goals{grid-template-columns:minmax(0,1fr)}.werkstatt-basis-module__9XrXXq__classChoices{gap:12px}.werkstatt-basis-module__9XrXXq__classChoice{gap:24px;padding:18px 20px}.werkstatt-basis-module__9XrXXq__classChoice>strong{font-size:43px}.werkstatt-basis-module__9XrXXq__subjects{gap:8px;margin-bottom:26px}.werkstatt-basis-module__9XrXXq__subjects button{padding:10px 13px;font-size:13px}.werkstatt-basis-module__9XrXXq__topics{gap:8px}.werkstatt-basis-module__9XrXXq__topic{min-height:68px;padding:12px 13px}.werkstatt-basis-module__9XrXXq__topic strong{font-size:13px}.werkstatt-basis-module__9XrXXq__materialTypes>div{gap:9px}.werkstatt-basis-module__9XrXXq__materialTypes button{min-height:64px}.werkstatt-basis-module__9XrXXq__choices{gap:7px}.werkstatt-basis-module__9XrXXq__choices button{padding:9px 11px;font-size:12px}.werkstatt-basis-module__9XrXXq__duration>legend{line-height:1.5}.werkstatt-basis-module__9XrXXq__options summary small{margin-left:0;display:block}.werkstatt-basis-module__9XrXXq__createBar{flex-direction:column;align-items:stretch;gap:14px;padding-top:19px}.werkstatt-basis-module__9XrXXq__createBar .werkstatt-basis-module__9XrXXq__primary{justify-content:space-between;width:100%}.werkstatt-basis-module__9XrXXq__createBar strong{font-size:14px}.werkstatt-basis-module__9XrXXq__formFooter{flex-wrap:wrap;gap:0}.werkstatt-basis-module__9XrXXq__formFooter .werkstatt-basis-module__9XrXXq__textButton{min-height:42px}.werkstatt-basis-module__9XrXXq__resultTop{flex-direction:column;align-items:flex-start;gap:2px}.werkstatt-basis-module__9XrXXq__coverageNotice ul{columns:1}.werkstatt-basis-module__9XrXXq__previewSurface{padding:12px}.werkstatt-basis-module__9XrXXq__previewToolbar{gap:9px}.werkstatt-basis-module__9XrXXq__tabs button{padding:9px 11px;font-size:11px}.werkstatt-basis-module__9XrXXq__delivery{padding:22px;display:block}.werkstatt-basis-module__9XrXXq__delivery>button{min-height:49px}.werkstatt-basis-module__9XrXXq__resultLayout{gap:20px}.werkstatt-basis-module__9XrXXq__footer{padding:17px 20px}}@media (max-width:360px){.werkstatt-basis-module__9XrXXq__main{padding-left:16px;padding-right:16px}.werkstatt-basis-module__9XrXXq__startPanel,.werkstatt-basis-module__9XrXXq__selectionPanel{padding:22px 16px}.werkstatt-basis-module__9XrXXq__stepper ol{gap:7px}.werkstatt-basis-module__9XrXXq__stepper button{flex-direction:column;gap:5px}.werkstatt-basis-module__9XrXXq__stepper li:nth-child(2) button{margin:0}.werkstatt-basis-module__9XrXXq__stepper li:last-child button{margin-left:0}.werkstatt-basis-module__9XrXXq__choices button{padding:9px 10px}}@media (prefers-reduced-motion:reduce){.werkstatt-basis-module__9XrXXq__workshop *,.werkstatt-basis-module__9XrXXq__workshop :before,.werkstatt-basis-module__9XrXXq__workshop :after{scroll-behavior:auto;transition:none;animation:none}}@media print{.werkstatt-basis-module__9XrXXq__workshop{display:none}}
.restart-landing-module__SJriiq__landing{--ink:#192b42;--ink-2:#34465e;--muted:#54647a;--accent:#2254a2;--accent-dark:#173e7d;--line:#d5dce6;--surface:#fff;--wash:#f3f5f8;--stage:#e8eef7;--karo:#2254a212;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);background:var(--surface);font:400 16px/1.65 var(--font-workshop,"DM Sans"), "DM Sans", system-ui, sans-serif;overflow-wrap:break-word;-webkit-font-smoothing:antialiased}.restart-landing-module__SJriiq__landing *,.restart-landing-module__SJriiq__landing :before,.restart-landing-module__SJriiq__landing :after{box-sizing:border-box}:where(.restart-landing-module__SJriiq__landing) :where(h1,h2,h3,p,ul,ol){margin:0}:where(.restart-landing-module__SJriiq__landing) :where(ul,ol){padding:0;list-style:none}:where(.restart-landing-module__SJriiq__landing) :where(h1,h2,h3){color:var(--ink);font-family:inherit}:where(.restart-landing-module__SJriiq__landing) :where(a){color:inherit}.restart-landing-module__SJriiq__landing a:focus-visible,.restart-landing-module__SJriiq__landing button:focus-visible,.restart-landing-module__SJriiq__landing [tabindex]:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:6px}.restart-landing-module__SJriiq__unsichtbar{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.restart-landing-module__SJriiq__kopf{align-items:center;gap:28px;max-width:1240px;margin:0 auto;padding:22px 32px;display:flex}.restart-landing-module__SJriiq__logo{letter-spacing:-.04em;color:var(--ink);font-size:24px;font-weight:700;text-decoration:none}.restart-landing-module__SJriiq__logo span{color:var(--accent)}.restart-landing-module__SJriiq__navi{gap:26px;margin-left:auto;font-size:14.5px;display:flex}.restart-landing-module__SJriiq__navi a{color:var(--ink-2);text-decoration:none}.restart-landing-module__SJriiq__navi a:hover{color:var(--accent)}.restart-landing-module__SJriiq__kopfKnopf{border:1px solid var(--accent);border-radius:8px;padding:8px 15px;font-size:14.5px;font-weight:500;text-decoration:none;color:var(--accent)!important}.restart-landing-module__SJriiq__kopfKnopf:hover{background:var(--accent);color:#fff!important}.restart-landing-module__SJriiq__held{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:56px;max-width:1240px;margin:0 auto;padding:36px 32px 88px;display:grid}.restart-landing-module__SJriiq__dachzeile{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:12.5px;font-weight:600}.restart-landing-module__SJriiq__held h1{letter-spacing:-.045em;margin-top:18px;font-size:clamp(42px,5.4vw,68px);font-weight:700;line-height:1.02}.restart-landing-module__SJriiq__lead{color:var(--ink-2);max-width:32em;margin-top:24px;font-size:18.5px;line-height:1.6}.restart-landing-module__SJriiq__knoepfe{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.restart-landing-module__SJriiq__primaer,.restart-landing-module__SJriiq__primaerHell,.restart-landing-module__SJriiq__sekundaer{border-radius:10px;align-items:center;gap:10px;min-height:50px;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex}.restart-landing-module__SJriiq__primaer{background:var(--accent);box-shadow:0 1px #00000014,0 8px 20px -10px #2254a2cc;color:#fff!important}.restart-landing-module__SJriiq__primaer:hover{background:var(--accent-dark);transform:translateY(-1px)}.restart-landing-module__SJriiq__sekundaer{border:1px solid var(--line);background:#fff;color:var(--ink)!important}.restart-landing-module__SJriiq__sekundaer:hover{border-color:var(--accent);color:var(--accent)!important}.restart-landing-module__SJriiq__fakten{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:10px 24px;margin-top:34px;padding-top:22px;font-size:14px;display:flex}.restart-landing-module__SJriiq__fakten strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.restart-landing-module__SJriiq__probe{position:relative}.restart-landing-module__SJriiq__probeLeiste{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.restart-landing-module__SJriiq__probeReiter{background:var(--wash);border:1px solid var(--line);border-radius:10px;padding:4px;display:inline-flex}.restart-landing-module__SJriiq__probeReiter button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 14px;font-size:14px}.restart-landing-module__SJriiq__probeReiter button[aria-selected=true]{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #192b421f}.restart-landing-module__SJriiq__probeNeu{border:1px solid var(--accent);color:var(--accent);font:inherit;cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.restart-landing-module__SJriiq__probeNeu:hover:not(:disabled){background:var(--accent);color:#fff}.restart-landing-module__SJriiq__probeNeu:disabled{opacity:.7;cursor:progress}.restart-landing-module__SJriiq__dreht{animation:.8s linear infinite restart-landing-module__SJriiq__drehen}@keyframes restart-landing-module__SJriiq__drehen{to{transform:rotate(360deg)}}.restart-landing-module__SJriiq__probeBuehne{background-color:var(--stage);background-image:linear-gradient(var(--karo) 1px, transparent 1px), linear-gradient(90deg, var(--karo) 1px, transparent 1px);background-position:-1px -1px;background-size:19px 19px;border-radius:18px;padding:28px 28px 0;position:relative;overflow:hidden}.restart-landing-module__SJriiq__probeStapel{background:#fff;border-radius:2px;height:100%;position:absolute;top:16px;left:44px;right:12px;transform:rotate(1.6deg);box-shadow:0 2px 10px #192b421f}.restart-landing-module__SJriiq__probePapier{background:#fff;border-radius:2px 2px 0 0;height:560px;animation:.6s cubic-bezier(.2,.8,.2,1) both restart-landing-module__SJriiq__auflegen;position:relative;overflow:auto;box-shadow:0 1px 2px #192b421f,0 18px 40px -18px #192b4273}.restart-landing-module__SJriiq__probePapier>div{border:0}@keyframes restart-landing-module__SJriiq__auflegen{0%{opacity:0;transform:translateY(16px)rotate(-.6deg)}to{opacity:1;transform:none}}.restart-landing-module__SJriiq__probeHinweis{color:var(--muted);min-height:1.6em;margin-top:12px;font-size:13.5px}.restart-landing-module__SJriiq__abschnittKopf{max-width:720px}.restart-landing-module__SJriiq__abschnittKopf h2{letter-spacing:-.035em;margin-top:12px;font-size:clamp(30px,3.4vw,42px);font-weight:700;line-height:1.12}.restart-landing-module__SJriiq__abschnittKopf>p:not(.restart-landing-module__SJriiq__dachzeile){color:var(--ink-2);margin-top:16px;font-size:17px;line-height:1.65}.restart-landing-module__SJriiq__ablauf,.restart-landing-module__SJriiq__denken,.restart-landing-module__SJriiq__versprechen,.restart-landing-module__SJriiq__klassen{max-width:1240px;margin:0 auto;padding:88px 32px}.restart-landing-module__SJriiq__ablauf{border-top:1px solid var(--line)}.restart-landing-module__SJriiq__schritte{counter-reset:schritt;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:44px;display:grid}.restart-landing-module__SJriiq__schritte li{border:1px solid var(--line);background:#fff;border-radius:14px;padding:28px 26px 30px;position:relative}.restart-landing-module__SJriiq__schritte li:not(:last-child):after{content:"";border-top:2px dotted var(--line);width:22px;position:absolute;top:44px;right:-21px}.restart-landing-module__SJriiq__nummer{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;font-weight:700;display:inline-grid}.restart-landing-module__SJriiq__schritte h3{letter-spacing:-.015em;margin-top:18px;font-size:19px}.restart-landing-module__SJriiq__schritte p{color:var(--muted);margin-top:8px;font-size:15.5px}.restart-landing-module__SJriiq__denken{background:linear-gradient(180deg, var(--wash), #fff);max-width:none}.restart-landing-module__SJriiq__denken>*{max-width:1176px;margin-left:auto;margin-right:auto}.restart-landing-module__SJriiq__denkarten{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:40px;display:grid}.restart-landing-module__SJriiq__denkarten li{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:16px 18px;font-size:15px;font-weight:600;display:flex}.restart-landing-module__SJriiq__denkarten svg{color:var(--accent);flex-shrink:0}.restart-landing-module__SJriiq__versprechen{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding-top:72px;padding-bottom:72px;display:grid}.restart-landing-module__SJriiq__versprechen article{border-right:1px solid var(--line);margin-right:28px;padding:6px 28px 6px 0}.restart-landing-module__SJriiq__versprechen article:last-child{border-right:0;margin-right:0}.restart-landing-module__SJriiq__versprechen h3{letter-spacing:-.015em;font-size:18px;line-height:1.3}.restart-landing-module__SJriiq__versprechen p{color:var(--muted);margin-top:10px;font-size:15px}.restart-landing-module__SJriiq__klassen{border-top:1px solid var(--line)}.restart-landing-module__SJriiq__klassenRaster{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;margin-top:44px;display:grid}.restart-landing-module__SJriiq__klasseSpaeter{grid-column:1/-1}.restart-landing-module__SJriiq__klasseSpaeter .restart-landing-module__SJriiq__spaeter{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px}.restart-landing-module__SJriiq__klassenRaster article{border:1px solid var(--line);background:#fff;border-radius:14px;gap:16px;padding:26px;display:grid}.restart-landing-module__SJriiq__klassenRaster article>p{color:var(--ink-2);font-size:15px}.restart-landing-module__SJriiq__klasseFertig{box-shadow:0 16px 40px -28px #2254a2cc;border-color:var(--accent)!important}.restart-landing-module__SJriiq__klasseKopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.restart-landing-module__SJriiq__klasseZahl{letter-spacing:-.05em;color:var(--accent);font-size:44px;font-weight:700;line-height:1}.restart-landing-module__SJriiq__marke,.restart-landing-module__SJriiq__markeLeise{border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.restart-landing-module__SJriiq__marke{color:#1f6b40;background:#e3f2e8}.restart-landing-module__SJriiq__markeLeise{background:var(--wash);color:var(--muted)}.restart-landing-module__SJriiq__klasseFertig ul{gap:2px;display:grid}.restart-landing-module__SJriiq__klasseFertig li{border-bottom:1px dotted var(--line);justify-content:space-between;gap:12px;padding:7px 0;font-size:15px;display:flex}.restart-landing-module__SJriiq__klasseFertig li a{text-decoration:none}.restart-landing-module__SJriiq__klasseFertig li a:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.restart-landing-module__SJriiq__klasseFertig li span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13.5px}.restart-landing-module__SJriiq__klasseFertig .restart-landing-module__SJriiq__primaer{justify-self:start;min-height:46px;font-size:15px}.restart-landing-module__SJriiq__klassenRaster .restart-landing-module__SJriiq__sekundaer{justify-self:start;min-height:44px;font-size:15px}.restart-landing-module__SJriiq__spaeter{gap:6px;display:grid}.restart-landing-module__SJriiq__spaeter li{border-bottom:1px dotted var(--line);justify-content:space-between;gap:10px;padding:6px 0;font-size:14.5px;display:flex}.restart-landing-module__SJriiq__spaeter li span:last-child{color:var(--muted);text-align:right;font-size:13px}.restart-landing-module__SJriiq__textLink{text-underline-offset:3px;font-size:15px;font-weight:600;color:var(--accent)!important}.restart-landing-module__SJriiq__schluss{text-align:center;color:#fff;background-color:var(--accent);background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:19px 19px;border-radius:22px;margin:0 32px 64px;padding:64px 40px}.restart-landing-module__SJriiq__schluss h2{color:#fff;letter-spacing:-.035em;font-size:clamp(28px,3.2vw,40px);line-height:1.15}.restart-landing-module__SJriiq__schluss p{color:#ffffffd9;margin-top:12px;font-size:17px}.restart-landing-module__SJriiq__primaerHell{background:#fff;margin-top:28px;color:var(--accent)!important}.restart-landing-module__SJriiq__primaerHell:hover{transform:translateY(-1px)}.restart-landing-module__SJriiq__fuss{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:0 auto;padding:28px 32px 40px;font-size:14px;display:flex}.restart-landing-module__SJriiq__fuss nav{flex-wrap:wrap;gap:22px;display:flex}.restart-landing-module__SJriiq__fuss nav a{color:var(--muted);text-decoration:none}.restart-landing-module__SJriiq__fuss nav a:hover{color:var(--accent)}.restart-landing-module__SJriiq__heldText>*{animation:.6s cubic-bezier(.2,.8,.2,1) both restart-landing-module__SJriiq__auftauchen}.restart-landing-module__SJriiq__heldText>:nth-child(2){animation-delay:60ms}.restart-landing-module__SJriiq__heldText>:nth-child(3){animation-delay:.12s}.restart-landing-module__SJriiq__heldText>:nth-child(4){animation-delay:.18s}.restart-landing-module__SJriiq__heldText>:nth-child(5){animation-delay:.24s}@keyframes restart-landing-module__SJriiq__auftauchen{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.restart-landing-module__SJriiq__heldText>*,.restart-landing-module__SJriiq__probePapier,.restart-landing-module__SJriiq__dreht{animation:none}.restart-landing-module__SJriiq__primaer:hover{transform:none}}@media (max-width:1020px){.restart-landing-module__SJriiq__held{grid-template-columns:minmax(0,1fr);gap:44px;padding-bottom:64px}.restart-landing-module__SJriiq__denkarten{grid-template-columns:repeat(2,minmax(0,1fr))}.restart-landing-module__SJriiq__versprechen{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0}.restart-landing-module__SJriiq__versprechen article:nth-child(2){border-right:0;margin-right:0}.restart-landing-module__SJriiq__klassenRaster,.restart-landing-module__SJriiq__klasseSpaeter .restart-landing-module__SJriiq__spaeter{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.restart-landing-module__SJriiq__kopf{flex-wrap:wrap;gap:12px 18px;padding:16px}.restart-landing-module__SJriiq__navi{order:3;gap:18px;width:100%;margin-left:0;overflow-x:auto}.restart-landing-module__SJriiq__kopfKnopf{margin-left:auto}.restart-landing-module__SJriiq__held,.restart-landing-module__SJriiq__ablauf,.restart-landing-module__SJriiq__denken,.restart-landing-module__SJriiq__versprechen,.restart-landing-module__SJriiq__klassen{padding-left:16px;padding-right:16px}.restart-landing-module__SJriiq__held{padding-top:16px}.restart-landing-module__SJriiq__ablauf,.restart-landing-module__SJriiq__denken,.restart-landing-module__SJriiq__klassen{padding-top:56px;padding-bottom:56px}.restart-landing-module__SJriiq__schritte{grid-template-columns:minmax(0,1fr)}.restart-landing-module__SJriiq__schritte li:not(:last-child):after{display:none}.restart-landing-module__SJriiq__versprechen{grid-template-columns:minmax(0,1fr)}.restart-landing-module__SJriiq__versprechen article{border-right:0;border-bottom:1px solid var(--line);margin-right:0;padding:0 0 22px}.restart-landing-module__SJriiq__probeBuehne{padding:14px 14px 0}.restart-landing-module__SJriiq__probePapier{height:460px}.restart-landing-module__SJriiq__probeLeiste{flex-wrap:wrap}.restart-landing-module__SJriiq__schluss{margin:0 16px 40px;padding:44px 22px}.restart-landing-module__SJriiq__fuss{padding:24px 16px 32px}}
.site-module__oB1X9q__kopf,.site-module__oB1X9q__fuss{--ink:#192b42;--ink-2:#34465e;--muted:#54647a;--accent:#2254a2;--line:#d5dce6;font:400 15px/1.5 var(--font-workshop,"DM Sans"), "DM Sans", system-ui, sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased}.site-module__oB1X9q__kopf{align-items:center;gap:26px;width:100%;max-width:1240px;margin:0 auto;padding:20px 32px;display:flex}.site-module__oB1X9q__logo{letter-spacing:-.04em;color:var(--ink);font-size:24px;font-weight:700;text-decoration:none}.site-module__oB1X9q__logo span{color:var(--accent)}.site-module__oB1X9q__navi{gap:24px;margin-left:auto;font-size:14.5px;display:flex}.site-module__oB1X9q__navi a{color:var(--ink-2);text-decoration:none}.site-module__oB1X9q__navi a:hover,.site-module__oB1X9q__navi a[aria-current=page]{color:var(--accent)}.site-module__oB1X9q__knopf{color:var(--accent);border:1px solid var(--accent);border-radius:8px;padding:8px 15px;font-size:14.5px;font-weight:500;text-decoration:none}.site-module__oB1X9q__knopf:hover{background:var(--accent);color:#fff}.site-module__oB1X9q__fuss{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;width:100%;max-width:1240px;margin:0 auto;padding:28px 32px 40px;font-size:14px;display:flex}.site-module__oB1X9q__fuss nav{flex-wrap:wrap;gap:20px;display:flex}.site-module__oB1X9q__fuss nav a{color:var(--muted);text-decoration:none}.site-module__oB1X9q__fuss nav a:hover{color:var(--accent)}.site-module__oB1X9q__kopf a:focus-visible,.site-module__oB1X9q__fuss a:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:4px}@media (max-width:720px){.site-module__oB1X9q__kopf{flex-wrap:wrap;gap:10px 18px;padding:16px}.site-module__oB1X9q__navi{order:3;gap:18px;width:100%;margin-left:0;overflow-x:auto}.site-module__oB1X9q__knopf{margin-left:auto}.site-module__oB1X9q__fuss{padding:24px 16px 32px}}
.gespeichert-module__S7IbsW__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:30px 0;display:grid}.gespeichert-module__S7IbsW__card{border:1px solid var(--hairline);background:var(--paper-card);color:var(--ink);border-radius:16px;min-width:0;padding:24px;text-decoration:none}.gespeichert-module__S7IbsW__card:hover{border-color:var(--accent)}.gespeichert-module__S7IbsW__card h2{margin:0 0 12px;font-size:22px;line-height:1.25}.gespeichert-module__S7IbsW__card p{margin:0 0 14px}.gespeichert-module__S7IbsW__card span{color:var(--ink-3);font-size:14px}.gespeichert-module__S7IbsW__notice{border:1px solid var(--hairline);border-radius:12px;margin:20px 0;padding:20px}.gespeichert-module__S7IbsW__history{gap:12px;padding:0;font-size:14px;list-style:none;display:grid}.gespeichert-module__S7IbsW__history a[aria-current=page]{font-weight:700}.gespeichert-module__S7IbsW__printFrame{pointer-events:none;border:0;width:794px;height:1123px;position:absolute;top:0;left:-10000px}@media (max-width:640px){.gespeichert-module__S7IbsW__list{grid-template-columns:1fr}.gespeichert-module__S7IbsW__card{padding:20px}}
.werkstatt-module__ecwIna__aktionen{flex-wrap:wrap;gap:8px;margin:4px 0 10px;display:flex}.werkstatt-module__ecwIna__aktionen button{min-height:40px;font-size:13px}.werkstatt-module__ecwIna__aktionen button[aria-pressed=true]{color:#2254a2;background:#eaf0fa;border-color:#2254a2}.werkstatt-module__ecwIna__klappe{border-top:1px solid #d7dfea;padding:12px 0 2px}.werkstatt-module__ecwIna__klappe summary{color:#192b42;font-size:14px;font-weight:600}.werkstatt-module__ecwIna__aufgaben{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.werkstatt-module__ecwIna__aufgaben li{border-bottom:1px dotted #d7dfea;justify-content:space-between;align-items:flex-start;gap:10px;padding:6px 0;font-size:13px;line-height:1.4;display:flex}.werkstatt-module__ecwIna__aufgaben li>span{gap:2px;display:grid}.werkstatt-module__ecwIna__aufgaben strong{color:#2254a2;margin-right:4px}.werkstatt-module__ecwIna__aufgaben small{color:#536783;font-size:11.5px}.werkstatt-module__ecwIna__aufgaben button{color:#2254a2;cursor:pointer;background:#fff;border:1px solid #d7dfea;border-radius:6px;flex-shrink:0;padding:4px 9px;font-size:12px;font-weight:600}.werkstatt-module__ecwIna__aufgaben button:hover:not(:disabled){border-color:#2254a2}.werkstatt-module__ecwIna__aufgaben button:disabled{color:#9aa7b8;cursor:not-allowed}.werkstatt-module__ecwIna__noten{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;margin:8px 0;display:grid}.werkstatt-module__ecwIna__noten label{color:#192b42;align-items:center;gap:6px;font-size:13px;display:flex}.werkstatt-module__ecwIna__noten label span{min-width:64px}.werkstatt-module__ecwIna__noten input{width:48px;min-height:34px;font:inherit;text-align:right;border:1px solid #d7dfea;border-radius:6px;padding:0 6px;font-size:14px}.werkstatt-module__ecwIna__dreiMaterialien{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:760px){.werkstatt-module__ecwIna__dreiMaterialien{grid-template-columns:minmax(0,1fr)!important}}.werkstatt-module__ecwIna__vorbereitung{border-top:1px solid #d7dfea;gap:14px;margin-top:36px;padding-top:28px;display:grid}.werkstatt-module__ecwIna__vorbereitung h2{letter-spacing:-.02em;color:#192b42;margin:0;font-size:24px}.werkstatt-module__ecwIna__vorbereitung>p{color:#536783;max-width:60ch;margin:0}.werkstatt-module__ecwIna__vorbereitung>button{justify-self:start}
.konto-module__3yV55W__konto{--ink:#192b42;--ink-2:#34465e;--muted:#54647a;--accent:#2254a2;--accent-dark:#173e7d;--line:#d5dce6;--wash:#f3f5f8;width:100%;max-width:1040px;color:var(--ink);font:400 16px/1.6 var(--font-workshop,"DM Sans"), "DM Sans", system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0 auto;padding:24px 32px 72px}:where(.konto-module__3yV55W__konto) :where(h1,h2,p,ul){margin:0;font-family:inherit}.konto-module__3yV55W__dachzeile{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:12.5px;font-weight:600}.konto-module__3yV55W__konto h1{letter-spacing:-.04em;color:var(--ink);margin-top:10px;font-size:clamp(32px,4vw,44px);font-weight:700;line-height:1.1}.konto-module__3yV55W__lead{color:var(--ink-2);margin-top:10px;font-size:17px}.konto-module__3yV55W__raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.konto-module__3yV55W__karte{border:1px solid var(--line);background:#fff;border-radius:14px;align-content:start;gap:12px;padding:24px;display:grid}.konto-module__3yV55W__karte h2{letter-spacing:-.015em;color:var(--ink);font-size:18px;font-weight:700}.konto-module__3yV55W__karte>p{color:var(--ink-2);font-size:15px}.konto-module__3yV55W__knoepfe{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.konto-module__3yV55W__erst,.konto-module__3yV55W__zweit{min-height:44px;font:inherit;cursor:pointer;border-radius:10px;align-items:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.konto-module__3yV55W__erst{background:var(--accent);color:#fff;border:0}.konto-module__3yV55W__erst:hover{background:var(--accent-dark)}.konto-module__3yV55W__zweit{color:var(--ink);border:1px solid var(--line);background:#fff}.konto-module__3yV55W__zweit:hover{border-color:var(--accent);color:var(--accent)}.konto-module__3yV55W__zahl{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;color:var(--ink)!important}.konto-module__3yV55W__zahl span{color:var(--muted);letter-spacing:0;font-size:16px;font-weight:400}.konto-module__3yV55W__balken{background:var(--wash);border-radius:999px;height:6px;overflow:hidden}.konto-module__3yV55W__balken>div{background:var(--accent);border-radius:999px;height:100%}.konto-module__3yV55W__balken>div[data-voll]{background:#b26a00}.konto-module__3yV55W__klein{color:var(--muted)!important;font-size:13.5px!important}.konto-module__3yV55W__karte a:not(.konto-module__3yV55W__erst):not(.konto-module__3yV55W__zweit){color:var(--accent);text-underline-offset:3px}.konto-module__3yV55W__haken{color:var(--ink-2);gap:8px;padding:0;font-size:14.5px;list-style:none;display:grid}.konto-module__3yV55W__haken li{padding-left:24px;position:relative}.konto-module__3yV55W__haken li:before{content:"✓";color:#1f6b40;font-weight:700;position:absolute;left:2px}.konto-module__3yV55W__loeschen{margin-top:18px}.konto-module__3yV55W__konto a:focus-visible,.konto-module__3yV55W__konto button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (max-width:760px){.konto-module__3yV55W__konto{padding:12px 16px 56px}.konto-module__3yV55W__raster{grid-template-columns:minmax(0,1fr)}}.konto-module__3yV55W__loeschen :is(*){letter-spacing:normal;font-family:var(--font-workshop), "DM Sans", system-ui, sans-serif!important}.konto-module__3yV55W__loeschen>*{border-radius:14px}
.project-status-module__z_ALmq__page{--ink:#192b42;--blue:#2254a2;--line:#d5dce6;color:var(--ink);min-height:100vh;font-family:var(--font-workshop), system-ui, sans-serif;background:#f6f8fc}.project-status-module__z_ALmq__page h1,.project-status-module__z_ALmq__page h2,.project-status-module__z_ALmq__page h3{font-family:inherit}.project-status-module__z_ALmq__header,.project-status-module__z_ALmq__footer{justify-content:space-between;align-items:center;gap:20px;max-width:1160px;margin:auto;padding:24px 28px;display:flex}.project-status-module__z_ALmq__header nav,.project-status-module__z_ALmq__footer nav{flex-wrap:wrap;gap:22px;font-size:14px;display:flex}.project-status-module__z_ALmq__page a{text-decoration:none}.project-status-module__z_ALmq__page a:hover{text-underline-offset:4px;text-decoration:underline}.project-status-module__z_ALmq__page a:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.project-status-module__z_ALmq__logo{letter-spacing:-1.6px;font-size:29px;font-weight:700}.project-status-module__z_ALmq__main{max-width:1160px;margin:auto;padding:54px 28px 80px}.project-status-module__z_ALmq__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#536783;margin:0 0 18px;font-size:12px;font-weight:600}.project-status-module__z_ALmq__main h1{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(34px,4.8vw,58px);font-weight:600;line-height:1.1}.project-status-module__z_ALmq__lead{color:#4c607a;max-width:680px;font-size:19px;line-height:1.65}.project-status-module__z_ALmq__available{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:1.6fr 1fr;gap:48px;margin-top:42px;padding:36px;display:grid}.project-status-module__z_ALmq__badge{color:var(--blue);background:#eaf0fb;border-radius:4px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-block}.project-status-module__z_ALmq__main h2{letter-spacing:-.025em;margin:20px 0 16px;font-size:28px;font-weight:600;line-height:1.25}.project-status-module__z_ALmq__main h3{letter-spacing:-.02em;margin:20px 0 12px;font-size:20px;font-weight:600}.project-status-module__z_ALmq__available p,.project-status-module__z_ALmq__cards p,.project-status-module__z_ALmq__criteria p,.project-status-module__z_ALmq__sectionHeading p{color:#4c607a;font-size:15px;line-height:1.7}.project-status-module__z_ALmq__primary{background:var(--blue);color:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:26px;margin-top:12px;padding:13px 18px;font-size:15px;font-weight:600;display:inline-flex}.project-status-module__z_ALmq__facts{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:24px;padding-left:36px;display:flex}.project-status-module__z_ALmq__facts p{align-items:center;gap:20px;margin:0;display:flex}.project-status-module__z_ALmq__facts strong{color:var(--ink);min-width:30px;font-size:38px;font-weight:500;line-height:1}.project-status-module__z_ALmq__facts span{max-width:180px;font-size:13px;line-height:1.5}.project-status-module__z_ALmq__note{color:#536783;max-width:900px;margin-top:18px;font-size:13px;line-height:1.65}.project-status-module__z_ALmq__section{margin-top:66px}.project-status-module__z_ALmq__sectionHeading{grid-template-columns:1fr 1fr;align-items:end;gap:36px;margin-bottom:22px;display:grid}.project-status-module__z_ALmq__sectionHeading .project-status-module__z_ALmq__eyebrow{margin-bottom:10px}.project-status-module__z_ALmq__sectionHeading h2,.project-status-module__z_ALmq__sectionHeading p{margin:0}.project-status-module__z_ALmq__tableWrap{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.project-status-module__z_ALmq__tableWrap table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:14px}.project-status-module__z_ALmq__tableWrap th,.project-status-module__z_ALmq__tableWrap td{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:17px 22px}.project-status-module__z_ALmq__tableWrap thead{background:#eaf0fb}.project-status-module__z_ALmq__tableWrap tbody th{font-weight:600}.project-status-module__z_ALmq__tableWrap tbody td{color:#536783}.project-status-module__z_ALmq__tableWrap tr:last-child th,.project-status-module__z_ALmq__tableWrap tr:last-child td{border-bottom:0}.project-status-module__z_ALmq__cards{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px;display:grid}.project-status-module__z_ALmq__cards article{border:1px solid var(--line);background:#fff;border-radius:10px;padding:24px}.project-status-module__z_ALmq__cards article h3{margin-top:0;font-size:17px}.project-status-module__z_ALmq__cards a{color:var(--blue);font-size:15px;font-weight:600}.project-status-module__z_ALmq__criteria{border-top:1px solid var(--line);max-width:900px;margin-top:64px;padding-top:12px}.project-status-module__z_ALmq__footer{border-top:1px solid var(--line);color:#536783;font-size:12px}.project-status-module__z_ALmq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:720px){.project-status-module__z_ALmq__header,.project-status-module__z_ALmq__footer{align-items:flex-start;padding:20px}.project-status-module__z_ALmq__header nav{text-align:right;flex-direction:column;gap:10px;font-size:12px}.project-status-module__z_ALmq__main{padding:34px 20px 48px}.project-status-module__z_ALmq__lead{font-size:16px}.project-status-module__z_ALmq__available,.project-status-module__z_ALmq__sectionHeading,.project-status-module__z_ALmq__cards{grid-template-columns:1fr;gap:22px}.project-status-module__z_ALmq__available{padding:24px}.project-status-module__z_ALmq__facts{border-left:0;border-top:1px solid var(--line);padding-top:24px;padding-left:0}.project-status-module__z_ALmq__facts span{max-width:none}.project-status-module__z_ALmq__main h2{font-size:25px}.project-status-module__z_ALmq__tableWrap th,.project-status-module__z_ALmq__tableWrap td{padding:14px 10px;font-size:12px}.project-status-module__z_ALmq__tableWrap th:first-child{width:29%}.project-status-module__z_ALmq__section{margin-top:48px}.project-status-module__z_ALmq__footer{flex-direction:column;gap:14px}}.project-status-module__z_ALmq__phasen{border:1px solid var(--line);background:#fff;border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.project-status-module__z_ALmq__phasen li{border-top:1px solid var(--line);grid-template-columns:96px 1fr auto;align-items:start;gap:18px;padding:18px 22px;display:grid}.project-status-module__z_ALmq__phasen li:first-child{border-top:0}.project-status-module__z_ALmq__phasen li[data-status=jetzt]{background:#eef3fc}.project-status-module__z_ALmq__phasen h3{margin:0 0 4px;font-size:17px}.project-status-module__z_ALmq__phasen p{color:#4c607a;margin:0;font-size:15px;line-height:1.6}.project-status-module__z_ALmq__phaseNr{color:#536783;padding-top:2px;font-size:13px}.project-status-module__z_ALmq__status{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.project-status-module__z_ALmq__status[data-status=erledigt]{color:#23633f;background:#e2f2e8}.project-status-module__z_ALmq__status[data-status=jetzt]{color:#8a5200;background:#fcefd8}.project-status-module__z_ALmq__status[data-status=danach]{color:#536783;background:#edf0f5}.project-status-module__z_ALmq__klassen{gap:10px;margin-top:18px;display:grid}.project-status-module__z_ALmq__klasse{border:1px solid var(--line);background:#fff;border-radius:10px}.project-status-module__z_ALmq__klasse summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:14px;padding:16px 20px;font-weight:600;display:flex}.project-status-module__z_ALmq__klasse summary:focus-visible{outline:3px solid var(--blue);outline-offset:2px;border-radius:8px}.project-status-module__z_ALmq__plan{color:var(--blue);font-size:13px;font-weight:500}.project-status-module__z_ALmq__anzahl{color:#536783;margin-left:auto;font-size:13px;font-weight:400}.project-status-module__z_ALmq__kapitel{padding:4px 20px 12px}.project-status-module__z_ALmq__kapitel h3{margin:10px 0 6px;font-size:15px}.project-status-module__z_ALmq__kapitel ul{color:#4c607a;gap:3px;margin:0;padding-left:18px;font-size:14px;line-height:1.5;display:grid}.project-status-module__z_ALmq__messlatten{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:0;display:grid}.project-status-module__z_ALmq__messlatten div{border:1px solid var(--line);background:#fff;border-radius:10px;padding:16px 18px}.project-status-module__z_ALmq__messlatten dt{margin-bottom:4px;font-weight:600}.project-status-module__z_ALmq__messlatten dd{color:#4c607a;margin:0;font-size:14px;line-height:1.6}@media (max-width:720px){.project-status-module__z_ALmq__phasen li{grid-template-columns:1fr;gap:6px}.project-status-module__z_ALmq__status{justify-self:start}.project-status-module__z_ALmq__anzahl{margin-left:0}}
