.hero--page .hero__title{font-size:64px;line-height:1.05;letter-spacing:-.96px}.article{padding:64px var(--pad-x) var(--section-y)}.article__inner{display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:80px;max-width:var(--site-max-w);margin:0 auto}.article__main{display:flex;flex-direction:column;align-items:flex-start;gap:40px;min-width:0}.article__crumbs.breadcrumb{width:100%;min-width:0;padding:0}.article__crumbs .breadcrumb__list{margin:0}.article__facts{display:flex;flex-wrap:wrap;gap:16px 48px;width:100%;margin:0;padding-bottom:28px;border-bottom:1px solid rgb(20 13 12 / .15)}.article__fact{display:flex;flex-direction:column;gap:6px}.article__fact-label{font-size:14px;line-height:1.4;letter-spacing:4.48px;text-transform:uppercase;color:rgb(20 13 12 / .55)}.article__fact-value{margin:0;font-family:var(--font-heading);font-size:18px;font-style:italic;line-height:1.35;color:var(--color-beamwood)}.article__body{display:flex;flex-direction:column;gap:18px;width:100%;font-size:17px;line-height:1.7;letter-spacing:.08px;color:var(--color-walnut)}.article__body .article__lead{font-size:19px;font-weight:500;line-height:1.6;color:var(--color-beamwood)}.article__body h2,.article__body h3{margin-top:16px;font-size:32px;font-weight:300;line-height:1.15;letter-spacing:-.32px;color:var(--color-beamwood)}.article__body h3{font-size:26px}.article__body h4{margin-top:8px;font-family:var(--font-heading);font-size:20px;font-style:italic;font-weight:400;color:var(--color-beamwood)}.article__body h2 strong,.article__body h3 strong,.article__body h4 strong{font-weight:inherit}.article__body strong{font-weight:500;color:var(--color-beamwood)}.article__body a{color:var(--color-copper-text);text-decoration:underline;text-underline-offset:3px}.article__body a:hover{color:var(--color-beamwood)}.article__body ul,.article__body ol{display:flex;flex-direction:column;gap:8px;padding-left:22px}.article__body ul{list-style:disc}.article__body ol{list-style:decimal}.article__body blockquote{padding-left:24px;border-left:2px solid var(--color-ochre);font-family:var(--font-heading);font-size:22px;font-style:italic;line-height:1.4;color:var(--color-beamwood)}.article__aside{display:flex;flex-direction:column;gap:20px}.article__aside-title{color:var(--color-walnut)}.article__stories{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.article-story{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:230px;padding:20px;overflow:hidden;isolation:isolate;background:var(--color-beamwood);color:var(--color-canvas)}.article-story__image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 0.6s ease}.article-story::before,.article-story::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;transition:opacity var(--transition)}.article-story::before{background:linear-gradient(359.33deg,rgb(0 0 0 / .7) -9.34%,rgb(0 0 0 / .6) 20%,#fff0 75%)}.article-story::after{background:linear-gradient(359deg,rgb(0 0 0 / .9) -9.34%,rgb(0 0 0 / .85) 40%,rgb(0 0 0 / .1) 100%);opacity:0}.article-story__body{display:flex;flex-direction:column;gap:6px}.article-story__date{font-family:var(--font-heading);font-size:14px;font-style:italic;color:var(--color-candle-wax)}.article-story__name{font-size:22px;font-weight:300;line-height:1.2;letter-spacing:-.11px}.article-story__link{color:inherit}.article-story__link::after{content:"";position:absolute;inset:0}.article-story__more{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--transition),opacity var(--transition)}.article-story__text{min-height:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;font-size:14px;line-height:1.55;letter-spacing:.07px;color:rgb(240 239 236 / .85)}.article-story:hover .article-story__image{transform:scale(1.03)}.article-story:hover::after,.article-story:focus-within::after{opacity:1}.article-story:hover .article-story__more,.article-story:focus-within .article-story__more{grid-template-rows:1fr;opacity:1}.article-story:focus-within{outline:2px solid var(--color-copper);outline-offset:3px}.article-story__link:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.article-story__image{transition:none}}@media (max-width:1024px){.hero--page .hero__title{font-size:40px;letter-spacing:-.6px}.article{padding:var(--pad-y) var(--pad-x)}.article__inner{grid-template-columns:minmax(0,1fr);gap:48px}.article__main{gap:32px}.article__body{font-size:16px}.article__body h2{font-size:28px}.article__body h3{font-size:24px}.article__stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.article-story{height:auto;min-height:230px}.article-story::before{opacity:0}.article-story::after{opacity:1}.article-story__more{grid-template-rows:1fr;opacity:1}}@media (max-width:767px){.article__stories{grid-template-columns:minmax(0,1fr)}}