
.site-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;line-height:1.5;padding:18px 0;color:var(--muted,currentColor)}.site-breadcrumb a{text-decoration:none}.page-outline{border-block:1px solid var(--line,var(--rule,#8884));padding:20px 0;margin:0 auto 24px}.page-outline p{font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px}.page-outline ol{display:flex;flex-wrap:wrap;gap:10px 24px;list-style:none;padding:0;margin:0}.page-outline a{font-size:13px;text-decoration:none;line-height:1.5}.related-reading{padding:32px 0;border-top:1px solid var(--line,var(--rule,#8884));margin-top:20px}.related-reading h2{font-size:24px!important;margin:0 0 18px}.related-reading ul{display:flex;flex-wrap:wrap;gap:14px 30px;padding:0;list-style:none}.related-reading a{font-size:15px}.editorial-visual-row{scroll-margin-top:100px}.reader-section-copy{max-width:720px}
.visual-layout-alternate .editorial-visual-row:nth-child(even)>figure{grid-column:2;grid-row:1}.visual-layout-alternate .editorial-visual-row:nth-child(even)>.reader-section-copy{grid-column:1;grid-row:1}
.visual-layout-sequence .editorial-visual-row{border-left:2px solid var(--blue,var(--accent,var(--plum,#777)));padding-left:24px!important}.visual-layout-sequence .editorial-visual-row .eyebrow{font-size:13px!important;font-weight:bold}.visual-layout-chapters .editorial-visual-row{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}
.visual-layout-specimen main .essay:has(.editorial-visual-row),.visual-layout-specimen main .editorial-sections,.visual-layout-specimen main .name-essay:has(.editorial-visual-row),.visual-layout-specimen main .listening-notes:has(.editorial-visual-row){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.visual-layout-specimen .editorial-visual-row{display:flex!important;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:24px;border-top:0;padding:12px 0!important}.visual-layout-specimen .editorial-visual-row h2{font-size:clamp(1.4rem,2.3vw,1.85rem)!important}.visual-layout-specimen .editorial-visual-row figure{width:100%}.visual-layout-specimen main .essay>.text-link{grid-column:1/-1}
.utility-content{max-width:850px}.utility-content section{padding:22px 0;border-top:1px solid var(--line,var(--rule,#8884))}.utility-content h2{font-size:26px!important;margin:0 0 15px}.utility-content p{line-height:1.75;max-width:780px}.source-reading{font-size:14px;padding:24px 0}.source-reading a{overflow-wrap:anywhere}
.planning-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:15px;line-height:1.6}.planning-table th,.planning-table td{padding:16px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line,var(--rule,#8884));overflow-wrap:anywhere}.planning-table th:first-child{width:32%}
@media(max-width:900px){.visual-layout-specimen main .essay:has(.editorial-visual-row),.visual-layout-specimen main .editorial-sections,.visual-layout-specimen main .name-essay:has(.editorial-visual-row),.visual-layout-specimen main .listening-notes:has(.editorial-visual-row){display:block}.visual-layout-specimen .editorial-visual-row{display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}.page-outline ol{display:block}.page-outline li+li{margin-top:12px}}
@media(max-width:760px){.visual-layout-alternate .editorial-visual-row:nth-child(even)>figure,.visual-layout-alternate .editorial-visual-row:nth-child(even)>.reader-section-copy{grid-column:auto;grid-row:auto}.visual-layout-sequence .editorial-visual-row{padding-left:14px!important}.visual-layout-chapters .editorial-visual-row,.visual-layout-specimen .editorial-visual-row{grid-template-columns:1fr!important}.site-breadcrumb{padding:14px 0}.related-reading ul{display:block}.related-reading li+li{margin-top:14px}}
