.article-body h3{font-size:20px;line-height:1.4;letter-spacing:-.3px;margin:24px 0 10px}.practice-questions{padding-left:28px!important}.practice-questions>li{padding:14px 0 24px 10px;border-bottom:1px solid var(--line)}.practice-questions h3{margin:0 0 12px}.practice-questions details{background:var(--sage);border-radius:12px;padding:16px 20px}.practice-questions summary{cursor:pointer;min-height:32px;font-size:15px;font-weight:600}.practice-questions details p{margin-top:12px}.article-body .sources{margin-top:45px;padding:24px;background:var(--sage);border-radius:14px}.article-body .sources li{font-size:14px}.article-body .sources a{overflow-wrap:anywhere}@media print{.nav,.contents,.related-guides,.footer,.article-cta,.skip{display:none!important}.article-layout{display:block}.guide-main{width:100%;padding:0}.article-header h1{font-size:32px}.practice-questions>li{break-inside:avoid}}
/* Illustrated guide opening and accessible activity shortcuts. */
.discovery-visual{margin:-8px 0 24px;border-radius:24px;overflow:hidden;background:#e9eddf;border:1px solid var(--line)}.discovery-visual img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:cover}.discovery-visual figcaption{display:flex;justify-content:space-between;gap:16px;padding:14px 22px;color:var(--muted);font-size:12px}.discovery-visual figcaption span{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.visual-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:0 0 58px}.visual-choice{display:flex;align-items:center;gap:14px;padding:22px 18px;background:var(--sage);border:1px solid var(--line);border-radius:16px;transition:background .18s,transform .18s}.visual-choice:hover{background:#d6ddcb;transform:translateY(-3px)}.visual-choice svg{flex:0 0 38px;width:38px;height:38px;color:var(--orange)}.visual-choice strong{display:block;font-size:14px;line-height:1.35;font-weight:600;letter-spacing:-.2px}.visual-choice small{display:block;margin-top:6px;color:var(--muted);font-size:11px;line-height:1.5}.choice-arrow{margin-left:auto;font-size:18px;color:var(--orange)}@media(max-width:700px){.discovery-visual{margin-top:0;border-radius:16px}.discovery-visual img{aspect-ratio:4/3}.discovery-visual figcaption{padding:12px 14px;font-size:11px}.visual-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:38px}.visual-choice{flex-wrap:wrap;align-content:start;gap:12px;padding:17px 14px;position:relative}.visual-choice svg{flex:0 0 34px;width:34px;height:34px}.visual-choice>span:not(.choice-arrow){width:100%}.visual-choice strong{font-size:14px}.choice-arrow{position:absolute;top:19px;right:14px}.visual-choice:last-child:nth-child(odd){grid-column:1/-1;flex-wrap:nowrap;align-items:center}.visual-choice:last-child:nth-child(odd) svg{flex:0 0 34px}.visual-choice:last-child:nth-child(odd)>span:not(.choice-arrow){width:auto}.visual-choice:last-child:nth-child(odd) .choice-arrow{position:static}}@media(prefers-reduced-motion:reduce){.visual-choice{transition:none}}@media print{.discovery-visual,.visual-choices{display:none!important}}
