.hv2 .hx-dd{display:inline-flex;position:relative}.hv2 .hx-dd>button svg{transition:transform .2s var(--ease)}.hv2 .hx-dd>button[aria-expanded=true] svg{transform:rotate(180deg)}.hv2 .hx-dd-pn{z-index:60;border:1px solid var(--hair-2);-webkit-backdrop-filter:blur(30px);opacity:0;visibility:hidden;width:280px;transition:opacity .2s,transform .25s var(--ease),visibility .25s;background:#17191af5;border-radius:16px;padding:8px;position:absolute;top:calc(100% + 22px);left:-24px;transform:translateY(-6px);box-shadow:0 30px 70px -24px #000000b3}.hv2 .hx-dd-pn.open{opacity:1;visibility:visible;transform:none}.hv2 .hx-pill .hx-dd-pn a{font:500 14px/1.2 var(--body);color:var(--fg);border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;display:flex}.hv2 .hx-pill .hx-dd-pn a:hover{background:#ffffff0f}.hv2 .hx-dd-pn a span{color:var(--fog);font-size:12.5px}@media (prefers-reduced-motion:reduce){.hv2 .hx-dd-pn{transition:none}}.hv2{overflow-x:clip}.hv2 .cl.cont[data-st] .cl-flow i:not(.on){background:#2c3033}.hv2 .cl.cont[data-st] .cl-n .wv i:not(.on){background:#474c50}.hv2 .cl.cont[data-st] .cl-flow i.on,.hv2 .cl.cont[data-st] .cl-n .wv i.on{background:#f6f7f6e6}.hv2 .cl.cont[data-st] .cl-flow i.on.d,.hv2 .cl.cont[data-st] .cl-n .wv i.on.d{background:var(--amber)}.hv2 .cl.cont .cl-flow i,.hv2 .cl.cont .cl-n .wv i{transition:background .12s linear}.hv2 .cl .wv i{animation-delay:calc(var(--i)*80ms - 60s)}@media (max-width:760px){.hv2 .aframe{height:400px}.hv2 .aframe .awho{top:62px;transform:none}.hv2 .aframe .ameter,.hv2 .aframe canvas.abin{width:calc(100% - 36px);height:96px;top:142px;left:18px;right:auto;transform:none}.hv2 .aframe .ameter{gap:3px}}@media (max-width:900px){.hv2 .lt{row-gap:16px}.hv2 .lt-tl{padding:2px var(--gut)4px;margin-inline:calc(-1*var(--gut));scroll-snap-type:x proximity;scroll-padding-inline:var(--gut);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:14px;display:flex;overflow-x:auto}.hv2 .lt-tl::-webkit-scrollbar{display:none}.hv2 .lt-tl:before{display:none}.hv2 .ltg{scroll-snap-align:start;flex:none;padding:24px 0 0}.hv2 .ltg:before{content:"";background:var(--hair-2);border-radius:2px;height:2px;position:absolute;top:9px;left:7px;right:-14px}.hv2 .ltg:last-child:before{right:0}.hv2 .ltg.done:before{background:var(--amber)}.hv2 .ltd{top:3px;left:0}.hv2 .ltg>b{white-space:nowrap;font-size:14px}.hv2 .ltg>small{display:none}.hv2 .ltg ol{gap:6px;margin-top:8px;display:flex}.hv2 .ltg li button{white-space:nowrap;border-radius:999px;width:auto;padding:8px 13px}.hv2 .ltg li button b{font-size:14.5px}.hv2 .ltg li button span,.hv2 .ltg li button:after{display:none}.hv2 .ltp{padding:18px 18px 16px}.hv2 .ltp-h{gap:10px}.hv2 .ltp-h h3{font-size:22px}.hv2 .ltst{padding:5px 10px;font-size:11.5px}.hv2 .ltful{margin-top:6px;font-size:12.5px}.hv2 .ltmid{padding-block:12px}.hv2 main.home #compliance .ltsum{margin-top:0;font-size:18px;line-height:1.25}.hv2 .ltrows{margin-top:12px}.hv2 .ltrows>div{grid-template-columns:78px minmax(0,1fr);gap:10px;padding:8px 0}.hv2 .ltrows small{font-size:12px}.hv2 .ltrows b{font-size:14px;line-height:1.3}.hv2 .ltfoot{padding-top:12px}}@supports (height:100svh){.hv2 .pin.live{height:calc(100svh + var(--n)*52svh)}.hv2 .pin.live>.sticky{height:100svh}}.hv2 .vout-after{display:none}@media (max-width:760px){.hv2 .vio .varrow,.hv2 .vio .vout{display:none}.hv2 .vout-after{justify-content:center;margin-top:72px;display:flex}.hv2 .vout-after .vout{display:flex}.hv2 .vio-head .lede{font-size:15px}.hv2 .vio .vin .vlab,.hv2 .aud .wcol .lede,.hv2 .aud .wchips,.hv2 .vio .vio-tx .more{display:none}.hv2 .vio-head .h2{font-size:28px}.hv2 .vio-row{row-gap:14px}.hv2 .vio-tx .fdots{margin-top:14px}.hv2 .vio .vinp{padding:16px}.hv2 main.home #images .split{row-gap:18px}.hv2 #images .lede,.hv2 #images .split>div:last-child>.more{display:none}.hv2 #images .h2{margin-top:4px;font-size:28px}.hv2 #images .stepper{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;margin-top:14px;display:grid}.hv2 #images .stepper li{padding:9px 0;font-size:16px}.hv2 #images .stepper li span{display:none}.hv2 #images .mtg{margin-top:14px}.hv2 .imgstage .float{margin:10px}.hv2 .imgstage .float .rows div{padding:6px 0}.hv2 main.home #images .imgstage .pic{aspect-ratio:16/10}.hv2 .lt-head .h2{font-size:26px}.hv2 .lt-head .lede{font-size:14.5px}.hv2 .ltful{display:none}}@media (max-width:900px){.hv2 .pin.live{height:calc(var(--ch,100svh) + var(--n)*52svh)}.hv2 .pin.live>.sticky{height:auto;top:clamp(16px,calc((100svh - var(--ch,100svh))/2),64px)}}@keyframes hv2-eqw{to{width:100%}}.hv2 .cl-vflow{display:none}@media (max-width:900px){.hv2 .cl{--sq:150px;--bw:min(260px,100%);--wl:96px;flex-direction:column;align-items:center;gap:34px;min-height:0;display:flex;position:relative}.hv2 .cl-vflow{width:var(--wl);z-index:0;pointer-events:none;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:50%;translate:-50%}.hv2 .cl-vflow i,.hv2 .cl-n .wv i,.hv2 .cl-src .wv i{width:28%;height:3px;max-height:none;animation:1.1s infinite alternate hv2-eqw;animation-delay:calc(var(--i)*80ms - 60s);border-radius:999px;flex:none;display:block}.hv2 .cl-vflow i{background:#3a3f43;transition:background .12s linear}.hv2 .cl-vflow i:nth-child(3n),.hv2 .cl-n .wv i:nth-child(3n),.hv2 .cl-src .wv i:nth-child(3n){animation-duration:1.15s}.hv2 .cl-vflow i:nth-child(5n),.hv2 .cl-n .wv i:nth-child(5n),.hv2 .cl-src .wv i:nth-child(5n){animation-duration:2.1s}.hv2 .cl-vflow i:nth-child(4n+1){max-width:62%}.hv2 .cl-vflow i:nth-child(6n+2){max-width:40%}.hv2 .cl.cont[data-st] .cl-vflow i.on{background:#f6f7f6e6}.hv2 .cl.cont[data-st] .cl-vflow i.on.d{background:var(--amber)}.hv2 .cl-src,.hv2 .cl-n,.hv2 .cl-res{z-index:1;width:var(--bw);height:var(--sq);text-align:center;border-radius:18px;flex-direction:column;flex:none;grid-column:auto;justify-content:space-between;align-items:center;margin:0;padding:12px 10px;display:flex;position:relative}.hv2 .cl-nets{flex-direction:column;align-self:center;align-items:center;gap:34px;width:100%;padding:0;display:flex}.hv2 .cl-src .wv,.hv2 .cl-n .wv{width:var(--wl);flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:0;height:auto;max-height:64px;margin:6px 0;display:flex;position:static;translate:none}.hv2 .cl-n .wv i:nth-child(2n),.hv2 .cl-src .wv i:nth-child(2n){display:none}.hv2 .cl-n.n0 .wv i{max-width:60%}.hv2 .cl-n.n2 .wv i{max-width:38%}.hv2 .cl-n.n3 .wv i{max-width:52%}.hv2 .cl-n.n3 .wv i:nth-child(3n){max-width:18%}.hv2 .cl-n b{font-size:13.5px}.hv2 .cl-n small{margin-top:0;font-size:11px}.hv2 .cl-n em,.hv2 .cl-in em{margin:0;font-size:11px;position:static}.hv2 .cl-src{height:auto;min-height:var(--sq);padding:0}.hv2 .cl-src .axh{align-self:stretch;width:100%}.hv2 .cl-src .cl-in{flex-direction:column;flex:1;justify-content:space-between;align-items:center;width:100%;padding:12px 10px 14px;display:flex}.hv2 .cl-src .cl-in b{font-size:16px}.hv2 .cl-src .cl-in>span{margin-top:2px;font-size:12px;display:block}.hv2 .cl-src .wv{min-height:64px;margin:10px 0}.hv2 .cl-res{height:auto;min-height:var(--sq);justify-content:space-between;gap:4px;padding:14px 14px 6px}.hv2 .cl-res .top{width:100%;font-size:11px}.hv2 .cl-res .cl-sw{justify-items:center;width:100%;margin-top:10px}.hv2 .cl-res .cl-sw>*{font-size:20px}.hv2 .cl-res .cl-sw.sm{margin-top:2px;display:grid}.hv2 .cl-res .cl-sw.sm>*{font-size:12px}.hv2 .cl-res .rows{width:100%;margin-top:12px}.hv2 .cl-res .rows div{white-space:nowrap;gap:6px;padding:6px 0;font-size:10.5px}}.hv2 .cl-n small{opacity:0;transition:opacity .4s var(--ease)}.hv2 .cl[data-st="1"] .cl-n:nth-child(-n+1) small,.hv2 .cl[data-st="2"] .cl-n:nth-child(-n+2) small,.hv2 .cl[data-st="3"] .cl-n:nth-child(-n+3) small,.hv2 .cl[data-st="4"] .cl-n small{opacity:1}.hv2 .cl.cont .cl-n.in b{color:var(--fg)}.hv2 .cl.cont .cl-n.in small{opacity:1}.hv2 .hx-navslot{z-index:50;position:relative}.hv2 .hx-navslot>.hx-nav.float{z-index:70;padding-bottom:0;width:100%;max-width:none;transition:transform .32s var(--ease);margin:0;padding-inline:max(20px,50vw - 880px);position:fixed;inset:0 0 auto;transform:translateY(-110%)}@media (min-width:640px){.hv2 .hx-navslot>.hx-nav.float{padding-inline:32px}}@media (min-width:768px){.hv2 .hx-navslot>.hx-nav.float{padding-inline:82px}}.hv2 .hx-navslot>.hx-nav.float.show{transform:none}.hv2 .hx-navslot>.hx-nav.float .hx-a,.hv2 .hx-navslot>.hx-nav.settled .hx-a{opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.hv2 .hx-navslot>.hx-nav.float{transition:none}}.hv2.hv2-sitenav{font:inherit;background:0 0;overflow:visible}.hv2 .cl.cont[data-st] .cl-res:not(.in) .cl-sw>:first-child{opacity:1}.hv2 .cl.cont[data-st] .cl-res:not(.in) .cl-sw>:last-child,.hv2 .cl.cont .cl-res.in .cl-sw>:first-child{opacity:0}.hv2 .cl.cont .cl-res.in .cl-sw>:last-child{opacity:1}.hv2 .hx-get{display:inline-flex;position:relative}.hv2 .hx-qr{opacity:0;pointer-events:none;transition:opacity .2s var(--ease);padding-top:12px;position:absolute;top:100%;right:0}.hv2 .hx-get:hover .hx-qr,.hv2 .hx-get:focus-within .hx-qr{opacity:1;pointer-events:auto}.hv2 .hx-qr>span{background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex;box-shadow:0 30px 60px -20px #0009}.hv2 .hx-qr svg{display:block}.hv2 .hx-qr small{font:500 13px/1.2 var(--display);color:#17191a;white-space:nowrap}.hv2 .badges{z-index:11;position:relative}.hv2 .badges a{font:500 14.5px/1 var(--body);border:1px solid var(--hair-2);color:var(--mute);background:#ffffff0d;border-radius:999px;align-items:center;gap:8px;padding:11px 15px;transition:border-color .2s,color .2s;display:inline-flex}.hv2 .badges a:before{content:"";background:var(--ok);width:7px;height:7px;box-shadow:0 0 10px var(--ok);border-radius:50%}.hv2 .badges a:hover{color:var(--fg);border-color:#ffa62b99}.hv2 main:not(.home) .badges a:before{box-shadow:none}
