.opinionSectionPage{background:var(--paper)}.opinionSectionHead{justify-content:space-between;align-items:end;gap:var(--space-6);padding-block:46px 18px;display:flex}.opinionSectionHead h1{font-size:var(--text-display);line-height:1.15}.opinionSectionHead p{margin-top:var(--space-2);color:var(--ink2);font-size:var(--text-body)}.opinionSectionFeatured{margin-top:24px}.opinionFeaturedGrid{grid-template-columns:minmax(0,1.45fr) minmax(340px,.9fr);align-items:start;gap:34px;display:grid}.opinionFeaturedLead{min-width:0}.opinionFeaturedLead>a{display:block}.opinionFeaturedLeadPortrait,.opinionFeaturedSidePortrait,.opinionWriterPortrait,.opinionLatestPortrait{background:var(--wash);color:var(--brand);font-family:var(--display);font-size:var(--text-section);place-items:center;font-weight:700;display:grid;overflow:hidden}.opinionFeaturedLeadPortrait{aspect-ratio:2;width:100%}.opinionFeaturedLeadVisual{grid-template-rows:minmax(0,1fr) auto;display:grid}.opinionFeaturedLeadPortrait img,.opinionFeaturedSidePortrait img,.opinionWriterPortrait img,.opinionLatestPortrait img{object-fit:cover;object-position:center top;width:100%;height:100%;transform:none!important}.opinionFeaturedAuthorBand{background:var(--brand);color:#fff;min-height:42px;font-family:var(--display);font-size:var(--text-label);place-items:center;padding:8px 14px;font-weight:600;display:grid}.opinionFeaturedLeadCopy{padding-top:16px}.opinionFeaturedLead h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:770px;font-size:clamp(34px,2.25vw,44px);font-weight:500;line-height:1.32;display:-webkit-box;overflow:hidden}.opinionFeaturedLead .heroLeadSummary{max-width:740px;color:var(--ink2);font-size:var(--text-label);margin-top:8px;line-height:1.75}.opinionFeaturedLead time,.opinionFeaturedCopy time{margin-top:var(--space-3);color:var(--muted);font-size:var(--text-caption);display:block}.opinionFeaturedLead a:hover h2,.opinionFeaturedSide a:hover h3,.opinionLatestList a:hover h3{color:var(--brand)}.opinionFeaturedSide{gap:14px;display:grid}.opinionFeaturedRank{display:none}.opinionFeaturedSide article{background:var(--wash);min-width:0;min-height:0;overflow:hidden}.opinionFeaturedSide article>a{grid-template-columns:132px minmax(0,1fr);align-items:stretch;height:110px;min-height:110px;display:grid;overflow:hidden}.opinionFeaturedSidePortrait{width:132px;min-width:0;height:110px;min-height:0;max-height:110px;font-size:var(--text-body);align-self:stretch}.opinionFeaturedSidePortrait img{width:132px;min-width:0;height:110px;min-height:0;display:block}.opinionFeaturedCopy{text-align:right;align-content:center;justify-items:stretch;gap:4px;min-width:0;min-height:0;padding:8px 14px;display:grid;overflow:hidden}.opinionFeaturedCopy>strong{color:var(--brand);font-family:var(--display);font-size:var(--text-label);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.opinionFeaturedCopy h3{font-size:var(--text-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.opinionFeaturedCopy time{margin-top:0}.opinionWriters{background:0 0;margin-top:72px;padding-block:0}.opinionBlockHeading{align-items:center;margin-bottom:22px;display:flex}.opinionBlockHeading h2{font-size:var(--text-section);font-weight:500}.opinionBlockHeading h2>a:hover{color:var(--brand)}.opinionWritersGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.opinionWritersGrid>a{background:var(--wash);text-align:center;flex-direction:column;gap:0;display:flex;overflow:hidden}.opinionWriterPortrait{aspect-ratio:6/5;flex:none;width:100%}.opinionWritersGrid strong{background:var(--brand);color:#fff;width:100%;min-height:40px;font-family:var(--display);font-size:var(--text-label);place-items:center;padding:7px 10px;font-weight:600;display:grid}.opinionWritersGrid small{min-height:42px;color:var(--muted);font-size:var(--text-caption);place-items:center;padding:8px 10px;display:grid}.opinionWritersGrid a:hover small{color:var(--brand)}.opinionSectionAd{margin-block:32px 0}.opinionLatest{margin-top:72px}.opinionLatestLayout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:72px;display:grid}.opinionLatestList article{background:var(--wash);margin-bottom:14px}.opinionLatestList article>a{grid-template-columns:180px minmax(0,1fr);gap:20px;min-height:150px;padding-inline-end:22px;display:grid}.opinionLatestPortrait{width:180px;height:150px;min-height:0;font-size:var(--text-body);align-self:center}.opinionLatestList article>a>div{align-content:center;padding-block:16px;display:grid}.opinionLatestMeta{color:var(--muted);font-size:var(--text-caption);justify-content:space-between;align-items:center;gap:18px;display:flex}.opinionLatestMeta strong{color:var(--brand);font-family:var(--display);font-size:var(--text-caption)}.opinionLatestList h3{font-size:var(--text-card);margin-top:7px;font-weight:600;line-height:1.55}.opinionAuthorPage,.opinionAuthorsPage{background:#fffdfa}.opinionAuthorProfile{padding-block:46px 0}.opinionAuthorIdentity{border-bottom:1px solid #e6ded3;grid-template-columns:150px minmax(0,720px);align-items:center;gap:30px;padding-bottom:8px;display:grid}.authorProfilePortrait{width:150px;height:150px;font-size:var(--text-display)}.opinionAuthorsPage h1{font-size:var(--text-display);line-height:1.25}.opinionAuthorIdentity h1{font-size:var(--text-section);line-height:1.25}.opinionAuthorIdentity strong{color:var(--muted);font-size:14px}.opinionAuthorIdentity p{margin-top:var(--space-3);color:var(--ink2);font-size:14px;line-height:1.75}.opinionAuthorArticles{max-width:920px;margin-top:var(--section-gap)}.opinionAuthorArticlesHeader{justify-content:space-between;align-items:end;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.opinionAuthorArticlesHeader h2{font-size:var(--text-section)}.opinionAuthorArticlesHeader small{color:var(--muted);font-size:14px}.opinionAuthorArticleList article{border-bottom:1px solid var(--rule);padding:27px 0}.opinionAuthorArticleList article:first-child{padding-top:0}.opinionAuthorArticleList article>a>div{align-items:center;gap:var(--space-3);color:var(--muted);font-size:var(--text-caption);display:flex}.opinionAuthorArticleList article>a>div span{color:var(--gold-dark);font-family:var(--display);font-weight:700}.opinionAuthorArticleList h2{margin-top:var(--space-2);font-size:var(--text-section)}.opinionAuthorArticleList p{margin-top:var(--space-2);color:var(--ink2);font-size:var(--text-body);line-height:1.8}.opinionAuthorArticleList a:hover h2{color:var(--brand)}.opinionAuthorPagination{justify-content:center;gap:var(--space-2);margin-top:var(--space-6);direction:ltr;display:flex}.opinionAuthorPagination a{border:1px solid var(--rule);width:38px;height:38px;color:var(--brand);font:700 14px/1 var(--display);place-items:center;display:grid}.opinionAuthorPagination a:hover,.opinionAuthorPagination a[aria-current=page]{border-color:var(--brand);background:var(--brand);color:#fff}.opinionAuthorEmpty{padding:var(--space-6);background:var(--wash);color:var(--muted);text-align:center}.opinionAuthorsPage{padding-block:46px var(--section-gap)}.opinionAuthorsPage>header>p{margin-top:var(--space-2);color:var(--ink2);font-size:var(--text-body)}.opinionAuthorsDirectory{gap:var(--space-5);margin-top:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.opinionAuthorsDirectory>article{gap:var(--space-5);padding:var(--space-5);border-top:3px solid var(--brand);background:#f5f0e8;grid-template-columns:110px minmax(0,1fr);display:grid}.authorDirectoryPortrait{width:110px;height:110px;font-size:var(--text-section)}.opinionAuthorsDirectory h2{font-size:var(--text-section)}.opinionAuthorsDirectory h2 a:hover{color:var(--brand)}.opinionAuthorsDirectory strong{color:var(--brand);font-size:14px}.opinionAuthorsDirectory p{margin-top:var(--space-2);color:var(--ink2);font-size:14px;line-height:1.75}.opinionAuthorsDirectory .authorDirectoryCount{margin-top:var(--space-3);color:var(--brand);text-underline-offset:4px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-block}@media (max-width:720px){.opinionAuthorProfile{padding-block:29px 0}.opinionAuthorIdentity{gap:var(--space-4);grid-template-columns:82px minmax(0,1fr);align-items:start}.authorProfilePortrait{width:82px;height:82px;font-size:var(--text-section)}.opinionAuthorIdentity h1,.opinionAuthorsPage h1{font-size:var(--text-section)}.opinionAuthorIdentity p{font-size:14px}.opinionAuthorArticles{margin-top:var(--section-gap-mobile)}.opinionAuthorsDirectory{grid-template-columns:1fr}.opinionAuthorsDirectory>article{padding:var(--space-4);grid-template-columns:72px minmax(0,1fr)}.authorDirectoryPortrait{width:72px;height:72px;font-size:var(--text-body)}}.opinionLatestList p{color:var(--ink2);font-size:var(--text-label);margin-top:6px;line-height:1.75}.opinionSectionRail{gap:34px;display:grid;position:sticky;top:104px}.opinionSectionMore{margin-top:30px}@media (max-width:1020px){.opinionFeaturedGrid{grid-template-columns:1fr;gap:32px}.opinionFeaturedLeadPortrait{aspect-ratio:auto;height:460px}.opinionFeaturedSide{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.opinionFeaturedSide article,.opinionFeaturedSide article:nth-child(n+4){border-bottom:1px solid var(--rule);background:0 0;min-height:116px;display:block;overflow:visible}.opinionFeaturedSide article>a{grid-template-columns:34px minmax(0,1fr);gap:13px;height:100%;min-height:116px;padding:17px 0;display:grid;overflow:visible}.opinionFeaturedSidePortrait{display:none}.opinionFeaturedRank{color:var(--gold-dark);font-family:var(--display);font-size:var(--text-card);grid-area:1/1;align-self:start;font-weight:800;line-height:1.45;display:block}.opinionFeaturedCopy{grid-column:2;align-content:start;padding:0}.opinionFeaturedCopy>strong{white-space:normal}.opinionBlockHeading{gap:12px}.opinionWriters .mobileCarouselControls{direction:rtl;gap:8px;margin-inline-start:auto;display:flex}.opinionWriters .mobileCarouselControls button{border:1px solid var(--rule);border-radius:var(--radius-circle);width:44px;height:44px;color:var(--ink);font-size:var(--text-card);cursor:pointer;background:0 0;place-items:center;display:grid}:is(.opinionWriters .mobileCarouselControls button:hover,.opinionWriters .mobileCarouselControls button:focus-visible){border-color:var(--gold-dark);background:var(--wash)}.opinionWritersGrid{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:18px;padding-bottom:8px;display:flex;overflow:auto hidden}.opinionWritersGrid::-webkit-scrollbar{display:none}.opinionWritersGrid>a{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 calc(50% - 9px);min-width:calc(50% - 9px)}.opinionLatestLayout{grid-template-columns:minmax(0,1fr);gap:0}.opinionSectionRail{display:none!important}}@media (min-width:1021px){.opinionFeaturedLeadVisual,.opinionFeaturedSide{height:482px}.opinionFeaturedLeadPortrait{aspect-ratio:auto;height:100%;min-height:0}.opinionFeaturedSide{grid-template-rows:repeat(4,minmax(0,1fr))}.opinionFeaturedSide article,.opinionFeaturedSide article>a{height:110px;min-height:0}}@media (max-width:720px){.opinionSectionHead{align-items:start;gap:var(--space-3);padding-block:30px var(--space-5);flex-direction:column}.opinionSectionHead h1{font-size:var(--text-section);line-height:1.15}.opinionSectionHead p{font-size:var(--text-label);line-height:1.7}.opinionSectionFeatured{margin-top:29px}.opinionFeaturedGrid{grid-template-columns:1fr;gap:38px}.opinionFeaturedLead{padding:0}.opinionFeaturedLead h2{font-size:var(--text-section)}.opinionFeaturedLeadPortrait{aspect-ratio:4/3;height:auto}.opinionFeaturedSide{grid-template-columns:1fr;gap:0}.opinionFeaturedSide article:nth-child(n){display:block}.opinionFeaturedSide article>a{grid-template-columns:34px minmax(0,1fr);height:auto;min-height:92px;padding:15px 18px}.opinionFeaturedCopy{gap:3px;padding:0}.opinionFeaturedCopy h3{font-size:var(--text-label);line-height:1.4}.opinionWriters{margin-top:54px}.opinionWritersGrid{gap:14px}.opinionWritersGrid>a{flex-basis:100%;min-width:100%}.opinionSectionAd{margin-block:24px 0}.opinionLatest{margin-top:var(--section-gap-mobile)}.opinionLatest .sectionHeader>small{display:none}.opinionLatestLayout{grid-template-columns:1fr;gap:54px}.opinionLatestList article>a{grid-template-columns:108px minmax(0,1fr);gap:12px;min-height:110px;padding-inline-end:12px}.opinionLatestPortrait{width:108px;height:110px;min-height:0}.opinionLatestList article>a>div{padding-block:11px}.opinionLatestList h3{font-size:var(--text-card)}.opinionLatestList p{display:none}.opinionSectionRail{position:static}}.opinionTrackerInner>div{min-width:0;display:grid}.opinionTrackerInner>div strong{font-family:var(--display);font-size:var(--text-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.opinionTrackerInner>div span{color:var(--muted);font-size:var(--text-caption)}.opinionStorySection{overflow:clip}.opinionHero>div>h2{max-width:880px;font-size:var(--text-display);letter-spacing:-.025em;line-height:1.3}.opinionStorySection .opinionMore{margin-bottom:0}.opinionNextMarker{margin-top:var(--section-gap);border-top:1px solid #ded7cd;padding:54px 0 42px}.opinionLoadMore{margin-block:76px 20px}@media (max-width:1020px){.opinionHero>div>h2{font-size:var(--text-display)}.opinionContinuousFlow .opinionMoreGrid article:nth-child(n){display:block}}@media (max-width:720px){.opinionHero>div>h2{font-size:var(--text-section)}.opinionTrackerInner>div strong{font-size:var(--text-label)}.opinionTrackerInner>div span{display:none}.opinionNextMarker{width:calc(100% - 36px);margin-top:var(--section-gap-mobile);padding:40px 0 var(--space-6)}.opinionFlowRecommendations{width:calc(100% - 36px)}.opinionLoadMore{margin-block:58px 10px}}
