[data-editorial-release] .hero-grid{grid-template-columns:1fr;min-height:0;padding:64px 0 62px;max-width:960px;margin-left:max(24px,calc((100% - 1160px)/2));margin-right:auto}
[data-editorial-release] h1{max-width:940px;line-height:1.06;font-size:clamp(40px,4.7vw,66px)}
[data-editorial-release] .hero .lead{max-width:850px;font-size:17px}
[data-editorial-release] .content{padding-top:64px}
[data-editorial-release] .content-grid{grid-template-columns:minmax(0,780px) minmax(220px,1fr);gap:64px}
[data-editorial-release] .breadcrumb-strip .wrap{white-space:normal;overflow:visible}
[data-editorial-release] .vtx-release-nav-links{display:flex;gap:24px;align-items:center}
[data-editorial-release] .vtx-release-menu{display:none}
[data-editorial-release] .vtx-release-skip{position:fixed;z-index:2000;left:16px;top:-100px;padding:12px 16px;background:#fff;color:#062039;font-weight:700}
[data-editorial-release] .vtx-release-skip:focus{top:8px}
[data-editorial-release] a:focus-visible,[data-editorial-release] button:focus-visible,[data-editorial-release] summary:focus-visible,[data-editorial-release] [tabindex]:focus-visible{outline:3px solid currentColor;outline-offset:4px}
[data-editorial-release] article h2{font-size:clamp(29px,3.2vw,40px);line-height:1.16;scroll-margin-top:110px}
[data-editorial-release] article p,[data-editorial-release] article li{color:#435971;line-height:1.8}
[data-editorial-release] .vtx-release-cover{margin:0}
[data-editorial-release] .vtx-release-cover img{display:block;width:100%;height:auto}
[data-editorial-release] figcaption{font-size:12px;line-height:1.65;color:#556777;margin-top:14px;max-width:85ch}
[data-editorial-release] .hero-grid:has(.vtx-release-hero-art){grid-template-columns:1.15fr 1fr;max-width:1160px}
[data-editorial-release] .vtx-release-hero-art{margin:0}
[data-editorial-release] .vtx-release-hero-art img{display:block;width:100%;height:auto}
[data-editorial-release] .vtx-release-hero-art figcaption{color:#c3ccd1;font-size:11px}
[data-editorial-release] .process{margin:38px 0}
[data-editorial-release] .process img{display:block;width:100%;height:auto}
[data-editorial-release] .table-shell{margin:28px 0;max-width:100%;overflow:auto}
[data-editorial-release] .vtx-release-toc{display:flex;flex-direction:column;gap:15px}
[data-editorial-release] .vtx-release-toc a{font-size:12px;line-height:1.6;text-decoration:none;color:#175979}
[data-editorial-release] .source-note{margin-top:44px;padding-top:28px;border-top:1px solid #d7e1ea}
[data-editorial-release] .vtx-release-faq{margin-top:50px}
[data-editorial-release] .vtx-release-faq details{padding:20px 0;border-top:1px solid #d7e1ea}
[data-editorial-release] .vtx-release-faq summary{cursor:pointer;font-weight:700;line-height:1.6}
[data-editorial-release] .vtx-release-faq details p{margin:16px 0 0}
[data-editorial-release] .vtx-release-scope{font-size:12px;color:#556777;line-height:1.7;margin-top:24px}
[data-editorial-release] .vtx-release-consulting{padding:54px 0;border-top:1px solid #d7e1ea}
[data-editorial-release] .vtx-release-consulting h2{max-width:780px;font:600 36px/1.2 var(--serif)}
[data-editorial-release] .vtx-release-consulting p{max-width:760px;line-height:1.7}
@media(max-width:1000px){[data-editorial-release] .vtx-release-nav-links{gap:16px}[data-editorial-release] .content-grid{gap:38px;grid-template-columns:minmax(0,1fr) 220px}}
@media(max-width:800px){[data-editorial-release] .hero-grid,[data-editorial-release] .hero-grid:has(.vtx-release-hero-art){grid-template-columns:1fr;margin:auto;padding:44px 0 48px;max-width:none}[data-editorial-release] .content-grid{grid-template-columns:1fr}[data-editorial-release] .side{position:static}[data-editorial-release] .vtx-release-nav-links{display:none}[data-editorial-release] .vtx-release-menu{display:block;position:relative}[data-editorial-release] .vtx-release-menu summary{padding:12px;color:#fff;cursor:pointer;font-size:13px}[data-editorial-release] .vtx-release-menu div{position:absolute;right:0;top:100%;min-width:200px;background:#062039;padding:18px;border:1px solid #ffffff55;display:flex;flex-direction:column;gap:18px}[data-editorial-release] .nav .vtx-release-menu a{display:block!important;color:#fff}[data-editorial-release] .vtx-release-hero-art{max-width:600px}[data-editorial-release] .hero .lead{font-size:16px}}
@media(max-width:480px){[data-editorial-release] .wrap{width:calc(100% - 36px)}[data-editorial-release] h1{font-size:39px}[data-editorial-release] .hero .lead{font-size:15px}[data-editorial-release] article p,[data-editorial-release] article li{font-size:15px}[data-editorial-release] .content{padding:44px 0 58px}[data-editorial-release] .vtx-release-consulting h2{font-size:29px}[data-editorial-release] .brand{font-size:13px}[data-editorial-release] .process{margin-left:-5px;margin-right:-5px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@media print{[data-editorial-release] .nav,[data-editorial-release] .side,[data-editorial-release] .decision-frame,[data-editorial-release] .vtx-release-consulting{display:none}[data-editorial-release] .content-grid{display:block}}
