.news-page,.article-page{background:var(--paper);min-height:100vh}.news-page__intro,.article-page__intro{color:#fff;background:var(--ink);padding:clamp(145px,13vw,215px) 0 76px}.news-page__back,.article-page__breadcrumbs{color:#c7c9c3;align-items:center;gap:10px;margin-bottom:50px;font-size:12px;font-weight:750;display:inline-flex}.news-page__back svg{width:16px}.news-page__back:hover,.article-page__breadcrumbs a:hover,.news-page__intro .eyebrow{color:var(--lime)}.news-page__intro h1,.article-page__intro h1{max-width:1050px;font:400 clamp(62px, 9vw, 142px)/.96 var(--font-display), sans-serif;letter-spacing:-.035em;text-transform:uppercase;margin:0}.news-page__intro h1 span{color:var(--lime)}.news-page__intro .shell>p:last-child{color:#d0d2cb;max-width:550px;margin:24px 0 0;font-size:clamp(16px,1.35vw,20px)}.news-page__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px;padding-block:74px 110px;display:grid}.news-page__card{background:#fff;min-width:0}.news-page__card--lead{grid-column:1/-1;grid-template-columns:1.2fr 1fr;min-height:470px;display:grid}.news-page__card-photo{background:#222;min-height:300px;display:block;position:relative;overflow:hidden}.news-page__card-photo img,.article-page__photo img,.article-page__related-photo img{object-fit:cover;transition:transform .5s}.news-page__card-photo:hover img,.article-page__related-card:hover img{transform:scale(1.04)}.news-page__card-body{flex-direction:column;align-items:start;padding:clamp(26px,3.3vw,52px);display:flex}.news-page__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:13px;font-size:11px;font-weight:750;display:flex}.news-page__meta span,.article-page__meta>span:first-child{color:var(--ink);background:var(--lime);text-transform:uppercase;padding:7px 9px;font-size:10px;font-weight:900}.news-page__card h2{font:400 clamp(29px, 3vw, 48px)/1.04 var(--font-display), sans-serif;text-transform:uppercase;margin:20px 0 15px}.news-page__card h2 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--lime-strong);text-decoration-color:var(--lime-strong);text-underline-offset:5px;text-decoration-thickness:4px}.news-page__card p{color:#4b4e49;margin:0 0 24px;font-size:15px;line-height:1.65}.news-page__read{border-bottom:2px solid var(--lime-strong);align-items:center;gap:12px;margin-top:auto;padding-bottom:5px;font-weight:850;display:inline-flex}.news-page__read svg{width:18px}.news-page__read:hover{gap:18px}.news-page__empty{background:#fff;grid-column:1/-1;padding:30px}.news-page__footer{color:#fff;background:var(--ink)}.news-page__footer>div{align-items:center;gap:24px;min-height:130px;display:flex}.news-page__footer>div>a:last-child{color:var(--lime);align-items:center;gap:10px;margin-left:auto;font-weight:800;display:inline-flex}.news-page__footer svg{width:18px}.article-page__intro{padding-bottom:130px}.article-page__breadcrumbs{flex-wrap:wrap;margin-bottom:60px;display:flex}.article-page__breadcrumbs span:last-child{color:#fff}.article-page__meta{align-items:center;gap:16px;margin-bottom:25px;display:flex}.article-page__meta>span:last-child{color:#c8cac3;align-items:center;gap:7px;font-size:12px;font-weight:750;display:inline-flex}.article-page__meta svg{width:16px}.article-page__intro h1{max-width:1060px;font-size:clamp(52px,7vw,112px)}.article-page__lead{color:#d5d7d0;max-width:720px;margin:28px 0 0;font-size:clamp(17px,1.65vw,24px);line-height:1.45}.article-page__photo{height:clamp(360px,49vw,720px);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);background:#242724;margin-top:-75px;margin-bottom:0;position:relative;overflow:hidden}.article-page__photo img{object-position:center 35%}.article-page__photo figcaption{color:#fff;background:#111a;padding:7px 10px;font-size:11px;position:absolute;bottom:26px;left:30px}.article-page__body{max-width:760px;padding-block:75px 95px}.article-page__body p{white-space:pre-line;margin:0 0 28px;font-size:clamp(17px,1.4vw,21px);line-height:1.8}.article-page__body p:first-child:first-letter{float:left;color:var(--ink);font:400 4em/.8 var(--font-display), sans-serif;margin:5px 10px 0 0}.article-page__end{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin-top:55px;font-size:12px;font-weight:900;display:flex}.article-page__end span{background:var(--lime-strong);width:38px;height:3px}.article-page__related{border-top:1px solid var(--line);padding-block:60px 110px}.article-page__related-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:32px;display:flex}.article-page__related-head h2{font:400 clamp(35px, 4vw, 58px)/1 var(--font-display), sans-serif;text-transform:uppercase;margin:0}.article-page__related-head>a{align-items:center;gap:8px;font-weight:800;display:inline-flex}.article-page__related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.article-page__related-card{background:#fff;grid-template-columns:40% 1fr;min-width:0;min-height:205px;display:grid}.article-page__related-photo{background:#222;position:relative;overflow:hidden}.article-page__related-copy{flex-direction:column;align-items:start;gap:13px;padding:24px;display:flex}.article-page__related-copy small{color:var(--muted);font-size:10px;font-weight:750}.article-page__related-copy strong{font:400 clamp(22px, 2.2vw, 32px)/1.04 var(--font-display), sans-serif;text-transform:uppercase}.article-page__related-copy>span{align-items:center;gap:8px;margin-top:auto;font-size:12px;font-weight:800;display:inline-flex}.article-page__state{width:100%;min-height:70vh;padding:190px var(--gutter) 100px;color:#fff;background:var(--ink)}.article-page__state h1{max-width:800px;font:400 clamp(45px, 6vw, 85px)/1 var(--font-display), sans-serif;text-transform:uppercase;margin:16px 0}.article-page__state>p:not(.eyebrow){margin-bottom:30px}@media (max-width:880px){.news-page__intro,.article-page__intro{padding-top:125px}.news-page__list{grid-template-columns:1fr;gap:22px;padding-block:40px 75px}.news-page__card--lead{grid-column:auto;min-height:0;display:block}.news-page__card-photo{aspect-ratio:1.45;min-height:0}.article-page__intro{padding-bottom:110px}.article-page__breadcrumbs{margin-bottom:45px}.article-page__photo{height:clamp(320px,60vw,520px)}.article-page__related-grid{grid-template-columns:1fr}}@media (max-width:600px){.news-page__intro h1{font-size:clamp(58px,13vw,82px)}.news-page__card-body{padding:25px}.article-page__intro h1{font-size:clamp(47px,11vw,70px)}.article-page__lead{font-size:17px}.article-page__photo{width:100%;height:340px;margin-top:-62px}.article-page__photo figcaption{font-size:9px;bottom:17px;left:20px}.article-page__body{padding-block:50px 65px}.article-page__related{padding-block:48px 70px}.article-page__related-head{flex-direction:column;align-items:start}.article-page__related-card{grid-template-columns:38% 1fr;min-height:170px}.article-page__related-copy{padding:18px}.news-page__footer>div{flex-wrap:wrap;gap:13px 24px;padding-block:28px}.news-page__footer>div>a:last-child{width:100%;margin-left:0}}
