.lesson-seventeen-module__a6MF8a__page{--contact:#315f5c;--contact-soft:#e4f0ed;--warm:#a45d43}.lesson-seventeen-module__a6MF8a__distinction,.lesson-seventeen-module__a6MF8a__plan,.lesson-seventeen-module__a6MF8a__resources,.lesson-seventeen-module__a6MF8a__child{border-radius:24px;margin-top:44px;padding:30px}.lesson-seventeen-module__a6MF8a__distinction{text-align:center;background:#f2ede5}.lesson-seventeen-module__a6MF8a__distinction>div{justify-content:center;align-items:center;gap:20px;display:flex}.lesson-seventeen-module__a6MF8a__distinction strong{background:#fff;border-radius:14px;padding:18px}.lesson-seventeen-module__a6MF8a__distinction b{color:var(--warm);font-size:2rem}.lesson-seventeen-module__a6MF8a__distinction h2{font:700 clamp(1.8rem,4vw,2.7rem)/1.2 var(--font-serif);margin-bottom:5px}.lesson-seventeen-module__a6MF8a__distinction span{font-weight:850}.lesson-seventeen-module__a6MF8a__sequence{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:34px;display:grid}.lesson-seventeen-module__a6MF8a__sequence>div{display:contents}.lesson-seventeen-module__a6MF8a__sequence article{background:var(--contact-soft);text-align:center;border-radius:18px;place-items:center;gap:9px;min-height:122px;padding:16px;display:grid}.lesson-seventeen-module__a6MF8a__sequence span{background:var(--contact);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.lesson-seventeen-module__a6MF8a__sequence b{display:none}.lesson-seventeen-module__a6MF8a__plan{background:#fff;border:1px solid #bfd2cd;gap:18px;display:grid}.lesson-seventeen-module__a6MF8a__plan>h2{font:700 clamp(1.9rem,4vw,2.9rem)/1.2 var(--font-serif);margin:0}.lesson-seventeen-module__a6MF8a__card{gap:17px;display:grid}.lesson-seventeen-module__a6MF8a__progress{background:var(--contact-soft);border-radius:13px;justify-content:space-between;gap:12px;padding:15px;display:flex}.lesson-seventeen-module__a6MF8a__card h3{font:700 clamp(1.5rem,3vw,2rem)/1.3 var(--font-serif)}.lesson-seventeen-module__a6MF8a__saved,.lesson-seventeen-module__a6MF8a__missing{background:#f5f2eb;border-radius:14px;padding:18px}.lesson-seventeen-module__a6MF8a__saved{gap:10px;display:grid}.lesson-seventeen-module__a6MF8a__saved small{color:#546b65;font-weight:800}.lesson-seventeen-module__a6MF8a__saved>strong{font-size:1.2rem}.lesson-seventeen-module__a6MF8a__saved>div{flex-wrap:wrap;gap:8px;display:flex}.lesson-seventeen-module__a6MF8a__saved button,.lesson-seventeen-module__a6MF8a__back,.lesson-seventeen-module__a6MF8a__result button{min-height:48px;color:var(--contact);font:inherit;cursor:pointer;background:#fff;border:1px solid #789993;border-radius:11px;padding:10px 15px;font-weight:900}.lesson-seventeen-module__a6MF8a__saved button[aria-pressed=true]{background:var(--contact);color:#fff}.lesson-seventeen-module__a6MF8a__textLabel{gap:7px;font-weight:900;display:grid}.lesson-seventeen-module__a6MF8a__textLabel input{width:100%;min-height:52px;font:inherit;border:2px solid #b6c9c4;border-radius:11px;padding:10px 13px}.lesson-seventeen-module__a6MF8a__card fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0;display:grid}.lesson-seventeen-module__a6MF8a__card legend{grid-column:1/-1;margin-bottom:8px;font-weight:900}.lesson-seventeen-module__a6MF8a__card fieldset label{cursor:pointer}.lesson-seventeen-module__a6MF8a__card fieldset input{opacity:0;width:1px;height:1px;position:absolute}.lesson-seventeen-module__a6MF8a__card fieldset span{border:2px solid #bfd2cd;border-radius:12px;min-height:54px;padding:14px;font-weight:800;display:block}.lesson-seventeen-module__a6MF8a__card fieldset input:checked+span{border-color:var(--contact);background:var(--contact-soft)}.lesson-seventeen-module__a6MF8a__primary{background:var(--contact);color:#fff;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-self:start;padding:0 21px;font-weight:900}.lesson-seventeen-module__a6MF8a__primary:disabled,.lesson-seventeen-module__a6MF8a__back:disabled{opacity:.45;cursor:not-allowed}.lesson-seventeen-module__a6MF8a__back{justify-self:start}.lesson-seventeen-module__a6MF8a__result{background:var(--contact-soft);border-radius:20px;gap:13px;padding:26px;display:grid}.lesson-seventeen-module__a6MF8a__result h3{font:700 clamp(1.8rem,4vw,2.6rem)/1.2 var(--font-serif);margin:0}.lesson-seventeen-module__a6MF8a__result dl{grid-template-columns:repeat(2,1fr);gap:10px;margin:0;display:grid}.lesson-seventeen-module__a6MF8a__result dl div{background:#fff;border-radius:12px;padding:14px}.lesson-seventeen-module__a6MF8a__result dt{color:#50645f;font-size:.88rem;font-weight:850}.lesson-seventeen-module__a6MF8a__result dd{margin:6px 0 0;font-weight:900}.lesson-seventeen-module__a6MF8a__result>strong{font:700 1.5rem/1.45 var(--font-serif)}.lesson-seventeen-module__a6MF8a__resources{background:#eef0e8}.lesson-seventeen-module__a6MF8a__resources h2,.lesson-seventeen-module__a6MF8a__child h2{font:700 clamp(1.7rem,4vw,2.5rem)/1.25 var(--font-serif)}.lesson-seventeen-module__a6MF8a__resources>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lesson-seventeen-module__a6MF8a__resources article{background:#fff;border-radius:14px;gap:8px;padding:18px;display:grid}.lesson-seventeen-module__a6MF8a__resources article:last-child{border-left:5px solid var(--contact)}.lesson-seventeen-module__a6MF8a__child{background:#fff4e9}.lesson-seventeen-module__a6MF8a__child blockquote{border-left:5px solid var(--warm);font:700 1.2rem/1.8 var(--font-serif);background:#fff;margin:18px 0;padding:18px}.lesson-seventeen-module__a6MF8a__memory{background:var(--contact);color:#fff;border-radius:24px;margin-top:46px;padding:38px}.lesson-seventeen-module__a6MF8a__memory h2{font:700 clamp(2rem,5vw,3.4rem)/1.15 var(--font-serif)}.lesson-seventeen-module__a6MF8a__memory span{font-weight:850}.lesson-seventeen-module__a6MF8a__contribution{background:#fff;border:1px dashed #789993;border-radius:16px;gap:8px;margin-top:28px;padding:20px;display:grid}.lesson-seventeen-module__a6MF8a__contribution em{color:#526b66}.lesson-seventeen-module__a6MF8a__card input:focus-visible+span,.lesson-seventeen-module__a6MF8a__saved button:focus-visible,.lesson-seventeen-module__a6MF8a__textLabel input:focus-visible,.lesson-seventeen-module__a6MF8a__primary:focus-visible,.lesson-seventeen-module__a6MF8a__back:focus-visible,.lesson-seventeen-module__a6MF8a__result button:focus-visible{outline-offset:3px;outline:3px solid #b7664c}@media (max-width:680px){.lesson-seventeen-module__a6MF8a__distinction,.lesson-seventeen-module__a6MF8a__plan,.lesson-seventeen-module__a6MF8a__resources,.lesson-seventeen-module__a6MF8a__child{padding:24px 17px}.lesson-seventeen-module__a6MF8a__distinction>div{flex-direction:column;align-items:stretch}.lesson-seventeen-module__a6MF8a__sequence{grid-template-columns:1fr}.lesson-seventeen-module__a6MF8a__sequence>div{gap:8px;display:grid}.lesson-seventeen-module__a6MF8a__sequence b{color:var(--warm);justify-self:center;font-size:1.4rem;display:block}.lesson-seventeen-module__a6MF8a__progress{flex-direction:column;align-items:flex-start}.lesson-seventeen-module__a6MF8a__card fieldset,.lesson-seventeen-module__a6MF8a__result dl,.lesson-seventeen-module__a6MF8a__resources>div{grid-template-columns:1fr}.lesson-seventeen-module__a6MF8a__primary,.lesson-seventeen-module__a6MF8a__back,.lesson-seventeen-module__a6MF8a__result button{width:100%}.lesson-seventeen-module__a6MF8a__saved>div{display:grid}.lesson-seventeen-module__a6MF8a__sequence article{min-height:96px}}@media (prefers-reduced-motion:reduce){.lesson-seventeen-module__a6MF8a__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
