.vtb-fig{--l-orange:var(--vtb-orange,#feb628);--l-purple:var(--vtb-purple,#542683);--l-purple-light:var(--vtb-purple-light,#dbd2e0);--l-purple-tint:var(--vtb-purple-tint,#eee9f1);--l-seafoam-tint:var(--vtb-seafoam-tint,#e8f0ea);--l-olive:var(--vtb-olive,#58641d);--l-ink:var(--vtb-ink,#1a1a1a);--l-body:var(--vtb-gray,#4b4b4b);--l-muted:var(--vtb-gray-soft,#8a8a8a);--l-line:var(--vtb-line,#e6e2e9);--l-font-heading:var(--vtb-font-heading,"Forma DJR Deck",system-ui,sans-serif);--l-font-display:var(--vtb-font-display,"Forma DJR Banner",system-ui,sans-serif);--l-font-ui:var(--vtb-font-ui,"Forma DJR Text",system-ui,sans-serif);--l-font-body:var(--vtb-font-body,"Quicksand",system-ui,sans-serif);--l-radius-md:var(--vtb-radius-md,14px);--l-shadow-card:var(--vtb-shadow-card,0 10px 30px rgba(26,26,26,.08));--l-max:var(--vtb-container,1240px);background:var(--l-seafoam-tint);font-family:var(--l-font-body)}.vtb-fig--white{background:#fff}.vtb-fig--tint{background:var(--l-purple-tint)}.vtb-fig__inner{display:grid;gap:24px;margin:0 auto;max-width:var(--l-max);padding:var(--vtbfg-pt,76px) 36px var(--vtbfg-pb,84px)}.vtb-fig__card{background:#fff;border:1px solid var(--l-line);border-radius:var(--l-radius-md);box-shadow:var(--l-shadow-card);padding:34px 36px 36px}.vtb-fig__title{color:var(--l-ink);font-family:var(--l-font-ui);font-size:15px;font-weight:700;margin:0}.vtb-fig__subtitle{color:var(--l-muted);font-size:12.5px;margin:5px 0 0}.vtb-fig__chart{margin-top:24px}.vtb-fig__bars{display:grid;gap:15px}.vtb-fig__bar{align-items:center;display:grid;gap:14px;grid-template-columns:210px minmax(0,1fr) 50px}.vtb-fig__barlabel{color:var(--l-ink);font-family:var(--l-font-ui);font-size:13.5px;font-weight:500}.vtb-fig__barlabel--bold{font-weight:700}.vtb-fig__barsub{color:var(--l-body);font-weight:500}.vtb-fig__track{background:var(--l-purple-light);border-radius:6px;height:27px;overflow:hidden}.vtb-fig__fill{background:var(--l-purple);height:100%}.vtb-fig__fill--accent{background:var(--l-orange)}.vtb-fig__barpct{color:var(--l-ink);font-family:var(--l-font-ui);font-size:14px;font-weight:700;text-align:right}.vtb-fig__columns{align-items:end;display:grid;gap:12px;grid-template-columns:repeat(var(--vtb-figcols,6),1fr);height:230px}.vtb-fig__col{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-end}.vtb-fig__colval{color:var(--l-purple);font-family:var(--l-font-ui);font-size:13px;font-weight:700}.vtb-fig__colval--accent{color:#b07d0e}.vtb-fig__colbar{background:var(--l-purple);border-radius:8px 8px 0 0;max-height:170px;min-height:0;width:100%}.vtb-fig__colbar--accent{background:var(--l-orange)}.vtb-fig__collabel{color:var(--l-body);font-size:11px;font-weight:600;line-height:1.35;text-align:center}.vtb-fig__collabel--bold{color:var(--l-ink);font-weight:700}.vtb-fig__legend{display:flex;flex-wrap:wrap;gap:8px 22px;margin-bottom:20px}.vtb-fig__legitem{align-items:center;color:var(--l-body);display:inline-flex;font-family:var(--l-font-ui);font-size:12.5px;font-weight:600;gap:8px}.vtb-fig__legdot{border-radius:50%;flex:none;height:11px;width:11px}.vtb-fig__legdot--a{background:var(--l-purple)}.vtb-fig__legdot--b{background:var(--l-orange)}.vtb-fig__columns--dual{align-items:end;height:auto}.vtb-fig__col--dual{height:auto}.vtb-fig__pair{align-items:flex-end;display:flex;gap:5px;justify-content:center}.vtb-fig__pairitem{align-items:center;display:flex;flex-direction:column;gap:6px}.vtb-fig__pairval{color:var(--l-purple);font-family:var(--l-font-ui);font-size:12.5px;font-weight:700}.vtb-fig__pairval--b{color:#b07d0e}.vtb-fig__pairbar{background:var(--l-purple);border-radius:6px 6px 0 0;width:26px}.vtb-fig__pairbar--b{background:var(--l-orange)}.vtb-fig__pairbar--zero{background:var(--l-purple-light)}.vtb-fig__tiles{display:grid;gap:20px;grid-template-columns:repeat(var(--vtb-figtiles,3),1fr);margin-top:2px}.vtb-fig__tile{border:1px solid var(--l-line);border-radius:var(--l-radius-md);padding:26px;text-align:center}.vtb-fig__tileval{color:var(--l-purple);font-family:var(--l-font-display);font-size:46px;font-weight:900;line-height:1;margin:0}.vtb-fig__tiletext{color:var(--l-body);font-size:13.5px;line-height:1.55;margin:10px 0 0}@media (max-width:720px){.vtb-fig__bar{gap:10px;grid-template-columns:120px minmax(0,1fr) 44px}.vtb-fig__barlabel{font-size:12.5px}.vtb-fig__columns{gap:6px;height:200px}.vtb-fig__columns--dual{height:auto}.vtb-fig__collabel{font-size:10px}.vtb-fig__pairbar{width:16px}.vtb-fig__pairval{font-size:10.5px}.vtb-fig__tiles{grid-template-columns:1fr}.vtb-fig__tileval{font-size:38px}}.vtb-fig__stats{display:grid;gap:24px;grid-template-columns:repeat(var(--vtbfg-statcount,2),1fr)}.vtb-fig__stat{align-items:center;background:#fff;border:1px solid var(--l-line);border-radius:var(--l-radius-md);box-shadow:var(--l-shadow-card);display:flex;gap:22px;padding:30px}.vtb-fig__donut{flex:none}.vtb-fig__track-ring{stroke:var(--l-purple-tint)}.vtb-fig__donut--purple .vtb-fig__ring{stroke:var(--l-purple)}.vtb-fig__donut--olive .vtb-fig__ring{stroke:var(--l-olive)}.vtb-fig__donut--orange .vtb-fig__ring{stroke:var(--l-orange)}.vtb-fig__donut--olive .vtb-fig__track-ring{stroke:var(--l-seafoam-tint)}.vtb-fig__donut--orange .vtb-fig__track-ring{stroke:#fbebc8}.vtb-fig__pct{fill:var(--l-ink);font-size:18px}.vtb-fig__pct,.vtb-fig__stattitle{font-family:var(--l-font-ui);font-weight:700}.vtb-fig__stattitle{color:var(--l-ink);font-size:15.5px;margin:0}.vtb-fig__stattext{color:var(--l-body);font-size:13.5px;line-height:1.55;margin:6px 0 0}@media (max-width:900px){.vtb-fig__stats{grid-template-columns:1fr}}@media (max-width:620px){.vtb-fig__inner{padding-left:20px;padding-right:20px}.vtb-fig__card{padding:22px 20px 24px}.vtb-fig__stat{padding:22px}}