
.vz-page{background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line)}
.vz-wrap{width:min(1260px,calc(100% - 64px));margin:0 auto}
.vz-hero{width:min(1460px,calc(100% - 56px));margin:0 auto;padding:62px 0 66px;display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:56px;align-items:center}
.vz-hero__copy{max-width:620px}.vz-eyebrow{margin:0 0 13px;color:var(--gold-dark);font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}
.vz-hero h1{margin:0 0 22px;font-family:Georgia,'Times New Roman',serif;font-size:clamp(42px,4.4vw,68px);line-height:1.02;font-weight:400;letter-spacing:-.025em}
.vz-lead{margin:0;color:#4d4943;font-size:17px;line-height:1.78;max-width:610px}.vz-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.vz-btn{min-height:48px;padding:0 20px;border:1px solid #c9b99f;display:inline-flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:750}.vz-btn--gold{background:var(--gold-dark);border-color:var(--gold-dark);color:#fff}.vz-btn:hover{transform:translateY(-1px)}
.vz-hero__image{margin:0;overflow:hidden;border-radius:3px;background:#eee7dd;box-shadow:0 18px 44px rgba(43,38,32,.12)}.vz-hero__image img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}
.vz-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.vz-fact-grid{display:grid;grid-template-columns:repeat(4,1fr)}.vz-fact-grid>div{padding:25px 24px;border-right:1px solid var(--line)}.vz-fact-grid>div:last-child{border-right:0}.vz-fact-grid strong{display:block;font-size:13px;margin-bottom:6px}.vz-fact-grid span{display:block;color:var(--muted);font-size:12px;line-height:1.5}
.vz-section{padding:78px 0}.vz-section--cream{background:var(--cream);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.vz-split{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:64px;align-items:center}.vz-copy h2,.vz-section h2,.vz-cta h2{margin:0 0 20px;font-family:Georgia,'Times New Roman',serif;font-size:clamp(31px,3.2vw,48px);line-height:1.1;font-weight:400;letter-spacing:-.02em}.vz-copy p,.vz-text-wide p,.vz-cta p{font-size:15.5px;line-height:1.8;color:#4e4a45}.vz-copy a,.vz-three a{color:var(--gold-dark);font-weight:700}.vz-image{margin:0;overflow:hidden;border-radius:3px}.vz-image img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.vz-note{margin-top:24px;padding:18px 20px;border-left:3px solid var(--gold-dark);background:#f8f4ed}.vz-note strong,.vz-note span{display:block}.vz-note strong{font-size:13px;margin-bottom:5px}.vz-note span{font-size:12.5px;line-height:1.55;color:var(--muted)}
.vz-three{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}.vz-three article{background:#fff;border:1px solid var(--line);padding:28px;min-height:260px}.vz-three b{display:block;color:var(--gold-dark);font-size:11px;letter-spacing:.08em;margin-bottom:28px}.vz-three h3{font-size:18px;margin:0 0 12px}.vz-three p{color:var(--muted);font-size:13px;line-height:1.65}.vz-three a{display:inline-block;margin-top:10px;font-size:12.5px}.vz-text-wide{max-width:940px}.vz-text-wide p{max-width:860px}
.vz-section--dark{background:var(--charcoal);color:#fff}.vz-section--dark .vz-eyebrow{color:var(--gold)}.vz-section--dark h2{max-width:850px}.vz-related{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#4b4e50;border:1px solid #4b4e50;margin-top:32px}.vz-related a{background:#2d3033;padding:28px;min-height:148px}.vz-related strong{display:block;font-size:15px;margin-bottom:10px;color:#fff}.vz-related span{display:block;color:#d0cdca;font-size:12.5px;line-height:1.6}.vz-related a:hover strong{color:var(--gold)}
.vz-cta{padding-bottom:92px}.vz-cta__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:58px;align-items:end}.vz-cta__grid .vz-actions{justify-content:flex-start;margin:0}
@media(max-width:1000px){.vz-hero,.vz-split,.vz-cta__grid{grid-template-columns:1fr}.vz-hero{gap:34px}.vz-hero__copy{max-width:800px}.vz-hero__image{max-width:900px}.vz-fact-grid{grid-template-columns:repeat(2,1fr)}.vz-fact-grid>div:nth-child(2){border-right:0}.vz-fact-grid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.vz-three,.vz-related{grid-template-columns:1fr}.vz-three article{min-height:0}.vz-cta__grid .vz-actions{margin-top:0}}
@media(max-width:680px){.vz-wrap{width:min(100% - 36px,1260px)}.vz-hero{width:min(100% - 36px,1460px);padding:38px 0 44px}.vz-hero h1{font-size:42px}.vz-lead{font-size:15px;line-height:1.7}.vz-section{padding:54px 0}.vz-fact-grid{grid-template-columns:1fr}.vz-fact-grid>div{border-right:0!important;border-bottom:1px solid var(--line)}.vz-fact-grid>div:last-child{border-bottom:0}.vz-split{gap:32px}.vz-copy h2,.vz-section h2,.vz-cta h2{font-size:34px}.vz-three{gap:12px}.vz-three article{padding:22px}.vz-actions{display:grid;grid-template-columns:1fr;width:100%}.vz-btn{width:100%}.vz-related a{padding:24px}}
