.article-module__XCrmcW__article{--paper:40 30% 97%;--ink:28 16% 21%;--accent:35 22% 48%;color:hsl(var(--ink));background:hsl(var(--paper));padding-top:76px;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.65}.article-module__XCrmcW__article h1,.article-module__XCrmcW__article h2{font-family:var(--font-playfair),Georgia,serif;text-wrap:balance;font-weight:400}.article-module__XCrmcW__article a:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:6px}.article-module__XCrmcW__hero{grid-template-columns:42% 58%;min-height:760px;display:grid}.article-module__XCrmcW__heroCopy{align-self:center;padding:56px clamp(28px,4.5vw,80px) 56px clamp(28px,5vw,96px)}.article-module__XCrmcW__eyebrow,.article-module__XCrmcW__byline,.article-module__XCrmcW__number,.article-module__XCrmcW__contactButton,.article-module__XCrmcW__back{font-family:var(--font-inter),sans-serif}.article-module__XCrmcW__eyebrow{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:30px;font-size:11px;display:inline-flex}.article-module__XCrmcW__hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(38px,3.8vw,62px);line-height:1.13}.article-module__XCrmcW__hero h1 em{color:hsl(var(--accent));letter-spacing:-.025em;margin-top:18px;font-family:Georgia,Times New Roman,serif;font-size:.69em;font-weight:400;line-height:1.35;display:block}.article-module__XCrmcW__dek{max-width:28ch;margin-top:30px;font-size:19px;line-height:1.5}.article-module__XCrmcW__dek:before,.article-module__XCrmcW__copy h2:after,.article-module__XCrmcW__rule{content:"";background:hsl(var(--accent));width:44px;height:1px;display:block}.article-module__XCrmcW__dek:before{margin-bottom:22px}.article-module__XCrmcW__byline{letter-spacing:.065em;color:#796d63;flex-wrap:wrap;gap:4px 18px;margin-top:28px;font-size:10px;display:flex}.article-module__XCrmcW__heroImage{min-width:0;position:relative}.article-module__XCrmcW__heroImage img{-o-object-fit:cover;object-fit:cover;-o-object-position:48% 56%;object-position:48% 56%}.article-module__XCrmcW__introduction{text-align:center;max-width:920px;margin:auto;padding:72px 28px 64px;font-size:20px}.article-module__XCrmcW__introduction p+p{margin-top:15px}.article-module__XCrmcW__emphasis{font-size:27px;font-style:italic}.article-module__XCrmcW__sections{max-width:1264px;margin:auto;padding:0 40px}.article-module__XCrmcW__section{-moz-column-gap:clamp(36px,5vw,80px);grid-template-columns:1fr 1fr;align-items:center;column-gap:clamp(36px,5vw,80px);margin-bottom:72px;scroll-margin-top:110px;display:grid}.article-module__XCrmcW__copy{min-width:0;padding:8px 0}.article-module__XCrmcW__number{letter-spacing:.18em;color:hsl(var(--accent));margin-bottom:14px;font-size:11px;display:block}.article-module__XCrmcW__copy h2,.article-module__XCrmcW__conclusion h2,.article-module__XCrmcW__contact h2{letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(28px,2.5vw,38px);line-height:1.22}.article-module__XCrmcW__copy h2:after{margin-top:22px}.article-module__XCrmcW__copy p+p,.article-module__XCrmcW__conclusionCopy p+p,.article-module__XCrmcW__contactCopy p+p{margin-top:16px}.article-module__XCrmcW__closingLine{color:#72614f;font-style:italic}.article-module__XCrmcW__sectionImage{margin:0;overflow:hidden}.article-module__XCrmcW__sectionImage img{aspect-ratio:1.03;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.article-module__XCrmcW__portrait img{aspect-ratio:.88;-o-object-position:center 65%;object-position:center 65%}.article-module__XCrmcW__reversed .article-module__XCrmcW__copy{grid-area:1/2}.article-module__XCrmcW__reversed .article-module__XCrmcW__sectionImage{grid-area:1/1}.article-module__XCrmcW__textOnly{background:#f0ece6a6;max-width:920px;margin:16px auto 72px;padding:44px 56px;display:block}.article-module__XCrmcW__textOnly .article-module__XCrmcW__copy h2{max-width:24ch}.article-module__XCrmcW__textOnly .article-module__XCrmcW__copy p{max-width:70ch}.article-module__XCrmcW__conclusion{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,5vw,80px);max-width:1264px;margin:0 auto 80px;padding:0 40px;display:grid}.article-module__XCrmcW__conclusion blockquote{color:#72614f;text-align:center;background:#f0ece6a6;padding:54px 40px;font-size:29px;font-style:italic;line-height:1.4}.article-module__XCrmcW__rule{margin:28px auto}.article-module__XCrmcW__quoteEnd{font-size:19px}.article-module__XCrmcW__contact{background:#f0ece6;grid-template-columns:55% 45%;display:grid}.article-module__XCrmcW__contactCopy{justify-self:end;max-width:780px;padding:64px clamp(28px,5vw,96px)}.article-module__XCrmcW__contactCopy h2{font-size:clamp(28px,2.4vw,38px)}.article-module__XCrmcW__contactCopy p a{text-decoration:underline;-webkit-text-decoration-color:hsl(var(--accent));text-decoration-color:hsl(var(--accent));text-underline-offset:4px}.article-module__XCrmcW__contactCopy p a:hover{color:hsl(var(--accent))}.article-module__XCrmcW__contactButton{max-width:100%;color:hsl(var(--paper));letter-spacing:.14em;background:#433528;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:19px 24px;font-size:10px;line-height:1.65;transition:background-color .2s;display:inline-flex}.article-module__XCrmcW__contactButton:hover{background:#604b39}.article-module__XCrmcW__contactButton svg{flex-shrink:0}.article-module__XCrmcW__signaturePanel{align-items:end;min-height:580px;padding:36px;display:flex;position:relative}.article-module__XCrmcW__signaturePanel>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 65%;object-position:center 65%}.article-module__XCrmcW__signature{background:hsl(var(--paper)/.95);text-align:center;width:100%;padding:28px;position:relative}.article-module__XCrmcW__signature>p{font-family:var(--font-inter),sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.article-module__XCrmcW__signature>p span{letter-spacing:0;text-transform:none;font-family:Georgia,serif;font-size:16px}.article-module__XCrmcW__back{text-align:center;padding:36px 24px;font-size:12px}.article-module__XCrmcW__back a{align-items:center;gap:12px;display:inline-flex}@media (min-width:1600px){.article-module__XCrmcW__hero{min-height:870px}.article-module__XCrmcW__heroCopy{justify-self:end;max-width:650px}}@media (max-width:1023px){.article-module__XCrmcW__article{padding-top:73px;font-size:18px}.article-module__XCrmcW__hero{grid-template-columns:46% 54%;min-height:690px}.article-module__XCrmcW__heroCopy{padding:36px 28px}.article-module__XCrmcW__hero h1{font-size:40px}.article-module__XCrmcW__sections,.article-module__XCrmcW__conclusion{padding-left:28px;padding-right:28px}.article-module__XCrmcW__section{gap:32px;margin-bottom:56px}.article-module__XCrmcW__portrait img{aspect-ratio:.65}.article-module__XCrmcW__textOnly{padding:36px}.article-module__XCrmcW__contactCopy{padding:40px 28px}.article-module__XCrmcW__signaturePanel{padding:24px}.article-module__XCrmcW__signature{padding:24px 18px}}@media (max-width:767px){.article-module__XCrmcW__article{padding-top:73px;font-size:18px}.article-module__XCrmcW__hero{flex-direction:column;min-height:0;display:flex}.article-module__XCrmcW__heroCopy{align-self:stretch;padding:38px 24px 34px}.article-module__XCrmcW__eyebrow{margin-bottom:22px}.article-module__XCrmcW__hero h1{font-size:clamp(37px,8vw,52px)}.article-module__XCrmcW__hero h1 em{margin-top:14px;font-size:.7em}.article-module__XCrmcW__dek{max-width:32ch;margin-top:24px;font-size:18px}.article-module__XCrmcW__byline{margin-top:22px}.article-module__XCrmcW__heroImage{aspect-ratio:1.05;min-height:0}.article-module__XCrmcW__heroImage img{-o-object-position:center 63%;object-position:center 63%}.article-module__XCrmcW__introduction{text-align:left;padding:40px 24px 44px;font-size:18px}.article-module__XCrmcW__emphasis{font-size:26px}.article-module__XCrmcW__sections{padding:0 24px}.article-module__XCrmcW__section{flex-direction:column;align-items:stretch;gap:26px;margin-bottom:46px;display:flex}.article-module__XCrmcW__copy{padding:0}.article-module__XCrmcW__copy h2,.article-module__XCrmcW__conclusion h2{font-size:29px}.article-module__XCrmcW__copy h2:after{margin-top:18px}.article-module__XCrmcW__sectionImage img,.article-module__XCrmcW__portrait img{aspect-ratio:1.06;-o-object-position:center 67%;object-position:center 67%}.article-module__XCrmcW__textOnly{margin-left:-8px;margin-right:-8px;padding:28px 22px}.article-module__XCrmcW__conclusion{margin-bottom:40px;padding:0 24px;display:block}.article-module__XCrmcW__conclusion blockquote{margin-top:30px;padding:38px 24px;font-size:27px}.article-module__XCrmcW__contact{display:block}.article-module__XCrmcW__contactCopy{padding:40px 24px}.article-module__XCrmcW__contactCopy h2{font-size:30px}.article-module__XCrmcW__contactButton{letter-spacing:.1em;padding:18px;font-size:10px}.article-module__XCrmcW__signaturePanel{min-height:500px;padding:24px}.article-module__XCrmcW__signature{max-width:460px;margin:0 auto}}
