:root .vm5{--vm-ink:#023A51;--vm-teal:#0F6F6A;--vm-accent:#148983;--vm-light:#E0ECF0;--vm-mist:#C1D7DF;--vm-paper:#E0ECF0;--vm-card:#FFFFFF;--vm-line:#D2E0E5;--vm-muted:#526771;--vm-soft:#526771;--vm-hold:#454545;--vm-hold-line:#CCCCCC;--vm-hold-bg:#E9E9E9;--vm-strong:#023A51;--vm-track:#E0ECF0;--vm-grey:#E9E9E9;--vm-on-strong:#FFFFFF;color:var(--vm-ink);font-variant-numeric:tabular-nums;box-sizing:border-box}:root .vm5 *,:root .vm5 ::after,:root .vm5 ::before{box-sizing:inherit}:root .vm5{font-size:1rem;line-height:1.45;text-align:left}:root .vm5 :where(p,ul,ol,li,h3,figure,figcaption,dl,dt,dd){margin:0;padding:0;font-size:inherit;line-height:inherit;color:inherit;max-width:none;letter-spacing:normal;text-transform:none;border:0}:root .vm5 :where(ul,ol){list-style:none}:root .vm5-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root .vm5-pill{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;line-height:1.4;padding:5px 10px;border-radius:8px;white-space:nowrap;background:#e0ecf0;color:#023a51;border:1px solid #c1d7df}:root .vm5-pill--open,:root .vm5-pill--rolling{background:#023a51;color:#fff;border-color:#023a51}:root .vm5-pill--program,:root .vm5-pill--soon{background:#e0ecf0;color:#023a51;border-color:#c1d7df}:root .vm5-pill--before{background:#fff;color:#023a51;border-color:#148983}:root .vm5-pill--announced{background:#fff;color:#023a51;border:1px dashed #023a51}:root .vm5-pill--closed,:root .vm5-pill--passed,:root .vm5-pill--review,:root .vm5-pill--suspended{background:#e9e9e9;color:#454545;border-color:#ccc}:root .vm5-on-dark .vm5-pill--open,:root .vm5-on-dark .vm5-pill--rolling{background:#fff;color:#023a51;border-color:#fff}:root .vm5-status{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;padding:1rem 0;margin:1.25rem 0 0;border-top:1px solid var(--vm-line);border-bottom:1px solid var(--vm-line)}:root .vm5-status__count{display:flex;align-items:baseline;gap:.5rem}:root .vm5-status__n{font-size:clamp(2.5rem, 5vw, 3.5rem);font-weight:700;line-height:1;letter-spacing:-.02em}:root .vm5-status__u{font-size:1rem;color:var(--vm-muted)}:root .vm5-status__text{font-size:1rem;line-height:1.45;color:var(--vm-muted);max-width:46ch}:root .vm5-status__date{font-size:.95rem;color:var(--vm-muted)}:root .vm5-status__date strong{color:var(--vm-ink);font-weight:700}:root .vm5-tl{margin:1rem 0 .5rem;padding-top:1.6rem}:root .vm5-tl--note,:root .vm5-tl--seq{padding-top:0}:root .vm5-tl__track{position:relative;height:14px;border-radius:7px;background:var(--vm-track)}:root .vm5-tl__bar{position:absolute;top:0;height:14px;border-radius:7px;background:var(--vm-teal)}:root .vm5-tl__bar--soon{background:var(--vm-card);box-shadow:inset 0 0 0 2px var(--vm-accent)}:root .vm5-tl__bar--rolling{left:0;right:0;background:var(--vm-teal)}:root .vm5-tl__bar--announced{background:0 0;border:2px dashed var(--vm-ink);height:14px}:root .vm5-tl__bar--suspended{background:var(--vm-hold-bg);box-shadow:inset 0 0 0 2px var(--vm-hold-line)}:root .vm5-tl__bar--closed{background:var(--vm-hold-line)}:root .vm5-tl__bar--more{border-radius:7px 0 0 7px}:root .vm5-tl__pin{position:absolute;top:-1.6rem;transform:translateX(-50%);font-size:.8rem;font-weight:700;white-space:nowrap;color:var(--vm-ink)}:root .vm5-tl__pin::after{content:"";position:absolute;left:50%;top:1.25rem;width:2px;height:calc(14px + .5rem);background:var(--vm-ink);transform:translateX(-50%)}:root .vm5-tl__pin--start{transform:none}:root .vm5-tl__pin--start::after{left:0;transform:none}:root .vm5-tl__pin--end{transform:translateX(-100%)}:root .vm5-tl__pin--end::after{left:auto;right:0;transform:none}:root .vm5-tl__dot{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:var(--vm-card);border:3px solid var(--vm-ink);transform:translate(-50%,-50%)}:root .vm5-tl__months{position:relative;height:1.4rem;margin-top:.4rem;font-size:.75rem;color:var(--vm-soft)}:root .vm5-tl__months span{position:absolute;top:0;white-space:nowrap}:root .vm5-tl__caption{margin:.35rem 0 0;font-size:.9rem;color:var(--vm-muted)}:root .vm5-amt{margin:1rem 0 .5rem}:root .vm5-amt__track{position:relative;height:12px;border-radius:6px;background:var(--vm-track)}:root .vm5-amt__range{position:absolute;top:0;height:12px;border-radius:6px;background:var(--vm-accent);min-width:12px}:root .vm5-amt__range--upto{border-radius:0 6px 6px 0}:root .vm5-amt__range--from{border-radius:6px 0 0 6px}:root .vm5-amt__dot{position:absolute;top:50%;width:16px;height:16px;border-radius:50%;background:var(--vm-accent);border:3px solid var(--vm-card);transform:translate(-50%,-50%);box-shadow:0 0 0 1px var(--vm-accent)}:root .vm5-amt__ticks{position:relative;height:1.2rem;margin-top:.4rem;font-size:.75rem;color:var(--vm-soft)}:root .vm5-amt__ticks span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}:root .vm5-amt__ticks span:first-child{transform:none}:root .vm5-amt__caption{margin:.35rem 0 0;font-size:.85rem;color:var(--vm-soft)}:root .vm5-gauge{display:flex;align-items:center;gap:1.25rem;margin:1rem 0 .5rem}:root .vm5-gauge svg{flex:none;width:168px;height:auto}:root .vm5-gauge__bg{stroke:var(--vm-track)}:root .vm5-gauge__val{stroke:var(--vm-accent)}:root .vm5-gauge__value{font-size:2rem;font-weight:700;line-height:1}:root .vm5-gauge__label{margin:.3rem 0 0;font-size:.95rem;line-height:1.4;color:var(--vm-muted);max-width:30ch}:root .vm5-gauge--mini svg{width:96px}:root .vm5-gauge--mini .vm5-gauge__value{font-size:1.25rem}:root .vm5-glance{display:grid;gap:.9rem;padding:1rem 0 1.1rem;margin-bottom:1rem;border-bottom:1px solid var(--vm-line)}:root .vm5-glance__row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}:root .vm5-glance__when{font-size:.95rem;font-weight:700}:root .vm5-glance .vm5-amt,:root .vm5-glance .vm5-gauge{margin:0}:root .vm5-chip{display:inline-flex;align-items:center;gap:.4em;font-size:.85rem;font-weight:600;padding:.35em .75em;border-radius:8px;background:var(--vm-paper);color:var(--vm-ink);border:1px solid var(--vm-mist)}:root .vm5-chip svg{width:1em;height:1em;flex:none}:root .vm5-steps{list-style:none;margin:1.25rem 0;padding:0;display:grid;gap:1rem;counter-reset:vm5step;position:relative}:root .vm5-steps li{counter-increment:vm5step;display:grid;grid-template-columns:2.5rem 1fr;gap:.25rem .9rem;align-items:start}:root .vm5-steps li::before{content:counter(vm5step,decimal-leading-zero);grid-row:span 2;width:2.5rem;height:2.5rem;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:.9rem;background:var(--vm-card);color:var(--vm-strong);box-shadow:inset 0 0 0 2px var(--vm-strong);position:relative;z-index:1}:root .vm5-steps li:nth-child(n+4)::before{color:var(--vm-muted);box-shadow:inset 0 0 0 2px var(--vm-line)}:root .vm5-steps__t{font-weight:700;font-size:1rem;line-height:1.3;margin:.55rem 0 0}:root .vm5-steps__s{font-size:.9rem;line-height:1.4;color:var(--vm-muted);margin:0}@media (min-width:760px){:root .vm5-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}:root .vm5-steps::before{content:"";position:absolute;top:1.2rem;left:1.25rem;right:10%;height:2px;background:var(--vm-line)}:root .vm5-steps li{grid-template-columns:1fr;text-align:left}:root .vm5-steps li::before{grid-row:auto}}:root .vm5.vm5-proof{background:var(--vm-card);color:var(--vm-ink);border:1px solid var(--vm-line);border-top:4px solid var(--vm-strong);border-radius:12px;padding:1.5rem 1.5rem 1.25rem;margin:1.75rem 0}:root .vm5-proof__title{margin:0 0 1rem;font-size:1.25rem;font-weight:700;line-height:1.25;color:var(--vm-ink)}:root .vm5-proof__list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}:root .vm5-proof__item a{display:grid;grid-template-columns:minmax(7rem,11rem) 1fr auto;align-items:center;gap:.75rem;color:var(--vm-ink);text-decoration:none;padding:.35rem 0;border-radius:6px}:root .vm5-proof__item a:focus-visible .vm5-proof__name,:root .vm5-proof__item a:hover .vm5-proof__name{text-decoration:underline}:root .vm5-proof__item a:focus-visible{outline:2px solid var(--vm-teal);outline-offset:3px}:root .vm5-proof__name{font-weight:700}:root .vm5-proof__bar{height:10px;border-radius:5px;background:var(--vm-track);position:relative;overflow:hidden}:root .vm5-proof__bar span{position:absolute;inset:0 auto 0 0;border-radius:5px;background:var(--vm-accent)}:root .vm5-proof__amt{font-weight:700;color:var(--vm-strong);white-space:nowrap}:root .vm5-proof__sum{margin:1rem 0 0;padding-top:.9rem;border-top:1px solid var(--vm-line);font-size:1rem;font-weight:700}:root .vm5-proof__sum strong{color:var(--vm-strong);font-size:1.35rem}:root .vm5-proof__note{margin:.6rem 0 0;font-size:.8rem;line-height:1.45;color:var(--vm-soft)}:root .vm5-proof--single .vm5-proof__item a{grid-template-columns:1fr auto}:root .vm5-proof--single .vm5-proof__bar{display:none}@media (max-width:520px){:root .vm5-proof__item a{grid-template-columns:1fr auto;row-gap:.35rem}:root .vm5-proof__bar{grid-column:1/-1;order:3}}:root .vm5-proof__pending{display:inline-block;margin:0 0 .75rem;font-size:.75rem;font-weight:700;color:#023a51;background:#e0ecf0;border:1px solid #c1d7df;border-radius:8px;padding:.2em .5em}:root .vm5-spine{font-size:.9rem}:root .vm5-spine__label{margin:0 0 .6rem;font-weight:700;color:var(--vm-ink)}:root .vm5-spine ol{list-style:none;margin:0;padding:0 0 0 1rem;border-left:2px solid var(--vm-line);display:grid;gap:.1rem}:root .vm5-spine a{display:block;padding:.35rem .5rem;color:var(--vm-muted);text-decoration:none;border-radius:6px;position:relative}:root .vm5-spine a::before{content:"";position:absolute;left:calc(-1rem - 6px);top:50%;width:10px;height:10px;border-radius:50%;background:var(--vm-card);border:2px solid var(--vm-mist);transform:translateY(-50%)}:root .vm5-spine a:hover{color:var(--vm-ink);background:var(--vm-paper)}:root .vm5-spine a:focus-visible{outline:2px solid var(--vm-teal);outline-offset:2px}:root .vm5-spine a[aria-current=true]{color:var(--vm-ink);font-weight:700}:root .vm5-spine a[aria-current=true]::before{background:var(--vm-strong);border-color:var(--vm-strong)}@media (min-width:1100px){:root .vm5-spine--sticky{position:sticky;top:6rem}}:root .vm5-cal{margin:1.5rem 0}:root .vm5-cal__head,:root .vm5-cal__row{display:grid;grid-template-columns:minmax(10rem,22rem) 1fr;gap:.25rem 1.25rem;align-items:center}:root .vm5-cal__head{padding-bottom:.5rem;border-bottom:2px solid var(--vm-strong)}:root .vm5-cal__months{position:relative;height:1.3rem;font-size:.8rem;font-weight:700}:root .vm5-cal__months span{position:absolute;top:0;white-space:nowrap}:root .vm5-cal__rows{position:relative}:root .vm5-cal__row{padding:.45rem 0;border-bottom:1px solid var(--vm-line)}:root .vm5-cal__name{font-size:.95rem;line-height:1.3;color:var(--vm-ink);text-decoration:none}:root .vm5-cal__name:hover{text-decoration:underline}:root .vm5-cal__name:focus-visible{outline:2px solid var(--vm-teal);outline-offset:2px;border-radius:4px}:root .vm5-cal__lane{position:relative;height:1.7rem}:root .vm5-cal__bar{position:absolute;top:.2rem;height:1.3rem;border-radius:5px;background:var(--vm-teal);display:flex;align-items:center;justify-content:flex-end;padding:0 .5rem;font-size:.75rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden}:root .vm5-cal__bar--soon{background:var(--vm-card);color:#023a51;box-shadow:inset 0 0 0 2px var(--vm-accent)}:root .vm5-cal__bar--suspended{background:var(--vm-hold-bg);box-shadow:inset 0 0 0 2px var(--vm-hold-line);color:var(--vm-hold)}:root .vm5-cal__bar--more{border-radius:5px 0 0 5px}:root .vm5-cal__flag{position:absolute;top:.2rem;font-size:.75rem;font-weight:700;white-space:nowrap;padding-left:.9rem;color:var(--vm-ink);line-height:1.3rem}:root .vm5-cal__flag::before{content:"";position:absolute;left:0;top:.35rem;width:.6rem;height:.6rem;background:var(--vm-accent);transform:rotate(45deg)}:root .vm5-cal__today{position:absolute;top:0;bottom:0;width:2px;background:var(--vm-ink);opacity:.55;pointer-events:none}:root .vm5-cal__rest{margin:.9rem 0 0;font-size:.9rem;line-height:1.5;color:var(--vm-muted)}@media (max-width:640px){:root .vm5-cal__head,:root .vm5-cal__row{grid-template-columns:1fr}:root .vm5-cal__head>:first-child{display:none}}:root .vm5-mix{margin:1rem 0}:root .vm5-mix__bar{display:flex;height:2.25rem;gap:2px}:root .vm5-mix__seg{display:flex;align-items:center;padding:0 .6rem;font-weight:700;font-size:.9rem;overflow:hidden;white-space:nowrap;min-width:1.75rem}:root .vm5-mix__seg:first-child{border-radius:8px 0 0 8px}:root .vm5-mix__seg:last-child{border-radius:0 8px 8px 0}:root .vm5-mix__seg--open{background:var(--vm-teal);color:#fff}:root .vm5-mix__seg--rolling{background:var(--vm-strong);color:#fff}:root .vm5-mix__seg--before{background:var(--vm-light);color:#023a51}:root .vm5-mix__seg--soon{background:var(--vm-card);color:#023a51;box-shadow:inset 0 0 0 2px var(--vm-accent)}:root .vm5-mix__seg--announced{background:var(--vm-card);color:var(--vm-ink);border:2px dashed var(--vm-ink)}:root .vm5-mix__seg--review,:root .vm5-mix__seg--suspended{background:var(--vm-hold-bg);color:var(--vm-hold);box-shadow:inset 0 0 0 2px var(--vm-hold-line)}:root .vm5-mix__seg--program{background:var(--vm-card);color:var(--vm-ink);box-shadow:inset 0 0 0 1px var(--vm-mist)}:root .vm5-mix__seg--closed,:root .vm5-mix__seg--passed{background:var(--vm-grey);color:var(--vm-muted)}:root .vm5-mix__legend{display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;margin:.6rem 0 0;padding:0;list-style:none;font-size:.85rem;color:var(--vm-muted)}:root .vm5-mix__legend b{color:var(--vm-ink)}:root .vm5-seq{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}:root .vm5-seq__a,:root .vm5-seq__b{font-size:.9rem;font-weight:700;padding:.45em .9em;border-radius:6px}:root .vm5-seq__a{background:var(--vm-teal);color:#fff}:root .vm5-seq__b{background:var(--vm-card);color:var(--vm-ink);box-shadow:inset 0 0 0 2px var(--vm-ink)}:root .vm5-seq__arrow{width:2.5rem;height:2px;background:var(--vm-ink);position:relative}:root .vm5-seq__arrow::after{content:"";position:absolute;right:-1px;top:-4px;border:5px solid transparent;border-left:7px solid var(--vm-ink);border-right:0}:root .vm5-arrow{width:1.25rem;height:1.25rem;flex:none}:root .vm5-kpi{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.9rem;margin:1.5rem 0}:root .vm5-kpi__btn{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem 1.1rem 1.5rem;border-radius:12px;border:2px solid var(--vm-line);background:var(--vm-card);color:var(--vm-ink);text-decoration:none;transition:border-color .15s ease,background-color .15s ease}:root .vm5-kpi__btn:hover{border-color:var(--vm-strong);background:var(--vm-paper)}:root .vm5-kpi__btn:focus-visible{outline:3px solid var(--vm-accent);outline-offset:3px}:root .vm5-kpi__btn--main{background:var(--vm-strong);border-color:var(--vm-strong);color:#fff}:root .vm5-kpi__btn--main:hover{background:#0f6f6a;border-color:#0f6f6a}:root .vm5-kpi__btn--main .vm5-kpi__l{color:#e0ecf0}:root .vm5-kpi__btn--main .vm5-kpi__a{color:#fff;text-decoration:underline;text-underline-offset:3px}:root .vm5-kpi__btn--main .vm5-kpi__go{border-color:rgba(255,255,255,.5);color:#fff}:root .vm5-kpi__text{display:grid;gap:.15rem;min-width:0}:root .vm5-kpi__v{font-size:clamp(1.75rem, 3.2vw, 2.4rem);font-weight:700;line-height:1.05;letter-spacing:-.01em}:root .vm5-kpi__l{font-size:.9rem;line-height:1.3;color:var(--vm-muted)}:root .vm5-kpi__a{font-size:.85rem;font-weight:700;color:var(--vm-strong)}:root .vm5-kpi__go{flex:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;border:2px solid var(--vm-strong);color:var(--vm-strong);transition:transform .15s ease,background-color .15s ease,color .15s ease}:root .vm5-kpi__btn:focus-visible .vm5-kpi__go,:root .vm5-kpi__btn:hover .vm5-kpi__go{transform:translateX(3px);background:var(--vm-strong);color:#fff}:root .vm5-kpi__btn--main:focus-visible .vm5-kpi__go,:root .vm5-kpi__btn--main:hover .vm5-kpi__go{background:#fff;border-color:#fff;color:#023a51}:root .vm5-comp{margin:1.5rem 0}:root .vm5-comp__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .9rem;margin:0 0 .9rem}:root .vm5-comp__v{font-size:clamp(2.25rem, 4.5vw, 3.25rem);font-weight:700;line-height:1}:root .vm5-comp__l{font-size:1rem;color:var(--vm-muted)}:root .vm5-comp__bar{display:flex;gap:2px;height:2.5rem;border-radius:10px;overflow:hidden}:root .vm5-comp__seg{display:block;min-width:4px}:root .vm5-comp__c1,:root .vm5-comp__c3,:root .vm5-comp__c5{background:#023a51}:root .vm5-comp__c2,:root .vm5-comp__c4,:root .vm5-comp__c6{background:#148983}:root .vm5-comp__other{background:var(--vm-light);box-shadow:inset 0 0 0 1px var(--vm-mist)}:root .vm5-comp__legend{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.5rem 1.5rem;margin:.9rem 0 0;padding:0;list-style:none;font-size:.92rem}:root .vm5-comp__legend li{display:flex;align-items:center;gap:.5rem}:root .vm5-comp__legend a{color:var(--vm-ink);font-weight:600;text-decoration:none}:root .vm5-comp__legend a:hover{text-decoration:underline}:root .vm5-comp__sw{width:.8rem;height:.8rem;border-radius:3px;flex:none}:root .vm5-comp__amt{margin-left:auto;font-weight:700;color:var(--vm-strong)}:root .vm5-big{position:relative;overflow:hidden;display:flex;align-items:center;min-height:clamp(11rem,26vw,17rem);padding:2rem 0;margin:1.5rem 0;border-top:1px solid var(--vm-line);border-bottom:1px solid var(--vm-line)}:root .vm5-big__num{position:absolute;right:.1em;top:50%;transform:translateY(-50%);font-size:clamp(6rem, 18vw, 13.5rem);font-weight:700;line-height:.8;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:2px var(--vm-strong);white-space:nowrap;pointer-events:none}:root .vm5-big__text{position:relative;max-width:30rem;background:var(--vm-card);padding-right:2rem}:root .vm5-big__t{margin:0 0 .5rem;font-size:clamp(1.6rem, 3.5vw, 2.5rem);font-weight:700;line-height:1.1}:root .vm5-big__s{margin:0;font-size:1.05rem;line-height:1.5;color:var(--vm-muted)}@media (max-width:640px){:root .vm5-big{flex-direction:column;align-items:flex-start}:root .vm5-big__num{position:static;transform:none;font-size:6.5rem;margin-bottom:.5rem}:root .vm5-big__text{background:0 0;padding:0}}:root .vm5-journey{margin:1.5rem 0}:root .vm5-journey__free{display:none}:root .vm5-journey__list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}:root .vm5-journey__list li{display:grid;grid-template-columns:2.75rem 1fr;gap:.1rem .9rem;align-items:start}:root .vm5-journey__dot{grid-row:span 3;width:2.75rem;height:2.75rem;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:.9rem;color:var(--vm-muted);background:var(--vm-card);box-shadow:inset 0 0 0 2px var(--vm-line);position:relative;z-index:1}:root .vm5-journey__free-item .vm5-journey__dot{background:var(--vm-strong);color:#fff;box-shadow:none}:root .vm5-journey__t{margin:.45rem 0 0;font-weight:700;line-height:1.3}:root .vm5-journey__s{margin:0;font-size:.9rem;color:var(--vm-muted)}:root .vm5-journey__tag{justify-self:start;font-size:.75rem;font-weight:700;color:var(--vm-strong)}@media (min-width:760px){:root .vm5-journey__free{display:block;width:calc(40% - .4rem);margin:0 0 .75rem;height:1.6rem;border:2px solid var(--vm-strong);border-bottom:0;border-radius:8px 8px 0 0;text-align:center;position:relative}:root .vm5-journey__free span{position:relative;top:-.85rem;padding:0 .6rem;background:var(--vm-card);font-size:.85rem;font-weight:700;color:var(--vm-strong)}:root .vm5-journey__list{grid-template-columns:repeat(5,minmax(0,1fr));position:relative}:root .vm5-journey__list::before{content:"";position:absolute;top:1.35rem;left:1.4rem;right:10%;height:2px;background:var(--vm-line)}:root .vm5-journey__list::after{content:"";position:absolute;top:1.35rem;left:1.4rem;width:calc(36% - .56rem);height:2px;background:var(--vm-strong)}:root .vm5-journey__list li{grid-template-columns:1fr}:root .vm5-journey__dot{grid-row:auto}:root .vm5-journey__tag{display:none}}:root .vm5-effort{margin:1.5rem 0;max-width:40rem}:root .vm5-effort__head{margin:0 0 .75rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .75rem}:root .vm5-effort__v{font-size:clamp(2.25rem, 4.5vw, 3rem);font-weight:700;line-height:1}:root .vm5-effort__l{color:var(--vm-muted)}:root .vm5-effort__bar{display:flex;gap:2px;height:2.25rem;border-radius:10px;overflow:hidden}:root .vm5-effort__seg{display:flex;align-items:center;padding:0 .7rem;font-size:.9rem;font-weight:700;color:#fff;white-space:nowrap}:root .vm5-effort__s1{background:#e0ecf0;color:#023a51;box-shadow:inset 0 0 0 1px #c1d7df}:root .vm5-effort__s2{background:#0f6f6a}:root .vm5-effort__s3{background:#023a51}:root .vm5-effort__legend{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;margin:.7rem 0 0;padding:0;list-style:none;font-size:.9rem;color:var(--vm-muted)}:root .vm5-effort__legend li{display:flex;align-items:center;gap:.45rem}:root .vm5-effort__sw{width:.8rem;height:.8rem;border-radius:3px}:root .vm5-effort__note{margin:.6rem 0 0;font-size:.92rem;color:var(--vm-muted)}:root .vm5-constr{margin:1.5rem 0}:root .vm5-constr__t{margin:0 0 .9rem;font-size:clamp(1.5rem, 3vw, 2.2rem);font-weight:700;line-height:1.15}:root .vm5-constr__bar{display:flex;gap:2px;height:3.25rem;border-radius:10px;overflow:hidden}:root .vm5-constr__seg{display:flex;align-items:center;padding:0 .9rem;min-width:0}:root .vm5-constr__in{font-size:.95rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .vm5-constr__s1{background:#023a51;color:#fff}:root .vm5-constr__s2{background:#0f6f6a;color:#fff}:root .vm5-constr__s3{background:#e0ecf0;color:#023a51;box-shadow:inset 0 0 0 1px #c1d7df}:root .vm5-constr__s4{background:var(--vm-card);color:var(--vm-ink);box-shadow:inset 0 0 0 2px var(--vm-line)}:root .vm5-constr__legend{display:none;flex-wrap:wrap;gap:.4rem 1.25rem;margin:.7rem 0 0;padding:0;list-style:none;font-size:.9rem}:root .vm5-constr__legend li{display:flex;align-items:center;gap:.45rem}:root .vm5-constr__sw{width:.8rem;height:.8rem;border-radius:3px;flex:none}:root .vm5-constr__note{margin:.6rem 0 0;font-size:.9rem;color:var(--vm-soft)}@media (max-width:720px){:root .vm5-constr__in{display:none}:root .vm5-constr__legend{display:flex}}:root .vm5-sectors{margin:1.5rem 0;border-top:1px solid var(--vm-line);border-bottom:1px solid var(--vm-line)}:root .vm5-sectors__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));margin:0;padding:0;list-style:none}:root .vm5-sectors__list li{display:grid;justify-items:center;gap:.6rem;padding:1.4rem .5rem;text-align:center;font-size:.92rem;font-weight:600;line-height:1.3}:root .vm5-sectors__list li+li{border-left:1px solid var(--vm-line)}:root .vm5-sectors__list svg{width:2.75rem;height:2.75rem;color:var(--vm-accent)}@media (max-width:560px){:root .vm5-sectors__list{grid-template-columns:repeat(2,1fr)}:root .vm5-sectors__list li+li{border-left:0}:root .vm5-sectors__list li:nth-child(2n){border-left:1px solid var(--vm-line)}:root .vm5-sectors__list li:nth-child(n+3){border-top:1px solid var(--vm-line)}}:root .vm5-mechs{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:1.5rem 0}:root .vm5-mechs--one{grid-template-columns:minmax(0,32rem)}:root .vm5-mech,:root .vm5-thr,:root .vm5-zns{border:1px solid var(--vm-line);border-radius:12px;padding:1.25rem;background:var(--vm-card)}:root .vm5-thr,:root .vm5-zns{margin:1.5rem 0;max-width:40rem}:root .vm5-mech__t{margin:0 0 .9rem;font-weight:700;font-size:1.05rem}:root .vm5-mech__s{margin:.8rem 0 0;font-size:.92rem;line-height:1.45;color:var(--vm-muted)}:root .vm5-mech__bar{display:flex;gap:2px;height:2.5rem;border-radius:8px;overflow:hidden;font-size:.85rem;font-weight:700}:root .vm5-mech__base{display:flex;align-items:center;padding:0 .75rem;background:#023a51;color:#fff}:root .vm5-mech__cut{display:flex;align-items:center;padding:0 .75rem;color:#023a51;background:#fff;border:2px dashed #148983}:root .vm5-mech__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;height:7rem;align-items:end}:root .vm5-mech__step{display:grid;grid-template-rows:1fr auto;height:100%;gap:.35rem}:root .vm5-mech__col{align-self:end;display:block;border-radius:6px 6px 2px 2px;background:#148983;min-height:3px}:root .vm5-mech__step:first-child .vm5-mech__col{background:var(--vm-track);box-shadow:inset 0 0 0 1px var(--vm-line)}:root .vm5-mech__lab{font-size:.8rem;font-weight:700;text-align:center;color:var(--vm-muted)}:root .vm5-zns__line{display:flex;align-items:center;justify-content:space-between;position:relative;padding:.4rem 0}:root .vm5-zns__line::before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:var(--vm-line)}:root .vm5-zns__dot{position:relative;width:.9rem;height:.9rem;border-radius:50%;background:var(--vm-accent)}:root .vm5-zns__dot--end,:root .vm5-zns__dot--start{width:1.3rem;height:1.3rem;background:var(--vm-card);box-shadow:inset 0 0 0 3px var(--vm-teal)}:root .vm5-zns__dot--end{background:var(--vm-strong);box-shadow:none}:root .vm5-zns__labels{display:flex;justify-content:space-between;gap:1rem;margin-top:.5rem;font-size:.82rem;font-weight:700}:root .vm5-thr__bar{position:relative;display:flex;height:2.75rem;border-radius:8px;overflow:hidden;font-size:.88rem;font-weight:700}:root .vm5-thr__a{flex:4;display:flex;align-items:center;padding:0 .8rem;background:#e0ecf0;color:#023a51}:root .vm5-thr__b{flex:5;display:flex;align-items:center;justify-content:flex-end;padding:0 .8rem;background:#023a51;color:#fff}:root .vm5-thr__mark{flex:none;width:4px;background:#148983}:root .vm5-badge{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem}:root .vm5-badge__when{font-size:.85rem;font-weight:700;color:var(--vm-ink)}:root .vm5-casebox{display:grid;gap:.75rem;margin:1.5rem 0;max-width:40rem}:root .vm5-caselink{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;padding:.9rem 1.1rem;border:2px solid var(--vm-line);border-radius:12px;color:var(--vm-ink);text-decoration:none;transition:border-color .15s ease}:root .vm5-caselink:hover{border-color:var(--vm-strong)}:root .vm5-caselink:focus-visible{outline:3px solid var(--vm-teal);outline-offset:3px}:root .vm5-caselink__k{font-size:.8rem;color:var(--vm-soft)}:root .vm5-caselink__t{font-weight:700;flex:1 1 12rem}:root .vm5-caselink .vm5-arrow{color:var(--vm-strong)}:root .vm5-share{margin:0}:root .vm5-share__bar{height:10px;border-radius:5px;background:var(--vm-track);overflow:hidden}:root .vm5-share__bar span{display:block;height:100%;border-radius:5px;background:var(--vm-accent)}:root .vm5-share__cap{margin:.4rem 0 0;font-size:.88rem;color:var(--vm-muted)}@media (prefers-reduced-motion:reduce){:root .vm5,:root .vm5 *{transition:none!important;animation:none!important}}:root .vm5-when{display:inline-block;margin-left:.5rem;font-size:.82rem;font-weight:700;color:var(--vm-strong);white-space:nowrap}:root .vm5-when::before{content:"";display:inline-block;width:.45rem;height:.45rem;margin-right:.35rem;border-radius:50%;background:var(--vm-accent);vertical-align:middle}:root .vm5-kpi-host{position:relative;padding:8px 38px 8px 8px;margin:-8px;border-radius:12px;transition:background-color .15s ease}:root .vm5-kpi-host:has(> .vm5-kpi-link:hover){background:rgba(2,58,81,.06)}:root .vm5-kpi-link{position:absolute;inset:0;border-radius:12px;color:#023a51;text-decoration:none}:root .vm5-kpi-link:focus-visible{outline:3px solid #148983;outline-offset:2px}:root .vm5-kpi-go{display:inline-grid;place-items:center;vertical-align:middle;position:relative;top:-.06em;width:.8em;height:.8em;margin-left:.4em;border-radius:50%;border:2px solid currentColor;color:#023a51;transition:transform .15s ease,background-color .15s ease,color .15s ease}:root .vm5-kpi-go svg{width:.45em;height:.45em}:root .vm5-kpi-host:has(> .vm5-kpi-link:focus-visible) .vm5-kpi-go,:root .vm5-kpi-host:has(> .vm5-kpi-link:hover) .vm5-kpi-go{transform:translateX(3px);background:#023a51;border-color:#023a51;color:#fff}@media (max-width:720px){:root .vm5-kpi-host{padding:8px;grid-template-columns:146px 1fr}}:root .vm5-on-dark .vm5,:root .vm5-on-dark.vm5{--vm-ink:#FFFFFF;--vm-muted:#E0ECF0;--vm-soft:rgba(224,236,240,.8);--vm-line:rgba(255,255,255,.18);--vm-card:transparent;--vm-paper:rgba(255,255,255,.06);--vm-track:rgba(255,255,255,.16);--vm-light:rgba(255,255,255,.16);--vm-strong:#FFFFFF;--vm-grey:rgba(255,255,255,.12);--vm-mist:rgba(255,255,255,.3)}:root .vm5-on-dark .vm5-comp__c1,:root .vm5-on-dark .vm5-comp__c3,:root .vm5-on-dark .vm5-comp__c5{background:#e0ecf0}:root .vm5-on-dark .vm5-comp__c2,:root .vm5-on-dark .vm5-comp__c4,:root .vm5-on-dark .vm5-comp__c6{background:#148983}:root .vm5-on-dark .vm5-comp__other{background:rgba(255,255,255,.18);box-shadow:none}:root .vm5-on-dark .vm5-comp__legend a{color:#fff}:root .vm5-on-dark .vm5-big__text{background:0 0}:root .vm5-on-dark .vm5-big__num{-webkit-text-stroke-color:#148983}:root .vm5-on-dark .vm5-when{color:#fff}:root .vm5-band{padding:1.5rem 0}:root .v4-partner>a:first-child{display:inline-block;border-radius:8px}:root .v4-partner>a:first-child img{display:block}:root .v4-partner>a:first-child:focus-visible img,:root .v4-partner>a:first-child:hover img{box-shadow:0 0 0 2px #148983;border-radius:6px}:root .v4-partner h3 a{color:inherit;text-decoration:none}:root .v4-partner h3 a:focus-visible,:root .v4-partner h3 a:hover{text-decoration:underline;color:#148983}:root .vm5-mount:empty{display:none}:root .vm5-free{display:none}@media (min-width:721px){:root .vm5-free{display:block;width:calc((200% - 30px)/ 3);margin:0 0 14px;text-align:center}:root .vm5-free span{display:inline-block;margin:0 0 6px;font-size:.85rem;font-weight:700;color:var(--vm-strong)}:root .vm5-free::after{content:"";display:block;height:10px;border:2px solid var(--vm-strong);border-bottom:0;border-radius:8px 8px 0 0}}:root .vm5-anim{margin:0}:root .vm5-anim svg{display:block;width:100%;height:auto;max-height:260px}:root .vm5-cal__out{position:absolute;top:.2rem;line-height:1.3rem;font-size:.75rem;font-weight:700;color:var(--vm-ink);white-space:nowrap}:root .v4-card-top+.vm5-mount[data-vm5=when]{margin:-12px 0 14px;text-align:right}:root .v4-card-top+.vm5-mount[data-vm5=when] .vm5-when{margin-left:0}:root .vm5-alloc{margin-top:1.25rem}:root .vm5-alloc__seg{min-width:0;overflow:hidden}:root .vm5-viz{margin:1.4rem 0 1.7rem;max-width:44rem}:root .vm5-viz__head{font-weight:700;font-size:.95rem;margin:0 0 .8rem;color:var(--vm-ink)}:root .vm5-viz__note{margin:.8rem 0 0;font-size:.88rem;line-height:1.45;color:var(--vm-muted)}:root .vm5-bars{display:grid;gap:.55rem}:root .vm5-bars__row{display:grid;grid-template-columns:minmax(8rem,13rem) minmax(0,1fr) auto;align-items:center;gap:.8rem}:root .vm5-bars__l{font-size:.92rem;line-height:1.3}:root .vm5-bars__track{height:.9rem;background:var(--vm-track);border-radius:6px;overflow:hidden}:root .vm5-bars__fill{display:block;height:100%;background:var(--vm-ink);border-radius:6px}:root .vm5-bars__fill.is-hi{background:var(--vm-teal)}:root .vm5-bars__v{font-weight:700;font-size:.95rem;min-width:4.5rem;text-align:right;white-space:nowrap}:root .vm5-stairs__bars,:root .vm5-stairs__labels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}:root .vm5-stairs__bars{align-items:end;border-bottom:2px solid var(--vm-ink)}:root .vm5-stairs__bar{display:flex;justify-content:center;align-items:flex-start;padding-top:.45rem;background:var(--vm-ink);color:#fff;border-radius:8px 8px 0 0}:root .vm5-stairs__bar.is-top{background:var(--vm-teal)}:root .vm5-stairs__v{font-weight:700;font-size:1.05rem}:root .vm5-stairs__labels{margin-top:.5rem}:root .vm5-stairs__labels li{display:grid;gap:.15rem;align-content:start}:root .vm5-stairs__inv{font-weight:700;font-size:.88rem;line-height:1.25}:root .vm5-stairs__meta{font-size:.8rem;line-height:1.3;color:var(--vm-muted)}:root .vm5-loan{display:grid;gap:.9rem}:root .vm5-loan__l{font-size:.85rem;font-weight:700;color:var(--vm-muted);margin:0 0 .35rem}:root .vm5-loan__bar{display:flex;gap:2px;border-radius:10px;overflow:hidden;min-height:2.6rem}:root .vm5-loan__seg{display:flex;align-items:center;padding:.4rem .7rem;font-size:.85rem;font-weight:700;line-height:1.25;min-width:0}:root .vm5-loan__efrr{background:var(--vm-teal);color:#fff}:root .vm5-loan__bank,:root .vm5-loan__repay{background:var(--vm-ink);color:#fff}:root .vm5-loan__rebate{background:var(--vm-light);color:var(--vm-ink);box-shadow:inset 0 0 0 1px #c1d7df}:root .vm5-loan__years{display:grid;gap:2px}:root .vm5-loan__y{height:.9rem;background:var(--vm-ink);border-radius:3px}:root .vm5-loan__sw.is-grace,:root .vm5-loan__y.is-grace{background:var(--vm-light);box-shadow:inset 0 0 0 1px #c1d7df}:root .vm5-loan__legend{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;margin:.45rem 0 0;font-size:.85rem;color:var(--vm-muted)}:root .vm5-loan__key{display:inline-flex;align-items:center;gap:.4rem}:root .vm5-loan__sw{width:.8rem;height:.8rem;border-radius:3px;background:var(--vm-ink);display:inline-block}:root .vm5-meters{display:grid;gap:.7rem}:root .vm5-meters__row{display:grid;grid-template-columns:minmax(8rem,15rem) minmax(0,1fr) auto;align-items:center;gap:.8rem}:root .vm5-meters__l{font-size:.92rem;line-height:1.3}:root .vm5-meters__track{position:relative;height:.9rem;background:var(--vm-track);border-radius:6px}:root .vm5-meters__fill{position:absolute;left:0;top:0;bottom:0;background:var(--vm-teal);border-radius:6px 0 0 6px}:root .vm5-meters__mark{position:absolute;top:-.3rem;bottom:-.3rem;width:2px;margin-left:-1px;background:var(--vm-ink)}:root .vm5-meters__v{font-weight:700;font-size:.9rem;white-space:nowrap}:root .vm5-scale9{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:3px}:root .vm5-scale9__c{display:grid;place-items:center;height:2.2rem;border-radius:6px;background:var(--vm-track);color:var(--vm-muted);font-weight:700;font-size:.9rem}:root .vm5-scale9__c.is-on{background:var(--vm-teal);color:#fff}:root .vm5-scale9__cap{margin:.55rem 0 0;font-size:.92rem;font-weight:700}:root .vm5-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}:root .vm5-flow__s{position:relative;display:grid;gap:.2rem;align-content:start;padding:.8rem .9rem;border-radius:10px;background:var(--vm-card);box-shadow:inset 0 0 0 2px var(--vm-line)}:root .vm5-flow__s.is-now{box-shadow:inset 0 0 0 2px var(--vm-ink)}:root .vm5-flow__s.is-done{background:var(--vm-light);box-shadow:none}:root .vm5-flow__n{width:1.9rem;height:1.9rem;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:.85rem;background:var(--vm-ink);color:#fff}:root .vm5-flow__s.is-done .vm5-flow__n{background:var(--vm-teal)}:root .vm5-flow__t{font-weight:700;font-size:.95rem;line-height:1.3;margin-top:.3rem}:root .vm5-flow__sub{font-size:.85rem;line-height:1.35;color:var(--vm-muted)}:root .vm5-flow__s:not(:last-child)::after{content:"";position:absolute;right:-.62rem;top:50%;transform:translateY(-50%);border:6px solid transparent;border-left:7px solid var(--vm-ink);border-right:0;z-index:1}:root .vm5-cons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem}:root .vm5-cons__n{position:relative;display:grid;gap:.15rem;align-content:start;padding:.8rem .9rem;border-radius:10px;background:var(--vm-ink);color:#fff}:root .vm5-cons__n.is-opt{background:var(--vm-card);color:var(--vm-ink);border:2px dashed #c1d7df}:root .vm5-cons__n:not(:last-child)::after{content:"+";position:absolute;right:-1.1rem;top:50%;transform:translateY(-50%);font-weight:700;font-size:1.1rem;color:var(--vm-ink)}:root .vm5-cons__t{font-weight:700;font-size:.95rem;line-height:1.25}:root .vm5-cons__s{font-size:.85rem;line-height:1.3;color:#e0ecf0}:root .vm5-cons__n.is-opt .vm5-cons__s{color:var(--vm-muted)}:root .vm5-cons__regions{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.9rem}:root .vm5-cons__chip{font-size:.85rem;font-weight:700;padding:.35rem .7rem;border-radius:8px;background:var(--vm-light);color:var(--vm-ink);box-shadow:inset 0 0 0 1px #c1d7df}:root .vm5-cons__chip.is-no{background:var(--vm-card);color:var(--vm-muted);box-shadow:inset 0 0 0 1px var(--vm-line);font-weight:400}@media (max-width:560px){:root .vm5-bars__row,:root .vm5-meters__row{grid-template-columns:minmax(0,1fr) auto}:root .vm5-bars__track,:root .vm5-meters__track{grid-column:1/-1;grid-row:2}:root .vm5-stairs__bars,:root .vm5-stairs__labels{gap:.35rem}:root .vm5-stairs__inv{font-size:.8rem}:root .vm5-stairs__meta{font-size:.74rem}:root .vm5-cons,:root .vm5-flow{grid-template-columns:1fr}:root .vm5-flow__s:not(:last-child)::after{right:auto;left:1.6rem;top:auto;bottom:-.72rem;transform:none;border:6px solid transparent;border-top:7px solid var(--vm-ink);border-bottom:0}:root .vm5-cons__n:not(:last-child)::after{right:auto;left:50%;top:auto;bottom:-1.25rem;transform:translateX(-50%)}}:root .v4-split+.vm5-mount[data-vm5=effort] .vm5-effort{margin-top:2.5rem}:root .vm5-band--tight{padding:44px 0 0}:root .vm5-band--tight+.sec{padding-top:12px}:root .vm5-band--case{padding:48px 0}:root .sec .wrap>.vm5-mount:last-child>*{margin-bottom:0}:root .sec .wrap>.vm5-mount:first-child>*{margin-top:0}@media (min-width:760px){:root .vm5-steps li{align-content:start}:root .vm5-steps__t{min-height:2.6em}}:root .vm5-constr__s3,:root .vm5-effort__s1,:root .vm5-loan__sw.is-grace,:root .vm5-loan__y.is-grace,:root .vm5-mix__seg--before,:root .vm5-mix__seg--program{box-shadow:inset 0 0 0 1px #aac2cc}:root .vm5-constr__s4{box-shadow:inset 0 0 0 2px #aac2cc}:root .vm5-sectors,:root .vm5-sectors__list li,:root .vm5-sectors__list li+li,:root .vm5-sectors__list li:nth-child(2n),:root .vm5-sectors__list li:nth-child(n+3){border:0}:root .vm5-stairs__meta{font-size:.75rem}