.ml{--ml-ink:#1a2a23;--ml-ink-soft:#4a5a52;--ml-forest:#17463a;--ml-sand:#f5f6f1;--ml-paper:#fff;--ml-moss:#e6ebd6;--ml-line:#d3dcd2;--ml-accent:#e2a73b;--ml-green:#1f5a45;--ml-radius:22px;--ml-shadow:0 1px 2px #0f1e190f, 0 18px 40px -22px #0f1e1959;font-family:var(--font-modern), system-ui, sans-serif;color:var(--ml-ink)}.ml h3,.ml .card-title,.ml .toc-title,.ml .question-title,.ml .trust-value,.ml .faq summary{font-family:var(--font-modern), system-ui, sans-serif;letter-spacing:-.015em;font-style:normal}.ml h1,.ml .hero-title{font-family:var(--font-head);letter-spacing:-.02em;font-variation-settings:"SOFT" 50;font-style:normal;font-weight:600}.ml h2,.ml .display,.ml .preview-headline{font-family:var(--font-head);letter-spacing:-.01em;font-variation-settings:"SOFT" 50;font-style:normal;font-weight:540}.ml .hero-entry-name{font-family:var(--font-head);font-variation-settings:"SOFT" 50;font-style:normal;font-weight:540}.ml .kicker{color:var(--ml-green);letter-spacing:0;text-transform:none;font-size:.9375rem;font-weight:600}.ml .ml-hero{background:var(--ml-forest);color:#e9efe9;position:relative;overflow:hidden}.ml .ml-hero .hero-title{color:#fff}.ml .ml-hero .hero-lead,.ml .ml-hero .hero-lead p{color:#cfdbd3}.ml .ml-hero .pill{box-shadow:none;color:var(--ml-accent);background:0 0;border:0;padding:0;font-size:.9375rem;font-weight:600}.ml .ml-hero .pill-dot{display:none}.ml .ml-hero .crumbs,.ml .ml-hero .crumbs a,.ml .ml-hero .crumbs [aria-current]{color:#cfdbd3}.ml .ml-hero .crumbs li+li:before{color:#fff6}.ml .ml-hero .hero-trail{display:none}.ml .ml-hero .qcard{color:var(--ml-ink)}.ml .ml-hero .hero-inner{z-index:1;position:relative}.ml .ml-hero .qcard{border:1px solid #fff9;border-radius:24px;box-shadow:0 30px 70px -30px #0009}.ml .answer{border-color:var(--ml-line);border-radius:14px}.ml .answer:hover{border-color:var(--ml-green);background:var(--ml-moss)}.ml .trust{background:#fff}.ml .trust-value{color:var(--ml-ink);font-size:clamp(1.25rem,2vw,1.625rem);font-weight:700;line-height:1.15}.ml .band-beige{background:var(--ml-sand)}.ml .band-cream{background:var(--ml-paper)}.ml .card{background:var(--ml-moss);box-shadow:none;border:0;border-radius:18px}.ml .card:before{display:none}.ml .icon-tile{width:auto;height:auto;color:var(--ml-green);background:0 0;border-radius:0}.ml .card-title{font-weight:700}.ml .plan-card{border-radius:var(--ml-radius)}.ml .prose{font-size:1.0625rem}.ml .prose h2{font-size:clamp(1.625rem,3vw,2.125rem);line-height:1.15}.ml .prose h3{font-weight:700}.ml .toc{border-radius:var(--ml-radius);background:var(--ml-sand);border-color:#0000}.ml .table-wrap{border-radius:14px}.ml-guide-top{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:2rem;display:grid}.ml-guide-top .toc{margin:0}.ml-guide-photo{border-radius:var(--ml-radius);box-shadow:var(--ml-shadow);aspect-ratio:4/3;margin:0;overflow:hidden}.ml-guide-photo img{object-fit:cover;width:100%;height:100%}@media (min-width:860px){.ml-guide-top{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.ml-guide-photo{aspect-ratio:4/5}}.ml .faq-list{border-top:1px solid var(--ml-line);gap:0}.ml .faq details,.ml .faq details[open]{box-shadow:none;border-bottom:1px solid var(--ml-line);background:0 0;border-radius:0}.ml .faq summary{padding:20px 44px 20px 0;font-size:1.0625rem;font-weight:600}.ml .faq summary:after{top:27px;right:6px}.ml .faq details[open] summary:after{top:31px}.ml .faq details>div{padding:0 44px 22px 0}.ml .btn{border-radius:12px;font-weight:700}.ml .band{overflow:hidden}.ml .band>.band-inner{z-index:1;position:relative}.ml .ml-trail{z-index:0;pointer-events:none;width:150px;height:110px;color:var(--ml-green);opacity:.14;position:absolute}.ml .ml-trail-left{bottom:36px;left:3%;transform:rotate(-12deg)}.ml .ml-trail-left-low{color:var(--ml-green);top:48%;left:2%;transform:rotate(-24deg)}.ml .ml-trail-right{color:var(--ml-green);top:40px;right:4%;transform:rotate(14deg)scaleX(-1)}@media (max-width:959px){.ml .ml-trail{transform-origin:50%;scale:.65}.ml .ml-trail-left-low{display:none}}@media (min-width:900px){.ml .preview .ml-preview{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.ml .preview .ml-preview>*{grid-area:auto}}.ml-preview-col{flex-direction:column;gap:20px;min-width:0;display:flex}.ml-preview-col>.plan-card{margin:0}.ml-preview-col>.preview-more{margin-top:0}.ml-preview-col>.plan-card{flex:none}@media (min-width:900px){.ml-preview-col:not(.ml-has-photo)>:last-child{flex:auto}}.ml-preview-photo{border-radius:var(--ml-radius);min-height:140px;box-shadow:var(--ml-shadow);flex:140px;margin:0;overflow:hidden}.ml-preview-photo img{object-fit:cover;width:100%;height:100%}@media (max-width:899px){.ml-preview-photo{aspect-ratio:16/10;flex:none}}@media (min-width:860px){.ml-guide-top{align-items:stretch}.ml-guide-photo{aspect-ratio:auto;height:100%;min-height:320px}}.ml .card-link:has(.ml-card-photo)>a{padding-top:0}.ml-card-photo{aspect-ratio:16/10;border-radius:var(--ml-radius) var(--ml-radius) 0 0;margin:0 -24px 6px;display:block;overflow:hidden}.ml-card-photo img{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-out}.ml .card-link:hover .ml-card-photo img{transform:scale(1.03)}.ml-preview-col.ml-measuring>*{flex:none!important}.ml-article .ml-hero .hero-entry{color:var(--ml-ink);border-radius:var(--ml-radius);box-shadow:0 30px 70px -30px #0009}.ml-article .ml-hero .byline,.ml-article .ml-hero .byline a{color:#cfdbd3}.ml-inline-photo{border-radius:var(--ml-radius);box-shadow:var(--ml-shadow);aspect-ratio:16/9;margin:2rem 0;overflow:hidden}.ml-inline-photo img{object-fit:cover;width:100%;height:100%;display:block}.ml-article .ml-hero .hero-entry{text-align:left;max-width:680px;margin-inline:auto}.ml-result .ml-hero .hero-inner{max-width:820px}.ml-result .ml-hero .pill{text-align:center;white-space:normal;flex-wrap:wrap;justify-content:center;max-width:100%}.ml-result .plan-summary,.ml-result .panel-mail{border-radius:var(--ml-radius);box-shadow:var(--ml-shadow)}.ml-result .result-locked-list li::marker{color:var(--ml-green)}.ml .btn:not(.btn-ghost){background:var(--ml-accent);color:var(--ml-ink);box-shadow:none}.ml .btn:not(.btn-ghost):hover{color:var(--ml-ink);background:#d39a2f}.ml .ml-hero:before{display:none}.ml .linkblock .section-head{text-align:left;margin-bottom:12px}.ml .linkblock .cards{grid-template-columns:1fr;gap:0 48px;display:grid}@media (min-width:900px){.ml .linkblock .cards{grid-template-columns:1fr 1fr}}.ml .linkblock .card{border:0;border-top:1px solid var(--ml-line);box-shadow:none;background:0 0;border-radius:0;padding:0}:is(.ml .linkblock .card-link>a,.ml .linkblock .card-link:has(.ml-card-photo)>a){color:var(--ml-ink);grid-template-columns:1fr;gap:4px 16px;padding:16px 2px;text-decoration:none;display:grid}.ml .linkblock .card-link:has(.ml-card-photo)>a{grid-template-rows:auto 1fr;grid-template-columns:88px 1fr}.ml .linkblock .ml-card-photo{aspect-ratio:4/3;border-radius:8px;grid-row:1/span 2;width:88px;margin:0}.ml .linkblock .icon-tile,.ml .linkblock .card-more{display:none}.ml .linkblock .card-title{margin:0;font-size:1rem;font-weight:600;line-height:1.35}.ml .linkblock .card-text{color:var(--ml-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}.ml .linkblock .card-link:hover .card-title{color:var(--ml-green);text-decoration:underline}.ml .linkblock .card-link:hover .ml-card-photo img{transform:none}.ml .linkblock+.linkblock{margin-top:48px}.ml .linkblock .card-link>a{align-content:start}.ml .linkblock .card-text{align-self:start}.ml .band:has(.linkblock) .ml-trail{display:none}.ml .faq .section-head{text-align:left;margin:0 0 18px}.ml .faq .kicker,.ml .linkblock .kicker{display:none}.ml .faq h2{font-size:clamp(1.5rem,1.25rem + .9vw,1.9rem);font-weight:560}.ml .faq summary{justify-content:space-between;align-items:flex-start;gap:16px;min-height:0;padding:18px 2px;font-weight:600;display:flex;position:static}.ml .faq summary:after{content:"+";width:auto;height:auto;font:400 1.5rem/1 var(--font-modern), system-ui, sans-serif;color:var(--ml-green);border:0;flex:none;transition:transform .2s;position:static;transform:none}.ml .faq details[open] summary:after{top:auto;transform:rotate(45deg)}.ml .linkblock h2{font-size:clamp(1.5rem,1.25rem + .9vw,1.9rem);font-weight:560}.ml[data-kopf] .ml-hero .pill{display:none}.ml[data-kopf] .trust{background:var(--ml-sand);border-bottom:1px solid var(--ml-line)}.ml[data-kopf] .trust-list{max-width:72rem;padding:24px var(--gutter);text-align:left;grid-template-columns:1fr 1fr;gap:16px 32px;margin:0 auto;display:grid}@media (min-width:900px){.ml[data-kopf] .trust-list{grid-template-columns:repeat(4,1fr)}}.ml[data-kopf] .trust-list li{border:0;padding:0;display:block}.ml[data-kopf] .trust-value{font-family:var(--font-head);color:var(--ml-green);font-size:1.25rem;font-weight:600;display:block}.ml[data-kopf] .trust-label{color:var(--ml-ink-soft);font-size:.875rem;line-height:1.45;display:block}.ml[data-kopf] .trust-list li,.ml[data-kopf] .trust-value,.ml[data-kopf] .trust-label{text-align:left}.ml[data-kopf=d3] .ml-hero{background:var(--ml-sand);color:var(--ml-ink);border-bottom:1px solid var(--ml-line)}.ml[data-kopf=d3] .ml-hero .hero-title{color:var(--ml-forest);text-align:left}.ml[data-kopf=d3] .ml-hero .hero-lead,.ml[data-kopf=d3] .ml-hero .hero-lead p{color:var(--ml-ink-soft);text-align:left}.ml[data-kopf=d3] .ml-hero .crumbs,.ml[data-kopf=d3] .ml-hero .crumbs a,.ml[data-kopf=d3] .ml-hero .crumbs [aria-current]{color:var(--ml-ink-soft)}.ml[data-kopf=d3] .ml-hero .crumbs li+li:before{color:var(--ml-line)}.ml[data-kopf=d3] :is(.ml-hero,.ml-entry) .qcard{border:1px solid var(--ml-line);overflow:hidden;box-shadow:0 1px 2px #1a2a230a,0 24px 48px -28px #17463a59}.ml[data-kopf=d3] .ml-qcard-photo{display:none}.ml[data-kopf=d3] .trust{background:var(--ml-paper)}@media (min-width:960px){.ml[data-kopf=d3] .ml-hero{padding-top:56px;padding-bottom:72px}.ml[data-kopf=d3] .ml-hero .hero-inner{grid-template-rows:auto minmax(24px,1fr) auto auto minmax(24px,1fr);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:clamp(40px,5vw,80px);max-width:1160px;display:grid}.ml[data-kopf=d3] .ml-hero .hero-inner>*{grid-column:1}.ml[data-kopf=d3] .ml-hero .hero-inner>.hero-title{grid-row:3}.ml[data-kopf=d3] .ml-hero .hero-inner>.hero-lead{grid-row:4}.ml[data-kopf=d3] .ml-hero .crumbs{justify-content:flex-start;margin-bottom:0}.ml[data-kopf=d3] .ml-hero .hero-title{max-width:14ch;margin:0 0 22px;font-size:clamp(2.5rem,3.6vw,3.25rem);line-height:1.08}.ml[data-kopf=d3] .ml-hero .hero-lead{max-width:30rem;margin:0}.ml[data-kopf=d3] .ml-hero .hero-lead p{font-size:1.0625rem;line-height:1.65}.ml[data-kopf=d3] .ml-hero .hero-stage{grid-area:1/2/-1;max-width:none;margin:0}.ml[data-kopf=d3] :is(.ml-hero,.ml-entry) .qcard{max-width:none;padding:0 0 30px}.ml[data-kopf=d3] :is(.ml-hero,.ml-entry) .qcard>.check{padding:26px 32px 0}.ml[data-kopf=d3] .ml-qcard-photo{aspect-ratio:16/7;background:var(--ml-moss);margin:0;display:block;overflow:hidden}.ml[data-kopf=d3] .ml-qcard-photo img{object-fit:cover;width:100%;height:100%;display:block}}@media (max-width:959px){.ml[data-kopf=d3] .ml-hero .hero-title{margin-left:0}.ml[data-kopf=d3] .ml-hero .crumbs{justify-content:flex-start}.ml[data-kopf=d3] .ml-hero .hero-stage{align-self:stretch;width:100%}}.ml[data-kopf=d3] .answer:before{border-color:#9fb0a6}.ml[data-kopf=d3] :is(.ml-hero,.ml-entry) .qcard{box-shadow:none;background:0 0;border:0;overflow:visible}.ml[data-kopf=d3] :is(.ml-hero,.ml-entry) .qcard>.check{background:var(--ml-paper);border:1px solid var(--ml-line);border-radius:14px;box-shadow:0 24px 48px -28px #17463a66}.ml[data-kopf=d3] :is(.ml-hero,.ml-entry) .answer{border-radius:10px}@media (min-width:960px){.ml[data-kopf=d3] :is(.ml-hero,.ml-entry) .qcard{padding:0}.ml[data-kopf=d3] .ml-qcard-photo{aspect-ratio:16/9;border-radius:16px}.ml[data-kopf=d3] :is(.ml-hero,.ml-entry) .qcard>.check{margin:-110px 28px 0;padding:26px 30px 28px;position:relative}}@media (max-width:959px){.ml[data-kopf=d3] :is(.ml-hero,.ml-entry) .qcard{padding:0}.ml[data-kopf=d3] :is(.ml-hero,.ml-entry) .qcard>.check{padding:16px 14px 18px}}.ml[data-kopf=d3] :is(.ml-hero,.ml-entry) .answers-quick .answer{white-space:nowrap;padding-left:8px;padding-right:8px}.ml .ml-entry{background:var(--ml-moss)}.ml .ml-entry .section-head{text-align:left;margin:0 0 24px}.ml .ml-entry .section-head h2{color:var(--ml-forest)}.ml .ml-entry .hero-stage{max-width:none;margin:0}.ml .ml-entry .qcard{max-width:none}@media (min-width:960px){.ml .ml-entry-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;column-gap:clamp(40px,5vw,80px);display:grid}.ml .ml-entry .section-head{margin:0}}.ml .ml-entry .ml-trail-left{bottom:-64px}.ml-result .ml-hero{background:var(--ml-sand);color:var(--ml-ink);border-bottom:1px solid var(--ml-line)}.ml-result .ml-hero .hero-title{color:var(--ml-forest);text-align:left;margin-left:0}.ml-result .ml-hero .hero-lead,.ml-result .ml-hero .hero-lead p,.ml-result .ml-hero .crumbs,.ml-result .ml-hero .crumbs a,.ml-result .ml-hero .crumbs [aria-current]{color:var(--ml-ink-soft);text-align:left;margin-left:0}.ml-result .ml-hero .crumbs{justify-content:flex-start}.ml-result .ml-hero .crumbs li+li:before{color:#9fb0a6}.ml-result .ml-hero .pill{color:var(--ml-green);text-align:left;justify-content:flex-start}.ml-result .ml-hero .pill-sep{color:#9fb0a6}.ml-result-photo{display:none}@media (min-width:960px){.ml-result .ml-result-head .hero-inner{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;column-gap:clamp(40px,5vw,80px);max-width:1160px;display:grid}.ml-result .ml-result-head .hero-inner>*{grid-column:1}.ml-result .ml-result-head .hero-inner>.ml-result-photo{aspect-ratio:4/3;background:var(--ml-moss);border-radius:16px;grid-area:1/2/span 4;align-self:center;max-height:340px;margin:0;display:block;overflow:hidden}.ml-result-photo img{object-fit:cover;width:100%;height:100%;display:block}}.erg-week{grid-template-columns:repeat(7,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.erg-week li{color:var(--ml-ink-soft);justify-items:center;gap:6px;margin:0;font-size:.75rem;display:grid}.erg-week span{aspect-ratio:1;background:var(--ml-sand);width:100%;color:var(--ml-line);border-radius:9px;place-items:center;display:grid}.erg-week .is-done span{background:var(--ml-moss);color:var(--ml-forest)}.erg-week svg{fill:currentColor;width:58%;height:58%}.ml-result .erg .plan-summary{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.ml-result .erg .plan-summary-title{font-size:1.125rem;font-family:var(--font-modern), system-ui, sans-serif;letter-spacing:-.01em;color:var(--ml-ink);font-weight:700}.ml-result .erg .plan-facts{gap:0}.ml-result .erg .plan-fact{border-left:1px solid var(--ml-line);background:0 0;border-radius:0;padding:0 18px}.ml-result .erg .plan-fact:first-child{border-left:0;padding-left:0}.ml-result .erg .plan-fact dt{color:var(--ml-ink-soft);font-size:.8125rem;font-weight:500}.ml-result .erg .plan-fact dd{font-family:var(--font-head);letter-spacing:-.01em;color:var(--ml-forest);margin-top:4px;font-size:1.375rem;font-weight:600;line-height:1.2}.ml-result .erg .plan-goal{border-top:1px solid var(--ml-line);color:var(--ml-ink);margin:18px 0 0;padding-top:14px;font-weight:600}@media (max-width:639px){.ml-result .erg .plan-fact{border-left:0;border-top:1px solid var(--ml-line);padding:10px 0}.ml-result .erg .plan-fact:first-child{border-top:0;padding-top:0}}.ml-result .erg .step-no{width:auto;height:auto;font-family:var(--font-head);color:var(--ml-green);background:0 0;border-radius:0;font-size:1.5rem;font-style:italic;font-weight:500}.ml-result .erg .result-locked-list{gap:0;margin-top:1.25rem}.ml-result .erg .result-locked-list li{border:0;border-top:1px solid var(--erg-lock-line,var(--ml-line));color:inherit;background:0 0;border-radius:0;padding:12px 0 12px 28px;font-weight:600}.ml-result .erg .result-locked-list li:last-child{border-bottom:1px solid var(--erg-lock-line,var(--ml-line))}.ml-result .erg .result-locked-list li:before{background:var(--erg-lock,var(--ml-green));left:0}.ml-result .erg .result-locked-list li:after{border-color:var(--erg-lock,var(--ml-green));left:2px}.ml-result .erg .panel-mail.erg-light,.ml-result .erg .panel-mail{background:var(--ml-moss);color:var(--ml-ink);box-shadow:none;border-radius:16px}.ml-result .erg .panel-mail h2,.ml-result .erg .panel-mail .field label{color:var(--ml-forest)}.ml-result .erg .panel-mail .muted,.ml-result .erg .panel-mail .checkbox,.ml-result .erg .panel-mail a{color:var(--ml-ink-soft)}.ml-result .erg .panel-mail .input{border:1px solid var(--ml-line);border-radius:10px}.ml-result .erg .panel-mail .field-error{color:#a3321f}.ml-result .erg .panel-mail .panel-icon{background:var(--ml-paper);color:var(--ml-green)}.ml-result .erg .panel-mail .btn{border-radius:10px}.ml-result .erg .erg-gate-form{margin-top:1.5rem}@media (min-width:960px){.ml-result .erg .panel-mail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:40px;display:grid}.ml-result .erg .erg-gate-form{background:var(--ml-paper);border:1px solid var(--ml-line);border-radius:14px;margin-top:0;padding:24px}}.ml-result .erg .erg-gate-form .input{max-width:none}@media (min-width:960px){.ml-result .erg .erg-head-split .hero-inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;max-width:1160px}.ml-result .erg .erg-head-split .hero-inner>.erg-head-stage{grid-area:1/2}.ml-result .erg .erg-head-stage .ml-result-photo{aspect-ratio:16/9;background:var(--ml-moss);margin:0;display:block;overflow:hidden}.ml-result .erg .erg-head-stage .ml-result-photo img{object-fit:cover;width:100%;height:100%;display:block}}.ml-result .erg .erg-head-stage{background:var(--ml-paper);border:1px solid var(--ml-line);border-radius:16px;margin-top:24px;overflow:hidden;box-shadow:0 1px 2px #0f1e190d,0 26px 50px -30px #0f1e1966}@media (min-width:960px){.ml-result .erg .erg-head-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:0;display:grid}.ml-result .erg .erg-head-stage .ml-result-photo{aspect-ratio:auto;grid-area:1/1/span 2;height:100%;min-height:300px}}.ml-result .erg .erg-head-stage .erg-week{padding:22px 24px 0}.ml-result .erg .erg-head-stage .plan-summary{padding:18px 24px 24px}.ml-result .erg .erg-head-stage .plan-facts{grid-template-columns:minmax(0,1fr)}.ml-result .erg .erg-head-stage .plan-fact{border-left:0;border-top:1px solid var(--ml-line);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.ml-result .erg .erg-head-stage .plan-fact:first-child{padding-top:9px}.ml-result .erg .erg-head-stage .plan-fact dd{text-align:right;margin:0;font-size:1.0625rem}.ml-result .erg .erg-head-stage .plan-summary-title{display:none}.ml-result .erg .erg-head-stage .plan-goal{margin-top:6px;font-size:.9375rem}.ml-result .erg .plan-sections{gap:0;padding-left:56px;position:relative}.ml-result .erg .plan-sections:before{content:"";background:var(--ml-line);width:2px;position:absolute;top:8px;bottom:8px;left:19px}.ml-result .erg .plan-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 0 40px;position:relative}.ml-result .erg .plan-card .step-no{background:var(--ml-forest);color:#fff;width:40px;height:40px;box-shadow:0 0 0 6px var(--ml-sand);border-radius:50%;place-items:center;font-size:1.125rem;font-style:normal;font-weight:600;display:grid;position:absolute;top:-4px;left:-56px}.ml-result .erg .plan-card-head h2{color:var(--ml-forest)}@media (max-width:639px){.ml-result .erg .plan-sections{padding-left:44px}.ml-result .erg .plan-sections:before{left:15px}.ml-result .erg .plan-card .step-no{width:32px;height:32px;font-size:1rem;left:-44px}}.ml-result .erg .erg-week:before{content:"Eure erste Woche";color:var(--ml-ink-soft);grid-column:1/-1;justify-self:start;margin-bottom:4px;font-size:.8125rem;font-weight:600}.ml-result .erg .result-mail .panel-mail h2{text-align:left}.ml-result .erg .plan-card li::marker{color:var(--ml-green)}.ml-topbar{--ground:#f5f6f1;--surface:#e6ebd6;--paper:#fff;--ink:#1a2a23;--ink-2:#4a5a52;--forest:#1f5a45;--forest-deep:#17463a;--line:#d3dcd2;--line-soft:#e3e8e1;--serif:var(--font-fraunces), Georgia, "Times New Roman", serif;--sans:var(--font-modern), system-ui, -apple-system, "Segoe UI", sans-serif;--page:72rem;--gutter:20px;font-family:var(--sans);line-height:1.7}.ml-topbar :where(ul,p){margin:0}.ml-result .erg .ml-hero{padding-top:clamp(40px,6vw,72px)}@media (min-width:960px){.ml-result .erg .erg-head-stage:not(:has(.ml-result-photo)){grid-template-columns:minmax(0,1fr)}}.ml-result .erg .erg-plan-list{padding:22px 24px 24px}.ml-result .erg .erg-plan-list-title{color:var(--ml-ink-soft);margin:0 0 6px;font-size:.8125rem;font-weight:600}.ml-result .erg .erg-plan-list ol{counter-reset:erg;margin:0;padding:0;list-style:none}.ml-result .erg .erg-plan-list li{counter-increment:erg;border-top:1px solid var(--ml-line);color:var(--ml-ink);gap:10px;margin:0;padding:9px 0;font-size:.9375rem;line-height:1.4;display:flex}.ml-result .erg .erg-plan-list li:before{content:counter(erg);min-width:1em;font-family:var(--font-head);color:var(--ml-green);font-style:italic}.ml-result .erg .erg-plan-list li.is-locked{color:var(--ml-ink-soft)}.ml-result .erg .erg-plan-list li.is-locked:after{content:"gesperrt";color:var(--ml-ink-soft);margin-left:auto;padding-left:8px;font-size:.75rem}.ml-topbar .pp-header .pp-wrap{min-height:56px}@media (max-width:640px){.ml-topbar .pp-header .pp-wrap{min-height:50px}.ml-topbar+.ml :is(.ml-hero,.hero){padding-top:8px}}@media (min-width:960px){.ml-topbar+.ml[data-kopf=d3] .ml-hero{padding-top:20px}}.ml-topbar+.ml :is(.ml-hero,.hero) .crumbs{display:none}@media (min-width:960px){.ml[data-kopf=d3] .ml-hero .answers-2:not(.answers-quick){grid-template-columns:repeat(2,minmax(0,1fr))}}.ml[data-kopf=d3] .ml-hero ul.answers:has([role=checkbox]) .answer{min-height:44px;padding-top:8px;padding-bottom:8px}@media (min-width:960px) and (max-height:760px){.ml[data-kopf=d3] .ml-hero .ml-qcard-photo{aspect-ratio:21/9}.ml-topbar+.ml[data-kopf=d3] .ml-hero.ml-hero{padding-top:10px}.ml[data-kopf=d3] .ml-hero .check:has([role=checkbox]) .check-nav{margin-top:12px}.ml[data-kopf=d3] .ml-hero.ml-hero .check{padding-top:18px;padding-bottom:18px}}.ml .question-title{font-family:var(--font-head);letter-spacing:-.012em;font-variation-settings:"SOFT" 30;font-weight:560}.ml .answer{font-weight:500}.ml .btn{font-weight:600}
