.vtb-phero-prod{--l-orange:var(--vtb-orange,#feb628);--l-orange-deep:var(--vtb-orange-deep,#ef8e1b);--l-purple:var(--vtb-purple,#542683);--l-purple-deep:var(--vtb-purple-deep,#3e1c62);--l-purple-light:var(--vtb-purple-light,#dbd2e0);--l-ink:var(--vtb-ink,#1a1a1a);--l-body:var(--vtb-gray,#4b4b4b);--l-on-orange-soft:var(--vtb-on-orange-soft,#3a2a05);--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-kicker-tracking:var(--vtb-tracking-kicker,0.14em);--l-radius-lg:var(--vtb-radius-lg,22px);--l-radius-pill:var(--vtb-radius-pill,999px);--l-max:var(--vtb-container,1240px);font-family:var(--l-font-body);overflow:hidden;position:relative}.vtb-phero-prod--purple{background:var(--l-purple)}.vtb-phero-prod--orange{background:var(--l-orange)}.vtb-phero-prod--white{background:#fff;border-bottom:1px solid var(--vtb-line,#e6e2e9)}.vtb-phero-prod__inner{align-items:center;display:grid;gap:56px;grid-template-columns:1.1fr .9fr;margin:0 auto;max-width:var(--l-max);padding:var(--vtbpp-pt,56px) 36px var(--vtbpp-pb,68px)}.vtb-phero-prod__copy{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.vtb-phero-prod__crumbs{align-items:center;display:flex;font-family:var(--l-font-ui);font-size:12.5px;font-weight:700;gap:8px;letter-spacing:var(--l-kicker-tracking);text-transform:uppercase}.vtb-phero-prod__crumbs a,.vtb-phero-prod__crumbs a:visited{text-decoration:none}.vtb-phero-prod__crumbs a:hover{text-decoration:underline}.vtb-phero-prod--purple .vtb-phero-prod__crumbs a{color:var(--l-orange)}.vtb-phero-prod--purple .vtb-phero-prod__crumbcurrent,.vtb-phero-prod--purple .vtb-phero-prod__crumbsep{color:var(--l-purple-light)}.vtb-phero-prod--orange .vtb-phero-prod__crumbs a{color:var(--l-purple)}.vtb-phero-prod--orange .vtb-phero-prod__crumbcurrent,.vtb-phero-prod--orange .vtb-phero-prod__crumbsep{color:var(--l-on-orange-soft)}.vtb-phero-prod--white .vtb-phero-prod__crumbs a{color:var(--l-purple)}.vtb-phero-prod--white .vtb-phero-prod__crumbcurrent,.vtb-phero-prod--white .vtb-phero-prod__crumbsep{color:var(--l-body)}.vtb-phero-prod__heading{font-family:var(--l-font-display);font-size:clamp(36px,3.6vw,52px);font-weight:900;letter-spacing:-.02em;line-height:1.06;margin:0}.vtb-phero-prod--purple .vtb-phero-prod__heading{color:#fff}.vtb-phero-prod--orange .vtb-phero-prod__heading{color:#000}.vtb-phero-prod--white .vtb-phero-prod__heading{color:var(--l-ink)}.vtb-phero-prod__lead{font-size:16.5px;font-weight:500;line-height:1.7;margin:0;max-width:520px}.vtb-phero-prod--purple .vtb-phero-prod__lead{color:var(--l-purple-light)}.vtb-phero-prod--orange .vtb-phero-prod__lead{color:var(--l-on-orange-soft)}.vtb-phero-prod--white .vtb-phero-prod__lead{color:var(--l-body)}.vtb-phero-prod__pills{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.vtb-phero-prod__pill{border-radius:var(--l-radius-pill);font-family:var(--l-font-ui);font-size:12.5px;font-weight:700;padding:6px 14px}.vtb-phero-prod--purple .vtb-phero-prod__pill{background:hsla(0,0%,100%,.12);color:#fff}.vtb-phero-prod--orange .vtb-phero-prod__pill{background:rgba(0,0,0,.1);color:#000}.vtb-phero-prod--white .vtb-phero-prod__pill{background:var(--vtb-purple-tint,#eee9f1);color:var(--l-purple)}.vtb-phero-prod__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.vtb-phero-prod .vtb-btn{align-items:center;border:none;border-radius:var(--l-radius-pill);cursor:pointer;display:inline-flex;font-family:var(--l-font-ui);font-size:16px;font-weight:500;gap:8px;letter-spacing:.01em;line-height:1.2;padding:13px 28px;text-decoration:none;transition:background .14s ease}.vtb-phero-prod--purple .vtb-phero-prod__btn-primary{background:var(--l-orange);color:#000}.vtb-phero-prod--purple .vtb-phero-prod__btn-primary:hover{background:var(--l-orange-deep);color:#000}.vtb-phero-prod--purple .vtb-phero-prod__btn-secondary{background:transparent;border:1.5px solid hsla(0,0%,100%,.65);color:#fff;padding-bottom:11.5px;padding-top:11.5px}.vtb-phero-prod--purple .vtb-phero-prod__btn-secondary:hover{background:hsla(0,0%,100%,.12);color:#fff}.vtb-phero-prod--orange .vtb-phero-prod__btn-primary{background:#000;color:#fff}.vtb-phero-prod--orange .vtb-phero-prod__btn-primary:focus,.vtb-phero-prod--orange .vtb-phero-prod__btn-primary:hover{background:var(--l-purple);color:#fff}.vtb-phero-prod--orange .vtb-phero-prod__btn-secondary{background:transparent;border:1.5px solid #000;color:#000;padding-bottom:11.5px;padding-top:11.5px}.vtb-phero-prod--orange .vtb-phero-prod__btn-secondary:focus,.vtb-phero-prod--orange .vtb-phero-prod__btn-secondary:hover{background:#000;color:#fff}.vtb-phero-prod--white .vtb-phero-prod__btn-primary{background:var(--l-purple);color:#fff}.vtb-phero-prod--white .vtb-phero-prod__btn-primary:hover{background:var(--l-purple-deep);color:#fff}.vtb-phero-prod--white .vtb-phero-prod__btn-secondary{background:transparent;border:1.5px solid var(--l-purple);color:var(--l-purple);padding-bottom:11.5px;padding-top:11.5px}.vtb-phero-prod--white .vtb-phero-prod__btn-secondary:hover{background:var(--vtb-purple-tint,#eee9f1);color:var(--l-purple)}.vtb-phero-prod__media{height:360px;position:relative}.vtb-phero-prod__offset{background:var(--l-orange);border-radius:var(--l-radius-lg);bottom:-12px;height:88%;position:absolute;right:-12px;width:88%}.vtb-phero-prod--orange .vtb-phero-prod__offset{background:var(--l-purple)}.vtb-phero-prod__photo{background:var(--l-purple-light);border-radius:var(--l-radius-lg);height:94%;left:0;overflow:hidden;position:absolute;top:0;width:94%}.vtb-phero-prod__photo img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.vtb-phero-prod__dot{background:var(--l-orange);border-radius:50%;position:absolute}.vtb-phero-prod--orange .vtb-phero-prod__dot{background:var(--l-purple)}.vtb-phero-prod__dot--1{bottom:52px;height:13px;left:-28px;width:13px}.vtb-phero-prod__dot--2{bottom:96px;height:8px;left:-50px;width:8px}@media (max-width:991px){.vtb-phero-prod__inner{gap:40px;grid-template-columns:1fr}.vtb-phero-prod__media{height:300px;margin-right:12px}}@media (max-width:620px){.vtb-phero-prod__inner{padding-left:20px;padding-right:20px}.vtb-phero-prod__heading{font-size:clamp(30px,8vw,40px)}}