.vbg{display:block;background:var(--v-paper,#f4efe6);color:var(--v-ink,#24121f);font-family:var(--v-sans,Arial,sans-serif);--vbg-rule:#24121f26;--vbg-muted:#6a5b64;--vbg-stage:clamp(340px,62vh,650px)}
.vbg *{box-sizing:border-box}.vbg [hidden]{display:none!important}.vbg :is(h1,h2,h3,p,figure,dl,dd){margin:0}.vbg a{color:inherit}.vbg img{display:block;max-width:100%;height:auto}.vbg button{font:inherit}.vbg-wrap{width:min(1320px,calc(100% - 100px));margin-inline:auto}.vbg-eyebrow{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1.5;color:var(--vbg-muted);margin-bottom:20px!important}.vbg h1,.vbg h2{font-family:var(--v-serif,Georgia,serif);font-weight:400;line-height:1.06;letter-spacing:-.045em;text-wrap:balance}.vbg h1{font-size:clamp(44px,5.3vw,72px);max-width:13ch}.vbg h2{font-size:clamp(32px,3.6vw,50px);max-width:20ch}.vbg h3{font-size:22px;line-height:1.25;letter-spacing:-.025em;font-weight:500}.vbg p{line-height:1.7}.vbg a:focus-visible,.vbg button:focus-visible,.vbg summary:focus-visible,.vbg [tabindex]:focus-visible{outline:2px solid #5f356e;outline-offset:5px}.vbg-section{padding-block:clamp(48px,6vw,82px);border-top:1px solid var(--vbg-rule)}
.vbg-hero{padding-block:64px 54px;display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(35px,6vw,80px);align-items:center}.vbg-lead{font-size:17px;color:var(--vbg-muted);max-width:54ch;margin-top:25px!important}.vbg-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:28px}.vbg-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 23px;border:1px solid var(--v-ink,#24121f);border-radius:999px;background:var(--v-ink,#24121f);color:var(--v-paper,#f4efe6)!important;text-decoration:none;font-size:13px;line-height:1.4;text-align:center}.vbg-button:hover{background:#48303f}.vbg-link{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-underline-offset:5px}.vbg-hero-media{min-width:0;background:#e6dcd0;padding:16px;border:1px solid #24121f16}.vbg-hero-image{max-height:550px;overflow:hidden;background:#fff}.vbg-hero-image img{width:100%;height:auto}.vbg-hero-media figcaption{font-size:11px;line-height:1.5;margin-top:14px;color:#5c4e56}.vbg-meta{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--vbg-rule);border-bottom:1px solid var(--vbg-rule);padding-block:24px;gap:30px}.vbg-meta dt{font-size:10px;text-transform:uppercase;letter-spacing:.14em;margin-bottom:8px;color:var(--vbg-muted)}.vbg-meta dd{font-size:14px;line-height:1.6}
.vbg-heading{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:32px}.vbg-heading>p{font-size:16px;max-width:60ch;color:var(--vbg-muted)}.vbg-shifts{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:38px}.vbg-shifts article{padding-top:24px;border-top:2px solid #bda6d6}.vbg-shifts p{font-size:14px;color:var(--vbg-muted);margin-top:15px}.vbg-tabs{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:28px}.vbg-tabs button,.vbg-control button{border:1px solid #24121f40;background:transparent;color:var(--v-ink,#24121f);border-radius:999px;min-height:44px;padding:10px 18px;font-size:12px;line-height:1.4;cursor:pointer}.vbg-tabs button[aria-selected=true],.vbg-control button[aria-pressed=true]{background:var(--v-ink,#24121f);border-color:var(--v-ink,#24121f);color:var(--v-paper,#f4efe6)}.vbg-tabs button:hover,.vbg-control button:hover{border-color:var(--v-ink,#24121f)}.vbg-panel+.vbg-panel{margin-top:50px}.vbg.is-enhanced .vbg-panel+.vbg-panel{margin-top:0}.vbg-panel-copy{display:grid;grid-template-columns:.85fr 1.15fr;gap:35px;margin-bottom:25px;align-items:start}.vbg-panel-copy p{font-size:14px;color:var(--vbg-muted);max-width:70ch}.vbg-comparison{background:#fffdf9;border:1px solid var(--vbg-rule);padding:18px;min-width:0}.vbg-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.vbg-control{display:flex;gap:7px;flex-wrap:wrap}.vbg-control--zoom button{font-size:11px;min-height:40px;padding:8px 14px}.vbg-canvas{height:var(--vbg-stage);max-height:70svh;min-height:320px;overflow:auto;background:#e9e3da;border:1px solid #24121f18;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#877480 #e9e3da}.vbg-canvas img{display:block;width:max(100%,var(--vbg-read-width,1100px));min-width:1100px;max-width:none;height:auto;margin-inline:auto}.vbg-comparison.is-fit .vbg-canvas img{min-width:0;width:100%;height:auto}.vbg-comparison--full .vbg-canvas img{min-width:1600px}.vbg-comparison--full.is-fit .vbg-canvas img{width:auto;min-width:0;max-width:100%;height:var(--vbg-stage);max-height:70svh;object-fit:contain}.vbg-view+.vbg-view{margin-top:25px}.vbg.is-enhanced .vbg-view+.vbg-view{margin-top:0}.vbg-view figcaption{display:flex;gap:15px;justify-content:space-between;align-items:center;padding-top:13px;font-size:12px;line-height:1.5;color:var(--vbg-muted)}.vbg-view figcaption a{flex:none;text-underline-offset:4px;min-height:40px;display:inline-flex;align-items:center}.vbg-hint{font-size:12px;color:var(--vbg-muted);margin-top:15px!important}.vbg-evidence-note{font-size:12px;color:var(--vbg-muted);border-top:1px solid var(--vbg-rule);padding-top:20px;margin-top:28px!important;max-width:88ch}.vbg-full{border-top:1px solid var(--vbg-rule);padding-top:24px;margin-top:35px}.vbg-full>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:18px;min-height:48px}.vbg-full>summary::-webkit-details-marker{display:none}.vbg-full>summary::after{content:'+';font-size:25px;font-weight:400}.vbg-full[open]>summary::after{content:'−'}.vbg-full>div{padding-top:25px}.vbg-full-intro{font-size:14px;color:var(--vbg-muted);max-width:75ch;margin-bottom:20px!important}.vbg-pdf-links{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:18px}.vbg-pdf-links a{font-size:12px;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px}.vbg-outcome{background:var(--v-ink,#24121f);color:var(--v-paper,#f4efe6);padding:clamp(30px,5vw,65px);display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-bottom:60px}.vbg-outcome .vbg-eyebrow{color:#cbb9c8}.vbg-outcome p{font-size:16px;color:#ddcfd9}.vbg-outcome ul{padding-left:18px;margin:24px 0 0;display:grid;gap:13px;font-size:14px;line-height:1.65}.vbg-invitation{padding-block:0 75px;display:grid;grid-template-columns:1.15fr .85fr;gap:50px;align-items:center}.vbg-invitation p{max-width:56ch;color:var(--vbg-muted);margin-top:20px}.vbg-invitation .vbg-actions{justify-content:flex-end;margin-top:0}
@media(max-width:1000px){.vbg-wrap{width:calc(100% - 56px)}.vbg-hero{gap:32px}.vbg-shifts{gap:24px}.vbg-meta{gap:20px}.vbg-outcome{gap:30px}}
@media(max-width:749px){.vbg{--vbg-stage:460px}.vbg-wrap{width:calc(100% - 36px)}.vbg-hero{grid-template-columns:1fr;padding-top:38px;gap:30px;padding-bottom:34px}.vbg h1{font-size:clamp(40px,10.5vw,58px);max-width:17ch}.vbg-lead{font-size:15px;margin-top:19px!important}.vbg-eyebrow{margin-bottom:15px!important;font-size:10px}.vbg-actions{gap:9px 18px;margin-top:22px}.vbg-button{font-size:12px;padding:12px 20px}.vbg-hero-media{padding:10px}.vbg-hero-image{max-height:350px}.vbg-hero-media figcaption{font-size:10px;margin-top:10px}.vbg-meta{grid-template-columns:1fr;padding-block:20px;gap:16px}.vbg-meta>div{display:grid;grid-template-columns:80px 1fr;gap:15px}.vbg-meta dt{margin:0;align-self:start;padding-top:3px}.vbg-meta dd{font-size:13px}.vbg-heading,.vbg-panel-copy,.vbg-outcome,.vbg-invitation{grid-template-columns:1fr;gap:20px}.vbg-heading{margin-bottom:26px}.vbg h2{font-size:36px}.vbg-heading>p{font-size:14px}.vbg-shifts{grid-template-columns:1fr;gap:22px;margin-top:28px}.vbg-shifts article{padding-top:18px}.vbg-shifts h3{font-size:20px}.vbg-shifts p{margin-top:9px}.vbg-tabs{gap:7px;margin-bottom:25px}.vbg-tabs button{padding:10px 14px;font-size:11px}.vbg-panel-copy{gap:12px}.vbg-panel-copy h3{font-size:23px}.vbg-comparison{padding:11px}.vbg-toolbar{gap:12px}.vbg-control button{font-size:11px;padding:10px 17px}.vbg-control--zoom button{padding:8px 12px}.vbg-canvas{max-height:65svh;min-height:330px}.vbg-comparison--full.is-fit .vbg-canvas img{max-height:65svh}.vbg-view figcaption{align-items:start;gap:14px;font-size:11px}.vbg-view figcaption a{max-width:95px;text-align:right;justify-content:flex-end}.vbg-hint{font-size:11px}.vbg-full>summary{font-size:17px}.vbg-outcome{padding:29px 24px;margin-bottom:42px}.vbg-outcome p{font-size:15px}.vbg-outcome ul{font-size:14px}.vbg-invitation{padding-bottom:48px;gap:22px}.vbg-invitation .vbg-actions{justify-content:flex-start}.vbg-invitation p{font-size:14px}.vbg-pdf-links{gap:3px 24px}}
@media(prefers-reduced-motion:reduce){.vbg *{scroll-behavior:auto!important}}
.vbg .vbg-hint--above{margin:0 0 14px!important}
