.article-module__2s_E8a__site{color:#17231c;background:#f4f1e9;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.article-module__2s_E8a__header{background:#faf8f2;border-bottom:1px solid #d7d0c2;justify-content:space-between;align-items:center;height:92px;padding:0 clamp(20px,4vw,64px);display:flex}.article-module__2s_E8a__brand{align-items:center;gap:12px;font-family:Georgia,serif;font-size:19px;display:flex}.article-module__2s_E8a__brand b{color:#bd5435;font-style:italic}.article-module__2s_E8a__mark{align-items:flex-end;gap:3px;display:flex}.article-module__2s_E8a__mark i{background:#17231c;width:7px;height:29px;display:block;transform:rotate(-6deg)}.article-module__2s_E8a__mark i:nth-child(2){background:#bd5435;height:24px}.article-module__2s_E8a__mark i:nth-child(3){background:#a8ad98;height:31px}.article-module__2s_E8a__mark i:nth-child(4){background:#d2b879;height:20px}.article-module__2s_E8a__header nav{color:#4c554e;gap:28px;font-size:14px;display:flex}.article-module__2s_E8a__header nav a:hover,.article-module__2s_E8a__back:hover,.article-module__2s_E8a__body a:hover{text-decoration:underline}.article-module__2s_E8a__article{width:min(100% - 40px,920px);margin:0 auto;padding:42px 0 88px}.article-module__2s_E8a__back{color:#59645c;font-size:13px}.article-module__2s_E8a__hero{border-bottom:1px solid #cec7b9;padding:56px 0 42px}.article-module__2s_E8a__eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#806d57;font-size:11px;font-weight:700}.article-module__2s_E8a__hero h1{letter-spacing:-.045em;max-width:800px;margin-top:14px;font:500 clamp(42px,7vw,76px)/.97 Georgia,serif}.article-module__2s_E8a__intro{color:#465149;max-width:760px;margin-top:28px;font-size:20px;line-height:1.65}.article-module__2s_E8a__body{max-width:760px;margin:0 auto;padding-top:42px}.article-module__2s_E8a__body section{margin-top:52px}.article-module__2s_E8a__body h2{letter-spacing:-.025em;font:500 32px/1.12 Georgia,serif}.article-module__2s_E8a__body h3{margin-top:26px;font:600 20px/1.25 Georgia,serif}.article-module__2s_E8a__body p,.article-module__2s_E8a__body li{color:#354139;font-size:17px;line-height:1.75}.article-module__2s_E8a__body h2+p,.article-module__2s_E8a__body h3+p{margin-top:15px}.article-module__2s_E8a__body p+p{margin-top:16px}.article-module__2s_E8a__body ul{margin:18px 0 0 22px}.article-module__2s_E8a__body li+li{margin-top:9px}.article-module__2s_E8a__body a{text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #bd5435;text-decoration:underline #bd5435}.article-module__2s_E8a__snapshot{background:#fff;border:1px solid #cfc7b9;grid-template-columns:repeat(3,1fr);margin-top:26px;display:grid}.article-module__2s_E8a__snapshot>div{padding:24px}.article-module__2s_E8a__snapshot>div+div{border-left:1px solid #ddd5c8}.article-module__2s_E8a__snapshot small{text-transform:uppercase;letter-spacing:.12em;color:#806d57;font-size:10px;display:block}.article-module__2s_E8a__snapshot b{margin-top:10px;font:600 22px Georgia,serif;display:block}.article-module__2s_E8a__snapshot p{margin-top:9px;font-size:14px;line-height:1.55}.article-module__2s_E8a__tradeoffs{grid-template-columns:1fr 1fr;gap:14px;margin-top:26px;display:grid}.article-module__2s_E8a__tradeoffs>div{background:#fff;border:1px solid #cfc7b9;padding:28px}.article-module__2s_E8a__tradeoffs h3{margin:0}.article-module__2s_E8a__tradeoffs ul{margin-top:14px}.article-module__2s_E8a__lifespan{background:#17231c;border:1px solid #17231c;gap:2px;margin-top:26px;display:grid}.article-module__2s_E8a__lifespan>div{background:#fff;grid-template-columns:160px 1fr;gap:24px;padding:24px;display:grid}.article-module__2s_E8a__lifespan b{font:600 19px Georgia,serif}.article-module__2s_E8a__lifespan p{font-size:15px;line-height:1.6}.article-module__2s_E8a__callout{background:#ebe4d6;border-left:4px solid #bd5435;margin-top:36px;padding:28px}.article-module__2s_E8a__callout h2{font-size:25px}.article-module__2s_E8a__sources{border-top:1px solid #cec7b9;padding-top:32px}.article-module__2s_E8a__sources p,.article-module__2s_E8a__sources li{color:#59645c;font-size:14px}.article-module__2s_E8a__related{grid-template-columns:1fr 1fr;gap:12px;display:grid}.article-module__2s_E8a__related a{background:#fff;border:1px solid #cfc7b9;padding:22px;display:block}.article-module__2s_E8a__footer{color:#59645c;background:#faf8f2;border-top:1px solid #d7d0c2;justify-content:space-between;gap:24px;padding:30px clamp(20px,4vw,64px);font-size:13px;display:flex}.article-module__2s_E8a__footer a{text-decoration:underline}@media (max-width:700px){.article-module__2s_E8a__header{height:auto;padding:18px 20px}.article-module__2s_E8a__header nav a:not(:first-child){display:none}.article-module__2s_E8a__brand{font-size:16px}.article-module__2s_E8a__article{width:min(100% - 32px,920px);padding-top:28px}.article-module__2s_E8a__hero{padding:38px 0 30px}.article-module__2s_E8a__hero h1{font-size:44px}.article-module__2s_E8a__intro{font-size:18px}.article-module__2s_E8a__body{padding-top:28px}.article-module__2s_E8a__body section{margin-top:42px}.article-module__2s_E8a__snapshot,.article-module__2s_E8a__tradeoffs,.article-module__2s_E8a__related{grid-template-columns:1fr}.article-module__2s_E8a__snapshot>div+div{border-top:1px solid #ddd5c8;border-left:0}.article-module__2s_E8a__lifespan>div{grid-template-columns:1fr;gap:8px}.article-module__2s_E8a__footer{flex-direction:column}}.article-module__2s_E8a__patternVisual{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 52px;display:grid}.article-module__2s_E8a__patternVisual>div{aspect-ratio:4/3;background:#ddd5c8;position:relative;overflow:hidden}.article-module__2s_E8a__patternVisual img{object-fit:cover}.article-module__2s_E8a__patternVisual figcaption{color:#657068;grid-column:1/-1;font-size:12px;line-height:1.55}.article-module__2s_E8a__patternVisual figcaption a{text-decoration:underline}.article-module__2s_E8a__tradeoffs>div>p{margin-top:10px;font-size:14px;line-height:1.55}.article-module__2s_E8a__related{margin-top:16px}@media (max-width:700px){.article-module__2s_E8a__patternVisual{grid-template-columns:1fr}.article-module__2s_E8a__patternVisual figcaption{grid-column:auto}}
