.eqUzGW_reader{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}.eqUzGW_header{grid-column:1/-1;max-width:85ch}.eqUzGW_header h1{font-size:clamp(2rem,5vw,3.2rem);line-height:1.15}.eqUzGW_header .eqUzGW_eyebrow{margin-top:1.5rem}.eqUzGW_contents{background:#f4f6f8;border:1px solid #d6dce5;border-radius:12px;padding:1.25rem}.eqUzGW_contents h2{font-size:1.25rem}.eqUzGW_contents h3{margin-top:1.5rem;font-size:.95rem}.eqUzGW_contents ol{padding-left:1.2rem}.eqUzGW_contents li{margin:.8rem 0}.eqUzGW_contents a{text-decoration:underline}.eqUzGW_contents a[aria-current=page]{color:#4530a1;font-weight:800}.eqUzGW_lesson{min-width:0;max-width:76ch}.eqUzGW_lesson h2{font-size:clamp(1.7rem,4vw,2.4rem);line-height:1.2}.eqUzGW_objective{background:#f3f0ff;border-left:4px solid #4935a5;padding:1rem}.eqUzGW_paragraph{white-space:pre-line;line-height:1.85}.eqUzGW_practice{background:#f4f7fa;border:1px solid #bfcbd7;border-radius:12px;margin-top:2rem;padding:1.5rem}.eqUzGW_practice textarea{width:100%;font:inherit;background:#fff;border:1px solid #6e7b8c;border-radius:6px;margin-top:.6rem;padding:.8rem;display:block}.eqUzGW_practice summary{cursor:pointer;padding:.8rem 0;font-weight:700}.eqUzGW_steps{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;display:flex}@media (max-width:760px){.eqUzGW_reader{grid-template-columns:minmax(0,1fr);gap:1.5rem}.eqUzGW_practice{padding:1rem}}
