.direct-imaging-reading{max-width:74rem;color:var(--color-text-main);margin:0 auto;padding:2.5rem 1.2rem 5rem}.direct-imaging-reading__header{max-width:49rem;margin:0 auto 2.5rem}.direct-imaging-reading__back,.direct-imaging-reading__eyebrow{letter-spacing:.04em;font-size:.85rem}.direct-imaging-reading__eyebrow{color:var(--color-accent);margin:1rem 0}.direct-imaging-reading__title{text-wrap:balance;margin:.6rem 0;font-size:clamp(2rem,4vw,3.3rem);line-height:1.25}.direct-imaging-reading__byline{color:var(--color-text-muted);font-size:.83rem}.direct-imaging-reading__lead{margin:1.5rem 0;font-size:1.15rem;line-height:1.95}.direct-imaging-reading__before,.direct-imaging-reading__contents,.direct-imaging-reading__article,.direct-imaging-reading__practice,.direct-imaging-reading__next,.direct-imaging-reading__references,.direct-imaging-reading__section{max-width:49rem;margin-left:auto;margin-right:auto}.direct-imaging-reading__before{border-left:3px solid var(--color-accent);background:var(--color-card-hover);margin-bottom:1.8rem;padding:1rem 1.2rem}.direct-imaging-reading__small-title{margin:0 0 .5rem;font-size:1rem}.direct-imaging-reading__contents{flex-wrap:wrap;gap:.5rem 1.2rem;margin-bottom:2.8rem;display:flex}.direct-imaging-reading__contents-link{font-size:.86rem}.direct-imaging-reading__section{margin-top:2.8rem;margin-bottom:2.8rem}.direct-imaging-reading__section-title{margin:0 0 1rem;font-size:1.55rem;line-height:1.5}.direct-imaging-reading__paragraph{overflow-wrap:anywhere;margin:.8rem 0;font-size:1rem;line-height:1.95}.direct-imaging-reading__formula{background:var(--color-card-hover);border-radius:.6rem;margin:1.3rem 0;padding:1.15rem}.direct-imaging-reading__formula-scroll{max-width:100%;padding:.5rem 0;overflow-x:auto}.direct-imaging-reading__formula-caption{color:var(--color-text-muted);margin-top:.7rem;font-size:.9rem;line-height:1.8}.direct-imaging-reading__section-sources{color:var(--color-text-muted);font-size:.82rem;line-height:1.8}.direct-imaging-reading__code{color:#def2eb;background:#0b2331;border-radius:.6rem;padding:1rem;font-size:.82rem;line-height:1.75;overflow:auto}.direct-imaging-reading__practice{margin-top:3rem}.direct-imaging-reading__task{border:1px solid var(--color-border);border-radius:.65rem;margin:.9rem 0;padding:1rem 1.2rem}.direct-imaging-reading__task-title{margin:0 0 .7rem;font-size:1.1rem}.direct-imaging-reading__steps{padding-left:1.4rem;line-height:1.95}.direct-imaging-reading__exercise{border-bottom:1px solid var(--color-border);padding:.9rem 0;line-height:1.85}.direct-imaging-reading__exercise summary{cursor:pointer}.direct-imaging-reading__next{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:3rem;font-size:.9rem;display:flex}.direct-imaging-reading__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:60rem;margin:0 auto;display:grid}.direct-imaging-reading__card{border:1px solid var(--color-border);color:inherit;background:var(--color-card-background);border-radius:.7rem;padding:1.35rem;text-decoration:none}.direct-imaging-reading__card:hover{border-color:var(--color-accent)}.direct-imaging-reading__card-index{color:var(--color-accent);font-size:.78rem}.direct-imaging-reading__card-title{margin:.65rem 0;font-size:1.3rem;line-height:1.5}.direct-imaging-reading__references{border-top:1px solid var(--color-border);margin-top:3.2rem;padding-top:2rem}.direct-imaging-reading__source-list{padding-left:1.5rem}.direct-imaging-reading__source{margin:1.25rem 0;font-size:.9rem;line-height:1.8}.direct-imaging-reading__source .direct-imaging-reading__paragraph{font-size:.85rem;line-height:1.8}.direct-imaging-reading__downloads{overflow-wrap:anywhere;padding-left:1.2rem;line-height:1.95}.direct-imaging-reading a{color:var(--color-accent)}@media (width<=650px){.direct-imaging-reading{padding:1.8rem 1rem 4rem}.direct-imaging-reading__cards{grid-template-columns:minmax(0,1fr)}.direct-imaging-reading__title{font-size:2rem}.direct-imaging-reading__formula{padding:.7rem}.direct-imaging-reading__section-title{font-size:1.35rem}}.direct-imaging-reading__table-scroll{max-width:100%;margin:1.5rem 0;overflow-x:auto}.direct-imaging-reading__table{border-collapse:collapse;width:100%;font-size:.9rem;line-height:1.75}.direct-imaging-reading__table-heading,.direct-imaging-reading__table-cell{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.65rem .8rem}.direct-imaging-reading__table-heading{background:var(--color-card-hover);font-weight:600}.direct-imaging-reading__observed-image{background:#071522;border-radius:.7rem;max-width:100%;height:auto;margin:1rem auto;display:block}.direct-imaging-reading__download-size{color:var(--color-text-muted);white-space:nowrap}.direct-imaging-reading__figure{margin:1.5rem 0}.direct-imaging-reading__figure-image{background:#fff;border-radius:.6rem;width:100%;height:auto;display:block}.direct-imaging-reading__download-list{padding-left:1.2rem}.direct-imaging-reading__download-item{overflow-wrap:anywhere;margin:.8rem 0}.direct-imaging-reading__download-meta{color:var(--color-text-muted);margin:.25rem 0;font-size:.8rem}.direct-imaging-reading__hash{white-space:normal;overflow-wrap:anywhere;font-size:.72rem;display:block}.direct-imaging-reading__figure-scroll{max-width:100%;overflow-x:auto}
