.news-page,.news-latest{background:var(--homepage-ground);color:var(--homepage-ink);font-family:var(--homepage-body);letter-spacing:0;line-height:1.55}.news-container{width:var(--site-content-width);margin-inline:auto}.news-section{padding-block:72px}.news-page h1,.news-page h2,.news-page h3,.news-latest h2,.news-latest h3{font-variation-settings:"wdth" 115;text-transform:uppercase;letter-spacing:0;overflow-wrap:anywhere;font-weight:850;line-height:1.15}.news-page h1{margin-block:18px 24px;font-size:56px}.news-page h2,.news-latest h2{font-size:34px}.news-page em,.news-latest em{font-family:var(--font-serif);text-transform:none;color:var(--homepage-coral);font-style:italic;font-weight:400}.news-label{color:var(--homepage-secondary);text-transform:uppercase;font-size:11px;font-weight:700}.news-intro{max-width:650px;color:var(--homepage-secondary);font-size:19px}.news-feature{grid-template-columns:7fr 5fr;align-items:center;gap:36px;display:grid}.news-feature-copy{align-self:center;padding:0}.news-feature h2{margin-block:24px 16px;font-size:29px}.news-feature-copy>p{color:var(--homepage-secondary);font-size:15px}.news-feature-copy .homepage-button{margin-top:24px}.news-image{aspect-ratio:3/2;border-radius:8px;display:block;position:relative;overflow:hidden}.news-image img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .35s}.news-image:hover img{transform:scale(1.025)}.news-feature .news-image{aspect-ratio:16/9;border-radius:8px}.news-placeholder{text-align:center;border:1px dashed var(--homepage-line);width:100%;height:100%;color:var(--homepage-secondary);place-content:center;gap:12px;padding:24px;font-size:13px;display:grid}.news-placeholder svg{width:32px;height:32px;color:var(--homepage-coral);margin-inline:auto}.news-meta{color:var(--homepage-secondary);flex-wrap:wrap;align-items:center;gap:12px;font-size:11px;display:flex}.news-pill{color:var(--homepage-ink);white-space:nowrap;border-radius:100px;padding:6px 12px;font-size:11px;font-weight:600}.news-tone-coral{background:var(--homepage-coral)}.news-tone-pink{background:var(--homepage-pink)}.news-tone-lime{background:var(--homepage-lime)}.news-tone-sun{background:var(--homepage-sun)}.news-tone-cobalt{background:var(--homepage-cobalt);color:var(--homepage-white)}.news-filters{flex-wrap:wrap;gap:10px;padding-block:48px 36px;display:flex}.news-filters .news-filter{border:1px solid var(--homepage-line);height:auto;color:var(--homepage-ink);background:0 0;border-radius:100px;padding:10px 18px;font-size:12px}.news-filters .news-filter[aria-pressed=true]{background:var(--homepage-ink);color:var(--homepage-white);border-color:var(--homepage-ink)}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px;display:grid}.news-grid:has(>.news-card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.news-card{min-width:0}.news-card .news-meta{margin-top:20px}.news-card h3,.news-latest .news-card h3{margin-block:16px 10px;font-size:20px;line-height:1.25}.news-card>p{color:var(--homepage-secondary);font-size:14px}.news-one-line,.news-two-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-one-line{-webkit-line-clamp:1}.news-two-lines{-webkit-line-clamp:2}.news-load{text-align:center;margin-top:48px}.news-press{border-top:1px solid var(--homepage-line);margin-top:72px;padding-block:40px}.news-outlets{color:var(--homepage-secondary);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:48px;min-height:40px;margin-top:24px;font-size:26px;font-weight:750;display:flex}.news-newsletter{background:var(--homepage-panel)}.news-newsletter-inner{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.news-newsletter h2{margin-block:14px}.news-email-row{gap:12px;margin-top:12px;display:flex}.news-email-row input{border:1px solid var(--homepage-line);background:var(--homepage-ground);min-width:0;color:var(--homepage-ink);border-radius:8px;flex:1;padding:14px;font-size:16px}.news-consent{color:var(--homepage-secondary);align-items:start;gap:9px;margin-top:18px;font-size:12px;display:flex}.news-consent input{accent-color:var(--homepage-coral);margin-top:4px}.news-form-status{margin-top:14px;font-size:14px}.news-press-contact{color:var(--homepage-secondary);padding-block:32px;font-size:14px}.news-post-cover{aspect-ratio:16/9;max-height:70svh;margin-top:32px}.news-post-heading{padding-block:48px}.news-post-heading h1{font-size:44px}.news-byline{color:var(--homepage-secondary);font-size:13px}.news-body{max-width:var(--site-reading-measure);margin-inline:0;padding-bottom:64px;font-size:17px;line-height:1.8}.news-body>p{margin-bottom:24px}.news-body figure{margin-block:36px}.news-body-image{aspect-ratio:4/3;border-radius:8px;overflow:hidden}.news-body figure img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.news-body figcaption{color:var(--homepage-secondary);margin-top:8px;font-size:12px}.news-work{border-block:1px solid var(--homepage-line);grid-template-columns:1fr 1fr;align-items:center;gap:28px;margin-top:40px;padding-block:32px;display:grid}.news-work h2{margin-block:16px;font-size:24px}.news-work>div>p{font-size:14px}.news-work .homepage-button{margin-top:20px}.news-related h2{margin-bottom:36px}.news-latest .news-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px;display:flex}.news-latest .news-heading h2{margin-top:14px;font-size:44px}.news-latest .news-section{padding-top:96px}@media (width<=1000px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-grid>.news-card:last-child:nth-child(odd){grid-column:1/-1}.news-feature-copy{padding:24px}.news-feature h2{font-size:24px}.news-newsletter-inner{gap:32px}}@media (width<=700px){.news-grid:has(>.news-card:nth-child(2):last-child){grid-template-columns:1fr}.news-container{width:calc(100% - 40px)}.news-section{padding-block:48px}.news-page h1{font-size:34px}.news-feature{grid-template-columns:1fr}.news-feature-copy{padding:28px 24px}.news-feature h2{font-size:25px}.news-grid{grid-template-columns:1fr;gap:40px}.news-newsletter-inner{grid-template-columns:1fr;gap:24px}.news-email-row{flex-wrap:wrap}.news-email-row input{flex-basis:100%}.news-filters{gap:8px}.news-filters .news-filter{padding:9px 14px}.news-post-heading h1{font-size:34px}.news-work{grid-template-columns:1fr}.news-latest .news-heading{flex-wrap:wrap}.news-latest .news-heading h2{font-size:34px}.news-post-cover{margin-top:20px}.news-latest .news-section{padding-top:64px}}.news-post-cover.news-cover-32{aspect-ratio:3/2}.news-hsc-heading h1{text-transform:uppercase;font-family:Archivo,sans-serif;font-size:56px;font-weight:900;font-stretch:125%;line-height:.95}.news-standfirst{max-width:760px;margin-block:16px 20px;font-family:Instrument Serif,serif;font-size:30px;font-style:italic;line-height:1.25}.news-hsc a:not(.homepage-button-coral){text-underline-offset:3px;text-decoration:underline}.news-hsc-panel{color:var(--homepage-navy,#15173a);background:#ffc82e;border-radius:8px;margin-block:32px;padding:32px 32px 32px 56px;list-style:decimal}.news-hsc-panel li{margin-bottom:14px;padding-left:6px}.news-hsc-panel li:last-child{margin-bottom:0}.news-hsc-panel li::marker{font-weight:900}.news-hsc h2{text-transform:uppercase;margin:40px 0 12px;font-family:Archivo,sans-serif;font-size:24px;font-weight:900;font-stretch:125%}.news-hsc>p{margin-bottom:24px}@media (width<=767px){.news-hsc-heading h1{font-size:34px}.news-standfirst{font-size:23px}.news-hsc-panel{padding:24px 20px 24px 40px}}
