.home-editorial{padding-top:24px}.home-opening{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;align-items:end;padding-bottom:24px}.home-opening .eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:10px}.home-opening h1{max-width:680px;font-size:clamp(1.75rem,2.5vw,2.5rem);line-height:1.08;letter-spacing:-.045em;margin-bottom:0;text-wrap:balance}.home-opening-summary>p{color:var(--muted);max-width:390px;margin-bottom:20px}.home-opening-actions{display:flex;flex-wrap:wrap;gap:14px 24px}.home-opening-actions a{font-size:.8125rem;font-weight:600;text-decoration:none}.home-opening-actions a:first-child{border-bottom:2px solid var(--accent);padding-bottom:6px}.home-stories{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:36px;scroll-margin-top:24px}.home-stories-single{grid-template-columns:minmax(0,1fr);max-width:880px}.home-section-label{display:flex;align-items:center;gap:8px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin-bottom:18px}.home-lead .card-image{aspect-ratio:1200/630;margin-bottom:20px}.home-lead h2{font-size:clamp(1.5rem,2.3vw,2rem);line-height:1.2;letter-spacing:-.035em;margin-bottom:12px;text-wrap:balance}.home-lead h2 a{text-decoration:none}.home-lead h2 a:hover{text-decoration:underline;text-underline-offset:4px}.home-editorial .card-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-reading-list{border-left:1px solid var(--line);padding-left:32px}.home-reading-heading{padding-bottom:18px;border-bottom:1px solid var(--ink)}.home-reading-heading .eyebrow{color:var(--muted);margin-bottom:8px}.home-reading-heading h2{font-size:1.25rem;margin-bottom:0}.home-reading-item{display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px;padding:24px 0;border-bottom:1px solid var(--line)}.home-reading-number{font-size:.75rem;color:var(--muted);font-variant-numeric:tabular-nums}.home-reading-item h3{font-size:1.0625rem;line-height:1.4}.home-reading-item .card-meta span{display:none}.home-search-link{display:flex;align-items:center;justify-content:space-between;font-size:.8125rem;font-weight:600;padding-top:20px;text-decoration:none}.home-more-stories{margin-top:56px}.home-more-stories .card-image{aspect-ratio:1200/630}.home-more-stories h3{font-size:1.25rem;line-height:1.35}.home-editorial .newsletter-band{margin-block:56px}.home-editorial :is(.home-opening-actions,.home-reading-list) a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:960px){.home-opening{gap:32px}.home-opening,.home-stories{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.home-stories{gap:24px}.home-reading-list{padding-left:24px}.home-reading-item{padding-block:18px;gap:8px}}@media (max-width:700px){.home-editorial{padding-top:28px}.home-opening{grid-template-columns:1fr;gap:20px;padding-bottom:24px}.home-opening h1{max-width:530px}.home-opening-summary>p{max-width:520px;margin-bottom:16px;font-size:.9375rem}.home-stories{grid-template-columns:1fr;gap:28px}.home-lead .card-image{aspect-ratio:1200/630;margin-bottom:16px}.home-reading-list{padding:22px;border:1px solid var(--line);border-radius:var(--card-radius)}.home-more-stories{margin-top:36px}.home-more-stories .section-heading{flex-wrap:wrap;gap:12px}.home-editorial .newsletter-band{margin-block:36px}.home-opening{gap:12px}.home-opening-actions{display:none}}