.TeachingBlocks_blocks__FKh4q{display:grid;grid-gap:16px;gap:16px;font-size:clamp(17px,2.1vw,21px);line-height:1.65;text-align:left;overflow-wrap:anywhere}.TeachingBlocks_group__g1tpw{min-width:0}.TeachingBlocks_label__yURoV{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 12px}.TeachingBlocks_points__rruRx{margin:0;padding-left:1.25em;display:grid;grid-gap:14px;gap:14px}.TeachingBlocks_points__rruRx li::marker{color:var(--accent-gold)}.TeachingBlocks_steps__2YabG{display:grid;grid-gap:14px;gap:14px;margin:0;padding-left:1.7em}.TeachingBlocks_steps__2YabG li{padding:8px 12px;background:color-mix(in srgb,var(--brand-blue) 6%,transparent);border-radius:10px}.TeachingBlocks_steps__2YabG li::marker{color:var(--brand-blue);font-weight:700}.TeachingBlocks_comparison__M9fgR{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.TeachingBlocks_comparison__M9fgR .TeachingBlocks_group__g1tpw{border:1px solid var(--border);border-radius:14px;padding:20px;background:var(--surface)}.TeachingBlocks_comparison__M9fgR .TeachingBlocks_points__rruRx{list-style:none;padding:0}.TeachingBlocks_summary__W3zO3 .TeachingBlocks_group__g1tpw{padding:18px 22px;border-left:3px solid var(--accent-gold);background:color-mix(in srgb,var(--brand-blue) 5%,transparent);border-radius:0 12px 12px 0}.TeachingBlocks_recall__o7Z_v{padding:24px;border:1px solid var(--border);border-radius:16px;background:color-mix(in srgb,var(--brand-blue) 5%,transparent)}.TeachingBlocks_recallText__JJZmL{display:grid;grid-gap:16px;gap:16px}.TeachingBlocks_recallText__JJZmL p{margin:0}.TeachingBlocks_prompt__bfa8X{font-size:clamp(22px,3vw,30px);font-weight:700;line-height:1.4}@media(max-width:480px){.TeachingBlocks_recall__o7Z_v{padding:20px 16px}.TeachingBlocks_comparison__M9fgR .TeachingBlocks_group__g1tpw{padding:16px}}.CnaCardAnswer_answer__V1oCQ{margin-block:1.25rem;text-align:left}.CnaCardAnswer_label__5AFrA{font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-blue);margin:0 0 .7rem}.CnaCardAnswer_body__ntYWg{font-size:clamp(1.05rem,2.5vw,1.2rem);font-weight:400;line-height:1.75;white-space:pre-line;overflow-wrap:anywhere;color:var(--text-primary);max-width:65ch}.CnaCardAnswer_hook__w6fLR{margin-top:1.5rem;padding:1.1rem 1.25rem;border-left:3px solid var(--accent-gold);border-radius:var(--r-sm);background:color-mix(in srgb,var(--brand-blue) 6%,var(--surface))}.CnaCardAnswer_hook__w6fLR p{font-size:1rem;line-height:1.65;margin:0}.CnaCardAnswer_source__HUoU2{margin-top:1.25rem;border-top:1px solid var(--border);padding-top:.75rem;color:var(--text-secondary);font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}.CnaCardAnswer_source__HUoU2 summary{cursor:pointer;padding:.5rem 0;min-height:44px}.CnaCardAnswer_source__HUoU2 p{margin:.5rem 0}.CnaCardAnswer_source__HUoU2 a{display:inline-block;padding:.5rem 0;color:var(--brand-blue);text-decoration:underline}.CnaCardAnswer_source__HUoU2 a:focus-visible,.CnaCardAnswer_source__HUoU2 summary:focus-visible{outline:3px solid var(--brand-blue);outline-offset:4px}.CnaCardAnswer_srOnly__KxO0G{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CnaCardAnswer_structured__KySQG{display:grid;grid-gap:1.1rem;gap:1.1rem}.CnaCardAnswer_group__FAx6_{min-width:0}.CnaCardAnswer_groupLabel__XNRfe{margin:0 0 .65rem;color:var(--text-primary);font-size:1rem;line-height:1.4;font-weight:700}.CnaCardAnswer_structured__KySQG .CnaCardAnswer_body__ntYWg{margin:0}.CnaCardAnswer_group__FAx6_ .CnaCardAnswer_body__ntYWg+.CnaCardAnswer_body__ntYWg{margin-top:.85rem}.CnaCardAnswer_stepsList___1j6h{margin:0;padding-left:1.75rem}.CnaCardAnswer_stepsList___1j6h .CnaCardAnswer_body__ntYWg{padding-left:.3rem;margin-bottom:.8rem}.CnaCardAnswer_stepsList___1j6h li::marker{color:var(--brand-blue);font-weight:700}.CnaCardAnswer_sourceNumbered__T_UVj{list-style:none;padding-left:0}.CnaCardAnswer_sourceNumbered__T_UVj .CnaCardAnswer_body__ntYWg{padding-left:0}.CnaCardAnswer_comparison__T9Uax{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.CnaCardAnswer_comparison__T9Uax .CnaCardAnswer_group__FAx6_{padding:1.1rem;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface)}.CnaCardAnswer_summary__cyIz_ .CnaCardAnswer_lead__gxkUO{font-size:1.2rem;font-weight:650;line-height:1.6;padding-bottom:.85rem;border-bottom:1px solid var(--border)}.CnaCardAnswer_recall__SKh7Z .CnaCardAnswer_group__FAx6_{padding-left:1rem;border-left:3px solid var(--brand-blue)}.CnaCardAnswer_explanation__b9INZ .CnaCardAnswer_group__FAx6_+.CnaCardAnswer_group__FAx6_{padding-top:1rem;border-top:1px solid var(--border)}