body{background:#f4f1eb}.article-header{position:relative;background:#07131e}.article-header .site-header{position:relative}.article-hero{padding:95px 0 75px;background:#07131e;color:#fff}.article-hero .eyebrow{margin-bottom:28px}.article-hero h1{max-width:1060px;margin:0;font:600 clamp(44px,6.6vw,96px)/1.06 var(--display);letter-spacing:-.07em}.article-hero h1 i{font-family:var(--serif);font-weight:400;color:var(--gold-soft)}.article-hero p.article-deck{max-width:680px;margin:35px 0 0;color:#b4c0c7;font:18px/1.65 var(--sans)}.article-meta{display:flex;gap:30px;margin-top:55px;border-top:1px solid rgba(255,255,255,.2);padding-top:20px;color:var(--gold-soft);font-size:10px;font-weight:700;letter-spacing:.18em}.article-cover{width:100%;height:500px;object-fit:cover}.article-layout{display:grid;grid-template-columns:210px minmax(0,720px);gap:100px;padding-top:100px;padding-bottom:115px}.article-toc{align-self:start;position:sticky;top:110px;border-top:1px solid var(--line);padding-top:20px}.article-toc span{display:block;margin-bottom:20px;color:#a87942;font-size:10px;font-weight:700;letter-spacing:.2em}.article-toc a{display:block;margin:0 0 15px;color:#586570;font-size:12px;line-height:1.5}.article-toc a:hover{color:#a87942}.article-body{font-size:17px;line-height:1.85;color:#354451}.article-body .answer{margin:0 0 45px;padding:28px 32px;border-left:3px solid var(--gold);background:#ece7dd;color:#263440;font-size:19px;line-height:1.6}.article-body h2{scroll-margin-top:100px;margin:65px 0 18px;color:#142431;font:600 clamp(30px,3vw,42px)/1.2 var(--display);letter-spacing:-.05em}.article-body h3{margin:35px 0 10px;color:#142431;font:600 23px var(--display);letter-spacing:-.04em}.article-body p{margin:0 0 22px}.article-body ul{padding-left:23px;margin:0 0 25px}.article-body li{padding-left:7px;margin-bottom:10px}.article-body strong{color:#142431}.article-cta{margin-top:70px;padding:35px;background:#07131e;color:#fff}.article-cta p{font:400 25px/1.3 var(--serif);color:#fff}.article-cta .button{margin-top:12px}.more-reads{padding:90px 0;background:#eae5dc}.more-reads h2{margin:0 0 35px;font:600 38px var(--display);letter-spacing:-.06em}.more-reads-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.more-reads a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px;background:#f4f1eb;font:600 19px/1.4 var(--display);letter-spacing:-.03em}.more-reads a:hover{color:#a87942}.more-reads a span{font-size:23px;color:#a87942}
@media(max-width:760px){.article-hero{padding:70px 0}.article-hero h1{font-size:clamp(42px,10vw,70px)}.article-cover{height:320px}.article-layout{display:block;padding-top:55px;padding-bottom:85px}.article-toc{position:static;margin-bottom:50px}.article-toc a{display:inline-block;margin-right:20px}.article-body{font-size:16px}.article-body .answer{padding:23px;font-size:17px}.more-reads-grid{grid-template-columns:1fr}}
