.home-editorial{--he-fg:var(--ink);--he-accent:var(--color-secondary-600);--he-gold:var(--ink);--he-separator:var(--color-neutral-200);--he-surface:var(--surface)}.dark .home-editorial{--he-accent:var(--color-secondary-500);--he-gold:var(--color-accent-400);--he-separator:var(--color-neutral-700)}.home-editorial .news-accent{color:var(--he-accent)}.home-editorial .news-gold{color:var(--he-gold)}.home-editorial .news-display,.home-editorial .news-section-title,.home-editorial .news-rank{font-family:var(--font-heading);text-transform:uppercase}.home-editorial .news-display{letter-spacing:-.02em;overflow-wrap:break-word;max-width:100%;font-size:clamp(2.75rem,1.9rem + 6vw,8rem);font-weight:400;line-height:.95}.home-editorial .news-section-title{letter-spacing:-.075em;font-size:clamp(2.65rem,5vw,5.5rem);font-weight:400;line-height:.88}.home-editorial .news-kicker{letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:700}.home-editorial .news-photo{border:1px solid var(--he-fg);background:var(--he-surface)}.home-editorial .news-photo img,.home-editorial .news-carousel-card img{filter:saturate(.8)contrast(1.08);transition:filter .4s,transform .4s}.home-editorial .news-photo:hover img,.home-editorial .news-carousel-card:hover img{filter:saturate()contrast(1.02);transform:scale(1.015)}.home-editorial .news-carousel-card{overflow:hidden}.home-editorial .news-carousel-card .news-carousel-card__media{border:1px solid var(--he-fg);overflow:hidden}.home-editorial .news-carousel-card__title{font-family:var(--font-heading);letter-spacing:-.045em;text-transform:uppercase;max-width:18ch;font-weight:400;line-height:.95}.home-editorial .news-hero-grid{gap:2rem;padding-block:2rem;display:grid}@media (min-width:1024px){.home-editorial .news-hero-grid{grid-template-columns:minmax(0,1.7fr) minmax(300px,.72fr);gap:2.5rem;padding-block:3rem}}.home-editorial .news-most{display:grid}@media (min-width:1024px){.home-editorial .news-most{grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);gap:4rem}}.home-editorial .news-most-item{border-bottom:1px solid var(--he-separator);grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-block:1.25rem;display:grid}@media (min-width:640px){.home-editorial .news-most-item{grid-template-columns:4.5rem minmax(0,1fr) auto}}.home-editorial .news-feature-slide{flex-basis:88%}.home-editorial .news-video-slide{flex-basis:74%}@media (min-width:640px){.home-editorial .news-feature-slide{flex-basis:52%}.home-editorial .news-video-slide{flex-basis:38%}}@media (min-width:1024px){.home-editorial .news-feature-slide{flex-basis:34%}.home-editorial .news-video-slide{flex-basis:23%}}.home-editorial .news-hero-headline{letter-spacing:-.035em;font-size:clamp(2rem,5vw,4.9rem);line-height:.97}.home-editorial .news-video-card__media{border:1px solid var(--he-fg);background:var(--he-surface);position:relative;overflow:hidden}.home-editorial .news-video-card__media img{filter:saturate(.78)contrast(1.08);transition:filter .4s,transform .4s}.home-editorial .news-video-card:hover .news-video-card__media img{filter:saturate()contrast(1.02);transform:scale(1.015)}.home-editorial .news-video-card__play{border-top:1px solid var(--he-fg);border-right:1px solid var(--he-fg);background:var(--he-accent);color:#fff;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex;position:absolute;bottom:0;left:0}.home-editorial .news-video-card__duration{border:1px solid var(--he-fg);background:var(--he-surface);color:var(--he-fg);letter-spacing:.055em;text-transform:uppercase;padding:.125rem .5rem;font-size:.7rem;font-weight:750;position:absolute;top:.75rem;right:.75rem}.home-editorial .news-video-card__header{border-bottom:1px solid var(--he-fg);padding-bottom:1.15rem}.home-editorial .news-video-card__title{max-width:17ch;font-family:var(--font-heading);letter-spacing:-.055em;text-transform:uppercase;font-size:clamp(1.3rem,1.7vw,1.85rem);font-weight:400;line-height:.92}.home-editorial .news-desk-item{border-bottom:1px solid var(--he-fg)}.home-editorial .news-desk-item__title{font-family:var(--font-heading);letter-spacing:-.045em;font-weight:400;line-height:1.05}.home-editorial .news-rank{color:var(--he-accent);letter-spacing:-.08em;font-size:clamp(2.4rem,4vw,4rem);font-weight:900;line-height:.8}.home-editorial .news-story-rail{min-width:0}.home-editorial .news-story-rail__masthead{border-bottom:1px solid var(--he-fg);justify-content:space-between;align-items:flex-end;gap:1rem;padding-bottom:.75rem;display:flex}.home-editorial .news-story-rail__title{font-family:var(--font-heading);letter-spacing:-.075em;text-transform:uppercase;font-size:clamp(2.65rem,4.1vw,4.75rem);font-weight:400;line-height:.82}.home-editorial .news-story-list{display:grid}.home-editorial .news-brief{border-bottom:1px solid var(--he-separator);grid-template-columns:4rem minmax(0,1fr);gap:1rem;padding-block:1.1rem;display:grid}.home-editorial .news-brief__index-group{flex-direction:column;align-items:center;gap:.5rem;padding-top:.15rem;display:flex}.home-editorial .news-brief__index{font-family:var(--font-heading);color:var(--he-accent);letter-spacing:-.05em;font-size:2.1rem;font-weight:400;line-height:.9}.home-editorial .news-brief__rotated-category{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--he-fg);opacity:.85;writing-mode:vertical-lr;white-space:nowrap;font-size:.65rem;font-weight:750;transform:rotate(180deg)}.home-editorial .news-brief__headline{font-family:var(--font-heading);letter-spacing:-.045em;text-transform:uppercase;font-size:1.45rem;font-weight:400;line-height:1}.home-editorial .news-brief__summary{max-width:42ch;margin-top:.7rem;line-height:1.45;display:none}@media (min-width:1024px){.home-editorial .news-brief__summary{display:block}}@media (min-width:640px) and (max-width:1023.98px){.home-editorial .news-desk-item:nth-child(odd){border-right:1px solid var(--he-fg)}}@media (min-width:1024px){.home-editorial .news-desk-item{border-right:1px solid var(--he-fg)}.home-editorial .news-desk-item:nth-child(3n){border-right:0}.home-editorial .news-story-rail{padding-left:2rem}}@media (max-width:639px){.home-editorial .news-display{font-size:clamp(3.55rem,18vw,5.25rem)}.home-editorial .news-story-rail__masthead{flex-direction:column;align-items:flex-start;gap:.5rem}.home-editorial .news-story-rail__title{font-size:clamp(3.2rem,16vw,4.35rem)}.home-editorial .news-brief{border:1px solid var(--he-fg);grid-template-columns:3rem minmax(0,1fr);padding:1rem}.home-editorial .news-brief+.news-brief{border-top:0}.home-editorial .news-brief__headline{font-size:1.35rem}}.home-editorial .news-catleads{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:8.5rem;gap:.75rem;display:grid}.home-editorial .news-catleads__hero{grid-area:span 4/span 6}.home-editorial .news-catleads__tile{grid-area:span 2/span 3}.home-editorial .news-catleads__tile--wide{grid-column:span 6}.home-editorial .news-catlead{border:1px solid var(--he-fg);background:var(--he-surface);height:100%;position:relative;overflow:hidden}.home-editorial .news-catlead img{filter:saturate(.8)contrast(1.08);transition:filter .4s,transform .4s}.home-editorial .news-catlead:hover img{filter:saturate()contrast(1.02);transform:scale(1.015)}.home-editorial .news-catlead:after{content:"";pointer-events:none;background:linear-gradient(#0000 30%,#00000047 55%,#000000c7 100%);position:absolute;inset:0}.home-editorial .news-catlead__caption{inset-inline:0;z-index:1;color:#fff;position:absolute;bottom:0}.home-editorial .news-catlead__category{background:var(--he-accent);color:#fff;letter-spacing:.055em;text-transform:uppercase;margin-bottom:.35rem;padding:.1rem .5rem;font-size:.65rem;font-weight:750;display:inline-block}.home-editorial .news-catlead__title{font-family:var(--font-heading);letter-spacing:-.045em;text-transform:uppercase;font-weight:400;line-height:.95}@media (prefers-reduced-motion:reduce){.home-editorial .news-photo img,.home-editorial .news-carousel-card img,.home-editorial .news-video-card__media img,.home-editorial .news-catlead img{transition:none}}