.tribune-page[data-v-721b330b]{--coral-50:oklch(97% .012 220);--coral-100:oklch(94% .028 220);--coral-200:oklch(88% .06 220);--coral-300:oklch(80% .09 220);--coral-400:oklch(70% .108 220);--coral-500:oklch(58% .115 220);--coral-600:oklch(48% .108 220);--coral-700:oklch(38% .092 220);--coral-800:oklch(28% .068 220);--coral-900:oklch(20% .048 220)}.article-hero[data-v-721b330b]{padding:clamp(80px, 10vh, 120px) 0 var(--space-12);border-bottom:1px solid var(--border-subtle);background:oklch(96.5% .014 220)}.article-hero__inner[data-v-721b330b]{text-align:left;max-width:780px;margin:0 auto}.article-badge[data-v-721b330b]{padding:var(--space-1) var(--space-4);background:var(--coral-100);color:var(--coral-800);border:1px solid var(--coral-200);border-radius:var(--radius-pill);font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);margin-bottom:var(--space-6);font-weight:600;display:inline-block}.article-title[data-v-721b330b]{font-family:var(--font-display);color:var(--navy-900);font-size:clamp(2.25rem,4.6vw,3.75rem);font-weight:400;line-height:var(--lh-snug);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-4)}.article-subtitle[data-v-721b330b]{font-family:var(--font-display);color:var(--text-secondary);font-size:clamp(1.125rem,1.8vw,1.375rem);font-style:italic;line-height:var(--lh-relaxed);margin-bottom:var(--space-8);max-width:640px}.article-meta[data-v-721b330b]{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.article-author[data-v-721b330b]{align-items:center;gap:var(--space-3);display:flex}.article-author__avatar[data-v-721b330b]{object-fit:cover;border:2px solid var(--coral-300);border-radius:999px;width:48px;height:48px}.article-author__name[data-v-721b330b]{color:var(--navy-900);font-weight:600;font-size:var(--fs-body-sm);display:block}.article-author__role[data-v-721b330b]{color:var(--text-muted);font-size:var(--fs-caption);display:block}.article-info[data-v-721b330b]{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--fs-body-sm);display:flex}.article-info__sep[data-v-721b330b]{opacity:.5}.article-cover[data-v-721b330b]{padding:var(--space-8) 0 0;margin-top:calc(-1 * var(--space-4));z-index:1;position:relative}.article-cover__figure[data-v-721b330b]{max-width:780px;margin:0 auto}.article-cover__figure img[data-v-721b330b]{border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:var(--shadow-lg);aspect-ratio:1200/630;object-fit:cover}.article-cover__figure figcaption[data-v-721b330b]{text-align:center;color:var(--text-muted);font-size:var(--fs-caption);margin-top:var(--space-3);font-style:italic}.article-body[data-v-721b330b]{padding:var(--space-12) 0 var(--space-20);background:var(--surface-canvas)}.article-content[data-v-721b330b]{max-width:680px;margin:0 auto}.article-lead[data-v-721b330b]{font-family:var(--font-display);font-size:clamp(1.375rem,2vw,1.625rem);line-height:var(--lh-relaxed);color:var(--text-primary);border-left:3px solid var(--coral-500);padding-left:var(--space-6);margin-bottom:var(--space-10);font-style:italic;font-weight:400}.article-content p[data-v-721b330b]{color:var(--text-primary);margin-bottom:var(--space-6);font-size:18px;line-height:1.75}.article-content p sup[data-v-721b330b],.article-content li sup[data-v-721b330b]{color:var(--coral-700);font-size:.7em;font-weight:600}.article-content h2[data-v-721b330b]{font-family:var(--font-sans);font-size:var(--fs-h4);letter-spacing:var(--tracking-tight);color:var(--navy-900);margin-top:var(--space-12);margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle);font-weight:600}.article-figure[data-v-721b330b]{margin:var(--space-10) 0;text-align:center}.article-figure img[data-v-721b330b]{border-radius:var(--radius-md);border:1px solid var(--border-subtle);max-width:100%;height:auto;box-shadow:var(--shadow-sm);background:#fff}.article-figure figcaption[data-v-721b330b]{color:var(--text-muted);font-size:var(--fs-caption);margin-top:var(--space-3);line-height:var(--lh-relaxed);text-align:center;max-width:600px;margin-left:auto;margin-right:auto;font-style:italic}.article-figure figcaption strong[data-v-721b330b]{color:var(--coral-700);font-style:normal}.article-pullquote[data-v-721b330b]{font-family:var(--font-display);font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:var(--lh-relaxed);color:var(--navy-900);border:none;border-left:4px solid var(--coral-500);padding:var(--space-3) var(--space-6);margin:var(--space-10) 0;background:linear-gradient(90deg,oklch(97% .014 220/.7),#0000 80%);font-style:italic}.article-list[data-v-721b330b]{counter-reset:article-counter;margin:var(--space-6) 0;gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.article-list li[data-v-721b330b]{counter-increment:article-counter;gap:var(--space-4);padding:var(--space-5) var(--space-6);background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);line-height:var(--lh-relaxed);font-size:var(--fs-body);box-shadow:var(--shadow-xs);display:flex}.article-list li[data-v-721b330b]:before{content:counter(article-counter);background:var(--coral-500);width:32px;min-width:32px;height:32px;color:var(--stone-50);font-weight:700;font-size:var(--fs-body-sm);border-radius:999px;justify-content:center;align-items:center;display:flex}.article-list li strong[data-v-721b330b]{color:var(--navy-900)}.article-callout[data-v-721b330b]{padding:var(--space-7) var(--space-8);background:var(--stone-100);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin:var(--space-8) 0}.article-callout__label[data-v-721b330b]{color:var(--coral-700);font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);margin-bottom:var(--space-2);font-weight:600;display:block}.article-author-box[data-v-721b330b]{gap:var(--space-6);padding:var(--space-7);background:var(--surface-elevated);border:1px solid var(--border-subtle);border-left:3px solid var(--coral-500);border-radius:var(--radius-md);margin:var(--space-12) 0;box-shadow:var(--shadow-sm);display:flex}.article-author-box__avatar[data-v-721b330b]{object-fit:cover;border-radius:999px;flex-shrink:0;width:80px;height:80px}.article-author-box__name[data-v-721b330b]{color:var(--navy-900);font-weight:700;font-size:var(--fs-body-lg);margin-bottom:var(--space-1)}.article-author-box__role[data-v-721b330b]{color:var(--coral-700);font-size:var(--fs-body-sm);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);margin:0 0 var(--space-3) 0;font-weight:600}.article-author-box__bio[data-v-721b330b]{color:var(--text-secondary);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);margin-bottom:0!important}.article-author-box__bio a[data-v-721b330b]{color:var(--coral-700);text-decoration:underline}.article-cta[data-v-721b330b]{text-align:center;padding:var(--space-10) var(--space-8);background:linear-gradient(140deg, var(--navy-950), oklch(18% .075 220));color:var(--stone-50);border-radius:var(--radius-xl);margin:var(--space-12) 0}.article-cta p[data-v-721b330b]{max-width:560px;line-height:var(--lh-relaxed);margin-left:auto;margin-right:auto;font-size:var(--fs-body-lg)!important;color:oklch(88% .02 220)!important;margin-bottom:var(--space-6)!important}.article-cta__actions[data-v-721b330b]{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.article-share[data-v-721b330b]{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--border-subtle)}.article-share__label[data-v-721b330b]{color:var(--text-muted);font-size:var(--fs-body-sm);margin-bottom:var(--space-4);font-weight:600;display:block}.article-share__links[data-v-721b330b]{gap:var(--space-3);flex-wrap:wrap;display:flex}.article-share__btn[data-v-721b330b]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--fs-body-sm);color:var(--stone-50);transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);font-weight:600;text-decoration:none;display:inline-flex}.article-share__btn[data-v-721b330b]:hover{color:var(--stone-50);transform:translateY(-2px)}.article-share__btn--linkedin[data-v-721b330b]{background:#0a66c2}.article-share__btn--linkedin[data-v-721b330b]:hover{background:#004182}.article-share__btn--x[data-v-721b330b]{background:#1d1d1d}.article-share__btn--x[data-v-721b330b]:hover{background:#000}.article-share__btn--email[data-v-721b330b]{background:var(--navy-700)}.article-share__btn--email[data-v-721b330b]:hover{background:var(--navy-900)}.article-nav[data-v-721b330b]{margin-top:var(--space-12);gap:var(--space-4);flex-wrap:wrap;display:flex}.article-nav__next[data-v-721b330b],.article-nav__back[data-v-721b330b]{min-width:200px;padding:var(--space-5) var(--space-6);background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex:1;text-decoration:none}.article-nav__next[data-v-721b330b]:hover,.article-nav__back[data-v-721b330b]:hover{border-color:var(--coral-500);transform:translateY(-2px)}.article-nav__label[data-v-721b330b]{font-size:var(--fs-eyebrow);color:var(--coral-700);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);margin-bottom:var(--space-2);font-weight:600;display:block}.article-nav__title[data-v-721b330b]{color:var(--navy-900);font-weight:600;font-size:var(--fs-body);line-height:var(--lh-normal);display:block}@media (width<=768px){.article-hero[data-v-721b330b]{padding:clamp(60px, 8vh, 90px) 0 var(--space-8)}.article-meta[data-v-721b330b],.article-list li[data-v-721b330b]{flex-direction:column;align-items:flex-start}.article-author-box[data-v-721b330b]{text-align:center;flex-direction:column;align-items:center}.article-cta__actions[data-v-721b330b]{flex-direction:column;align-items:center}}.article-bibliography[data-v-721b330b]{margin-top:var(--space-12);padding:var(--space-7) var(--space-8);background:var(--surface-elevated);border:1px solid var(--border-subtle);border-left:3px solid var(--navy-700);border-radius:var(--radius-lg)}.article-bibliography__title[data-v-721b330b]{font-family:var(--font-display);font-size:var(--fs-h5);color:var(--navy-900);margin:0 0 var(--space-2) 0;letter-spacing:var(--tracking-tight);font-weight:600}.article-bibliography__intro[data-v-721b330b]{font-size:var(--fs-body-sm);color:var(--text-muted);margin-bottom:var(--space-5);font-style:italic;line-height:var(--lh-relaxed)}.article-bibliography__list[data-v-721b330b]{counter-reset:bib-counter;margin:0;padding:0;list-style:none}.article-bibliography__list li[data-v-721b330b]{counter-increment:bib-counter;padding:var(--space-3) 0 var(--space-3) var(--space-9);border-bottom:1px dashed var(--border-subtle);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);color:var(--text-secondary);position:relative}.article-bibliography__list li[data-v-721b330b]:last-child{border-bottom:none}.article-bibliography__list li[data-v-721b330b]:before{content:"[" counter(bib-counter) "]";left:0;top:var(--space-3);color:var(--coral-700);font-weight:700;font-family:var(--font-mono,monospace);font-size:var(--fs-caption);position:absolute}.article-bibliography__list a[data-v-721b330b]{color:var(--navy-700);text-decoration:underline;-webkit-text-decoration-color:var(--coral-300);text-decoration-color:var(--coral-300);text-underline-offset:2px;border-radius:var(--radius-sm,4px);min-height:24px;margin:-4px 0;padding:4px 8px;line-height:1.4;display:inline-block}.article-bibliography__list a[data-v-721b330b]:hover{color:var(--coral-700);background:var(--coral-50)}
