.news-hero .c-title{margin-top:30px}.news-hero .p-sub{margin-top:24px}.news-hero .p-hero-bg{-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.news-featured{padding-top:clamp(24px,4vw,48px);padding-bottom:clamp(40px,5vw,72px)}.c-feature{--edge: rgba(244, 245, 247, .24);--tile: linear-gradient(180deg, rgba(21, 22, 25, .94), rgba(12, 13, 15, .97));padding:10px;border-radius:26px;box-shadow:0 50px 120px -30px #000000e6,0 0 0 1px #00000080}.c-feature:after{content:"";position:absolute;top:0;left:14%;right:14%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent)}.c-feature:hover{--edge: rgba(244, 245, 247, .32)}.c-feature-copy{padding:24px 18px 26px}.c-feature .c-feature-title{margin-top:14px;font-size:clamp(30px,3.4vw,46px);line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.c-feature .c-feature-title+p{margin-top:16px;max-width:40ch;font-size:17px;line-height:1.6;color:var(--muted);text-wrap:pretty}.c-feature-title a:after{content:"";position:absolute;inset:0;z-index:1;border-radius:26px}.c-feature-go{display:flex;align-items:center;gap:8px;width:max-content;margin-top:28px;font-size:15px;line-height:1.4;color:var(--text)}.c-feature-go .arrow{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.c-feature:hover .c-feature-go .arrow,.c-feature:focus-within .c-feature-go .arrow{transform:translate(3px)}@supports selector(:has(a)){.c-feature-title a:focus-visible{outline:none}.c-feature:has(a:focus-visible){outline:2px solid var(--text);outline-offset:3px}}@media (min-width: 960px){.c-feature{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:center;padding:14px}.c-feature-copy{padding:clamp(20px,3vw,40px) 36px clamp(20px,3vw,40px) 0}}@media (max-width: 599px){.c-feature .c-feature-title{font-size:30px}}@media (min-width: 600px) and (max-width: 959px){.c-feature .c-cover{aspect-ratio:21 / 9}.c-feature-copy{padding:28px 24px 30px}}.news-all{padding-top:clamp(40px,6vw,80px);padding-bottom:clamp(48px,6vw,88px)}.news-all-title{font-size:clamp(28px,3vw,40px);line-height:1.1;letter-spacing:-.03em}.news-month{margin:56px 0 14px;padding-left:4px;font:400 12px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.news-month:first-of-type{margin-top:40px}@media (min-width: 900px){.news-month{padding-left:20px}}.news-all .c-rows .c-row{opacity:0;transform:translateY(10px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.news-all .c-rows .c-row:nth-child(2){transition-delay:.08s}.news-all .c-rows .c-row:nth-child(3){transition-delay:.16s}.news-all .c-rows .c-row:nth-child(4){transition-delay:.24s}.news-all .c-rows.in .c-row,.no-js .news-all .c-row{opacity:1;transform:none}.news-all .c-row-meta{margin-top:2px}@media (min-width: 900px){.news-all .c-row{grid-template-columns:170px minmax(0,1fr) auto}.news-all .c-row-meta{grid-column:2}.news-all .c-row-go{grid-column:3;grid-row:1}}@media (min-width: 600px) and (max-width: 899px){.news-all .c-row{grid-template-columns:minmax(0,1fr) auto;column-gap:24px}.news-all .c-row-kicker{grid-column:1 / -1}.news-all .c-row-title,.news-all .c-row-meta{grid-column:1}.news-all .c-row-go{grid-column:2;grid-row:2}}@media (max-width: 599px){.news-all .c-row{grid-template-columns:minmax(0,1fr)}.news-all .c-row>*{grid-column:1}.news-all .c-row-go{justify-self:start;margin-top:8px}}.nw-plain .c-row-title{color:var(--muted);opacity:.85}.p-page #cta .p-cta-lead{text-wrap:balance}@media (prefers-reduced-motion: reduce){.news-all .c-rows .c-row{opacity:1;transform:none;transition:none}.c-feature-go .arrow{transition:none}}.p-cta{padding-bottom:clamp(96px,12vw,168px)}.p-cta:before{content:none}
