.lesson-thirty-one-module__vgoGQW__page{--c:#4f6571;--s:#e8eef2}.lesson-thirty-one-module__vgoGQW__box,.lesson-thirty-one-module__vgoGQW__flow{background:#fff;border:1px solid #ccd8de;border-radius:22px;margin-top:44px;padding:28px}.lesson-thirty-one-module__vgoGQW__box h2,.lesson-thirty-one-module__vgoGQW__flow h2{font:700 clamp(1.7rem,4vw,2.5rem) var(--font-serif)}.lesson-thirty-one-module__vgoGQW__flow{background:var(--s)}.lesson-thirty-one-module__vgoGQW__grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lesson-thirty-one-module__vgoGQW__grid article{background:#f7f9fa;border-radius:14px;padding:18px}.lesson-thirty-one-module__vgoGQW__box fieldset,.lesson-thirty-one-module__vgoGQW__grid fieldset{border:0;gap:8px;padding:0;display:grid}.lesson-thirty-one-module__vgoGQW__box label span,.lesson-thirty-one-module__vgoGQW__grid label span{background:#fff;border:2px solid #bbcbd2;border-radius:11px;min-height:52px;padding:13px;font-weight:800;display:block}.lesson-thirty-one-module__vgoGQW__box input,.lesson-thirty-one-module__vgoGQW__grid input{opacity:0;position:absolute}.lesson-thirty-one-module__vgoGQW__box input:checked+span,.lesson-thirty-one-module__vgoGQW__grid input:checked+span{background:var(--s);border-color:var(--c)}.lesson-thirty-one-module__vgoGQW__box input:focus-visible+span,.lesson-thirty-one-module__vgoGQW__grid input:focus-visible+span,.lesson-thirty-one-module__vgoGQW__box button:focus-visible{outline-offset:3px;outline:3px solid #b65f48}.lesson-thirty-one-module__vgoGQW__box button{background:var(--c);color:#fff;border:0;border-radius:12px;min-height:48px;padding:0 18px;font-weight:900}.lesson-thirty-one-module__vgoGQW__box small{margin-top:10px;display:block}.lesson-thirty-one-module__vgoGQW__memory{color:#fff;background:#344d58;border-radius:22px;margin-top:44px;padding:36px}.lesson-thirty-one-module__vgoGQW__memory h2{font:700 clamp(2rem,5vw,3.3rem) var(--font-serif)}@media (max-width:680px){.lesson-thirty-one-module__vgoGQW__box,.lesson-thirty-one-module__vgoGQW__flow{padding:22px 16px}.lesson-thirty-one-module__vgoGQW__grid{grid-template-columns:1fr}.lesson-thirty-one-module__vgoGQW__box button{width:100%}}@media (prefers-reduced-motion:reduce){.lesson-thirty-one-module__vgoGQW__page *{transition:none!important;animation:none!important}}
