.QuizForm_form__6hBHX{display:flex;flex-direction:column;gap:var(--space-xl)}.QuizForm_review__bx53Q{display:flex;flex-direction:column;gap:var(--space-lg)}.QuizForm_question__2oNFX{margin:0;padding:var(--space-lg);background:var(--color-cream);border-radius:var(--radius-md);border:1px solid transparent}.QuizForm_questionCorrect__FNU1u{border-color:#6ee7b7;background:#ecfdf5}.QuizForm_questionIncorrect__TS3Vk{border-color:#fca5a5;background:#fef2f2}.QuizForm_questionText__8VaCZ{display:block;width:100%;margin:0 0 var(--space-md);padding:0;font-weight:600;line-height:1.5}.QuizForm_kindHint__RJq8h{font-weight:400;color:var(--color-text-muted);font-size:.875rem}.QuizForm_badge__nku23{display:inline-block;margin-left:.5rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.QuizForm_options__Ws30q{display:flex;flex-direction:column;gap:var(--space-sm)}.QuizForm_option__sKbb_{display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);cursor:pointer;transition:background .15s}.QuizForm_option__sKbb_ input{width:1rem;height:1rem;margin:.2rem 0 0;flex-shrink:0}.QuizForm_option__sKbb_:hover{background:rgba(166,180,158,.15)}.QuizForm_optionStatic__JqbYb{cursor:default}.QuizForm_optionSelected__w2HPW{background:rgba(166,180,158,.2);font-weight:600}.QuizForm_optionCorrect__JnpnA{outline:1px solid #059669}.QuizForm_explanation__j3MlU{margin:var(--space-md) 0 0;font-size:.9375rem;color:var(--color-text);line-height:1.5}.QuizForm_result__4wVO_{padding:var(--space-lg);border-radius:var(--radius-md);text-align:center}.QuizForm_passed__oyXyK{background:#ecfdf5;color:#065f46}.QuizForm_failed__20jAZ{background:#fef2f2;color:#991b1b}.QuizForm_error__k3Ixd{color:var(--color-terracotta,#b45309);margin:0}.QuizForm_meta__PtMRu{margin:0;font-size:.875rem;color:var(--color-text-muted)}.QuizForm_qualification__d_CTf{margin:.5rem 0 0;font-weight:700;font-size:1.05rem}@media (max-width:768px){.QuizForm_form__6hBHX,.QuizForm_review__bx53Q{gap:var(--space-lg)}.QuizForm_question__2oNFX{padding:var(--space-md)}.QuizForm_questionText__8VaCZ{font-size:1rem;overflow-wrap:anywhere}.QuizForm_option__sKbb_{min-height:var(--touch-min);align-items:flex-start;padding:.75rem;gap:.75rem}.QuizForm_option__sKbb_ input{width:1.125rem;height:1.125rem;margin-top:.15rem;flex-shrink:0}.QuizForm_result__4wVO_{padding:var(--space-md)}.QuizForm_form__6hBHX button,.QuizForm_review__bx53Q button{width:100%}}.PublicLessonView_page__gyWJR{max-width:var(--page-width);margin:0 auto;padding:2rem var(--gutter) 4rem;display:flex;flex-direction:column;gap:1.5rem}.PublicLessonView_breadcrumb__1mPkP{font-size:.875rem;color:var(--color-text-muted)}.PublicLessonView_breadcrumb__1mPkP a{color:var(--color-sage);text-decoration:none}.PublicLessonView_eyebrow__diVTe{margin:0;font-size:.875rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-brown)}.PublicLessonView_title__WzRMi{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.2;color:var(--color-slate)}.PublicLessonView_lead__RPOgX{margin:0;max-width:42rem;color:var(--color-text-muted);line-height:1.55}.PublicLessonView_media__SyvZa{width:100%}.PublicLessonView_status__1OW_D{margin:0;color:var(--color-text-muted)}.PublicLessonView_ctaRow__Xw8QP{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.PublicLessonView_navList__50rk1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.PublicLessonView_navList__50rk1 a{color:var(--color-sage);text-decoration:none}.PublicLessonView_navList__50rk1 a[aria-current=page]{font-weight:700;color:var(--color-slate)}.PublicLessonView_sectionTitle__22ILK{margin:1rem 0 .5rem;font-size:1.125rem}@media (max-width:768px){.PublicLessonView_page__gyWJR{padding:1.25rem var(--gutter) 3rem;gap:1rem}.PublicLessonView_title__WzRMi{font-size:clamp(1.5rem,6vw,2rem)}.PublicLessonView_media__SyvZa{border-radius:var(--radius-md);overflow:hidden}.PublicLessonView_ctaRow__Xw8QP{flex-direction:column;align-items:stretch}.PublicLessonView_ctaRow__Xw8QP>*{width:100%}.PublicLessonView_navList__50rk1 a{display:block;min-height:var(--touch-min);padding:.5rem 0;line-height:1.4}}