.journal-page,.article-page{background:#f5f3ee}.journal-page .site-header,.article-page .site-header{position:sticky;top:0;z-index:40}.journal-page .main-nav .is-current:after,.article-page .main-nav .is-current:after{right:0}.journal-page .text-btn,.article-page .text-btn{display:inline-flex;align-items:center;min-height:32px}.journal-kicker{color:var(--gold);font-size:8px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.journal-meta{margin:0 0 13px;color:#7e8482;font-size:8px;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.journal-hero{min-height:690px;display:grid;grid-template-columns:.9fr 1.1fr;border-bottom:1px solid var(--line);overflow:hidden}.journal-hero__copy{padding:clamp(80px,10vw,145px) var(--pad);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative}.journal-hero__copy:before{content:"";width:460px;aspect-ratio:1;position:absolute;left:-250px;top:6%;border:1px solid rgba(196,154,90,.15);border-radius:50%;box-shadow:0 0 0 62px #ffffff2e,0 0 0 130px #00182a05}.journal-hero__copy>*{position:relative;z-index:1}.journal-hero h1{max-width:760px;margin:25px 0 30px;font-size:clamp(66px,7.2vw,112px)}.journal-hero__copy>p:not(.journal-kicker){max-width:620px;color:#616969;font-size:14px;line-height:1.9}.journal-scroll{margin-top:35px;padding:12px 0;border-bottom:1px solid var(--line);font-size:8px;letter-spacing:.15em;text-transform:uppercase}.journal-scroll span{margin-left:28px;color:var(--gold)}.journal-hero__visual{min-height:650px;position:relative;overflow:hidden;background:var(--navy)}.journal-hero__visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,24,42,.12),transparent 40%,rgba(0,24,42,.15))}.journal-hero__visual>img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.04)}.journal-hero__visual>div{position:absolute;z-index:2;left:30px;right:30px;bottom:25px;display:flex;align-items:center;gap:12px;color:#ffffffbd;font-size:8px;letter-spacing:.14em}.journal-hero__visual i{height:1px;flex:1;background:#ffffff4d}.journal-feature{padding-top:clamp(90px,9vw,135px);padding-bottom:clamp(90px,9vw,135px)}.journal-feature .journal-index-card--featured{display:grid;grid-template-columns:1.18fr .82fr;min-height:570px;background:var(--navy);color:#fff}.journal-feature .journal-index-card__image{height:100%;min-height:570px}.journal-feature .journal-index-card__body{padding:clamp(55px,7vw,105px);display:flex;flex-direction:column;justify-content:center}.journal-feature .journal-index-card h2{color:#fff;font-size:clamp(47px,4.8vw,76px)}.journal-feature .journal-index-card__body>p{color:#ffffff94;font-size:12px}.journal-feature .journal-meta{color:var(--gold-light)}.journal-feature .journal-read{color:#fff;border-color:#fff3}.journal-library{padding-top:clamp(90px,10vw,150px);padding-bottom:150px;background:#eeece6;border-top:1px solid var(--line)}.journal-library__head{display:grid;grid-template-columns:1.15fr .85fr;gap:8vw;align-items:end}.journal-library__head h2,.article-related h2{margin:18px 0 0;color:var(--navy);font:400 clamp(55px,5.5vw,88px)/.88 var(--serif);letter-spacing:-.04em}.journal-library__head h2 em,.article-related h2 em{color:var(--gold);font-weight:400}.journal-library__head>p{max-width:520px;margin:0;color:#68706f;line-height:1.85}.journal-toolbar{margin:62px 0 105px;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:30px}.journal-filters{display:flex;gap:7px}.journal-filters button{padding:11px 17px;border:0;border-radius:40px;background:transparent;color:#727977;cursor:pointer;font-size:8px;letter-spacing:.12em;text-transform:uppercase}.journal-filters button:hover,.journal-filters button.is-active{color:#fff;background:var(--navy)}.journal-toolbar label{width:min(330px,40vw);position:relative}.journal-search{width:100%;padding:12px 38px 12px 3px;border:0;border-bottom:1px solid rgba(0,24,42,.24);outline:0;background:transparent;color:var(--navy);font:400 17px var(--serif)}.journal-search::placeholder{color:#969997}.journal-toolbar label:after{content:"⌕";position:absolute;right:5px;top:4px;color:var(--gold);font:27px var(--serif)}.journal-section-label{margin:0 0 40px;display:grid;grid-template-columns:50px auto 1fr;align-items:baseline;gap:22px}.journal-section-label[hidden]{display:none}.journal-section-label>span{color:var(--gold);font:25px var(--serif)}.journal-section-label h3{margin:0;color:var(--navy);font:400 38px var(--serif)}.journal-section-label p{justify-self:end;color:#818684;font-size:9px;letter-spacing:.05em}.journal-index-grid{margin-bottom:120px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:70px 18px}.journal-index-grid[hidden],.journal-index-card[hidden]{display:none}.journal-index-card__image{height:clamp(280px,28vw,420px);position:relative;overflow:hidden;display:block;background:#ddd9d1}.journal-index-card__image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 65%,rgba(0,24,42,.2))}.journal-index-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease),filter .6s}.journal-index-card:hover .journal-index-card__image img{transform:scale(1.035);filter:contrast(1.03)}.journal-index-card__image>span{position:absolute;z-index:2;left:15px;bottom:14px;padding:8px 11px;background:#f7f6f2eb;color:var(--navy);font-size:7px;letter-spacing:.15em;text-transform:uppercase;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.journal-index-card__body{padding:24px 5px 0}.journal-index-card h2{margin:0 0 17px;color:var(--navy);font:400 clamp(31px,3vw,42px)/.98 var(--serif);letter-spacing:-.025em}.journal-index-card__body>p{min-height:68px;margin-bottom:22px;color:#6d7472;font-size:10px;line-height:1.75}.journal-read{display:inline-flex;gap:20px;padding:8px 0;border-bottom:1px solid var(--line);font-size:8px;letter-spacing:.13em;text-transform:uppercase}.journal-read span{color:var(--gold)}.journal-empty{padding:80px 0;text-align:center;color:#7b817f;font:31px var(--serif)}.article-hero{min-height:730px;display:grid;grid-template-columns:1.08fr .92fr;border-bottom:1px solid var(--line);background:#f5f3ee}.article-hero__copy{padding:clamp(60px,7vw,110px) var(--pad);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.breadcrumbs{margin-bottom:58px;display:flex;gap:12px;color:#858a88;font-size:7px;letter-spacing:.13em;text-transform:uppercase}.breadcrumbs a{color:var(--navy);border-bottom:1px solid var(--line)}.article-hero h1{max-width:900px;margin:9px 0 24px;font-size:clamp(54px,5.9vw,90px);line-height:.89}.article-dek{max-width:700px;color:#5f6767;font:400 clamp(16px,1.45vw,20px)/1.65 var(--serif)}.evidence-stamp{margin-top:35px;display:grid;grid-template-columns:27px auto;grid-template-areas:"line label" "line value";column-gap:13px}.evidence-stamp i{grid-area:line;width:27px;height:1px;margin-top:7px;background:var(--gold)}.evidence-stamp span{grid-area:label;color:#8a8f8d;font-size:7px;letter-spacing:.15em}.evidence-stamp strong{grid-area:value;margin-top:7px;color:var(--navy);font:400 18px var(--serif)}.article-hero__image{min-width:0;margin:0;position:relative;overflow:hidden;background:#ddd9d1}.article-hero__image:after{content:"";position:absolute;inset:0;box-shadow:inset 30px 0 80px #00182a14}.article-hero__image img{width:100%;height:100%;object-fit:cover}.article-hero__image figcaption{position:absolute;z-index:2;left:22px;right:22px;bottom:20px;padding:12px 15px;background:#f7f6f2e0;color:var(--navy);font-size:7px;letter-spacing:.14em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.article-layout{padding-top:clamp(95px,10vw,150px);padding-bottom:clamp(95px,10vw,150px);display:grid;grid-template-columns:minmax(210px,.42fr) minmax(0,1fr);gap:clamp(55px,9vw,150px);align-items:start}.article-aside{position:sticky;top:150px}.article-aside>span{color:var(--gold);font-size:7px;font-weight:600;letter-spacing:.17em}.article-aside ol{margin:22px 0 35px;padding:0;list-style:none;border-top:1px solid var(--line)}.article-aside li{border-bottom:1px solid var(--line)}.article-aside li a{padding:14px 0;display:block;color:#686f6e;font-size:8px;line-height:1.5;letter-spacing:.05em}.article-aside li a:hover{color:var(--gold)}.article-aside .button{width:100%}.article-body{width:min(850px,100%)}.article-lead{margin-bottom:70px}.article-lead p{color:var(--navy);font:400 clamp(24px,2.35vw,34px)/1.42 var(--serif)}.article-lead p:first-child:first-letter{float:left;margin:4px 10px 0 0;color:var(--gold);font:400 78px/.72 var(--serif)}.article-keypoints{margin:0 0 95px;padding:32px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.article-keypoints>p{color:var(--gold);font-size:7px;letter-spacing:.16em}.article-keypoints>div{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.article-keypoints span{color:var(--navy);font:400 19px/1.25 var(--serif)}.article-keypoints b{margin-bottom:13px;display:block;color:#a0a3a0;font:500 7px var(--sans);letter-spacing:.15em}.article-section{margin-bottom:100px;scroll-margin-top:150px}.article-section__number{margin-bottom:12px;color:var(--gold);font-size:8px;letter-spacing:.18em}.article-section h2,.article-faq h2{margin:0 0 28px;color:var(--navy);font:400 clamp(43px,4.2vw,66px)/.95 var(--serif);letter-spacing:-.03em}.article-section>p:not(.article-section__number){color:#525b5b;font-size:14px;line-height:1.95}.article-section>p:not(.article-section__number):first-of-type{color:#374243;font-size:15px}.evidence-note{margin:20px 0 110px;padding:clamp(35px,5vw,70px);display:grid;grid-template-columns:80px 1fr;gap:34px;color:#fff;background:var(--navy);position:relative;overflow:hidden}.evidence-note:after{content:"";position:absolute;right:-120px;bottom:-170px;width:350px;aspect-ratio:1;border:1px solid rgba(225,189,128,.13);border-radius:50%;box-shadow:0 0 0 50px #ffffff04}.evidence-note>*{position:relative;z-index:1}.evidence-note>img{width:60px;opacity:.48;filter:brightness(0) invert(1)}.evidence-note span{color:var(--gold-light);font-size:7px;letter-spacing:.17em}.evidence-note h2{margin:15px 0 20px;font:400 42px/.95 var(--serif)}.evidence-note p{margin:0;color:#ffffff9e;font-size:11px;line-height:1.8}.article-faq{margin-bottom:100px;scroll-margin-top:150px}.article-faq details{border-top:1px solid var(--line)}.article-faq details:last-child{border-bottom:1px solid var(--line)}.article-faq summary{padding:21px 0;display:flex;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;color:var(--navy);font:400 22px var(--serif)}.article-faq summary::-webkit-details-marker{display:none}.article-faq summary span{color:var(--gold)}.article-faq details p{max-width:700px;padding:0 35px 22px 0;color:#626a69;font-size:12px;line-height:1.8}.article-sources{padding-top:32px;border-top:1px solid var(--line)}.article-sources>p{color:var(--gold);font-size:7px;letter-spacing:.17em}.article-sources ol{padding-left:20px;color:#777e7c}.article-sources li{padding:7px 0;font-size:9px;line-height:1.6}.article-sources a{border-bottom:1px solid rgba(0,24,42,.12)}.article-sources a span{color:var(--gold)}.article-sources small{display:block;margin-top:25px;color:#999c9a;font-size:7px;letter-spacing:.1em;text-transform:uppercase}.article-related{padding-top:120px;padding-bottom:130px;background:#eeece6}.article-related>header{margin-bottom:65px}.article-related>div{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.article-related .journal-index-card__image{height:340px}.article-cta{min-height:650px;display:grid;grid-template-columns:1.1fr .9fr;color:#fff;background:var(--navy);overflow:hidden}.article-cta>img{width:100%;height:100%;min-height:650px;object-fit:cover;filter:saturate(.72)}.article-cta>div{padding:clamp(60px,8vw,120px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative}.article-cta h2{margin:20px 0 27px;font:400 clamp(50px,5vw,78px)/.9 var(--serif)}.article-cta h2 em{color:var(--gold-light);font-weight:400}.article-cta>div>p:not(.journal-kicker){max-width:480px;margin-bottom:30px;color:#fff9;line-height:1.8}.journal-footer{padding:85px var(--pad) 28px;background:#f5f3ee}.journal-footer__top{min-height:190px;display:grid;grid-template-columns:1fr 1fr .6fr;gap:40px;align-items:start}.journal-footer__top>p{color:#68706f;font:400 20px/1.5 var(--serif)}.journal-footer__top>div{display:flex;flex-direction:column;gap:13px}.journal-footer__top>div a{font-size:8px;letter-spacing:.12em;text-transform:uppercase}.journal-footer__bottom{padding-top:23px;border-top:1px solid var(--line);display:flex;justify-content:space-between;color:#8a8f8d;font-size:7px;letter-spacing:.13em}@media(max-width:1050px){.journal-hero,.journal-feature .journal-index-card--featured{grid-template-columns:1fr 1fr}.journal-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-hero{grid-template-columns:1fr}.article-hero__image{min-height:640px}.article-layout{grid-template-columns:1fr}.article-aside{display:none}.article-body{margin:0 auto}.article-related>div{grid-template-columns:repeat(3,minmax(0,1fr))}.article-related .journal-index-card__image{height:270px}}@media(max-width:760px){.journal-hero{min-height:0;grid-template-columns:1fr}.journal-hero__copy{min-height:590px;padding-top:75px;padding-bottom:75px}.journal-hero__visual{min-height:430px}.journal-feature .journal-index-card--featured{grid-template-columns:1fr}.journal-feature .journal-index-card__image{min-height:430px}.journal-library__head{grid-template-columns:1fr;align-items:start}.journal-toolbar{margin-bottom:75px;flex-direction:column;align-items:stretch}.journal-filters{overflow-x:auto}.journal-toolbar label{width:100%}.journal-section-label{grid-template-columns:40px 1fr}.journal-section-label p{display:none}.journal-index-grid{grid-template-columns:1fr;gap:58px}.journal-index-card__image{height:auto;aspect-ratio:1 / .9}.journal-index-card__body>p{min-height:0}.article-hero__copy{padding-top:65px;padding-bottom:75px}.breadcrumbs{margin-bottom:42px}.article-hero__image{min-height:460px}.article-keypoints>div{grid-template-columns:1fr}.article-keypoints span{padding:10px 0;border-bottom:1px solid rgba(0,24,42,.08)}.evidence-note{grid-template-columns:1fr}.evidence-note>img{width:48px}.article-related>div{grid-template-columns:1fr}.article-related .journal-index-card__image{height:auto;aspect-ratio:1 / .9}.article-cta{grid-template-columns:1fr}.article-cta>img{min-height:430px}.journal-footer__top{grid-template-columns:1fr}.journal-footer__bottom{gap:20px;flex-direction:column}}
