 .tlb-intro .editorial-title {max-width: 26ch;font-size: clamp(2.25rem, 4vw, 3.75rem);}.editorial-summary {max-width: 64ch;}.editorial-byline {display: flex;flex-wrap: wrap;gap: 0.5rem 1.5rem;margin-top: 1.75rem;font-size: 0.875rem;color: var(--tlb-muted);}.editorial-layout {display: grid;gap: 3rem;align-items: start;}.editorial-article {min-width: 0;}.editorial-cover {margin: 0 0 2.5rem;}.editorial-cover-image, .editorial-card-photo, .editorial-field-photo {display: block;}.editorial-cover-image img {width: 100%;height: auto;max-height: 28rem;object-fit: cover;}.editorial-cover figcaption, .editorial-photo figcaption {margin-top: 0.75rem;}.editorial-prose {font-size: 1.0625rem;line-height: 1.8;color: var(--tlb-text);overflow-wrap: break-word;}.editorial-prose > * + * {margin-top: 1.25rem;}.editorial-prose h2, .editorial-next h2 {font-size: clamp(1.6rem, 3vw, 2.25rem);line-height: 1.2;letter-spacing: -0.03em;color: var(--tlb-ink);margin-top: 2.5rem;}.editorial-prose h3 {font-size: 1.25rem;line-height: 1.35;color: var(--tlb-ink);margin-top: 1.75rem;}.editorial-prose p, .editorial-prose ul, .editorial-prose ol {max-width: 70ch;}.editorial-prose ul, .editorial-prose ol {padding-left: 1.35rem;}.editorial-prose li + li {margin-top: 0.65rem;}.editorial-prose a, .editorial-caption a, .editorial-side-note a, .editorial-back {color: var(--tlb-gold-dark);text-decoration-thickness: 1px;text-underline-offset: 0.2em;}.editorial-next {border-top: 1px solid var(--tlb-rule);margin-top: 3.5rem;padding-top: 2rem;}.editorial-next h2 {margin: 0.5rem 0 1rem;}.editorial-next p:not(.tlb-eyebrow) {line-height: 1.7;max-width: 55ch;}.editorial-next .tlb-actions {margin: 1.5rem 0;}.editorial-back {display: inline-block;padding: 0.5rem 0;}.editorial-sidebar h2 {font-size: 1.35rem;margin: 0.5rem 0 1rem;}.editorial-reading-card {padding: 1.5rem;}.editorial-reading-list {padding: 0;list-style: none;}.editorial-reading-list li + li {border-top: 1px solid var(--tlb-rule);}.editorial-reading-list a {display: block;padding: 1rem 0;line-height: 1.5;color: var(--tlb-ink);text-decoration: none;}.editorial-reading-list a:hover {text-decoration: underline;text-underline-offset: 0.2em;}.editorial-side-note {margin-top: 1.5rem;padding: 1.5rem;background: var(--tlb-paper);}.editorial-side-note p:not(.tlb-eyebrow) {margin: 0.75rem 0;line-height: 1.7;}.editorial-journal-grid {display: grid;gap: 1.5rem;}.editorial-journal-card {overflow: hidden;display: flex;flex-direction: column;}.editorial-card-image {display: block;}.editorial-card-photo img {display: block;width: 100%;height: auto;aspect-ratio: 16/10;object-fit: cover;}.editorial-image--contain :is(.editorial-card-photo, .editorial-cover-image) img {object-fit: contain;background: var(--tlb-white);}.editorial-card-copy {padding: 1.5rem;display: flex;flex-direction: column;flex: 1;gap: 1rem;}.editorial-card-copy h2 {font-size: 1.5rem;line-height: 1.25;letter-spacing: -0.025em;}.editorial-card-copy h2 a {color: var(--tlb-ink);text-decoration: none;}.editorial-card-copy h2 a:hover {text-decoration: underline;text-underline-offset: 0.16em;}.editorial-card-copy > p:not(.tlb-eyebrow) {line-height: 1.65;color: var(--tlb-text);}.editorial-card-end {display: flex;flex-wrap: wrap;justify-content: space-between;gap: 0.75rem;margin-top: auto;padding-top: 1rem;border-top: 1px solid var(--tlb-rule);font-size: 0.875rem;}.editorial-card-end a {color: var(--tlb-gold-dark);font-weight: 700;}.editorial-journal-close, .editorial-paper-section {background: var(--tlb-paper);}.editorial-journal-close {padding: 3rem 0;}.editorial-journal-close h2 {margin: 0.75rem 0;font-size: clamp(1.75rem, 3vw, 2.5rem);}.editorial-journal-close .tlb-button {justify-self: start;}.editorial-journal-close p:not(.tlb-eyebrow) {max-width: 60ch;line-height: 1.7;}.editorial-split {display: grid;gap: 2rem;align-items: center;}.editorial-about-intro {align-items: start;}.editorial-about-intro h2 {font-size: clamp(1.75rem, 3vw, 2.5rem);margin-top: 1rem;}.editorial-about-intro .editorial-prose > :first-child {margin-top: 0;}.editorial-team-grid {display: grid;gap: 1.5rem;margin-top: 2rem;}.editorial-paper-section h2 {font-size: clamp(1.75rem, 3vw, 2.5rem);}.editorial-team-card {overflow: hidden;}.editorial-team-card img {display: block;width: 100%;height: 22rem;object-fit: cover;object-position: center 20%;}.editorial-team-card > div {padding: 1.5rem;}.editorial-team-card h3 {font-size: 1.35rem;margin-bottom: 0.5rem;}.editorial-team-card p {color: var(--tlb-muted);}.editorial-caption {font-size: 0.9375rem;line-height: 1.7;margin-top: 1.75rem;max-width: 70ch;}.editorial-photo {margin: 0;}.editorial-photo img {display: block;width: 100%;height: auto;}.editorial-reviews {display: grid;gap: 1.5rem;}.editorial-review {padding: 1.5rem;margin: 0;}.editorial-review blockquote {font-size: 1.0625rem;line-height: 1.8;margin: 0;}.editorial-review figcaption {border-top: 1px solid var(--tlb-rule);margin-top: 1.5rem;padding-top: 1rem;display: flex;gap: 0.75rem;flex-wrap: wrap;}.editorial-review figcaption span {color: var(--tlb-muted);}.editorial-prose .article-visual {margin: 2.5rem 0;padding: 1.5rem;background: var(--tlb-paper);border: 1px solid var(--tlb-rule);}.editorial-prose .article-visual h2 {margin: 0.5rem 0 1.5rem;font-size: 1.6rem;}.article-visual-eyebrow, .worksheet-kicker {font-size: 0.75rem;text-transform: uppercase;letter-spacing: 0.14em;font-weight: 700;color: var(--tlb-gold-dark);}.article-visual-body {display: grid;gap: 1.5rem;}.article-visual figure {margin: 0;}.article-visual-photo, .article-visual-photo img {display: block;width: 100%;height: auto;}.article-visual figcaption {font-size: 0.875rem;line-height: 1.6;margin-top: 0.75rem;color: var(--tlb-muted);}.article-visual dl {margin: 0;}.article-visual dl > div + div {border-top: 1px solid var(--tlb-rule);margin-top: 1rem;padding-top: 1rem;}.article-visual dt {color: var(--tlb-ink);font-weight: 700;}.article-visual dd {margin: 0.4rem 0 0;font-size: 1rem;line-height: 1.7;}.article-worksheet {padding: 1.5rem;border: 1px solid var(--tlb-rule);}.editorial-prose .article-worksheet h2 {margin-top: 0.5rem;}.editorial-prose table {width: 100%;border-collapse: collapse;font-size: 0.9375rem;line-height: 1.65;}.editorial-prose th, .editorial-prose td {border: 1px solid var(--tlb-rule);padding: 0.85rem;text-align: left;vertical-align: top;}.editorial-prose th {background: var(--tlb-paper);color: var(--tlb-ink);}.editorial-prose caption {text-align: left;font-weight: 700;margin-bottom: 0.75rem;}.editorial-planning .guide-kicker {color: var(--tlb-gold-dark);}.editorial-planning .guide-action {background: var(--tlb-ink);}.editorial-planning .guide-cover, .editorial-planning .guide-estimate, .editorial-planning .guide-close {background: var(--tlb-paper);}.editorial-planning .guide-close .tlb-button {margin-top: 1.4rem;}@media (min-width: 42rem) {.editorial-journal-grid, .editorial-team-grid, .editorial-reviews {grid-template-columns: repeat(2, minmax(0, 1fr));}.article-visual-body {grid-template-columns: 1fr 1fr;}}@media (min-width: 64rem) {.editorial-layout {grid-template-columns: minmax(0, 1fr) 17rem;gap: 3.5rem;}.editorial-sidebar {position: sticky;top: 7rem;}.editorial-journal-grid, .editorial-team-grid {grid-template-columns: repeat(3, minmax(0, 1fr));}.editorial-split {grid-template-columns: 1fr 1fr;gap: 4rem;}}@media print {.editorial-sidebar, .editorial-next {display: none;}.editorial-layout {display: block;}.article-visual, .article-worksheet {break-inside: avoid;}}