.reading-collection-heading{max-width:72ch;margin-block:2.5rem}.reading-collection-heading h1{margin-block-end:1rem}.reading-collection-heading p+p{margin-block-start:1rem}
.reading-level-nav{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1.5rem}.reading-level-nav a{display:inline-flex;align-items:center;min-height:44px;padding:.5rem .75rem;border:1px solid var(--lw-ds-line);border-radius:var(--lw-ds-radius-web-control);text-decoration:none}.reading-level-nav [aria-current]{background:var(--lw-ds-action-fill);color:var(--lw-ds-on-action);border-color:var(--lw-ds-action-fill)}
.reading-selection{display:grid;grid-template-columns:minmax(9rem,14rem) minmax(0,1fr);gap:1.5rem;align-items:start;padding-block:2rem;border-block-end:1px solid var(--lw-ds-line)}.reading-selection--featured{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:2rem;padding-block:0 2.5rem}.reading-selection-picture{display:block}.reading-selection img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:var(--lw-ds-radius-image)}.reading-selection h2{font-size:var(--lw-ds-type-heading-size);line-height:1.2}.reading-selection:not(.reading-selection--featured) h2{font-size:1.5rem}.reading-selection h2 a{text-decoration:none}.reading-selection p{margin-block:.5rem}.reading-selection-task{max-width:60ch}.reading-selection .lw-button{margin-block-start:.75rem}.reading-selection-english{font-style:italic}
.reading-selection.reading-selection--text{display:block;max-width:72ch}
.reading-collection-levels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.reading-collection-levels .lw-cell{min-height:16rem}.reading-collection-levels .lw-cell__body{width:60%;padding:1.5rem}.reading-collection-levels .lw-cell h2{font-size:2rem}.reading-collection-levels .lw-cell p{margin-block:.75rem 1.25rem;font-size:.9375rem}.reading-collection-levels .lw-cell__image{object-position:center;opacity:1}
.reading-collection-context{max-width:72ch;margin-block:3rem}.reading-collection-context h2{margin-block-end:1rem}.reading-collection-context li{margin-block:.75rem}.reading-practice-links{display:flex;gap:2rem;flex-wrap:wrap;margin-block:1.5rem}.reading-practice-links>div{display:grid;gap:.75rem}.reading-practice-links h3{font-size:1.125rem}
.reading-source-note{max-width:72ch;margin-block:0 2rem!important}
@media(max-width:760px){.reading-selection--featured{display:flex;flex-direction:column;gap:1.25rem}.reading-selection--featured .reading-selection-picture{width:100%}.reading-selection{grid-template-columns:minmax(5rem,7rem) minmax(0,1fr);gap:1rem}.reading-selection h2{font-size:2rem}.reading-selection:not(.reading-selection--featured) h2{font-size:1.375rem}.reading-collection-levels{grid-template-columns:1fr}.reading-collection-levels .lw-cell{min-height:15rem}.reading-collection-heading{margin-block:1.75rem 2rem}}
@media(max-width:380px){.reading-selection:not(.reading-selection--featured){display:flex;flex-direction:column}.reading-selection:not(.reading-selection--featured) .reading-selection-picture{width:100%;max-width:14rem}.reading-collection-levels .lw-cell__body{width:70%;padding:1.25rem}}
/* Wrap on the actual text measure, including enlarged rem sizes. */
.reading-selection:not(.reading-selection--featured){display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem}
.reading-selection:not(.reading-selection--featured)>.reading-selection-picture{width:auto;flex:1 1 25%;min-width:min(5rem,100%);max-width:14rem}
.reading-selection:not(.reading-selection--featured)>div{flex:3 1 12em;min-width:0}
