*{box-sizing:border-box}body{margin:0;background:#111;color:#ece6da;font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid #c5ad80;outline-offset:6px}img{display:block;width:100%;height:100%;object-fit:cover}.editorial-nav{height:96px;max-width:1320px;padding:0 56px;margin:auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff1c}.wordmark{font-size:29px;font-weight:800;letter-spacing:-1.6px}.wordmark span{color:#b59a64}.editorial-nav nav{display:flex;align-items:center;gap:35px;font-size:13px;color:#c0bab0}.nav-cta{border:1px solid #645943;padding:13px 19px}.journal-intro{max-width:1320px;margin:auto;padding:78px 56px 0}.eyeline{color:#bda983;letter-spacing:2px;font-size:11px;line-height:1.7;text-transform:uppercase}.intro-grid{display:flex;align-items:end;justify-content:space-between;gap:30px;padding:28px 0 60px}h1,h2{font-family:Georgia,'Times New Roman',serif;font-weight:400}.intro-grid h1{font-size:clamp(62px,7.8vw,112px);letter-spacing:-4px;line-height:1.02;margin:0}.intro-grid h1 em{color:#c5b28e;font-weight:400}.intro-grid>p{font-size:15px;line-height:1.9;color:#9f9a91;margin:0 0 8px}.intro-bottom{border-top:1px solid #ffffff26;display:flex;justify-content:space-between;gap:20px;padding:21px 0;color:#8b857b;font-size:10px;letter-spacing:1.6px}.stories{max-width:1320px;padding:25px 56px 90px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:58px 38px}.story-image{aspect-ratio:1.5;position:relative;overflow:hidden}.story-image img{filter:brightness(.8);transition:transform .5s,filter .5s}.story-card:hover img{transform:scale(1.025);filter:brightness(1)}.story-image>span{position:absolute;bottom:17px;left:20px;font-family:Georgia,serif;font-size:20px;color:#fff}.story-copy{padding-top:27px}.story-copy h2{font-size:36px;line-height:1.17;letter-spacing:-.8px;margin:14px 0}.story-copy p{font-size:15px;line-height:1.8;color:#aaa399;max-width:460px}.read-link{display:inline-block;font-size:12px;margin-top:13px;border-bottom:1px solid #807053;padding-bottom:8px}.journal-cta{text-align:center;padding:72px 24px 85px;border-top:1px solid #ffffff1c;background:#181715}.journal-cta h2{font-size:52px;letter-spacing:-1.5px;margin:20px 0 28px}.journal-cta>a,.article-action>a{display:inline-block;background:#e9e1d3;color:#26221b;padding:16px 24px;font-size:13px}.editorial-footer{max-width:1320px;padding:40px 56px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:30px}.editorial-footer>span{font-size:11px;color:#888}.editorial-footer nav{display:flex;gap:20px;font-size:11px;color:#969086}.article-heading{padding:50px 24px 55px;max-width:930px;margin:auto;text-align:center}.back-link{display:block;color:#aaa;font-size:12px;margin-bottom:45px}.article-heading h1{font-size:clamp(40px,5.8vw,74px);letter-spacing:-2px;line-height:1.08;margin:24px 0}.article-deck{font-size:17px;color:#b3ac9f;line-height:1.8;max-width:650px;margin:25px auto}.article-meta{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;font-size:10px;letter-spacing:.8px;color:#9e9688;margin-top:35px}.article-cover{height:clamp(260px,42vw,560px);max-width:1208px;margin:0 auto}.article-cover img{filter:brightness(.88)}.article-body{max-width:760px;padding:60px 28px 70px;margin:auto}.article-body section{margin-bottom:45px}.article-body h2{font-size:31px;line-height:1.3;color:#e8dfcf;margin:0 0 20px}.article-body p{font-size:17px;line-height:1.95;color:#bab4aa;margin:0 0 21px}.article-action{border-top:1px solid #635740;border-bottom:1px solid #635740;padding:36px 0;margin-top:60px}.article-action h2{margin-top:15px}.article-action .secondary{background:none;color:#bca981;border:1px solid #665a45;margin-left:12px}.related{max-width:1208px;padding:50px 28px 90px;margin:auto;border-top:1px solid #ffffff20;display:grid;grid-template-columns:1fr 1fr;gap:32px}.related>.eyeline{grid-column:1/-1}.related .story-copy h2{font-size:30px}@media(max-width:700px){.editorial-nav{height:78px;padding:0 22px}.editorial-nav nav{gap:20px;font-size:12px}.editorial-nav .nav-cta{display:none}.journal-intro{padding:48px 22px 0}.intro-grid{display:block;padding-bottom:38px}.intro-grid h1{font-size:65px;letter-spacing:-2px}.intro-grid>p{margin-top:28px;font-size:14px}.intro-bottom{font-size:9px;letter-spacing:.8px}.intro-bottom span:last-child{display:none}.stories{grid-template-columns:1fr;padding:25px 22px 60px;gap:50px}.story-copy h2{font-size:33px}.journal-cta h2{font-size:39px}.editorial-footer{padding:35px 22px;flex-wrap:wrap;gap:23px}.editorial-footer>span{display:none}.editorial-footer nav{gap:15px;flex-wrap:wrap}.article-heading{padding-top:30px}.article-heading h1{letter-spacing:-1px}.article-body{padding:42px 24px}.article-body p{font-size:16px}.article-body h2{font-size:28px}.article-action .secondary{margin:12px 0 0}.related{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}
