.lesson-fifteen-module__6PmxTG__page{--info:#356758;--info-soft:#dceadf;--stimulus:#f1e0d5}.lesson-fifteen-module__6PmxTG__feed{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.lesson-fifteen-module__6PmxTG__feed i{background:#fff;border:1px solid #cad7cf;border-radius:11px;padding:11px 14px;font-style:normal}.lesson-fifteen-module__6PmxTG__feed i:not(:first-child){opacity:.42;filter:blur(.5px)}.lesson-fifteen-module__6PmxTG__method,.lesson-fifteen-module__6PmxTG__practice,.lesson-fifteen-module__6PmxTG__tool,.lesson-fifteen-module__6PmxTG__needs,.lesson-fifteen-module__6PmxTG__return{border-radius:22px;gap:18px;margin-top:48px;padding:30px;display:grid}.lesson-fifteen-module__6PmxTG__method{background:var(--info-soft)}.lesson-fifteen-module__6PmxTG__method ol{grid-template-columns:repeat(3,1fr);gap:12px;padding:0;list-style:none;display:grid}.lesson-fifteen-module__6PmxTG__method li{background:#fff;border-radius:15px;gap:10px;padding:21px;display:grid}.lesson-fifteen-module__6PmxTG__method li span{color:#b7664c;font-weight:900}.lesson-fifteen-module__6PmxTG__branch{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lesson-fifteen-module__6PmxTG__branch article{background:#fff;border-radius:14px;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:16px;display:grid}.lesson-fifteen-module__6PmxTG__branch span{color:#b7664c;font-size:1.3rem}.lesson-fifteen-module__6PmxTG__loops{grid-template-columns:1fr 1fr;gap:16px;margin-top:34px;display:grid}.lesson-fifteen-module__6PmxTG__loops article{background:var(--stimulus);border-radius:18px;place-items:center;gap:7px;padding:23px;display:grid}.lesson-fifteen-module__6PmxTG__loops article:last-child{background:var(--info-soft)}.lesson-fifteen-module__6PmxTG__loops p{text-align:center;background:#fff;border-radius:10px;width:100%;margin:0;padding:10px;font-weight:850}.lesson-fifteen-module__6PmxTG__loops b{color:#b7664c}.lesson-fifteen-module__6PmxTG__needs,.lesson-fifteen-module__6PmxTG__practice,.lesson-fifteen-module__6PmxTG__tool{background:#fff;border:1px solid #cad7cf}.lesson-fifteen-module__6PmxTG__needs>h2,.lesson-fifteen-module__6PmxTG__practice>h2,.lesson-fifteen-module__6PmxTG__tool>h2,.lesson-fifteen-module__6PmxTG__return>h2{font:700 clamp(1.8rem,4vw,2.7rem)/1.25 var(--font-serif);margin:0}.lesson-fifteen-module__6PmxTG__needs>div,.lesson-fifteen-module__6PmxTG__return>div{flex-wrap:wrap;gap:9px;display:flex}.lesson-fifteen-module__6PmxTG__needs>div span,.lesson-fifteen-module__6PmxTG__return>div span{background:var(--info-soft);border-radius:99px;padding:10px 13px;font-weight:850}.lesson-fifteen-module__6PmxTG__needs aside{background:var(--stimulus);border-radius:15px;grid-template-columns:150px 1fr;align-items:center;gap:16px;padding:18px;display:grid}.lesson-fifteen-module__6PmxTG__needs aside div{filter:blur(2px);background:linear-gradient(135deg,#b9c1bd,#e0d7ce);border-radius:12px;place-items:center;min-height:90px;display:grid}.lesson-fifteen-module__6PmxTG__needs aside small{grid-column:2}.lesson-fifteen-module__6PmxTG__scenarios{gap:15px;display:grid}.lesson-fifteen-module__6PmxTG__scenarios article{background:#f7faf8;border-radius:18px;padding:22px}.lesson-fifteen-module__6PmxTG__message,.lesson-fifteen-module__6PmxTG__blurCard{border-left:5px solid var(--info);background:#fff;padding:17px;line-height:1.65}.lesson-fifteen-module__6PmxTG__blurCard{background:linear-gradient(135deg,#e2e6e3,#eee4dc)}.lesson-fifteen-module__6PmxTG__scenarios fieldset{border:0;gap:8px;margin-top:16px;padding:0;display:grid}.lesson-fifteen-module__6PmxTG__scenarios legend{margin-bottom:8px;font-weight:900}.lesson-fifteen-module__6PmxTG__scenarios label{cursor:pointer}.lesson-fifteen-module__6PmxTG__scenarios input{opacity:0;width:1px;height:1px;position:absolute}.lesson-fifteen-module__6PmxTG__scenarios label span{background:#fff;border:2px solid #cad7cf;border-radius:11px;min-height:52px;padding:13px;font-weight:800;display:block}.lesson-fifteen-module__6PmxTG__scenarios input:checked+span{border-color:var(--info);background:var(--info-soft)}.lesson-fifteen-module__6PmxTG__feedback{border-left:5px solid var(--info);background:#fff;margin-top:13px;padding:16px}.lesson-fifteen-module__6PmxTG__feedback p{margin-bottom:0}.lesson-fifteen-module__6PmxTG__tool label{gap:8px;font-weight:900;display:grid}.lesson-fifteen-module__6PmxTG__tool textarea{color:#263833;min-height:88px;font:inherit;resize:vertical;border:1px solid #829c8e;border-radius:12px;padding:14px}.lesson-fifteen-module__6PmxTG__suggestions{flex-wrap:wrap;gap:8px;display:flex}.lesson-fifteen-module__6PmxTG__suggestions button{color:#263833;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #829c8e;border-radius:99px;padding:8px 13px}.lesson-fifteen-module__6PmxTG__primary{background:var(--info);color:#fff;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-self:start;padding:0 20px;font-weight:900}.lesson-fifteen-module__6PmxTG__primary:disabled{opacity:.45;cursor:not-allowed}.lesson-fifteen-module__6PmxTG__saved{background:var(--info-soft);border-radius:13px;gap:5px;padding:16px;display:grid}.lesson-fifteen-module__6PmxTG__return{background:var(--stimulus)}.lesson-fifteen-module__6PmxTG__memory{color:#fff;background:#315f51;border-radius:24px;margin-top:48px;padding:38px 300px 38px 38px;position:relative;overflow:hidden}.lesson-fifteen-module__6PmxTG__memory h2{font:700 clamp(2rem,5vw,3.4rem)/1.15 var(--font-serif)}.lesson-fifteen-module__6PmxTG__memory span{font-weight:850}.lesson-fifteen-module__6PmxTG__focus{grid-template-columns:repeat(3,65px);gap:7px;display:grid;position:absolute;top:28px;right:28px}.lesson-fifteen-module__6PmxTG__focus i,.lesson-fifteen-module__6PmxTG__focus b,.lesson-fifteen-module__6PmxTG__focus strong{color:#263833;text-align:center;background:#fff;border-radius:8px;padding:9px;font-style:normal}.lesson-fifteen-module__6PmxTG__focus i{opacity:.18}.lesson-fifteen-module__6PmxTG__focus b,.lesson-fifteen-module__6PmxTG__focus strong{grid-column:1/-1}.lesson-fifteen-module__6PmxTG__focus b{background:#f5e0c9}.lesson-fifteen-module__6PmxTG__focus strong{background:#dceadf}.lesson-fifteen-module__6PmxTG__contribution{background:#fff;border:1px dashed #8da69a;border-radius:16px;gap:8px;margin-top:28px;padding:20px;display:grid}.lesson-fifteen-module__6PmxTG__contribution em{color:#607169}.lesson-fifteen-module__6PmxTG__scenarios input:focus-visible+span,.lesson-fifteen-module__6PmxTG__tool textarea:focus-visible,.lesson-fifteen-module__6PmxTG__suggestions button:focus-visible,.lesson-fifteen-module__6PmxTG__primary:focus-visible{outline-offset:3px;outline:3px solid #b7664c}@media (max-width:680px){.lesson-fifteen-module__6PmxTG__method,.lesson-fifteen-module__6PmxTG__practice,.lesson-fifteen-module__6PmxTG__tool,.lesson-fifteen-module__6PmxTG__needs,.lesson-fifteen-module__6PmxTG__return{padding:23px 16px}.lesson-fifteen-module__6PmxTG__method ol,.lesson-fifteen-module__6PmxTG__branch,.lesson-fifteen-module__6PmxTG__loops,.lesson-fifteen-module__6PmxTG__branch article{grid-template-columns:1fr}.lesson-fifteen-module__6PmxTG__branch span{justify-self:center;transform:rotate(90deg)}.lesson-fifteen-module__6PmxTG__needs aside{grid-template-columns:1fr}.lesson-fifteen-module__6PmxTG__needs aside small{grid-column:auto}.lesson-fifteen-module__6PmxTG__scenarios article{padding:18px 13px}.lesson-fifteen-module__6PmxTG__primary{width:100%}.lesson-fifteen-module__6PmxTG__memory{padding:30px 22px 175px}.lesson-fifteen-module__6PmxTG__focus{grid-template-columns:repeat(3,1fr);width:calc(100% - 44px);inset:auto auto 22px 22px}}@media (prefers-reduced-motion:reduce){.lesson-fifteen-module__6PmxTG__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.lesson-fifteen-module__6PmxTG__feed i{filter:none}}
