.article-shell{container-type:inline-size}.prose>.vz{--vz-w:min(var(--col-wide), 100cqw - 2 * var(--gutter));width:var(--vz-w);margin-inline:calc((100% - var(--vz-w)) / 2);padding:var(--sp-5,20px);border-radius:var(--r-lg,10px);background:var(--rv-slate-50,#f7f9fd);color:var(--rv-navy,#121260);contain-intrinsic-size:auto 40rem}@media (max-width:359.98px){.prose>.vz{--vz-w:100cqw;border-radius:0}}@supports (overflow-anchor:auto) and (not (font:-apple-system-body)) and (not ((-moz-appearance:none))){.prose>.vz{content-visibility:auto}}:where(.vz,.vt) p,:where(.vz,.vt) p+p{margin:0}.vz-kicker,.vt-kicker{font-size:var(--t-meta);line-height:var(--leading-meta);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-link);font-weight:600}.vz-title{margin-top:var(--sp-2,8px);max-width:32em;font-size:var(--t-h3);line-height:var(--leading-card);letter-spacing:var(--tracking-h3);color:var(--rv-navy,#121260);text-wrap:balance;font-weight:600}.vz-sub{margin-top:var(--sp-1,4px);font-size:var(--t-secondary);line-height:var(--leading-secondary);color:var(--text-muted)}.vz-body,.prose .vz-cap{margin-top:var(--sp-6,24px)}@media (min-width:768px){.prose>.vz{padding:var(--sp-8,32px)}}.vz{--c-foco:var(--rv-blue,#3f91ff);--c-base:var(--rv-slate-500,#6e7099);--c-real:var(--rv-navy,#121260);--c-ctx:var(--rv-slate-300,#c7cbe0);--c-loss:var(--rv-red,#e30606);--c-ref:var(--rv-slate-500,#6e7099)}.vz-acc-cyan{--vz-acc:var(--rv-cyan,#5bc8ff)}.vz-acc-blue{--vz-acc:var(--rv-blue,#3f91ff)}.vz-acc-violet{--vz-acc:var(--rv-violet,#9a80f0)}.prose>.vz--dark{background:var(--rv-navy,#121260);color:#fff}.vz--dark .vz-kicker{color:var(--rv-cyan,#5bc8ff)}.vz--dark .vz-title{color:#fff}.vz--dark :is(.vz-sub,.vz-cap){color:var(--fg-on-dark-2,#b8bee8)}.vz--dark :focus-visible{outline-color:var(--rv-cyan,#5bc8ff)}.prose>.vt{margin-block:var(--flow-block)}.vt-count{display:inline-grid}.vt-count>*{text-align:right;grid-area:1/1}.vt-count-ghost{visibility:hidden}.vz-key{gap:var(--sp-2,8px) var(--sp-5,20px);margin-bottom:var(--sp-4,16px);font-size:var(--t-secondary);line-height:var(--leading-secondary);color:var(--text-muted);flex-wrap:wrap;display:flex}.vz-key-i{align-items:center;gap:var(--sp-2,8px);display:inline-flex}.vz-key-i>i{border-radius:3px;flex:none;width:16px;height:16px;display:inline-block}.k-foco>i{background:var(--c-foco)}.k-ctx>i{background:var(--c-ctx)}.k-hollow>i{box-shadow:inset 0 0 0 2px var(--c-base);background:#fff}.k-real>i{background:radial-gradient(circle, var(--c-real) 4.5px, transparent 5px) center / 12px 12px no-repeat, linear-gradient(var(--c-real), var(--c-real)) center / 100% 2.5px no-repeat;border-radius:0;width:24px;height:12px}.k-dash>i{background:repeating-linear-gradient(90deg, var(--c-base) 0 6px, transparent 6px 10px);border-radius:0;width:24px;height:2px}.k-fc>i{background:repeating-linear-gradient(90deg, var(--c-foco) 0 7px, transparent 7px 11px);border-radius:0;width:24px;height:3px}.k-band>i{box-shadow:inset 0 0 0 2px var(--c-foco);background:#3f91ff40}.k-ref>i{background:var(--c-ref);border-radius:0;width:2px;height:20px}.k-cut>i{background:var(--rv-navy,#121260);border-radius:2px;width:3px;height:20px}.k-box>i{width:20px;box-shadow:inset 0 0 0 1.5px var(--c-ctx);background:#fff;border-radius:4px}.k-node>i{background:var(--c-foco);border-radius:50%;width:14px;height:14px}.prose mark.rv-mark{background:linear-gradient(transparent 55%, var(--rv-cyan-pale,#9cdcfe) 55%) no-repeat 0 0 / 100% 100%;color:var(--rv-navy,#121260)}@keyframes vz-grow-x{0%{transform:scaleX(0)}}@keyframes vz-fade{0%{opacity:0}}@keyframes vz-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes vz-zoom{0%{opacity:0;transform:scale(.96)}}@keyframes vz-draw{0%{stroke-dashoffset:1px}}@keyframes vz-reveal{0%{clip-path:inset(0 100% 0 0)}}@keyframes vz-slide{0%{transform:translate(0)}}@keyframes vz-ring{50%{transform:scale(1.5)}}@keyframes vz-pulse{0%{opacity:1;stroke-dashoffset:.08px}85%{opacity:1}to{opacity:0;stroke-dashoffset:-1px}}@keyframes vz-mark{0%{background-size:0% 100%}}@keyframes vz-grow-y{0%{transform:scaleY(0)}}@keyframes vz-reveal-y{0%{clip-path:inset(0 0 100%)}}@keyframes vz-pop{0%{transform:scale(0)}}@keyframes vz-draw-in{0%{stroke-dashoffset:-1px}}@keyframes vz-pulse-in{0%{opacity:1;stroke-dashoffset:-1px}85%{opacity:1}to{opacity:0;stroke-dashoffset:.08px}}@media screen and (prefers-reduced-motion:no-preference){.rv-mark.is-pending{background-size:0% 100%}.rv-mark.is-run{animation:vz-mark .6s var(--ease-out) calc(var(--i,0) * .2s) both}.article-facts.is-pending>div+div>dd{opacity:0}.article-facts.is-run>div+div>dd{animation:vz-fade .3s var(--ease-out) .5s both}}@media print{.prose>.vz{content-visibility:visible;break-inside:avoid}}.prose>.vz--dv{contain-intrinsic-size:auto 45rem}@media (min-width:768px){.prose>.vz--dv{contain-intrinsic-size:auto 31.5rem}}@media (min-width:1000px){.prose>.vz--dv{contain-intrinsic-size:auto 30rem}}.vz-dv{--pl:0rem;--pr:0rem;--area:(100% - var(--pl) - var(--pr));display:grid}.vz-dv.has-neg{--pl:4.25rem}.vz-dv.has-pos{--pr:4.25rem}.vz-dv-row{row-gap:var(--sp-1,4px);padding-top:var(--sp-3,12px);display:grid}.vz-dv-lab{font-size:var(--t-secondary);line-height:var(--leading-secondary);color:var(--rv-navy,#121260);font-weight:600}.vz-dv-track{height:2.25rem;position:relative}.vz-dv-track:before{content:"";top:0;bottom:0;left:calc(var(--pl) + var(--z) * var(--area) - .75px);background:var(--c-ref);width:1.5px;position:absolute}.vz-dv.has-ref .vz-dv-track:after{content:"";top:0;bottom:0;left:calc(var(--pl) + var(--r) * var(--area) - .625px);background:var(--c-ref);width:1.25px;position:absolute}.vz-dv-bar{height:1.5rem;top:.375rem;left:calc(var(--pl) + var(--a) * var(--area));width:calc(var(--w) * var(--area));transform-origin:0;background:var(--c-ctx);border-radius:0 4px 4px 0;position:absolute}[data-sign=neg]>.vz-dv-track>.vz-dv-bar{transform-origin:100%;border-radius:4px 0 0 4px}.vz-dv-val{top:50%;left:calc(var(--pl) + (var(--a) + var(--w)) * var(--area) + .5rem);font-size:var(--t-secondary);line-height:var(--leading-ui);color:var(--rv-navy,#121260);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600;position:absolute;transform:translateY(-50%)}[data-sign=neg]>.vz-dv-track>.vz-dv-val{left:calc(var(--pl) + var(--a) * var(--area) - .5rem);transform:translate(-100%,-50%)}.r-foco>.vz-dv-track>.vz-dv-bar{background:var(--c-foco)}.r-real>.vz-dv-track>.vz-dv-bar{background:var(--c-real)}.r-loss>.vz-dv-track>.vz-dv-bar{background:var(--c-loss)}.r-loss>.vz-dv-track>.vz-dv-val{color:var(--c-loss)}.vz-dv-refl,.vz-dv-axis{display:grid}.vz-dv-lane{display:block;position:relative}.vz-dv-refl .vz-dv-lane{height:1.75rem}.vz-dv-axis .vz-dv-lane{height:1.75rem;margin-top:var(--sp-2,8px)}.vz-dv-lane>span{left:calc(var(--pl) + var(--x) * var(--area));transform:translateX(calc(-1 * var(--x) * 100%));font-size:var(--t-meta);line-height:var(--leading-meta);color:var(--text-muted);white-space:nowrap;position:absolute}.vz-dv-refl .vz-dv-lane>span{--x:var(--r);font-weight:600;bottom:.25rem}.vz-dv-axis .vz-dv-lane>span{--x:var(--z);top:0}@media (min-width:768px){.vz-dv:not(.is-above) :is(.vz-dv-row,.vz-dv-refl,.vz-dv-axis){column-gap:var(--sp-4,16px);grid-template-columns:11rem minmax(0,1fr)}.vz-dv:not(.is-above) .vz-dv-row{align-items:center;padding-top:0}.vz-dv:not(.is-above) .vz-dv-lane{grid-column:2}.vz-dv:not(.is-above) .vz-dv-track{height:3rem}.vz-dv:not(.is-above) .vz-dv-bar{top:.75rem}}.r-base>.vz-dv-track>.vz-dv-bar{box-shadow:inset 0 0 0 2px var(--c-base);background:#fff}.vz-dv-brk{display:grid}.vz-dv-brk .vz-dv-lane{height:2.25rem}.vz-dv-brk .vz-dv-lane>.vz-dv-brk-line{top:0;left:calc(var(--pl) + var(--b0) * var(--area));width:calc((var(--b1) - var(--b0)) * var(--area));border:2px solid var(--rv-navy,#121260);border-top:0;border-radius:0 0 3px 3px;height:.75rem;transform:none}.vz-dv-brk .vz-dv-lane>.vz-dv-brk-lab{top:.125rem;left:calc(var(--pl) + var(--b1) * var(--area) + .5rem);font-size:var(--t-secondary);line-height:var(--leading-ui);color:var(--rv-navy,#121260);font-weight:600;transform:none}@media (min-width:768px){.vz-dv:not(.is-above) .vz-dv-brk{column-gap:var(--sp-4,16px);grid-template-columns:11rem minmax(0,1fr)}}.prose>.vz--bar{contain-intrinsic-size:auto 38.5rem}@media (min-width:768px){.prose>.vz--bar{contain-intrinsic-size:auto 26.5rem}}@media (min-width:1000px){.prose>.vz--bar{contain-intrinsic-size:auto 24rem}}@media screen and (prefers-reduced-motion:no-preference){.is-pending .vz-dv-bar{transform:scaleX(0)}.is-pending :is(.vz-dv-val,.vz-dv-refl,.vz-dv-axis){opacity:0}.is-run .vz-dv-bar{animation:vz-grow-x .7s cubic-bezier(.2, .7, .2, 1) calc(var(--i,0) * 70ms) both}.is-run :is(.vz-dv-val,.vz-dv-refl,.vz-dv-axis){animation:vz-fade .3s var(--ease-out) .7s both}.is-pending .vz-dv-brk{opacity:0}.is-run .vz-dv-brk{animation:vz-fade .3s var(--ease-out) .75s both}}.vz-fl{--gap:var(--sp-5,20px);--nx:calc(var(--sp-4,16px) + 9px);--ny:calc(var(--sp-3,12px) + .75rem)}.prose .vz-fl-steps{gap:var(--gap);margin:0;padding:0;list-style:none;display:grid;position:relative}.prose .vz-fl-steps>li{margin:0}.vz-fl-step{gap:var(--sp-3,12px);display:grid;position:relative}.vz-fl-box{z-index:1;padding:var(--sp-3,12px) var(--sp-4,16px);border:1.5px solid var(--c-ctx);border-radius:var(--r-lg,10px);background:#fff;position:relative}.vz-fl-name{align-items:flex-start;gap:var(--sp-2,8px);font-size:var(--t-secondary);line-height:var(--leading-ui);color:var(--rv-navy,#121260);font-weight:600;display:flex}.vz-fl-node{border:2px solid var(--c-ctx);background:#fff;border-radius:50%;flex:none;width:16px;height:16px;margin-top:.15em}.vz-fl-detail{margin-top:var(--sp-1,4px);font-size:var(--t-secondary);line-height:var(--leading-secondary);color:var(--text-muted);padding-left:24px}.vz-fl-value{margin-top:var(--sp-2,8px);font-size:var(--t-h3);line-height:var(--leading-card);color:var(--rv-navy,#121260);font-variant-numeric:lining-nums tabular-nums;padding-left:24px;font-weight:700}.is-focus>.vz-fl-box{border:2px solid var(--c-foco)}.is-focus .vz-fl-node{background:var(--rv-navy,#121260);border-color:var(--c-foco);transform-box:fill-box;transform-origin:50%;box-shadow:inset 0 0 0 2px #fff}.vz-fl-step:not(:last-child):after{content:"";left:var(--nx);top:var(--ny);bottom:calc(-1 * var(--gap) - var(--ny));background:var(--c-ctx);width:2px;margin-left:-1px;position:absolute}.vz-fl-step:has(+.is-focus):after{background:var(--c-foco);width:3px;margin-left:-1.5px}.vz-fl-note:empty{display:none}.vz-fl-note{margin-left:calc(var(--nx) + 1.25rem);font-size:var(--t-secondary);line-height:var(--leading-secondary);color:var(--rv-navy,#121260);padding-left:1.5rem;font-weight:600;position:relative}.vz-fl-nnode{background:var(--c-foco);border-radius:50%;width:14px;height:14px;position:absolute;top:.3em;left:0}.vz-fl-note:before{content:"";height:calc(var(--sp-3,12px) + .3em);background:var(--c-foco);width:3px;position:absolute;bottom:calc(100% - .3em);left:5.5px}.vz-fl.is-cycle .vz-fl-steps{margin-bottom:1.75rem;padding-right:1.5rem}.vz-fl.is-cycle .vz-fl-steps:after{content:"";left:var(--nx);right:0;top:var(--ny);border:2px solid var(--c-ctx);border-left:0;border-radius:0 12px 12px 0;position:absolute;bottom:-1.25rem}.vz-fl.is-cycle .vz-fl-step:last-child:after{content:"";left:var(--nx);top:var(--ny);background:var(--c-ctx);width:2px;margin-left:-1px;position:absolute;bottom:-1.25rem}@media (min-width:1000px){.prose .vz-fl-steps{grid-template-columns:repeat(var(--n), minmax(0, 1fr))}.vz-fl.has-notes .vz-fl-steps{row-gap:var(--sp-3,12px);grid-template-rows:auto auto}.vz-fl.has-notes .vz-fl-step{grid-row:span 2;grid-template-rows:subgrid}.vz-fl-step:not(:last-child):after{top:var(--ny);width:var(--gap);height:2px;margin:-1px 0 0;bottom:auto;left:100%}.vz-fl-step:has(+.is-focus):after{width:var(--gap);height:3px;margin:-1.5px 0 0}.vz-fl-note{margin-left:var(--nx);padding-left:1.25rem}.vz-fl-nnode{left:-7px}.vz-fl-note:before{left:-1.5px}.vz-fl.is-cycle .vz-fl-steps{margin-bottom:0;padding:1.75rem 0 0}.vz-fl.is-cycle .vz-fl-steps:after{left:calc((100% - (var(--n) - 1) * var(--gap)) / var(--n) / 2);right:calc((100% - (var(--n) - 1) * var(--gap)) / var(--n) / 2);border:2px solid var(--c-ctx);border-bottom:0;border-radius:12px 12px 0 0;height:1.25rem;top:.5rem;bottom:auto}.vz-fl.is-cycle .vz-fl-step:last-child:after{display:none}}.prose>.vz--fl{contain-intrinsic-size:auto 65rem}@media (min-width:768px){.prose>.vz--fl{contain-intrinsic-size:auto 47rem}}@media (min-width:1000px){.prose>.vz--fl{contain-intrinsic-size:auto 28rem}}@media screen and (prefers-reduced-motion:no-preference){.is-pending :is(.vz-fl-box,.vz-fl-note),.is-pending .vz-fl-step:after,.is-pending .vz-fl-steps:after{opacity:0}.is-run .vz-fl-box{animation:vz-rise .4s var(--ease-out) calc(var(--i,0) * .25s) both}.is-run .vz-fl-step:after{animation:vz-fade .25s var(--ease-out) calc(.2s + var(--i,0) * .25s) both}.is-run .vz-fl-note{animation:vz-fade .3s var(--ease-out) calc(.35s + var(--i,0) * .25s) both}.is-run .vz-fl-steps:after{animation:vz-fade .3s var(--ease-out) calc(var(--n,4) * .25s) both}.is-run .is-focus .vz-fl-node{animation:vz-ring .4s var(--ease-out) calc(var(--n,4) * .25s + .1s)}}
