.vvt-journal-cover{position:relative;min-height:560px;display:flex;align-items:flex-end;background:#102c43;color:white;isolation:isolate}.vvt-journal-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,29,45,.05),rgba(10,29,45,.88));z-index:-1}.vvt-journal-cover>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.vvt-journal-cover .vvt-shell{padding-top:160px;padding-bottom:62px}.vvt-journal-cover h1{color:#fff!important;max-width:1000px;font-size:clamp(2.3rem,4.5vw,4.3rem);line-height:1.1}.vvt-journal-cover .vvt-eyebrow{color:#e1c596}.vvt-journal-body{max-width:1000px!important;padding-top:42px;padding-bottom:70px}.vvt-journal-meta,.vvt-journal-body>.vvt-small{font-size:.83rem;color:#5f6e78}.vvt-journal-intro{font-size:1.35rem;line-height:1.6;color:#16364e}.vvt-journal-text{margin-top:50px;max-width:800px}.vvt-journal-text h2{font-size:clamp(1.65rem,3vw,2.1rem);line-height:1.2;margin-top:42px}.vvt-journal-text p,.vvt-journal-text li{font-size:1.06rem;line-height:1.8}.vvt-journal-sources{margin-top:48px;padding:28px;background:#f3f5f5;border-left:3px solid #b59b70}.vvt-journal-sources h2{font-size:1.4rem}.vvt-journal-sources a{overflow-wrap:anywhere}.vvt-journal-cta{margin:48px 0;padding:42px;background:#102f49;color:#fff}.vvt-journal-cta h2{color:white!important}.vvt-journal-cta .vvt-eyebrow{color:#d6bd92}.vvt-journal-cta .vvt-button{white-space:normal}.vvt-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 28px;margin-top:36px}.vvt-journal-card>a:first-child{display:block;position:relative;aspect-ratio:4/3;overflow:hidden;background:#12314a;color:white}.vvt-journal-card>a:first-child:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(9,28,43,.96),transparent 100%)}.vvt-journal-card img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.vvt-journal-card a:hover img{transform:scale(1.035)}.vvt-journal-card-title{position:absolute;z-index:1;bottom:24px;left:24px;right:24px;font-family:Georgia,serif;font-size:1.45rem;line-height:1.2;border-top:1px solid #c2a575;padding-top:16px}.vvt-journal-card p{line-height:1.6;color:#52616c;font-size:.96rem}.vvt-journal-filters{display:flex;gap:18px;align-items:flex-end;flex-wrap:wrap;margin-top:24px}.vvt-journal-filters label{display:grid;gap:8px;flex:1;min-width:180px;font-size:.85rem}.vvt-journal-filters input,.vvt-journal-filters select{width:100%;padding:14px;border:1px solid #c8d1d6;background:#fff;font:inherit;min-height:50px}.vvt-journal-pagination{margin-top:35px;display:flex;gap:8px}.vvt-journal-pagination a{padding:10px 16px;border:1px solid #d0d7dc}.vvt-journal-pagination a[aria-current]{background:#102f49;color:white}.vvt-journal-list a:focus-visible,.vvt-journal-body a:focus-visible{outline:3px solid #b79a69;outline-offset:4px}@media(max-width:960px){.vvt-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vvt-journal-cover{min-height:460px}}@media(max-width:600px){.vvt-journal-grid{grid-template-columns:1fr}.vvt-journal-cover{min-height:430px}.vvt-journal-cover .vvt-shell{padding-top:100px;padding-bottom:34px}.vvt-journal-cta{padding:26px}.vvt-journal-intro{font-size:1.15rem}.vvt-journal-filters>*{width:100%}.vvt-journal-card-title{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.vvt-journal-card img{transition:none}}
/* Editorial VVT: navy / ivory / gold, server-rendered contents. */
.vvt-editorial{--vvt-ink:#102f49;--vvt-gold:#ad8953;--vvt-ivory:#f7f5f0;--vvt-line:#dce2e5;color:var(--vvt-ink)}.vvt-editorial .vvt-journal-cover{min-height:590px}.vvt-editorial .vvt-journal-cover h1{font-family:Georgia,'Times New Roman',serif;font-weight:400;max-width:1050px;letter-spacing:-.035em}.vvt-editorial-cover-place{color:#e9dfcd;margin-bottom:0;font-size:.95rem}.vvt-editorial .vvt-eyebrow{font-size:.71rem;letter-spacing:.16em;color:#806332;font-weight:700}.vvt-editorial .vvt-journal-cover .vvt-eyebrow{color:#e5c998}.vvt-editorial-brief{padding:64px 0;background:var(--vvt-ivory)}.vvt-editorial-brief-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(250px,1fr);gap:70px;align-items:start}.vvt-editorial-answer{font:1.45rem/1.65 Georgia,serif;margin:12px 0 28px}.vvt-editorial-facts{background:#fff;padding:28px;border:1px solid var(--vvt-line)}.vvt-editorial-facts h2{font-size:1.35rem;margin:0 0 20px}.vvt-editorial-facts dl{margin:0}.vvt-editorial-facts dt{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#687983;border-top:1px solid var(--vvt-line);padding-top:12px}.vvt-editorial-facts dd{margin:4px 0 15px;font-size:1rem}.vvt-editorial-facts .vvt-small{font-size:.76rem;line-height:1.55}.vvt-editorial-toc{border-bottom:1px solid var(--vvt-line);background:#fff}.vvt-editorial-toc>.vvt-shell{display:flex;gap:22px;align-items:center;overflow-x:auto;padding-top:20px;padding-bottom:20px}.vvt-editorial-toc span,.vvt-editorial-toc a{flex-shrink:0;font-size:.8rem}.vvt-editorial-toc span{text-transform:uppercase;letter-spacing:.07em;color:#7c633e;font-weight:700}.vvt-editorial-toc a{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--vvt-ink);border-bottom:1px solid #c4a775;padding-bottom:3px}.vvt-editorial-takeaways{padding:70px 0}.vvt-editorial-takeaways h2{font:2.2rem/1.2 Georgia,serif;margin-top:8px}.vvt-editorial-takeaways ol{counter-reset:vvt-key;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;padding:0;margin:32px 0 0}.vvt-editorial-takeaways li{counter-increment:vvt-key;border-top:1px solid #c9b797;padding-top:20px;font-size:1rem;line-height:1.65}.vvt-editorial-takeaways li:before{content:counter(vvt-key,decimal-leading-zero);display:block;color:#92703d;font:1.6rem Georgia,serif;margin-bottom:15px}.vvt-editorial-section{padding:82px 0}.vvt-editorial-reading{max-width:850px!important}.vvt-editorial-section h2{font:clamp(1.9rem,3.3vw,2.8rem)/1.2 Georgia,serif;color:var(--vvt-ink);margin:10px 0 30px;scroll-margin-top:40px}.vvt-editorial-section h3{font-size:1.3rem}.vvt-editorial-section p,.vvt-editorial-section li{font-size:1.08rem;line-height:1.85}.vvt-editorial-section p+p{margin-top:20px}.vvt-editorial-dark{background:#102f49;color:#eef3f6}.vvt-editorial-dark h2,.vvt-editorial-dark h3{color:#fff}.vvt-editorial-dark .vvt-eyebrow{color:#ddc599}.vvt-editorial-dark a{color:#f0d8ac}.vvt-editorial-tint{background:#f2f5f5}.vvt-editorial-section table{display:block;overflow-x:auto;width:100%;border-collapse:collapse}.vvt-editorial-section th{background:#102f49;color:#fff}.vvt-editorial-section td,.vvt-editorial-section th{padding:14px;border:1px solid #dce2e5;text-align:left;min-width:140px}.vvt-editorial-faq{padding:80px 0}.vvt-editorial-faq h2{font:2.4rem/1.2 Georgia,serif;scroll-margin-top:40px}.vvt-editorial-faq details{border-top:1px solid #d0d9de;padding:22px 0}.vvt-editorial-faq details:last-child{border-bottom:1px solid #d0d9de}.vvt-editorial-faq summary{cursor:pointer;font-size:1.08rem;font-weight:600;line-height:1.5}.vvt-editorial-faq summary::marker{color:#967443}.vvt-editorial-faq details p{line-height:1.8;margin-bottom:0}.vvt-editorial-verification{background:var(--vvt-ivory);padding:70px 0;scroll-margin-top:30px}.vvt-editorial-verification-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,1fr);gap:65px}.vvt-editorial-verification h2{font:2rem/1.2 Georgia,serif}.vvt-editorial-verification p,.vvt-editorial-verification li{font-size:.95rem;line-height:1.8}.vvt-editorial-verification a{overflow-wrap:anywhere;text-decoration:underline}.vvt-editorial-verification aside{background:#102f49;color:#edf3f6;padding:30px}.vvt-editorial-verification aside h3{color:white;font:1.55rem/1.3 Georgia,serif}.vvt-editorial-links{display:flex;gap:22px;flex-wrap:wrap;padding-bottom:55px}.vvt-editorial a:focus-visible,.vvt-editorial summary:focus-visible{outline:3px solid #ac8349;outline-offset:5px}.vvt-editorial .vvt-journal-cta .vvt-eyebrow{color:#e5c998}.vvt-journal-count{font-size:.9rem;color:#5b6d79}.vvt-journal-reset{font-size:.85rem;text-decoration:underline;align-self:center}@media(max-width:950px){.vvt-editorial-brief-grid{gap:30px}.vvt-editorial-verification-grid{gap:30px}.vvt-editorial .vvt-journal-cover{min-height:480px}}@media(max-width:680px){.vvt-editorial .vvt-journal-cover{min-height:430px}.vvt-editorial .vvt-journal-cover h1{font-size:2.3rem}.vvt-editorial-brief-grid,.vvt-editorial-verification-grid{grid-template-columns:1fr;gap:30px}.vvt-editorial-brief,.vvt-editorial-takeaways,.vvt-editorial-faq,.vvt-editorial-verification{padding:48px 0}.vvt-editorial-answer{font-size:1.25rem}.vvt-editorial-takeaways ol{grid-template-columns:1fr;gap:20px}.vvt-editorial-takeaways li{padding-left:50px;position:relative}.vvt-editorial-takeaways li:before{position:absolute;left:0;top:19px}.vvt-editorial-section{padding:54px 0}.vvt-editorial-section p,.vvt-editorial-section li{font-size:1.01rem}.vvt-editorial-toc>.vvt-shell{gap:18px}.vvt-editorial .vvt-button{white-space:normal;max-width:100%;text-align:center}}
/* Sharing: no external fonts, widgets or tracking scripts. */
.vvt-editorial .vvt-share{padding:58px 0 66px;background:#f7f5f0;border-top:1px solid #d5c4a7}.vvt-share-heading{max-width:720px}.vvt-editorial .vvt-share h2{font:clamp(1.9rem,3vw,2.6rem)/1.2 Georgia,'Times New Roman',serif;color:#102f49;margin:10px 0 14px;letter-spacing:-.02em}.vvt-share-heading>p:last-child{color:#526773;font-size:1rem;line-height:1.7}.vvt-share-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.vvt-editorial .vvt-share-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 20px;border:1px solid #ad8953;border-radius:2px;background:#fff;color:#102f49;text-decoration:none;font:500 .94rem/1.4 Arial,sans-serif;cursor:pointer;box-sizing:border-box;max-width:100%;transition:background-color .18s,color .18s}.vvt-share-button svg{flex:0 0 20px}.vvt-editorial .vvt-share-button:hover{background:#102f49;border-color:#102f49;color:#fff}.vvt-editorial .vvt-share-copy{background:#102f49;border-color:#102f49;color:#fff}.vvt-editorial .vvt-share-copy:hover{background:#1c425f}.vvt-share-button:focus-visible,.vvt-share-url:focus-visible{outline:3px solid #94713b;outline-offset:4px}.vvt-editorial .vvt-share-button[aria-disabled=true],.vvt-editorial .vvt-share-button:disabled{opacity:.65;cursor:default;pointer-events:none}.vvt-share-status,.vvt-share-preview-note{font-size:.86rem;line-height:1.6;color:#526773;margin:18px 0 0}.vvt-share-status:empty{display:none}.vvt-share-manual{margin-top:20px;max-width:700px}.vvt-share-manual label{display:block;font-size:.83rem;margin-bottom:7px;color:#102f49}.vvt-share-url{width:100%;box-sizing:border-box;min-height:46px;border:1px solid #b8c6ce;padding:10px 12px;background:#fff;color:#102f49;font-size:.9rem}.vvt-share-enhanced:not(.vvt-share-show-manual) .vvt-share-manual{display:none}@media(max-width:600px){.vvt-editorial .vvt-share{padding:40px 0 48px}.vvt-share-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vvt-editorial .vvt-share-button{padding:12px 10px;width:100%;font-size:.88rem}.vvt-share-copy{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.vvt-editorial .vvt-share-button{transition:none}}
