.hiw{padding:calc(clamp(80px,11vw,160px) * var(--fit,1)) 0;background:var(--ink)}.hiw-head{margin-bottom:calc(clamp(40px,5vw,72px) * var(--fit,1));container-type:inline-size}.hiw-title{font-size:min(7cqi,calc(9.6cqi * var(--fit,1)));text-wrap:balance}.hiw-title span{display:block;white-space:nowrap}.hiw-title em{font-style:normal;color:var(--volt)}.hiw-title .hiw-engine em{transition:color .2s ease}.hiw-title .hiw-engine:is(:hover,:focus-visible) em{color:var(--chalk)}@media(max-width:620px){.hiw-title{font-size:10.4vw}.hiw-title span{white-space:normal}}:is(.hiw:not(.pl),.hiw.pl-4) .v1-item{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;padding:calc(clamp(36px,4.2vw,70px) * var(--fit,1)) 0}:is(.hiw:not(.pl),.hiw.pl-4) .v1-no{display:none}:is(.hiw:not(.pl),.hiw.pl-4) .v1-body{width:100%;display:flex;flex-direction:column;align-items:center}:is(.hiw:not(.pl),.hiw.pl-4) .v1-prob{max-width:15em;text-align:center}:is(.hiw:not(.pl),.hiw.pl-4) .v1-strike .ln{margin-inline:auto}:is(.hiw:not(.pl),.hiw.pl-4) .v1-lower{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:calc(clamp(34px,4vw,60px) * var(--fit,1))}:is(.hiw:not(.pl),.hiw.pl-4) .v1-sol{display:flex;flex-direction:column;align-items:center;width:100%;max-width:none}:is(.hiw:not(.pl),.hiw.pl-4) .v1-fix{max-width:21em;font-size:max(20px,calc(clamp(24px,2.6vw,40px) * var(--fit,1)));text-align:center}:is(.hiw:not(.pl),.hiw.pl-4) .v1-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,3.2vw,52px);width:100%;max-width:1060px;margin-top:calc(clamp(30px,3.4vw,50px) * var(--fit,1));border-top:0}:is(.hiw:not(.pl),.hiw.pl-4) .v1-steps li{display:flex;flex-direction:column;align-items:center;gap:14px;padding:22px 6px 0;border-top:1px solid var(--line);border-bottom:0;text-align:center;text-wrap:balance}:is(.hiw:not(.pl),.hiw.pl-4) .v1-steps span{font-size:12px}:is(.hiw:not(.pl),.hiw.pl-4) .v1-proof{max-width:none;margin-top:clamp(28px,3vw,40px);text-align:center;text-wrap:balance}:is(.hiw:not(.pl),.hiw.pl-4) .v1-fig{justify-self:auto;width:100%;max-width:calc(800px * var(--fit-asset,1));margin-top:calc(clamp(48px,5.6vw,88px) * var(--fit,1))}:is(.hiw:not(.pl),.hiw.pl-4) .v1-fig .v1-gen{width:100%}@media(max-width:980px){:is(.hiw:not(.pl),.hiw.pl-4) .v1-fig{max-width:640px}}@media(max-width:620px){:is(.hiw:not(.pl),.hiw.pl-4) .v1-steps{grid-template-columns:minmax(0,1fr);row-gap:0;max-width:30em}:is(.hiw:not(.pl),.hiw.pl-4) .v1-steps li{gap:8px;padding:16px 4px}:is(.hiw:not(.pl),.hiw.pl-4) .v1-steps li:last-child{border-bottom:1px solid var(--line)}:is(.hiw:not(.pl),.hiw.pl-4) .v1-fig{margin-top:clamp(36px,9vw,48px)}}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18){overflow-x:clip}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-sol{opacity:1;transform:none;transition:none}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-sol .v1-fix{position:relative;isolation:isolate;max-width:none;padding:.8em 0;font-size:clamp(23px,calc(3.8vw * var(--fit,1)),60px);font-weight:700;letter-spacing:-.016em;color:transparent;text-wrap:balance;transition:color .15s ease}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-sol .v1-fix::before{content:"";position:absolute;z-index:-1;inset:0 auto 0 50%;width:100vw;margin-left:-50vw;background:var(--volt);transform:scaleX(0);transform-origin:0 50%;transition:transform .2s ease}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-sol .v1-proof{color:var(--text-lo);opacity:0;transition:opacity .15s ease}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-sol .v1-steps{margin-top:calc(clamp(30px,3.3vw,50px) * var(--fit,1))}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-item.is-triggered .v1-fix::before{transform:none;transition:transform .34s cubic-bezier(.7,0,.2,1) var(--t)}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-item.is-triggered .v1-fix{color:var(--ink);transition:color .22s ease-out calc(var(--t) + .14s)}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-item.is-triggered .v1-proof{opacity:1;transition:opacity .45s ease calc(var(--t) + .8s)}.hiw.sol-6 .v1-sol .v1-steps li{border-top-color:color-mix(in srgb,var(--chalk) 20%,transparent);font-weight:500;color:var(--chalk);opacity:0;transform:translateY(10px);transition:opacity .15s ease,transform .2s ease}.hiw.sol-6 .v1-sol .v1-steps span{color:color-mix(in srgb,var(--chalk) 55%,transparent)}.hiw.sol-6 .v1-item.is-triggered .v1-steps li{--band-at:calc(var(--t) + .42s);opacity:1;transform:none;transition:opacity .4s ease-out var(--band-at),transform .55s cubic-bezier(.2,1,.3,1) var(--band-at)}.hiw.sol-6 .v1-item.is-triggered .v1-steps li:nth-child(2){--band-at:calc(var(--t) + .49s)}.hiw.sol-6 .v1-item.is-triggered .v1-steps li:nth-child(3){--band-at:calc(var(--t) + .56s)}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-sol .v1-steps{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:none;border-top:0}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-sol .v1-steps li{--tape-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .13 0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");--tape-laid:polygon(0 4%,5px 14%,1px 27%,6px 39%,2px 52%,6px 64%,1px 77%,5px 89%,1px 100%,calc(100% - 2px) 100%,calc(100% - 6px) 88%,calc(100% - 1px) 75%,calc(100% - 5px) 62%,100% 49%,calc(100% - 6px) 37%,calc(100% - 2px) 24%,calc(100% - 6px) 11%,calc(100% - 1px) 0,4px 0);--tape-rolled:polygon(0 4%,5px 14%,1px 27%,6px 39%,2px 52%,6px 64%,1px 77%,5px 89%,1px 100%,1px 100%,5px 89%,1px 77%,6px 64%,2px 52%,6px 39%,1px 27%,5px 14%,0 4%,4px 0);min-width:0;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:.5em;width:fit-content;max-width:min(100%,46em);padding:calc(.28em + 9px) calc(.6em + 14px) calc(.26em + 9px) calc(.6em + 16px);border:0;border-radius:0;font-size:clamp(17px,calc(3vw * var(--fit,1)),36px);line-height:1.3;font-weight:600;color:var(--ink);text-align:left;text-wrap:pretty;background-color:var(--volt);background-image:linear-gradient(color-mix(in srgb,var(--white) 22%,transparent),transparent 3px,transparent calc(100% - 3px),color-mix(in srgb,var(--black) 10%,transparent)),repeating-linear-gradient(90deg,color-mix(in srgb,var(--black) 5%,transparent) 0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--black) 4%,transparent) 0 1px,transparent 1px 4px),var(--tape-grain);background-size:auto,auto,auto,120px;background-blend-mode:normal,multiply,multiply,multiply;clip-path:var(--tape-rolled);opacity:1;transform:translate(var(--tape-x,0),var(--tape-y,0)) rotate(var(--tape-r,0deg));transition:clip-path .2s ease}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-sol .v1-steps li:nth-child(1){--tape-x:-.8em;--tape-r:-1.3deg}.hiw .v1-steps.is-measuring li{transform:none!important}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-sol .v1-steps li:nth-child(2){--tape-x:.7em;--tape-r:.9deg}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-sol .v1-steps li:nth-child(3){--tape-x:-.25em;--tape-r:-.6deg}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-sol .v1-steps span{flex:none;font-size:max(12px,.42em);color:color-mix(in srgb,var(--ink) 58%,transparent)}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-item.is-triggered .v1-steps li{--tape-at:var(--t);clip-path:var(--tape-laid);transition:clip-path .2s cubic-bezier(.3,.6,.2,1) var(--tape-at)}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-item.is-triggered .v1-steps li:nth-child(2){--tape-at:calc(var(--t) + .12s)}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-item.is-triggered .v1-steps li:nth-child(3){--tape-at:calc(var(--t) + .24s)}@media(min-width:761px){:is(.hiw:not(.pl),.hiw.pl-4) .v1-prob{font-size:min(calc(min(100vw - 2 * clamp(22px,4.4vw,56px),1128px) * .05),7svh)}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-sol .v1-steps{--v1sc-wide:min(calc(100vw - 2 * clamp(22px,4.4vw,56px)),1700px);width:var(--v1sc-wide);margin-inline:calc((100% - var(--v1sc-wide)) / 2)}}@media(max-width:620px){.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-sol .v1-steps{margin-top:26px}.hiw.sol-6 .v1-sol .v1-steps li:last-child{border-bottom-color:color-mix(in srgb,var(--chalk) 20%,transparent)}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-sol .v1-steps{gap:12px}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-sol .v1-steps li,.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-sol .v1-steps li:last-child{padding:14px 22px 13px;border:0}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-sol .v1-steps li:nth-child(1){--tape-x:-8px}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-sol .v1-steps li:nth-child(2){--tape-x:8px}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-sol .v1-steps li:nth-child(3){--tape-x:-3px}}@media(prefers-reduced-motion:reduce){.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-sol .v1-fix,.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-item.is-triggered .v1-fix{color:var(--ink);transition:none}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-sol .v1-fix::before,.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-item.is-triggered .v1-fix::before,.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-sol .v1-proof,.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-6,.sol-18) .v1-item.is-triggered .v1-proof{opacity:1;transform:none;transition:none}.hiw.sol-6 .v1-sol .v1-steps li,.hiw.sol-6 .v1-item.is-triggered .v1-steps li{opacity:1;transform:none;transition:none}.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-sol .v1-steps li,.hiw:is(:not(.sol,.pl),.pl-4:not(.sol),.sol-18) .v1-item.is-triggered .v1-steps li{clip-path:var(--tape-laid);transition:none}}@media(min-width:761px)and (min-height:600px)and (prefers-reduced-motion:no-preference){html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]){border-top:0}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"])>.v1-item{display:block;height:200svh;padding:0;border:0}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-body{--v1sc-w:min(calc(100vw - 2 * clamp(22px,4.4vw,56px)),max(1400px,62vw));--v1sc-tf:min(clamp(17px,calc(3vw * var(--fit,1)),36px),3.3svh);--v1sc-wide:min(calc(100vw - 2 * clamp(22px,4.4vw,56px)),1700px);position:sticky;top:0;box-sizing:border-box;display:grid;grid-template:auto minmax(0,1fr) / minmax(0,1fr);row-gap:2svh;justify-items:center;width:var(--v1sc-w);height:100svh;margin-inline:calc((100% - var(--v1sc-w)) / 2);padding:calc(var(--v1sc-nav,77px) + 2svh) 0 3svh;container-type:size}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-prob{grid-area:1 / 1;max-width:none;font-size:min(7cqi,9cqh)}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-lower{grid-area:2 / 1;justify-self:stretch;align-self:stretch;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;width:auto;margin:0;container-type:size}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-sol{grid-area:1 / 1;justify-self:stretch;margin:0;opacity:1;transform:none;transition:opacity .3s ease,transform .3s ease}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-sol .v1-fix{color:var(--ink);transition:none;font-size:min(clamp(23px,calc(3.8vw * var(--fit,1)),60px),4.2svh)}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-sol .v1-steps{gap:calc(var(--v1sc-tf) * .3 + 6px);width:var(--v1sc-wide);margin:3cqh calc((100% - var(--v1sc-wide)) / 2) 0}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-sol .v1-steps li{font-size:var(--v1sc-tf)}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-fig{--v1sc-aa:.807;grid-area:1 / 1;z-index:1;width:min(100%,calc(1200px * var(--fit-asset,1)),calc((94cqh - var(--v1sc-ab,0px)) / var(--v1sc-aa)));max-width:none;margin:0;opacity:0;translate:0 100cqh;scale:.6;transform:none;transition:opacity .3s ease,translate .35s ease-in,scale .35s ease-in,transform .3s ease}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-fig:has(.lstory){--v1sc-aa:.667;--v1sc-ab:94px}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-fig:has(.v1-gen){--v1sc-aa:.63}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-fig:has(.v1-stack){--v1sc-aa:.8}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-item .v1-sol .v1-fix::before{transform:scaleX(0);transition:transform .3s ease}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-item .v1-sol .v1-steps li{clip-path:var(--tape-rolled);transition:clip-path .25s ease}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-item.v1sc-1 .v1-sol .v1-fix::before{transform:none;transition:transform .45s cubic-bezier(.7,0,.2,1) .35s}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-item.v1sc-1 .v1-sol .v1-steps li{clip-path:var(--tape-laid);transition:clip-path .5s cubic-bezier(.3,.6,.2,1) .6s}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-item.v1sc-1 .v1-sol .v1-steps li:nth-child(2){transition-delay:.95s}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-item.v1sc-1 .v1-sol .v1-steps li:nth-child(3){transition-delay:1.3s}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-item.v1sc-2 .v1-sol{opacity:0;transform:translateY(-4cqh);transition:opacity .4s ease,transform .45s ease}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-item.v1sc-2 .v1-fig{opacity:1;translate:none;scale:none;transition:opacity .45s ease .2s,translate .75s cubic-bezier(.2,.8,.3,1) .2s,scale .75s cubic-bezier(.2,.8,.3,1) .2s,transform .3s ease}html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-item.v1sc-3 .v1-fig{opacity:0;transform:translateY(-3cqh) scale(.9);transition:opacity .55s ease-in,transform .55s ease-in}}@media(min-width:761px)and (max-width:980px){html.js[data-show="5"] .hiw:is(:not(.pl),.pl-4):is(:not(.sol),.sol-18) .hiwv-1:not([class*="hiwv-1 hiwv-"]) .v1-body{--v1sc-nav:73px}}
