.lesson-nine-module__vbng8q__page{--calm:#2f6258;--calm-light:#e4efe9;--warm:#f3e6dc}.lesson-nine-module__vbng8q__sectionMarker{border-left:5px solid var(--calm);background:#fff;gap:4px;margin-bottom:28px;padding:12px 17px;display:inline-grid}.lesson-nine-module__vbng8q__sectionMarker span{color:var(--calm);font-weight:900}.lesson-nine-module__vbng8q__scene{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.lesson-nine-module__vbng8q__scene span{text-align:center;background:#fff;border:1px solid #cad7cf;border-radius:14px;min-width:100px;padding:18px;font-weight:800}.lesson-nine-module__vbng8q__possibleReactions{flex-wrap:wrap;gap:9px;margin:22px 0;display:flex}.lesson-nine-module__vbng8q__possibleReactions span{background:#fff;border:1px solid #cad7cf;border-radius:999px;padding:11px 14px}.lesson-nine-module__vbng8q__boundary{background:#fff;border-left:5px solid #b58a62;max-width:780px;padding:18px;line-height:1.7}.lesson-nine-module__vbng8q__concept{background:var(--calm-light);border-radius:24px;margin-top:48px;padding:34px}.lesson-nine-module__vbng8q__concept h2{font:700 clamp(1.7rem,4vw,2.7rem)/1.25 var(--font-serif)}.lesson-nine-module__vbng8q__concept ol{grid-template-columns:repeat(3,1fr);gap:12px;padding:0;list-style:none;display:grid}.lesson-nine-module__vbng8q__concept li{background:#fff;border-radius:15px;gap:9px;min-height:130px;padding:20px;display:grid}.lesson-nine-module__vbng8q__concept li span{color:#a55d47;font-weight:900}.lesson-nine-module__vbng8q__concept p{line-height:1.7}.lesson-nine-module__vbng8q__checkIn,.lesson-nine-module__vbng8q__category{background:#fff;border:1px solid #cad7cf;border-radius:22px;gap:18px;margin-top:48px;padding:30px;display:grid}.lesson-nine-module__vbng8q__checkIn h2,.lesson-nine-module__vbng8q__category h2{font:700 clamp(1.7rem,4vw,2.6rem)/1.2 var(--font-serif);margin:0}.lesson-nine-module__vbng8q__checkIn>p,.lesson-nine-module__vbng8q__category>p{max-width:760px;line-height:1.7}.lesson-nine-module__vbng8q__checkIn fieldset,.lesson-nine-module__vbng8q__category fieldset{border:1px solid #cad7cf;border-radius:15px;margin:0;padding:20px}.lesson-nine-module__vbng8q__checkIn legend,.lesson-nine-module__vbng8q__category legend{padding:0 8px;font-weight:900}.lesson-nine-module__vbng8q__reactionGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.lesson-nine-module__vbng8q__reactionGrid label,.lesson-nine-module__vbng8q__category label{cursor:pointer;background:#f9fbf9;border:1px solid #d5ded9;border-radius:11px;align-items:center;gap:10px;min-height:50px;padding:10px 12px;display:flex}:is(.lesson-nine-module__vbng8q__reactionGrid label:has(input:checked),.lesson-nine-module__vbng8q__category label:has(input:checked)){border-color:var(--calm);background:var(--calm-light);font-weight:850}.lesson-nine-module__vbng8q__reactionGrid input,.lesson-nine-module__vbng8q__category input{flex:none;width:20px;height:20px}.lesson-nine-module__vbng8q__primary{background:var(--calm);color:#fff;min-height:50px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-self:start;padding:0 20px;font-weight:900}.lesson-nine-module__vbng8q__reflection,.lesson-nine-module__vbng8q__categoryFeedback{background:var(--calm-light);border-radius:14px;padding:19px;line-height:1.6}.lesson-nine-module__vbng8q__reflection p{margin:.5rem 0}.lesson-nine-module__vbng8q__category fieldset{gap:10px;display:grid}.lesson-nine-module__vbng8q__category label{align-items:flex-start}.lesson-nine-module__vbng8q__thoughts{grid-template-columns:1fr 1fr;gap:15px;display:grid}.lesson-nine-module__vbng8q__thoughts article{background:var(--warm);border-radius:18px;gap:14px;padding:24px;display:grid}.lesson-nine-module__vbng8q__thoughts article:last-child{background:var(--calm-light)}.lesson-nine-module__vbng8q__thoughts span{font-weight:900}.lesson-nine-module__vbng8q__thoughts q{font:700 1.15rem/1.5 var(--font-serif)}.lesson-nine-module__vbng8q__people{grid-template-columns:repeat(3,1fr);gap:13px;margin:22px 0;display:grid}.lesson-nine-module__vbng8q__people article{text-align:center;background:#fff;border:1px solid #cad7cf;border-radius:17px;place-items:center;gap:8px;min-height:180px;padding:20px;display:grid}.lesson-nine-module__vbng8q__people i{background:var(--calm-light);width:70px;height:70px;font:normal 2rem var(--font-serif);border-radius:50%;place-items:center;display:grid}.lesson-nine-module__vbng8q__people span{color:#607169}.lesson-nine-module__vbng8q__memory{color:#fff;background:#315f51;border-radius:24px;margin-top:48px;padding:40px 260px 40px 38px;position:relative;overflow:hidden}.lesson-nine-module__vbng8q__memory p{font-size:1.2rem}.lesson-nine-module__vbng8q__memory h2{font:700 clamp(2rem,5vw,3.4rem)/1.15 var(--font-serif)}.lesson-nine-module__vbng8q__memory span{font-weight:850}.lesson-nine-module__vbng8q__waves{align-items:end;width:190px;height:130px;display:grid;position:absolute;top:36px;right:28px}.lesson-nine-module__vbng8q__waves i{opacity:.18;border:3px solid #fff;border-top:0;border-radius:0 0 50% 50%;grid-area:1/1;display:block}.lesson-nine-module__vbng8q__waves i:first-child{height:120px}.lesson-nine-module__vbng8q__waves i:nth-child(2){justify-self:end;width:150px;height:90px}.lesson-nine-module__vbng8q__waves i:nth-child(3){justify-self:end;width:110px;height:60px}.lesson-nine-module__vbng8q__waves i:nth-child(4){opacity:.8;justify-self:end;width:70px;height:32px}.lesson-nine-module__vbng8q__contribution{background:#fff;border:1px dashed #8da69a;border-radius:17px;gap:8px;margin-top:28px;padding:22px;display:grid}.lesson-nine-module__vbng8q__contribution p,.lesson-nine-module__vbng8q__contribution h2{margin:0}.lesson-nine-module__vbng8q__contribution h2{font-family:var(--font-serif)}.lesson-nine-module__vbng8q__contribution em{color:#607169;font-size:.88rem}.lesson-nine-module__vbng8q__reactionGrid input:focus-visible,.lesson-nine-module__vbng8q__category input:focus-visible,.lesson-nine-module__vbng8q__primary:focus-visible{outline-offset:3px;outline:3px solid #b7664c}@media (max-width:680px){.lesson-nine-module__vbng8q__concept{padding:26px 18px}.lesson-nine-module__vbng8q__concept ol,.lesson-nine-module__vbng8q__reactionGrid,.lesson-nine-module__vbng8q__thoughts,.lesson-nine-module__vbng8q__people{grid-template-columns:1fr}.lesson-nine-module__vbng8q__checkIn,.lesson-nine-module__vbng8q__category{padding:24px 17px}.lesson-nine-module__vbng8q__reactionGrid label,.lesson-nine-module__vbng8q__category label{min-height:54px}.lesson-nine-module__vbng8q__primary{width:100%}.lesson-nine-module__vbng8q__memory{padding:30px 22px 150px}.lesson-nine-module__vbng8q__waves{inset:auto auto 18px 22px}.lesson-nine-module__vbng8q__scene{grid-template-columns:1fr 1fr;display:grid}.lesson-nine-module__vbng8q__scene span{min-width:0}.lesson-nine-module__vbng8q__people article{min-height:145px}}@media (prefers-reduced-motion:reduce){.lesson-nine-module__vbng8q__page *{transition:none!important;animation:none!important}}
