.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--dk{contain-intrinsic-size:auto 50rem;contain-intrinsic-size:auto calc(var(--dkn) * min(25rem, var(--vz-w) - 2.5rem) / 280 + 20.5rem)}@media (min-width:768px){.prose>.vz--dk{contain-intrinsic-size:auto 38rem;contain-intrinsic-size:auto calc(var(--dkw) * min(47.5rem, var(--vz-w) - 4rem) / 640 + 12.25rem)}}.vz-dk svg{width:100%;height:auto;margin-inline:auto;display:block;overflow:visible}.vz-dk .vz-w{max-width:47.5rem}.vz-dk .vz-n{max-width:25rem}@media (max-width:767px){.vz-dk .vz-w{display:none}}@media (min-width:768px){.vz-dk .vz-n{display:none}}.vz-dk-box{fill:none;stroke:#ffffff73;stroke-width:1.5px}.vz-dk-track{fill:none;stroke:var(--vz-acc);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.vz-dk-node{fill:var(--rv-navy,#121260);stroke:var(--vz-acc);stroke-width:2px;transform-box:fill-box;transform-origin:50%}.vz-dk-fbox{fill:none;stroke:#fff;stroke-width:2px}.vz-dk-ring{fill:var(--rv-navy,#121260);stroke:#fff;stroke-width:2px}.vz-dk-dot{fill:#fff}.vz-dk-pulse{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;stroke-dasharray:.08 1.2;stroke-dashoffset:.08px;opacity:0}.vz-t{fill:#fff;font-size:var(--t-ui);font-weight:600}.vz-t2{fill:var(--fg-on-dark-2,#b8bee8);font-size:var(--t-ui)}@media screen and (prefers-reduced-motion:no-preference){.is-pending :is(.vz-dk-focus,.vz-dk-in){opacity:0}.is-pending .vz-dk-track{stroke-dasharray:1;stroke-dashoffset:1px}.is-run .vz-dk-focus{animation:vz-fade .3s var(--ease-out) both}.is-run .vz-dk-track{stroke-dasharray:1;animation:vz-draw .7s var(--ease-in-out) calc(.3s + var(--i,0) * 80ms) both}.is-run .vz-dk-in{animation:vz-fade .3s var(--ease-out) calc(.8s + var(--i,0) * 80ms) both}.is-run .vz-dk-pulse{animation:vz-pulse .7s linear calc(1s + var(--i,0) * 80ms)}.is-run .vz-dk-node{animation:vz-ring .4s var(--ease-out) calc(1.65s + var(--i,0) * 80ms)}.is-run .is-in .vz-dk-in{animation:vz-fade .3s var(--ease-out) calc(var(--i,0) * 80ms) both}.is-run .is-in .vz-dk-track{stroke-dasharray:1;animation:vz-draw-in .7s var(--ease-in-out) .4s both}.is-run .is-in .vz-dk-pulse{animation:.7s linear 1.1s vz-pulse-in}.is-run .is-in .vz-dk-node{animation:vz-ring .4s var(--ease-out) calc(.25s + var(--i,0) * 80ms)}.is-run .is-in .vz-dk-focus{animation:vz-fade .3s var(--ease-out) 1.65s both}.is-run .is-in .vz-dk-ring{transform-box:fill-box;transform-origin:50%;animation:vz-ring .4s var(--ease-out) 1.85s}}.vt-def{padding-block:var(--sp-6,24px);border-block:1px solid var(--rv-border,#e2e7f2)}.vt-def-term{margin-top:var(--sp-3,12px);color:var(--rv-navy,#121260);font-weight:700}.vt-def-term dfn{font-style:normal}.vt-def-text{margin-top:var(--sp-2,8px)}.vt-def-formula{margin-top:var(--sp-4,16px);font-size:var(--t-lead);line-height:var(--leading-lead);color:var(--rv-navy,#121260);font-weight:600}.vt-def-formula .r-foco{color:var(--rv-blue,#3f91ff)}.vt-nw{white-space:nowrap}.prose .vt-def-steps{margin:var(--sp-4,16px) 0 0;counter-reset:vt-step;padding:0;list-style:none}.prose .vt-def-steps>li{counter-increment:vt-step;min-height:2rem;padding-left:2.5rem;position:relative}.vt-def-steps>li:before{content:counter(vt-step);font-size:var(--t-h3);line-height:var(--leading-card);color:var(--rv-blue,#3f91ff);font-weight:700;position:absolute;top:0;left:0}.vt-def-link{margin-top:var(--sp-4,16px);font-size:var(--t-secondary);line-height:var(--leading-secondary);color:var(--text-muted)}.vt-ex{margin-top:var(--sp-4,16px)}.vt-ex-row{gap:var(--sp-1,4px) var(--sp-4,16px);font-size:var(--t-secondary);line-height:var(--leading-secondary);color:var(--text-body);flex-wrap:wrap;align-items:center;display:flex}.vt-ex-head{display:none}.prose .vt-ex-rows{gap:var(--sp-3,12px);margin:0;padding:0;list-style:none;display:grid}.prose .vt-ex-rows>li{padding-bottom:var(--sp-3,12px);border-bottom:1px solid var(--rv-border,#e2e7f2);margin:0}.vt-ex-name{color:var(--rv-navy,#121260);flex-basis:100%;font-weight:600}.vt-ex-row>.vz-n{font-variant-numeric:tabular-nums}.vt-ex-err{align-items:center;gap:var(--sp-2,8px);color:var(--rv-navy,#121260);font-variant-numeric:tabular-nums;flex-basis:100%;font-weight:600;display:flex}.vt-ex-bar{width:calc(var(--f,1) * 7.5rem);background:var(--rv-blue,#3f91ff);transform-origin:0;border-radius:0 3px 3px 0;flex:none;height:.875rem}.vt-ex-err.is-out{color:var(--text-muted);font-weight:400}.vt-ex-err.is-out .vt-ex-bar{background:repeating-linear-gradient(45deg, var(--rv-slate-300,#c7cbe0) 0 3px, #fff 3px 7px);width:7.5rem;box-shadow:inset 0 0 0 1px var(--rv-slate-300,#c7cbe0);border-radius:3px}.vt-ex-result{margin-top:var(--sp-4,16px);font-size:var(--t-lead);line-height:var(--leading-lead);color:var(--rv-navy,#121260);font-variant-numeric:tabular-nums;font-weight:600}@media (min-width:768px){.vt-ex-row{column-gap:var(--sp-3,12px);grid-template-columns:7rem 5rem 7rem minmax(0,1fr);display:grid}.vt-ex-head{margin-bottom:var(--sp-2,8px);font-size:var(--t-meta);line-height:var(--leading-meta);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);font-weight:600;display:grid}.vt-ex-row>.vz-n{text-align:right}.vt-ex-name,.vt-ex-err{grid-column:auto}.vt-ex-k{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.vz-ln-plot svg{width:100%;height:auto;margin-inline:auto;display:block;overflow:visible}.vz-ln-plot .vz-w{max-width:47.5rem}.vz-ln-plot .vz-n{max-width:25rem}@media (max-width:767px){.vz-ln-plot .vz-w{display:none}}@media (min-width:768px){.vz-ln-plot .vz-n{display:none}}.vz-ln-band{fill:#3f91ff24}.vz-ln-fc{fill:none;stroke:var(--c-foco);stroke-width:2.5px;stroke-dasharray:7 5;stroke-linejoin:round}.vz-ln-base{fill:none;stroke:var(--c-base);stroke-width:2px;stroke-dasharray:6 4;stroke-linejoin:round}.vz-ln-real{fill:none;stroke:var(--c-real);stroke-width:2px;stroke-linejoin:round}.vz-ln-dots circle{fill:var(--c-real)}.vz-ln-axis{stroke:var(--c-ref);stroke-width:1.25px}.vz-ln-guide{stroke:var(--rv-slate-300,#c7cbe0);stroke-width:1.5px;stroke-dasharray:3 4}.vz-t3{fill:var(--rv-slate-700,#3e4172);font-size:var(--t-ui)}.vz-ln-peak{fill:var(--rv-navy,#121260);font-weight:600}.prose>.vz--ln{contain-intrinsic-size:auto 58.5rem}@media (min-width:768px){.prose>.vz--ln{contain-intrinsic-size:auto 44rem}}@media (min-width:1000px){.prose>.vz--ln{contain-intrinsic-size:auto 43rem}}@media screen and (prefers-reduced-motion:no-preference){.is-pending .vz-ln-s{clip-path:inset(0 100% 0 0)}.is-pending .vz-ln-peak{opacity:0}.is-run .vz-ln-s{animation:vz-reveal .8s linear calc(var(--i,0) * .45s) both}.is-run .vz-ln-peak{animation:vz-fade .3s var(--ease-out) 1.7s both}}.prose .vz-ev-rows{gap:var(--sp-4,16px);margin:0;padding:0;list-style:none;display:grid}.prose .vz-ev-rows>li{margin:0}.vz-ev-row{gap:var(--sp-1,4px);display:grid}.vz-ev-lab{font-size:var(--t-secondary);line-height:var(--leading-ui);color:var(--rv-navy,#121260);font-weight:600}.vz-ev-track{height:2.25rem;box-shadow:inset 0 0 0 1px var(--rv-border,#e2e7f2);background:#fff;border-radius:4px;display:block;position:relative}.vz-ev-fit,.vz-ev-hold{position:absolute;top:.5rem;bottom:.5rem}.vz-ev-fit{width:calc(var(--c) * 100% - .25rem);background:var(--c-ctx);transform-origin:0;border-radius:3px 0 0 3px;left:.25rem}.vz-ev-hold{left:calc(var(--c) * 100%);width:calc(var(--hz) * 100%);background:var(--c-foco);border-radius:0 3px 3px 0}.vz-ev-cut{top:0;bottom:0;left:calc(var(--c) * 100%);background:var(--rv-navy,#121260);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute}.vz-ev-axis{margin-top:var(--sp-2,8px);font-size:var(--t-meta);line-height:var(--leading-meta);color:var(--text-muted);justify-content:flex-end;display:flex}.vz-ev .vz-key{margin-bottom:var(--sp-5,20px)}@media (min-width:768px){.vz-ev-row{column-gap:var(--sp-4,16px);grid-template-columns:9rem minmax(0,1fr);align-items:center}.vz-ev-axis{padding-left:calc(9rem + var(--sp-4,16px))}}.prose>.vz--ev{contain-intrinsic-size:auto 51.5rem}@media (min-width:768px){.prose>.vz--ev{contain-intrinsic-size:auto 33rem}}@media (min-width:1000px){.prose>.vz--ev{contain-intrinsic-size:auto 28rem}}@media screen and (prefers-reduced-motion:no-preference){.is-pending .vz-ev-fit{transform:scaleX(0)}.is-pending :is(.vz-ev-hold,.vz-ev-cut){opacity:0}.is-run .vz-ev-fit{animation:vz-grow-x .4s var(--ease-out) calc(var(--i,0) * .3s) both}.is-run :is(.vz-ev-hold,.vz-ev-cut){animation:vz-fade .25s var(--ease-out) calc(.35s + var(--i,0) * .3s) both}}.prose>.vt-steps{counter-reset:vt-steps;padding-left:3.5rem;list-style:none;position:relative}.prose>.vt-steps>li{counter-increment:vt-steps;margin:0;position:relative}.prose>.vt-steps>li+li{margin-top:1.2em}.vt-steps>li:before{content:counter(vt-steps);text-align:center;width:2.5rem;font-size:var(--t-h2-prose);line-height:var(--leading-h2-prose);color:var(--rv-blue,#3f91ff);font-weight:700;position:absolute;top:0;left:-3.5rem}.vt-steps>li:not(:last-child):after{content:"";background:var(--rv-slate-300,#c7cbe0);width:2px;position:absolute;top:2.75rem;bottom:calc(.25rem - 1.2em);left:calc(-2.25rem - 1px)}
