.weight-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:24px}.weight-path{display:flex;flex-direction:column;gap:10px;border:1px solid #c7d8cd;border-radius:18px;padding:24px;color:#163e33;background:#f0f5ee;text-decoration:none;min-height:120px}.weight-path b{font-size:1.25rem}.weight-path[aria-current=true]{background:#173f34;color:white}.weight-path:focus-visible{outline:3px solid #b88638;outline-offset:4px}.weight-review{border-inline-start:3px solid #9d7533;padding-inline-start:16px;color:#61502d}.weight-lesson{padding-block:18px;border-bottom:1px solid #dbe2d9;scroll-margin-top:100px}.weight-lesson li{margin-block:10px}.weight-page [hidden]{display:none!important}.weight-page [data-weight-panel]{scroll-margin-top:100px}.weight-page .clarity-purchase a{display:inline-block;margin:8px}.weight-page main{overflow-wrap:anywhere}@media(max-width:650px){.weight-paths{grid-template-columns:1fr}.weight-path{min-height:0;padding:18px}.weight-page .clarity-three{grid-template-columns:1fr}}@media print{.header,.footer,.announcement,.weight-paths,[data-weight-all]{display:none}.weight-lesson{break-inside:avoid}.weight-review{color:black}}
