.lesson-return{margin:18px 0;padding:12px 18px;border:1px solid #bbd6c9;border-radius:10px;background:#edf5f0}.lesson-return[hidden]{display:none}.lesson-return a{display:inline-flex;align-items:center;min-height:44px;font-size:17px;font-weight:600;line-height:1.5;color:#176b56;text-underline-offset:4px}.lesson-return a:focus-visible{outline:3px solid #1f8a70;outline-offset:4px}@media(max-width:650px){.lesson-return{padding:10px 14px}.lesson-return a{font-size:16px}}
