:root{--vz-bg:#edeee8;--vz-bg-alt:#e2e4da;--vz-surface:#fff;--vz-ink:#1d2017;--vz-ink-muted:#5b5f51;--vz-ink-faint:#5b5f51;--vz-line:#d6d8cc;--vz-line-strong:#bfc3b1;--vz-brand:#bccb8e;--vz-brand-hover:#a9bb78;--vz-brand-soft:#dce4c3;--vz-brand-ring:#5a753073;--vz-on-brand:#1d2017;--vz-accent:#bccb8e;--vz-accent-soft:#dce4c3;--vz-ok:#3f5a1e;--vz-ok-soft:#dce4c3;--vz-danger:#9b2c1f;--vz-danger-soft:#f4deda;--vz-font-display:"Unbounded", "Wix Madefor Text", system-ui, sans-serif;--vz-font-text:"Wix Madefor Text", system-ui, sans-serif;--vz-font-mono:ui-monospace, monospace;--vz-fs-xs:.8rem;--vz-fs-sm:.875rem;--vz-fs-md:1rem;--vz-fs-lg:1.25rem;--vz-fs-xl:1.5rem;--vz-fs-2xl:2rem;--vz-fs-3xl:2.5rem;--vz-lh-tight:1.2;--vz-lh-body:1.5;--vz-space-1:.25rem;--vz-space-2:.5rem;--vz-space-3:.75rem;--vz-space-4:1rem;--vz-space-5:1.5rem;--vz-space-6:2rem;--vz-space-7:3rem;--vz-space-8:4rem;--vz-measure:70ch;--vz-container:1140px;--vz-radius-sm:12px;--vz-radius-md:20px;--vz-radius-control:.375rem;--vz-border:1px;--vz-focus:0 0 0 2px var(--vz-brand-ring);--vz-dur-fast:.12s;--vz-dur:.2s;--vz-ease:ease;--dc-bg-hi:#f4f4ef;--dc-bg-lo:#e2e4da;--dc-sage:#bccb8e;--dc-on-sage:#1d2017;--dc-on-sage-muted:#3f4535;--dc-sage-soft:#dce4c3;--dc-moss:#5a7530;--dc-deep:#22261b;--dc-on-deep:#edeee8;--dc-deep-muted:#a9af98;--dc-bar:#e0e1d9;--dc-glass:#ffffff8c;--dc-glass-line:#fffc;--dc-shade:29, 32, 23}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}img,svg,video,canvas{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Unbounded;src:url(/_a/unbounded-cyr.D0U_xfn4.woff2)format("woff2");font-weight:200 500;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;src:url(/_a/unbounded-lat.CRXBNjfR.woff2)format("woff2");font-weight:200 500;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;src:url(/_a/unbounded-ext.gahC9mFq.woff2)format("woff2");font-weight:200 500;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Wix Madefor Text;src:url(/_a/wix-cyr.LrKccPck.woff2)format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text;src:url(/_a/wix-lat.BTSEdCXq.woff2)format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Wix Madefor Text;src:url(/_a/wix-ext._eg7_vkI.woff2)format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--pad:clamp(16px, 3.2vw, 56px);--bar-h:36px;--top-h:60px;--dock-h:56px}html{background:var(--dc-bg-lo)}body{font-family:var(--vz-font-text);color:var(--vz-ink);background:linear-gradient(180deg, var(--dc-bg-hi), var(--vz-bg) 40%, var(--dc-bg-lo));font-size:16px;line-height:1.5}body.deck-page{flex-direction:column;height:100dvh;display:flex;overflow:hidden}h1,h2,h3,h4{font-family:var(--vz-font-display);color:var(--vz-ink);margin:0;font-weight:300}p{margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--dc-moss);outline-offset:3px;border-radius:6px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sr-only:focus{z-index:100;clip:auto;background:var(--vz-surface);border-radius:999px;width:auto;height:auto;padding:8px 14px;position:fixed;top:8px;left:8px}.bar{height:var(--bar-h);background:var(--dc-bar);padding-inline:var(--pad);font:500 12px/1 var(--vz-font-text);letter-spacing:.12em;text-transform:uppercase;color:var(--vz-ink);white-space:nowrap;text-overflow:ellipsis;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.top{height:var(--top-h);padding-inline:var(--pad);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.top__name{font:500 clamp(13px, 1.3vw, 17px)/1 var(--vz-font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-decoration:none}.top__nav{align-items:center;gap:clamp(12px,2vw,32px);display:flex}.top__nav button.lnk{all:unset;cursor:pointer;font:500 13px/1 var(--vz-font-text);letter-spacing:.1em;text-transform:uppercase;color:var(--vz-ink-muted);padding:10px 2px}.top__nav button.lnk:hover{color:var(--vz-ink)}.top__nav button.lnk:focus-visible{outline:2px solid var(--dc-moss);outline-offset:3px}.deck-page main{flex:1;min-height:0;position:relative}.deck{position:absolute;inset:0}.slide{overscroll-behavior:contain;opacity:0;visibility:hidden;transition:opacity .5s ease-out,transform .5s ease-out,visibility 0s linear .5s;position:absolute;inset:0;overflow:hidden auto;transform:translate(28px)}.slide.is-past{transform:translate(-28px)}.slide.is-active{opacity:1;visibility:visible;transition-delay:0s;transform:none}.slide__in{width:100%;max-width:1560px;min-height:100%;padding:clamp(10px, 2vh, 28px) var(--pad);flex-direction:column;justify-content:center;gap:clamp(14px,2.4vh,28px);margin-inline:auto;display:flex}.slide__head{flex-direction:column;gap:10px;max-width:62ch;display:flex}.slide__head h2{letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(1.35rem,1rem + 1.45vw,2.5rem);line-height:1.12}.slide__head p{color:var(--vz-ink-muted);max-width:52ch;font-size:clamp(15px,1.1vw,18px);line-height:1.55}.label{font:500 12px/1.2 var(--vz-font-text);letter-spacing:.14em;text-transform:uppercase;color:var(--vz-ink-muted)}.label:before{content:"[ "}.label:after{content:" ]"}.dock{height:var(--dock-h);padding-inline:var(--pad);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.dock__hint{font:500 12px/1.3 var(--vz-font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--vz-ink-muted)}.dock__hint kbd{font:inherit;border:1px solid var(--vz-line-strong);background:var(--dc-glass);color:var(--vz-ink);border-radius:6px;padding:1px 6px}.dots{align-items:center;gap:6px;display:flex}.dots button{all:unset;box-sizing:border-box;cursor:pointer;place-items:center;width:26px;height:24px;display:grid}.dots button:before{content:"";background:var(--vz-line-strong);border-radius:3px;width:8px;height:8px;transition:width .3s ease-out,background-color .3s}.dots button[aria-current=true]:before{background:var(--dc-moss);width:22px}.dots button:focus-visible{outline:2px solid var(--dc-moss);border-radius:6px}.ctl{align-items:center;gap:8px;display:flex}.ctl__n{font:200 15px/1 var(--vz-font-display);text-align:right;font-variant-numeric:tabular-nums;min-width:4.2em}.round{all:unset;box-sizing:border-box;cursor:pointer;background:var(--dc-glass);border:1px solid var(--dc-glass-line);width:40px;height:40px;color:var(--vz-ink);border-radius:999px;place-items:center;transition:background-color .2s,transform .2s;display:grid}.round:hover{background:#fff}.round:active{transform:scale(.94)}.round:focus-visible{outline:2px solid var(--dc-moss);outline-offset:2px}.round[disabled]{opacity:.4;cursor:default}.round svg{fill:none;stroke:currentColor;stroke-width:1.25px;width:18px;height:18px}.rv{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transition-delay:calc(var(--i,0) * 70ms);transform:translateY(16px)}.slide.is-active .rv{opacity:1;transform:none}:fullscreen .bar{display:none}:fullscreen{background:var(--vz-bg)}@media (width<=760px){:root{--top-h:52px;--dock-h:52px}.top__nav .lnk,.dock__hint,.dots{display:none}.dock{justify-content:space-between}.ctl{justify-content:space-between;width:100%}.ctl__n{text-align:center}.label{font-size:11px}}@media (width<=480px){.slide__head h2{overflow-wrap:break-word;font-size:clamp(1.1rem,5.6vw,1.5rem)}}.nojs-note{display:none}@media (prefers-reduced-motion:reduce){.slide,.slide.is-past{transition:none;transform:none}.rv{opacity:1;transition:none;transform:none}*,:before,:after{scroll-behavior:auto!important}}.glass{background:var(--dc-glass);backdrop-filter:blur(18px)saturate(1.1);border:1px solid var(--dc-glass-line);box-shadow:0 24px 48px -32px rgba(var(--dc-shade), .28);border-radius:24px}@supports not (backdrop-filter:blur(1px)){.glass{background:#ffffffd9}}.card{box-shadow:0 24px 48px -32px rgba(var(--dc-shade), .28);border-radius:28px;padding:clamp(18px,2vw,28px);position:relative}.card--sage{background:var(--dc-sage);color:var(--dc-on-sage)}.card--deep{background:var(--dc-deep);color:var(--dc-on-deep)}.card--white{background:#fff}.card--deep h2,.card--deep h3,.card--deep .label{color:var(--dc-on-deep)}.card--sage h3,.card--sage .label{color:var(--dc-on-sage)}.card--deep .muted{color:var(--dc-deep-muted)}.card--sage .muted{color:var(--dc-on-sage-muted)}.halo{isolation:isolate;position:relative}.halo:before{content:"";z-index:-1;background:radial-gradient(closest-side,#bccb8e73,#0000);position:absolute;inset:-12% -8%}.muted{color:var(--vz-ink-muted)}.px{background:var(--dc-sage-soft);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:inline-grid}.px svg{shape-rendering:crispedges;width:24px;height:24px}.px rect{fill:var(--vz-ink)}.num{font:200 clamp(2rem, 1.2rem + 2.4vw, 3.6rem)/1 var(--vz-font-display);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.num small{font:300 .38em/1 var(--vz-font-display);letter-spacing:0;margin-left:.3em}.cap{font:500 11.5px/1.4 var(--vz-font-text);letter-spacing:.1em;text-transform:uppercase}.stats{grid-template-columns:repeat(var(--cols,4), 1fr);gap:14px;display:grid}.stat{flex-direction:column;justify-content:space-between;gap:10px;min-height:0;padding:clamp(14px,1.5vw,22px);display:flex;position:relative}.stat .cap{color:var(--vz-ink-muted);padding-right:54px}.stat .px{width:38px;height:38px;position:absolute;bottom:14px;right:14px}.card--deep .cap{color:var(--dc-deep-muted)}.card--sage .cap{color:var(--dc-on-sage-muted)}.fine{color:var(--vz-ink-muted);font-size:13px;line-height:1.5}.split{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;gap:clamp(14px,2vw,28px);display:grid}.split--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stack-col{flex-direction:column;gap:14px;display:flex}.seg{background:var(--dc-glass);border:1px solid var(--dc-glass-line);border-radius:999px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:inline-flex}.seg button{all:unset;box-sizing:border-box;cursor:pointer;font:500 12.5px/1 var(--vz-font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--vz-ink-muted);white-space:nowrap;border-radius:999px;padding:9px 16px;transition:background-color .2s,color .2s}.seg button:hover{color:var(--vz-ink)}.seg button[aria-selected=true],.seg button[aria-pressed=true]{background:var(--dc-sage);color:var(--dc-on-sage)}.seg button:focus-visible{outline:2px solid var(--dc-moss);outline-offset:1px}[hidden]{display:none!important}.hb-list{flex-direction:column;gap:clamp(10px,1.8vh,18px);display:flex}.hb{grid-template-columns:minmax(96px,150px) minmax(0,1fr) minmax(70px,auto);align-items:center;gap:14px;display:grid}.hb__l{font:500 13px/1.25 var(--vz-font-text)}.hb__t{height:clamp(18px,3.4vh,30px);display:block;position:relative}.hb__t i{width:max(var(--w), 6px);background:var(--dc-sage);border:1px solid var(--dc-moss);transform-origin:0;transition:transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 90ms + .15s);border-radius:8px;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.slide.is-active .hb__t i{transform:none}.hb--win .hb__t i{background:var(--dc-deep);border-color:var(--dc-deep)}.hb__v{font:500 14px/1.2 var(--vz-font-display);text-align:right;white-space:nowrap}.hb--win .hb__l,.hb--win .hb__v{color:var(--vz-ink);font-weight:500}.cols{grid-template-columns:repeat(var(--n,12), 1fr);height:var(--ch);align-items:end;gap:clamp(4px,.7vw,10px);display:grid}.col{all:unset;box-sizing:border-box;cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:8px;height:100%;display:flex}.col i{height:var(--h);background:var(--dc-sage);border:1px solid var(--dc-moss);transform-origin:bottom;transition:transform .8s cubic-bezier(.2,.7,.2,1),height .6s ease-out,background-color .2s;transition-delay:calc(var(--i,0) * 45ms + .15s), 0s, 0s;border-radius:8px 8px 3px 3px;display:block;transform:scaleY(0)}.slide.is-active .col i{transform:none}.col:hover i,.col:focus-visible i{background:var(--dc-moss)}.col:last-child i{background:var(--dc-deep);border-color:var(--dc-deep)}.col:focus-visible{outline:2px solid var(--dc-moss);outline-offset:2px;border-radius:6px}.col>span{font:500 11px/1 var(--vz-font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--vz-ink-muted);text-align:center}.cols-wrap{--ch:clamp(150px, 34vh, 360px);grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.yaxis{height:var(--ch);font:500 11px/1 var(--vz-font-text);color:var(--vz-ink-muted);text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;display:flex}.lc{height:var(--ch);margin:0;position:relative}.lc svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lc .grid{stroke:var(--vz-line);stroke-width:1px;vector-effect:non-scaling-stroke}.lc .ln{fill:none;stroke:var(--dc-moss);stroke-width:2.5px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.lc svg{clip-path:inset(-10% 100% -10% 0);transition:clip-path 1.7s cubic-bezier(.3,.6,.2,1) .2s}.slide.is-active .lc svg{clip-path:inset(-10% 0)}.lc .ar{fill:url(#lcfill)}.lc .pt{all:unset;box-sizing:border-box;cursor:pointer;opacity:0;width:22px;height:22px;transition:opacity .4s ease-out;transition-delay:calc(var(--i,0) * 70ms + .4s);place-items:center;margin:-11px 0 0 -11px;display:grid;position:absolute}.slide.is-active .lc .pt{opacity:1}.lc .pt:before{content:"";border:2px solid var(--dc-moss);background:#fff;border-radius:3px;width:9px;height:9px;transition:transform .2s,background-color .2s}.lc .pt:hover:before,.lc .pt:focus-visible:before{background:var(--dc-sage);transform:scale(1.5)}.lc .pt:last-of-type:before{background:var(--dc-deep);border-color:var(--dc-deep);width:11px;height:11px}.yaxis--col{box-sizing:border-box;padding-bottom:19px}.xlabels{grid-template-columns:repeat(var(--n,12), 1fr);font:500 11px/1 var(--vz-font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--vz-ink-muted);margin-top:10px;display:grid}.xlabels span{text-align:center}.donut{aspect-ratio:1;flex:none;width:clamp(150px,26vh,260px);position:relative}.donut svg{width:100%;height:100%;transform:rotate(-90deg)}.donut circle{fill:none;stroke-width:15px;transition:stroke-dasharray 1.1s cubic-bezier(.2,.7,.2,1),opacity .2s;transition-delay:calc(var(--i,0) * .12s + .2s), 0s;cursor:pointer}.donut circle.seg{stroke-dasharray:0 100}.slide.is-active .donut circle.seg{stroke-dasharray:var(--d)}.donut:has(circle:hover) circle.seg:not(:hover){opacity:.45}.donut circle.bg{stroke:var(--vz-line)}.legend{flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.legend li{border-radius:10px;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 6px;font-size:14px;line-height:1.3;transition:background-color .2s;display:grid}.legend li:hover,.legend li.is-hot{background:var(--dc-glass)}.legend b{font:500 13px/1 var(--vz-font-display);white-space:nowrap}.legend i{background:var(--c);border-radius:4px;width:14px;height:14px}.donut__c{text-align:center;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.tip{z-index:60;pointer-events:none;background:var(--dc-deep);color:var(--dc-on-deep);font:500 13px/1.35 var(--vz-font-text);box-shadow:0 12px 30px -10px rgba(var(--dc-shade), .5);opacity:0;border-radius:12px;max-width:240px;padding:9px 12px;transition:opacity .15s,transform .15s;position:fixed;transform:translateY(4px)}.tip.is-on{opacity:1;transform:none}.btn{cursor:pointer;background:var(--dc-sage);color:var(--dc-on-sage);font:500 15px/1.2 var(--vz-font-text);border:0;border-radius:999px;align-items:center;gap:14px;padding:14px 22px 14px 26px;text-decoration:none;transition:background-color .2s;display:inline-flex}.btn svg{fill:none;stroke:currentColor;stroke-width:1.25px;width:18px;height:18px;transition:transform .2s ease-out}.btn:hover{background:color-mix(in oklab, var(--dc-sage) 85%, var(--vz-ink))}.btn:hover svg{transform:translate(3px,-3px)}.btn--glass{background:var(--dc-glass);border:1px solid var(--dc-glass-line);color:var(--vz-ink)}.btn--glass:hover{background:#fff}.btn-row{flex-wrap:wrap;gap:12px;display:flex}@media (width<=1000px){.split,.split--even{grid-template-columns:minmax(0,1fr)}.stats{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.hb{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.hb__t{grid-area:2/1/auto/-1}.cols{gap:3px}.col span,.xlabels{letter-spacing:0;font-size:9px}.num{font-size:clamp(1.6rem,8vw,2.3rem)}.btn,.vz-btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.hb__t i,.col i,.lc svg,.lc .pt,.donut circle,.tip{transition:none}.hb__t i,.col i{transform:none}.lc svg{clip-path:none}.lc .pt{opacity:1}}
