.lesson-eleven-module__k3Vgza__page{--body:#3a655b;--soft:#e5efe9}.lesson-eleven-module__k3Vgza__method{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}.lesson-eleven-module__k3Vgza__method article{background:#fff;border-radius:16px;gap:9px;min-height:145px;padding:20px;display:grid}.lesson-eleven-module__k3Vgza__method span{color:#a55d47;font-weight:900}.lesson-eleven-module__k3Vgza__practice,.lesson-eleven-module__k3Vgza__preference{background:#fff;border:1px solid #cad7cf;border-radius:22px;gap:18px;margin-top:48px;padding:30px;display:grid}.lesson-eleven-module__k3Vgza__practice h2,.lesson-eleven-module__k3Vgza__preference h2{font:700 clamp(1.8rem,4vw,2.8rem)/1.2 var(--font-serif);margin:.2rem 0}.lesson-eleven-module__k3Vgza__card{background:var(--soft);border-radius:18px;gap:18px;padding:24px;display:grid}.lesson-eleven-module__k3Vgza__progress{justify-content:space-between;gap:15px;display:flex}.lesson-eleven-module__k3Vgza__card h3{font:700 clamp(1.6rem,4vw,2.4rem)/1.2 var(--font-serif);margin:4px 0}.lesson-eleven-module__k3Vgza__card fieldset,.lesson-eleven-module__k3Vgza__preference fieldset{border:1px solid #b8cbc1;border-radius:14px;gap:9px;margin:0;padding:17px;display:grid}.lesson-eleven-module__k3Vgza__card legend,.lesson-eleven-module__k3Vgza__preference legend{padding:0 8px;font-weight:900}.lesson-eleven-module__k3Vgza__card label,.lesson-eleven-module__k3Vgza__preference label{background:#fff;border:1px solid #d0ddd6;border-radius:11px;align-items:center;gap:9px;min-height:52px;padding:10px;display:flex}:is(.lesson-eleven-module__k3Vgza__card label:has(input:checked),.lesson-eleven-module__k3Vgza__preference label:has(input:checked)){border-color:var(--body);background:#f5faf7;font-weight:900}.lesson-eleven-module__k3Vgza__card input,.lesson-eleven-module__k3Vgza__preference input{width:20px;height:20px}.lesson-eleven-module__k3Vgza__primary,.lesson-eleven-module__k3Vgza__secondary,.lesson-eleven-module__k3Vgza__exit button,.lesson-eleven-module__k3Vgza__finish button{min-height:52px;font:inherit;cursor:pointer;border-radius:12px;padding:0 18px;font-weight:900}.lesson-eleven-module__k3Vgza__primary{background:var(--body);color:#fff;border:0}.lesson-eleven-module__k3Vgza__primary:disabled{opacity:.45}.lesson-eleven-module__k3Vgza__secondary,.lesson-eleven-module__k3Vgza__exit button,.lesson-eleven-module__k3Vgza__finish button{background:#fff;border:1px solid #8da69a}.lesson-eleven-module__k3Vgza__exit{background:#fff3e5;border-radius:13px;gap:10px;padding:18px;display:grid}.lesson-eleven-module__k3Vgza__exit p{margin:0}.lesson-eleven-module__k3Vgza__exit a{color:var(--body);font-weight:900}.lesson-eleven-module__k3Vgza__breath{border-left:5px solid var(--body);background:#fff;padding:20px;line-height:1.7}.lesson-eleven-module__k3Vgza__finish{background:var(--body);color:#fff;text-align:center;border-radius:18px;gap:15px;padding:30px;display:grid}.lesson-eleven-module__k3Vgza__finish h3{font:700 clamp(1.9rem,4vw,3rem)/1.25 var(--font-serif)}.lesson-eleven-module__k3Vgza__finish button{justify-self:center}.lesson-eleven-module__k3Vgza__preference fieldset{grid-template-columns:repeat(2,1fr)}.lesson-eleven-module__k3Vgza__medical{background:#fff7ea;border:1px solid #d5bfa5;border-radius:17px;margin-top:34px;padding:24px;line-height:1.7}.lesson-eleven-module__k3Vgza__memory{color:#fff;background:#315f51;border-radius:24px;margin-top:48px;padding:38px 260px 38px 38px;position:relative;overflow:hidden}.lesson-eleven-module__k3Vgza__memory p{font-size:1.2rem}.lesson-eleven-module__k3Vgza__memory h2{font:700 clamp(2rem,5vw,3.4rem)/1.15 var(--font-serif)}.lesson-eleven-module__k3Vgza__memory span{font-weight:850}.lesson-eleven-module__k3Vgza__motion{align-items:center;gap:10px;display:flex;position:absolute;top:42px;right:35px}.lesson-eleven-module__k3Vgza__motion i,.lesson-eleven-module__k3Vgza__motion b{opacity:.15;background:#fff;border-radius:50%;width:48px;height:48px;display:block}.lesson-eleven-module__k3Vgza__motion i:first-child{transform:translate(-12px)}.lesson-eleven-module__k3Vgza__motion b{opacity:.7;width:68px;height:68px}.lesson-eleven-module__k3Vgza__contribution{background:#fff;border:1px dashed #8da69a;border-radius:16px;gap:8px;margin-top:28px;padding:20px;display:grid}.lesson-eleven-module__k3Vgza__primary:focus-visible,.lesson-eleven-module__k3Vgza__secondary:focus-visible,.lesson-eleven-module__k3Vgza__exit button:focus-visible,.lesson-eleven-module__k3Vgza__finish button:focus-visible,.lesson-eleven-module__k3Vgza__card input:focus-visible,.lesson-eleven-module__k3Vgza__preference input:focus-visible,.lesson-eleven-module__k3Vgza__exit a:focus-visible{outline-offset:3px;outline:3px solid #b7664c}@media (max-width:680px){.lesson-eleven-module__k3Vgza__method,.lesson-eleven-module__k3Vgza__preference fieldset{grid-template-columns:1fr}.lesson-eleven-module__k3Vgza__method article{min-height:0}.lesson-eleven-module__k3Vgza__practice,.lesson-eleven-module__k3Vgza__preference{padding:23px 16px}.lesson-eleven-module__k3Vgza__card{padding:20px 15px}.lesson-eleven-module__k3Vgza__progress{display:grid}.lesson-eleven-module__k3Vgza__primary,.lesson-eleven-module__k3Vgza__secondary,.lesson-eleven-module__k3Vgza__exit button{width:100%}.lesson-eleven-module__k3Vgza__memory{padding:30px 22px 140px}.lesson-eleven-module__k3Vgza__motion{inset:auto auto 35px 25px}}@media (prefers-reduced-motion:reduce){.lesson-eleven-module__k3Vgza__page *{transition:none!important;animation:none!important}.lesson-eleven-module__k3Vgza__motion i{transform:none!important}}
