.v5J7WG_reader{color:#242424;background:#fffefa;max-width:1220px;margin:0 auto;padding:10rem 1.5rem 3rem;font-size:1rem;line-height:1.7}.v5J7WG_header{max-width:780px;margin-bottom:3rem}.v5J7WG_reader h1{color:#0e1a7a;margin:.7rem 0 1.5rem;font-size:clamp(2.4rem,5vw,4rem);line-height:1.12}.v5J7WG_reader h2{color:#0e1a7a;margin-bottom:1.2rem;font-size:1.7rem;line-height:1.3}.v5J7WG_reader h3{color:#0e1a7a;margin:2.2rem 0 .8rem;font-size:1.3rem}.v5J7WG_reader p{margin:0 0 1.2rem}.v5J7WG_eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;font-weight:700}.v5J7WG_notice{background:#f5e8cc;border-left:4px solid #a8762f;padding:1rem}.v5J7WG_layout{grid-template-columns:275px minmax(0,1fr);align-items:start;gap:3rem;display:grid}.v5J7WG_sidebar{font-size:.9rem}.v5J7WG_sidebar ol,.v5J7WG_sidebar ul{margin:0 0 2rem;padding:0;list-style:none}.v5J7WG_sidebar li{margin-bottom:.6rem}.v5J7WG_sidebar button{text-align:left;color:#0e1a7a;background:0 0;border:1px solid #c8c8c8;width:100%}.v5J7WG_sidebar button[aria-current]{color:#fff;background:#0e1a7a}.v5J7WG_reader a{color:#0e1a7a;text-underline-offset:.2em;text-decoration:underline}.v5J7WG_reader button{cursor:pointer;font:inherit;border:1px solid #0e1a7a;border-radius:4px;min-height:44px;padding:.75rem 1rem}.v5J7WG_finish button{color:#fff;background:#0e1a7a;margin:1rem 1rem 1rem 0}.v5J7WG_reader :is(button,a,input,summary):focus-visible{outline-offset:4px;outline:3px solid #a8762f}.v5J7WG_lesson{min-width:0;max-width:760px}.v5J7WG_lesson h2{scroll-margin-top:10rem}.v5J7WG_mobileNav{display:none}.v5J7WG_exercise{border:1px solid #b7b7b7;border-radius:6px;min-width:0;margin:2rem 0;padding:1.2rem}.v5J7WG_exercise legend{padding:0 .3rem;font-weight:700}.v5J7WG_choice{cursor:pointer;border:1px solid #ccc;border-radius:4px;gap:.8rem;margin:.7rem 0;padding:.8rem;display:flex}.v5J7WG_reader input{accent-color:#0e1a7a;flex-shrink:0;width:1.15rem;height:1.15rem;margin:.3rem .4rem 0 0}.v5J7WG_feedback{background:#f5e8cc;margin-top:1rem;padding:1rem}.v5J7WG_reader summary{cursor:pointer;padding:.5rem 0;text-decoration:underline}.v5J7WG_finish{border-top:2px solid #d6a758;margin-top:3rem;padding-top:1.5rem}.v5J7WG_skip{position:absolute;left:-10000px}.v5J7WG_skip:focus{z-index:100;background:#fff;padding:1rem;top:1rem;left:1rem}@media (max-width:800px){.v5J7WG_layout{grid-template-columns:1fr;gap:1.5rem}.v5J7WG_reader{padding:12rem 1rem 2rem}.v5J7WG_sidebar nav ol{display:none}.v5J7WG_mobileNav{display:block}.v5J7WG_mobileNav select{border:1px solid #0e1a7a;width:100%;margin-bottom:1.5rem;padding:.8rem;display:block}.v5J7WG_lesson h2{scroll-margin-top:12rem}}@media print{.v5J7WG_sidebar,.v5J7WG_finish button,.v5J7WG_skip{display:none}.v5J7WG_layout{display:block}.v5J7WG_exercise{break-inside:avoid}}
