.article-module__xWoR9a__page{background:#fff}.article-module__xWoR9a__hero{border-bottom:1px solid var(--border);background:radial-gradient(circle at 7% 10%, #e3c76633, transparent 24rem), var(--paper);overflow:hidden}.article-module__xWoR9a__heroGrid{grid-template-columns:minmax(0,.85fr) minmax(460px,1.15fr);align-items:center;gap:clamp(46px,7vw,92px);min-height:620px;padding-top:62px;padding-bottom:62px;display:grid}.article-module__xWoR9a__heroCopy{z-index:1;animation:.6s both article-module__xWoR9a__rise;position:relative}.article-module__xWoR9a__backLink{color:var(--muted);margin-bottom:42px;font-size:13px;font-weight:700;display:inline-block}.article-module__xWoR9a__backLink:hover{color:var(--brand)}.article-module__xWoR9a__eyebrow{color:var(--brand);letter-spacing:var(--type-label-tracking);text-transform:uppercase;align-items:center;gap:11px;margin-bottom:15px;font-size:11px;font-weight:700;display:flex}.article-module__xWoR9a__eyebrow:before{background:var(--gold-500);content:"";width:27px;height:1px}.article-module__xWoR9a__heroCopy h1{max-width:650px;font-family:var(--serif);font-size:clamp(48px,5.4vw,72px);font-weight:var(--type-display-weight);letter-spacing:-.04em;text-wrap:balance;margin-bottom:23px;line-height:.95}.article-module__xWoR9a__heroCopy>p{max-width:560px;color:var(--body-c);font-size:17px;line-height:1.7}.article-module__xWoR9a__heroFigure{background:var(--tint);border-radius:3px 64px 3px 3px;min-height:500px;animation:.6s 80ms both article-module__xWoR9a__rise;position:relative;overflow:hidden;box-shadow:0 28px 70px #4e0f5229}.article-module__xWoR9a__heroFigure:after{content:"";background:linear-gradient(#0000,#221726bd);position:absolute;inset:55% 0 0}.article-module__xWoR9a__heroFigure img{object-fit:cover}.article-module__xWoR9a__heroFigure figcaption{z-index:1;color:#fff;font-size:13px;font-weight:700;position:absolute;bottom:21px;left:24px;right:24px}.article-module__xWoR9a__storySection{padding:92px 0}.article-module__xWoR9a__storyGrid{grid-template-columns:minmax(230px,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(50px,8vw,110px);max-width:1050px;display:grid}.article-module__xWoR9a__pullQuote{border-top:2px solid var(--gold-500);padding:26px 0 4px;position:sticky;top:110px}.article-module__xWoR9a__pullQuote span{color:var(--brand);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:700}.article-module__xWoR9a__pullQuote p{color:var(--ink);font-family:var(--serif);margin-top:14px;font-size:28px;line-height:1.16}.article-module__xWoR9a__bodyCopy{max-width:700px}.article-module__xWoR9a__bodyCopy p{color:var(--body-c);font-size:var(--type-body-size);margin-bottom:22px;line-height:1.82}.article-module__xWoR9a__bodyCopy .article-module__xWoR9a__lead{color:var(--ink);font-family:var(--serif);font-size:clamp(25px,2.8vw,34px);line-height:1.3}.article-module__xWoR9a__gallerySection{padding:0 0 98px}.article-module__xWoR9a__photoGrid{grid-template-rows:repeat(2,260px);grid-template-columns:1.25fr .75fr;gap:16px;display:grid}.article-module__xWoR9a__photo{background:var(--tint);border-radius:4px 24px 4px 4px;position:relative;overflow:hidden}.article-module__xWoR9a__photo:first-child{grid-row:1/3}.article-module__xWoR9a__photo img{object-fit:cover;transition:transform .5s}.article-module__xWoR9a__photo:hover img{transform:scale(1.025)}.article-module__xWoR9a__photo:after{content:"";background:linear-gradient(#0000,#221726b8);position:absolute;inset:50% 0 0}.article-module__xWoR9a__photo figcaption{z-index:1;color:#fff;font-size:12px;font-weight:700;position:absolute;bottom:16px;left:18px;right:18px}.article-module__xWoR9a__nextSection{background:linear-gradient(135deg, var(--plum-900), var(--brand));color:#fff;padding:68px 0}.article-module__xWoR9a__nextGrid{grid-template-columns:1fr 1fr;align-items:center;gap:54px;display:grid}.article-module__xWoR9a__nextSection .article-module__xWoR9a__eyebrow{color:var(--gold-300)}.article-module__xWoR9a__nextSection h2{color:#fff;font-family:var(--serif);font-size:clamp(36px,4vw,50px);font-weight:var(--type-display-weight);line-height:1}.article-module__xWoR9a__nextStory{color:#fff;border:1px solid #ffffff38;border-radius:3px 18px 3px 3px;grid-template-columns:1fr auto;gap:6px 24px;padding:25px 28px;transition:background .2s,transform .2s;display:grid}.article-module__xWoR9a__nextStory:hover{background:#ffffff14;transform:translateY(-2px)}.article-module__xWoR9a__nextStory span{color:var(--gold-300);letter-spacing:.15em;text-transform:uppercase;grid-column:1;font-size:10px;font-weight:700}.article-module__xWoR9a__nextStory strong{font-family:var(--serif);grid-column:1;font-size:25px;line-height:1.08}.article-module__xWoR9a__nextStory b{color:var(--gold-300);grid-area:1/2/3;align-self:center;font-size:26px}@keyframes article-module__xWoR9a__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.article-module__xWoR9a__heroGrid{grid-template-columns:1fr;gap:38px;min-height:0;padding-bottom:0}.article-module__xWoR9a__backLink{margin-bottom:28px}.article-module__xWoR9a__heroFigure{border-radius:0;min-height:430px;margin-left:-28px;margin-right:-28px}.article-module__xWoR9a__storySection{padding:72px 0}.article-module__xWoR9a__storyGrid{grid-template-columns:1fr;gap:34px}.article-module__xWoR9a__pullQuote{max-width:460px;position:static}}@media (max-width:700px){.article-module__xWoR9a__heroGrid{padding-top:44px}.article-module__xWoR9a__heroCopy h1{font-size:clamp(43px,13vw,59px)}.article-module__xWoR9a__heroFigure{min-height:350px;margin-left:-20px;margin-right:-20px}.article-module__xWoR9a__photoGrid{grid-template-rows:none;grid-template-columns:1fr}.article-module__xWoR9a__photo,.article-module__xWoR9a__photo:first-child{grid-row:auto;min-height:280px}.article-module__xWoR9a__nextGrid{grid-template-columns:1fr;gap:32px}}@media (prefers-reduced-motion:reduce){.article-module__xWoR9a__heroCopy,.article-module__xWoR9a__heroFigure{animation:none}.article-module__xWoR9a__photo img,.article-module__xWoR9a__nextStory{transition:none}}
