.hv2{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#17191a;--ink-2:#1d2022;--fg:#f6f7f6;--mute:#b4bbbf;--fog:#868d92;--amber:#ffa62b;--amber-ink:#261c0d;--bad:#ff8f86;--ok:#8fd9a8;--hair:#ffffff17;--hair-2:#ffffff29;--glass:linear-gradient(180deg,#ffffff1d,#ffffff0b);--display:var(--font-urbanist),"Urbanist",system-ui,sans-serif;--body:var(--font-host-grotesk),"Host Grotesk",system-ui,sans-serif;--max:1200px;--gut:clamp(16px,4vw,40px);--ease:cubic-bezier(.22,1,.36,1)}.hv2 *{box-sizing:border-box;margin:0;padding:0}.hv2{background:var(--ink);color:var(--fg);font:400 17px/1.6 var(--body);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;position:relative;overflow-x:hidden}.hv2-page:before{content:"";pointer-events:none;background:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/hero-glow.jpg) top/max(1440px,100%) no-repeat;height:calc(max(1440px,100vw)/1.12867);position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.hv2 img{max-width:100%;display:block}.hv2 a{color:inherit;text-decoration:none}.hv2 button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.hv2 h1,.hv2 h2,.hv2 h3{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;font-weight:600;line-height:1.02}.hv2 p{text-wrap:pretty}.hv2 :focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:8px}.hv2 .wrap{max-width:calc(var(--max) + 2*var(--gut));padding-inline:var(--gut);margin:0 auto;position:relative}.hv2 .vm{width:14px;height:13px;color:var(--amber);flex:none;display:inline-block}.hv2 .btn{height:52px;font:600 16px/1 var(--body);white-space:nowrap;transition:transform .2s var(--ease),background .2s,border-color .2s;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;display:inline-flex}.hv2 .btn:active{transform:scale(.98)}.hv2 .b-amber{background:var(--amber);color:var(--amber-ink)}.hv2 .b-amber:hover{background:#ffb650}.hv2 .b-glass{border:1px solid var(--hair-2);background:#ffffff12}.hv2 .b-glass:hover{background:#ffffff1f}.hv2 .glass{background:var(--glass);border:1px solid var(--hair-2);-webkit-backdrop-filter:blur(22px);box-shadow:inset 0 1px #ffffff29,0 30px 70px -24px #000000b3}.hv2 .nav{top:env(safe-area-inset-top,0px);z-index:50;border-bottom:1px solid #0000;transition:background .25s,border-color .25s;position:sticky}.hv2 .nav.solid{-webkit-backdrop-filter:blur(14px);border-color:var(--hair);background:#17191ae6}.hv2 .nav .wrap{align-items:center;gap:32px;height:72px;display:flex}.hv2 .logo img{width:104px}.hv2 .nav ul{gap:28px;margin-left:auto;font-size:15px;list-style:none;display:flex}.hv2 .nav ul a{opacity:.86}.hv2 .nav ul a:hover{opacity:1}.hv2 .nav .btn{height:40px;padding:0 18px;font-size:14.5px}@media (max-width:860px){.hv2 .nav ul{display:none}.hv2 .nav .btn{margin-left:auto}}.hv2 .hero{text-align:center;padding-top:clamp(28px,4vw,52px)}.hv2 .hero h1{letter-spacing:-.04em;font-size:clamp(44px,6.4vw,92px);line-height:.98}.hv2 .hero h1 em{color:var(--amber);font-style:normal}.hv2 .hero .sub{max-width:34ch;color:var(--mute);margin:18px auto 0;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.hv2 .hero .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.hv2 .scene{text-align:left;border:1px solid var(--hair-2);background:radial-gradient(46% 70% at 50% 52%,#ffa62b33,#ffa62b0d 55%,#0000 75%),linear-gradient(#1e2124,#14171a);border-radius:32px;height:clamp(420px,42vw,540px);margin-top:clamp(32px,4vw,48px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 60px 120px -40px #000c,0 0 120px -30px #ffa62b40}.hv2 .scene canvas{width:100%;height:100%;position:absolute;inset:0}.hv2 .seg{z-index:5;border:1px solid var(--hair-2);-webkit-backdrop-filter:blur(14px);background:#0f111299;border-radius:999px;gap:4px;padding:4px;display:flex;position:absolute;top:20px;left:50%;transform:translate(-50%)}.hv2 .seg button{height:36px;font:600 14px/1 var(--body);color:var(--mute);border-radius:999px;padding:0 18px;position:relative;overflow:hidden}.hv2 .seg button[aria-selected=true]{background:var(--fg);color:var(--ink)}.hv2 .seg button i{background:var(--amber);width:0;height:2px;position:absolute;bottom:0;left:0}.hv2 .seg button[aria-selected=true] i{animation:5s linear forwards hv2-fill}.hv2 .seg.held button i{animation:none}@keyframes hv2-fill{to{width:100%}}.hv2 .ring{aspect-ratio:1;z-index:3;width:clamp(110px,12vw,156px);box-shadow:0 0 0 2px var(--amber),0 0 0 10px #ffa62b1a,0 0 80px #ffa62b8c,inset 0 0 30px #ffa62b2e;background:radial-gradient(circle at 50% 35%,#22262a,#0e1011 70%);border-radius:50%;align-content:center;place-items:center;gap:8px;animation:2.6s ease-in-out infinite hv2-ring;display:grid;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}@keyframes hv2-ring{50%{box-shadow:0 0 0 2px var(--amber),0 0 0 16px #ffa62b0f,0 0 120px #ffa62bb3,inset 0 0 40px #ffa62b42}}.hv2 .ring img{width:62%}.hv2 .ring svg{width:18px;height:18px;color:var(--amber)}.hv2 .card{z-index:4;transition:opacity .5s var(--ease),transform .6s var(--ease);border-radius:24px;padding:20px;position:absolute;top:54%}.hv2 .card.l{width:clamp(200px,21vw,260px);left:clamp(16px,5%,64px);transform:translateY(-50%)rotate(-2.5deg)}.hv2 .card.r{border-color:var(--amber);width:clamp(230px,25vw,312px);right:clamp(16px,5%,64px);transform:translateY(-50%)rotate(1.5deg);box-shadow:inset 0 1px #ffffff2e,0 30px 70px -24px #000000b3,0 0 50px -6px #ffa62b73}.hv2 .card.swap{opacity:0}.hv2 .card.l.swap{transform:translateY(-46%)rotate(-2.5deg)}.hv2 .card.r.swap{transform:translateY(-46%)rotate(1.5deg)}.hv2 .top{color:var(--fog);justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.hv2 .top b{color:var(--amber);align-items:center;gap:6px;font-weight:600;display:inline-flex}.hv2 .who{align-items:center;gap:12px;margin-top:16px;display:flex}.hv2 .av{width:46px;height:46px;color:var(--mute);font:600 18px var(--display);background:#ffffff1f;border-radius:50%;flex:none;place-items:center;display:grid}.hv2 .av.on{box-shadow:0 0 0 1.5px var(--amber);color:var(--amber);background:#ffa62b29}.hv2 .av svg{width:22px;height:22px}.hv2 .who b{font:600 19px/1.15 var(--display);letter-spacing:-.01em;display:block}.hv2 .who span{color:var(--fog);font-size:13px}.hv2 .rows{border-top:1px solid var(--hair);margin-top:14px}.hv2 .rows div{border-bottom:1px solid var(--hair);justify-content:space-between;gap:10px;padding:9px 0;font-size:13px;display:flex}.hv2 .rows span{color:var(--fog)}.hv2 .rows b{font-weight:600}.hv2 .rows b.bad{color:var(--bad)}.hv2 .rows b.ok{color:var(--amber)}.hv2 .thumb{aspect-ratio:16/10;background:#222;border-radius:14px;margin-top:14px;position:relative;overflow:hidden}.hv2 .thumb img{object-fit:cover;width:100%;height:100%}.hv2 .thumb .vb{background:var(--amber);border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 0 14px #ffa62bb3}.hv2 .thumb .vb .vm{width:12px;height:11px;color:var(--amber-ink)}.hv2 .thumb .pl{place-items:center;display:grid;position:absolute;inset:0}.hv2 .thumb .pl svg{color:#fff;filter:drop-shadow(0 2px 8px #0009);width:34px;height:34px}.hv2 .thumb .sc{background:#ffffff59;border-radius:2px;height:3px;position:absolute;bottom:9px;left:10px;right:10px;overflow:hidden}.hv2 .thumb .sc:after{content:"";background:var(--amber);transform-origin:0;animation:6s linear infinite hv2-play;position:absolute;inset:0}@keyframes hv2-play{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hv2 .keys{justify-content:center;gap:26px;margin-top:16px;display:flex}.hv2 .keys i{background:#ffffff1f;border-radius:50%;width:40px;height:40px}.hv2 .keys i:first-child{background:#e5484d}.hv2 .wv{align-items:center;gap:2.5px;height:34px;margin-top:14px;display:flex}.hv2 .wv i{background:var(--fg);height:28%;animation:1.1s infinite alternate hv2-eq;animation-delay:calc(var(--i)*-80ms);border-radius:2px;flex:1}.hv2 .wv i.d{background:var(--amber)}@keyframes hv2-eq{to{height:100%}}.hv2 .note{color:var(--fog);text-align:center;margin-top:14px;font-size:13px}@media (max-width:760px){.hv2 .scene{gap:14px;height:auto;padding:76px 16px 20px;display:grid}.hv2 .scene canvas{opacity:.5}.hv2 .ring{order:2;width:96px;margin:0 auto;position:relative;top:auto;left:auto;transform:none}.hv2 .card{position:relative;top:auto;width:100%!important;left:auto!important;right:auto!important;transform:none!important}.hv2 .card.l{order:1}.hv2 .card.r{order:3}}@keyframes hv2-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes hv2-fade-down{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes hv2-fade-scale{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes hv2-bar-grow{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes hv2-breathe{0%{transform:scaleY(1)}to{transform:scaleY(.5)}}.hv2 .hx-a{opacity:0;animation-duration:.8s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:forwards;animation-delay:var(--d,0s)}.hv2 .hx-a.up{animation-name:hv2-fade-up}.hv2 .hx-a.down{animation-name:hv2-fade-down;animation-duration:.7s}.hv2 .hx-a.scale{animation-name:hv2-fade-scale;animation-duration:.9s}.hv2 .hx{width:100%;height:100svh;min-height:640px;position:relative;overflow:hidden}.hv2 .hx canvas{width:100%;height:100%;position:absolute;inset:0}.hv2 .hx-in{z-index:10;flex-direction:column;height:100%;display:flex;position:relative}.hv2 .hx-pad{width:100%;max-width:1800px;margin:0 auto;padding-inline:20px}.hv2 .hx-nav{z-index:50;justify-content:space-between;align-items:center;padding-top:20px;display:flex;position:relative}.hv2 .hx-logo img{width:auto;height:22px}.hv2 .hx-pill{-webkit-backdrop-filter:blur(17px);background:#0a070759;border-radius:11px;align-items:center;gap:30px;height:52px;padding:0 24px;display:none}.hv2 .hx-pill a,.hv2 .hx-pill button{color:#fffc;font:500 14px/14px var(--body);align-items:center;gap:5px;transition:color .2s;display:inline-flex}.hv2 .hx-pill a:hover,.hv2 .hx-pill button:hover{color:#fff}.hv2 .hx-pill svg{width:10px;height:10px}.hv2 .hx-auth{-webkit-backdrop-filter:blur(17px);background:#00000059;border-radius:13px;align-items:center;gap:5px;height:52px;padding:3px;display:none}.hv2 .hx-auth a{height:46px;font:500 14px/14px var(--body);color:#fff;border-radius:11px;align-items:center;padding:0 24px;transition:background .2s;display:inline-flex}.hv2 .hx-auth a:hover{background:#ffffff0d}.hv2 .hx-auth a.go{background:var(--amber);color:var(--amber-ink)}.hv2 .hx-auth a.go:hover{background:#ffb650}.hv2 .hx-burger{-webkit-backdrop-filter:blur(17px);background:#0a070759;border-radius:11px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:flex}.hv2 .hx-burger:hover{background:#ffffff1a}.hv2 .hx-burger span{width:20px;height:20px;position:relative}.hv2 .hx-burger svg{color:#fff;width:20px;height:20px;transition:all .3s ease-out;position:absolute;inset:0}.hv2 .hx-burger .x{opacity:0;transform:rotate(-90deg)scale(.75)}.hv2 .hx-burger[aria-expanded=true] .m{opacity:0;transform:rotate(90deg)scale(.75)}.hv2 .hx-burger[aria-expanded=true] .x{opacity:1;transform:none}.hv2 .hx-menu{z-index:40;visibility:hidden;transition:visibility .5s;position:fixed;inset:0}.hv2 .hx-menu.open{visibility:visible}.hv2 .hx-menu .bd{-webkit-backdrop-filter:blur(24px);opacity:0;background:#17191ae6;transition:opacity .5s;position:absolute;inset:0}.hv2 .hx-menu.open .bd{opacity:1}.hv2 .hx-menu .pn{-webkit-backdrop-filter:blur(30px);transform-origin:top;opacity:0;background:#11100f99;border:1px solid #ffffff0f;border-radius:20px;padding:24px;transition:all .5s cubic-bezier(.32,.72,0,1);position:absolute;top:76px;left:16px;right:16px;transform:translateY(-16px)scale(.97)}.hv2 .hx-menu.open .pn{opacity:1;transform:none}.hv2 .hx-menu .lk{flex-direction:column;gap:4px;display:flex}.hv2 .hx-menu .lk a{color:#ffffffe6;font:500 18px/1.2 var(--body);opacity:0;border-radius:12px;justify-content:space-between;align-items:center;padding:16px;transition:all .3s;display:flex;transform:translate(-12px)}.hv2 .hx-menu.open .lk a{opacity:1;transition-delay:var(--md);transform:none}.hv2 .hx-menu .lk a:hover{background:#ffffff0f}.hv2 .hx-menu .lk svg{opacity:.5;width:16px;height:16px}.hv2 .hx-menu hr{background:#ffffff1a;border:0;height:1px;margin:20px 0}.hv2 .hx-menu .ct{opacity:0;flex-direction:column;gap:12px;transition:all .3s;display:flex;transform:translateY(8px)}.hv2 .hx-menu.open .ct{opacity:1;transition-delay:.35s;transform:none}.hv2 .hx-menu .ct a{width:100%;height:50px;font:500 15px/1 var(--body);border-radius:12px;justify-content:center;align-items:center;display:flex}.hv2 .hx-menu .ct a.go{background:var(--amber);color:var(--amber-ink)}.hv2 .hx-menu .ct a.ln{color:#fff;border:1px solid #ffffff4d}.hv2 .hx-body{flex:1;align-items:center;padding-block:32px;display:flex}.hv2 .hx-row{flex-direction:column;gap:40px;display:flex}.hv2 .hx-copy{max-width:593px}.hv2 .hx h1{color:#fff;font:500 36px/.95 var(--display);letter-spacing:-.03em;margin-bottom:20px}.hv2 .hx h1 em{color:var(--amber);font-style:normal}.hv2 .hx-sub{display:grid}.hv2 .hx-sub span{opacity:0;grid-area:1/1;transition:opacity .45s cubic-bezier(.16,1,.3,1)}.hv2 .hx-sub span.on{opacity:1}.hv2 .hx-word{vertical-align:top;justify-items:start;margin:-.08em 0 -.2em;padding:.08em .04em .2em 0;display:inline-grid;overflow:hidden}.hv2 .hx-word b{font-weight:inherit;opacity:0;grid-area:1/1;transition:none;transform:translateY(105%)}.hv2 .hx-word b.on{opacity:1;transition:transform .6s cubic-bezier(.16,1,.3,1) .16s,opacity .25s .16s;transform:none}.hv2 .hx-word b.past{opacity:0;transition:transform .36s cubic-bezier(.5,0,.75,0),opacity .22s .1s;transform:translateY(-105%)}.hv2 .hx-sub{color:#fffc;font:500 16px/1.3 var(--body);max-width:370px;margin-bottom:28px}.hv2 .hx-ctas{flex-wrap:wrap;gap:12px;display:flex}.hv2 .hx-ctas a{height:46px;font:500 14px/15.5px var(--body);border-radius:12px;align-items:center;padding:0 20px;transition:opacity .2s;display:inline-flex}.hv2 .hx-ctas a.go{background:var(--amber);color:var(--amber-ink)}.hv2 .hx-ctas a.go:hover{opacity:.9}.hv2 .hx-ctas a.ln{color:#fff;border:1px solid #fff}.hv2 .hx-ctas a.ln:hover{opacity:.8}.hv2 .hx-regs{font:500 13px/1.5 var(--body);color:#ffffff8c;margin-top:28px}.hv2 .hx-regs b{color:#ffffffd9;font-weight:500}.hv2 .hx-cardw{width:100%;max-width:405px;margin:0 auto}.hv2 .hx-card{-webkit-backdrop-filter:blur(20px);background:#11100f59;border-radius:24px;width:100%;padding:20px}.hv2 .hx-lbl{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.hv2 .hx-lbl p{color:#fff;font:500 16px/20px var(--body)}.hv2 .hx-tabs{background:#ffffff14;border-radius:8px;gap:2px;padding:2px;display:flex}.hv2 .hx-tabs button{height:26px;font:500 12px/1 var(--body);color:#ffffffb3;border-radius:6px;padding:0 9px}.hv2 .hx-tabs button[aria-selected=true]{color:#fff;background:#fff3}.hv2 .hx-amt{font:500 28px/1 var(--body);letter-spacing:-.02em;color:#fff;margin-bottom:8px}.hv2 .hx-amt span{color:#fff3}.hv2 .hx-delta{align-items:center;gap:10px;margin-bottom:24px;display:flex}.hv2 .hx-delta b{color:var(--amber);font:500 12px/14px var(--body);background:#ffa62b38;border-radius:6px;align-items:center;gap:6px;padding:7px 6px;display:inline-flex}.hv2 .hx-delta b .vm{width:11px;height:10px}.hv2 .hx-delta span{color:#fffc;font:500 12px/14px var(--body);opacity:.7}.hv2 .hx-chart{position:relative}.hv2 .hx-bars{align-items:flex-end;gap:1.5px;height:80px;display:flex}.hv2 .hx-bars i{transform-origin:bottom;opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) forwards hv2-bar-grow,1.3s ease-in-out infinite alternate hv2-breathe;animation-delay:var(--bd),var(--bb);border-radius:.5px;flex:1}.hv2 .hx-thumbs{gap:6px;height:80px;display:none}.hv2 .hx-thumbs span{border-radius:8px;flex:1;position:relative;overflow:hidden}.hv2 .hx-thumbs img{object-fit:cover;width:100%;height:100%}.hv2 .hx-thumbs .vb{background:var(--amber);border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:5px;right:5px}.hv2 .hx-thumbs .vb .vm{width:9px;height:8px;color:var(--amber-ink)}.hv2 .hx-thumbs span:nth-child(2) img{transform:scale(1.6)translate(-8%,6%)}.hv2 .hx-thumbs span:nth-child(3) img{filter:blur(1px)saturate(.6)contrast(1.15)}.hv2 .hx-mix{gap:6px;height:80px;display:none}.hv2 .hx-mix span{background:#ffffff14;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:2px;display:flex;position:relative;overflow:hidden}.hv2 .hx-mix img{object-fit:cover;width:100%;height:100%}.hv2 .hx-mix .w i{background:#fff;border-radius:2px;width:3px;height:30%;animation:1s infinite alternate hv2-eq}.hv2 .hx-mix .w i:nth-child(2){animation-delay:-.2s}.hv2 .hx-mix .w i:nth-child(3){background:var(--amber);animation-delay:-.5s}.hv2 .hx-mix .w i:nth-child(4){animation-delay:-.1s}.hv2 .hx-mix .w i:nth-child(5){animation-delay:-.7s}.hv2 .hx-mix .w i:nth-child(6){background:var(--amber);animation-delay:-.35s}.hv2 .hx-mix .w i:nth-child(7){animation-delay:-.6s}.hv2 .hx-mix .w{padding:26% 14%}.hv2 .hx-card[data-m="2"] .hx-thumbs span:after{content:"";filter:drop-shadow(0 1px 4px #000000b3);border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:12px solid #fff;margin:-7px 0 0 -5px;position:absolute;top:50%;left:50%}.hv2 .hx-mix .pl{color:#fff;filter:drop-shadow(0 2px 6px #0009);width:26px;height:26px;position:absolute}.hv2 .hx-mix .ok{background:var(--amber)}.hv2 .hx-mix .ok .vm{width:26px;height:24px;color:var(--amber-ink)}.hv2 .hx-card[data-m="3"] .hx-mix{display:flex}.hv2 .hx-card[data-m="1"] .hx-bars,.hv2 .hx-card[data-m="2"] .hx-bars,.hv2 .hx-card[data-m="3"] .hx-bars{display:none}.hv2 .hx-card .hx-lbl p,.hv2 .hx-card .hx-amt,.hv2 .hx-card .hx-delta{transition:opacity .3s}.hv2 .hx-card.sw .hx-lbl p,.hv2 .hx-card.sw .hx-amt,.hv2 .hx-card.sw .hx-delta,.hv2 .hx-card.sw .hx-chart{opacity:0}.hv2 .hx-chart{transition:opacity .3s}.hv2 .hx-card[data-m="1"] .hx-thumbs,.hv2 .hx-card[data-m="2"] .hx-thumbs{display:flex}.hv2 .hx-grid{pointer-events:none;position:absolute;inset:0}.hv2 .hx-grid i{background:#ffffff1a;width:1px;position:absolute;top:0;bottom:0}.hv2 .hx-axis{justify-content:space-between;margin-top:12px;display:flex}.hv2 .hx-axis span{font:500 9px/10px var(--body);color:#fffc}.hv2 .hx-axis span:last-child{color:var(--amber)}@media (min-width:640px){.hv2 .hx-pad{padding-inline:32px}.hv2 .hx-nav{padding-top:30px}.hv2 .hx-logo img{height:25px}.hv2 .hx-menu .pn{padding:32px;top:86px;left:24px;right:24px}.hv2 .hx h1{margin-bottom:32px;font-size:52px}.hv2 .hx-sub{margin-bottom:40px;font-size:18px}.hv2 .hx-ctas{gap:16px}.hv2 .hx-ctas a{height:51px;padding:0 27px;font-size:15.5px}.hv2 .hx-card{border-radius:33px;padding:32px 32px 24px}.hv2 .hx-lbl{margin-bottom:16px}.hv2 .hx-lbl p{font-size:20px}.hv2 .hx-amt{margin-bottom:12px;font-size:46px}.hv2 .hx-delta{margin-bottom:32px}.hv2 .hx-delta b,.hv2 .hx-delta span{font-size:14px}.hv2 .hx-bars,.hv2 .hx-thumbs,.hv2 .hx-mix{height:100px}.hv2 .hx-axis span{font-size:10px}}@media (min-width:768px){.hv2 .hx-pad{padding-inline:82px}.hv2 .hx h1{font-size:64px}.hv2 .hx-sub{font-size:20px}}@media (min-width:1024px){.hv2 .hx-pill,.hv2 .hx-auth{display:flex}.hv2 .hx-burger,.hv2 .hx-menu{display:none}.hv2 .hx h1{font-size:72px}.hv2 .hx-row{flex-direction:row;justify-content:space-between;align-items:center;gap:48px}.hv2 .hx-cardw{margin:0}}@media (prefers-reduced-motion:reduce){.hv2 .hx-a,.hv2 .hx-bars i{opacity:1!important;animation:none!important;transform:none!important}}.hv2 .hx{height:auto;min-height:100svh;overflow:visible}.hv2 .hx-in{min-height:100svh}.hv2 .hx-body{align-items:stretch;padding-block:clamp(20px,3vw,36px) 28px}.hv2 .hx-center{text-align:center;flex-direction:column;align-items:center;display:flex}.hv2 .hx-center h1{margin-bottom:18px;font-size:clamp(40px,6vw,84px);line-height:1}.hv2 .hx-center .hx-sub{max-width:36ch;margin-bottom:24px;font-size:clamp(17px,1.4vw,20px);line-height:1.45}.hv2 .hx-center .hx-ctas{justify-content:center}.hv2 .hx-center .hx-regs{margin-top:20px}.hv2 .hx-stage{flex:1;width:100%;max-width:1200px;min-height:400px;margin-top:clamp(24px,3vw,40px);display:flex}.hv2 .hx-stage .scene{width:100%;height:auto;min-height:400px;box-shadow:none;background:radial-gradient(42% 62% at 50% 52%,#ffa62b29,#0000 72%);border:0;border-radius:0;flex:1;margin-top:0;overflow:visible}.hv2 .hx-stage .scene canvas{-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}@media (min-width:900px){.hv2 .hx-center h1{white-space:nowrap}}@media (max-width:760px){.hv2 .hx-stage{flex:none;min-height:0;display:block}.hv2 .hx-stage .scene{min-height:0}.hv2 .hx-in{height:auto}.hv2 .hx-body{flex:none}.hv2 .hx-center{flex:none;height:auto}}.hv2 .hx-stage .card .thumb{aspect-ratio:16/8;margin-top:12px}.hv2 .hx-stage .card{padding:18px}.hv2 .hx-stage .card .rows div{padding:8px 0}.hv2 .sec{padding-block:clamp(88px,10vw,144px)}.hv2 .head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(24px,4vw,72px);display:grid}.hv2 .head h2{font-size:clamp(34px,4.4vw,60px)}.hv2 .head p{color:var(--mute);font-size:19px;line-height:1.5}.hv2 .regs{border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px;display:grid;overflow:hidden}.hv2 .regs div{border-left:1px solid var(--hair);padding:26px 26px 28px}.hv2 .regs div:first-child{border-left:0}.hv2 .regs small{color:var(--fog);align-items:center;gap:8px;font-size:13px;display:flex}.hv2 .regs small:before{content:"";background:var(--ok);width:7px;height:7px;box-shadow:0 0 10px var(--ok);border-radius:50%}.hv2 .regs small.std:before{background:var(--amber);box-shadow:0 0 10px var(--amber)}.hv2 .regs b{font:600 clamp(24px,2.4vw,32px)/1.05 var(--display);letter-spacing:-.025em;margin-top:14px;display:block}.hv2 .regs span{color:var(--mute);margin-top:6px;font-size:14.5px;display:block}.hv2 .more{font:600 16px/1 var(--body);border-bottom:1px solid var(--hair-2);align-items:center;gap:8px;margin-top:28px;padding-bottom:6px;transition:border-color .2s;display:inline-flex}.hv2 .more:hover{border-color:var(--amber)}.hv2 .more:after{content:"→";color:var(--amber)}@media (max-width:860px){.hv2 .head{grid-template-columns:minmax(0,1fr)}.hv2 .regs{grid-template-columns:repeat(2,minmax(0,1fr))}.hv2 .regs div:nth-child(3){border-left:0}.hv2 .regs div:nth-child(n+3){border-top:1px solid var(--hair)}}.hv2 .bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.hv2 .p{isolation:isolate;border:1px solid var(--hair-2);min-height:440px;transition:border-color .35s var(--ease),transform .35s var(--ease);background:linear-gradient(#1f2326,#16191b);border-radius:28px;flex-direction:column;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.hv2 .p:before{content:"";z-index:-1;background:radial-gradient(70% 60% at var(--gx,80%)var(--gy,90%),#ffa62b33,transparent 70%);opacity:.75;transition:opacity .35s;position:absolute;inset:0}.hv2 .p:hover{border-color:#ffa62bbf;transform:translateY(-4px)}.hv2 .p:hover:before{opacity:1}.hv2 .p.w7{grid-column:span 7}.hv2 .p.w5{grid-column:span 5}.hv2 .p small{color:var(--amber);font-size:14px}.hv2 .p h3{margin-top:10px;font-size:clamp(34px,3.4vw,48px)}.hv2 .p p{color:var(--mute);max-width:26ch;margin-top:10px;font-size:17px;line-height:1.5}.hv2 .p .go{font:600 15.5px/1 var(--body);margin-top:20px}.hv2 .p .go:after{content:" →";color:var(--amber)}.hv2 .p .vis{z-index:-1;transition:transform .6s var(--ease);position:absolute}.hv2 .p:hover .vis{transform:translateY(-6px)}.hv2 .cred{border-radius:22px;width:min(62%,380px);padding:20px;bottom:-18px;right:-14px;transform:rotate(-4deg)}.hv2 .p:hover .cred{transform:translateY(-6px)rotate(-3deg)}.hv2 .cred .ok-tag{border:1px solid var(--amber);color:var(--amber);font:600 13px/1 var(--body);background:#ffa62b1f;border-radius:999px;align-items:center;gap:6px;margin-top:14px;padding:7px 12px;display:inline-flex}.hv2 .callv{border-color:var(--amber);border-radius:24px;width:min(64%,270px);padding:20px;bottom:-14px;right:28px;box-shadow:inset 0 1px #ffffff2e,0 0 50px -8px #ffa62b80}.hv2 .codev{border:1px solid var(--hair-2);background:#0f1112;border-radius:20px;bottom:-30px;left:32px;right:32px;overflow:hidden;box-shadow:0 30px 60px -24px #000c}.hv2 .codev .b{border-bottom:1px solid var(--hair);gap:6px;padding:12px 16px;display:flex}.hv2 .codev .b i{background:#33383c;border-radius:50%;width:9px;height:9px}.hv2 .codev pre{color:#dde1e3;white-space:pre;padding:16px 18px 44px;font:400 13px/1.75 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.hv2 .codev pre i{color:var(--amber);font-style:normal}.hv2 .codev pre s{color:#9fd7a7;text-decoration:none}.hv2 .phone{width:min(42%,300px);bottom:-150px;right:6%}.hv2 .phone img{filter:drop-shadow(0 30px 60px #000000b3);width:100%}.hv2 .p.app{--gx:74%;--gy:70%}@media (max-width:900px){.hv2 .p.w7,.hv2 .p.w5{grid-column:span 12}.hv2 .p{min-height:460px}.hv2 .cred{width:min(86%,360px)}.hv2 .phone{width:min(56%,260px)}}.hv2 .h2{font-size:clamp(34px,4.4vw,60px)}.hv2 .lede{color:var(--mute);max-width:38ch;margin-top:18px;font-size:19px;line-height:1.5}.hv2 .split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.hv2 .split.rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hv2 .kicker{color:var(--amber);margin-bottom:14px;font-size:14px;display:block}@media (max-width:900px){.hv2 .split,.hv2 .split.rev{grid-template-columns:minmax(0,1fr)}}.hv2 .stepper{border-top:1px solid var(--hair);margin-top:32px;list-style:none}.hv2 .stepper li{border-bottom:1px solid var(--hair);font:600 19px/1.2 var(--display);color:var(--fog);transition:color .35s var(--ease);align-items:center;gap:14px;padding:16px 0;display:flex}.hv2 .stepper li:before{content:"";border:1.5px solid var(--fog);width:10px;height:10px;transition:all .35s var(--ease);border-radius:50%;flex:none}.hv2 .stepper li.done:before{border-color:var(--amber)}.hv2 .stepper li.on{color:var(--fg)}.hv2 .stepper li.on:before{background:var(--amber);border-color:var(--amber);box-shadow:0 0 0 5px #ffa62b29,0 0 16px var(--amber)}.hv2 .stepper li span{font:400 14px/1 var(--body);color:var(--fog);opacity:0;margin-left:auto;transition:opacity .35s}.hv2 .stepper li.on span{opacity:1}.hv2 .devwrap{place-items:center;padding-block:20px;display:grid;position:relative}.hv2 .devwrap:before{content:"";filter:blur(10px);background:radial-gradient(50% 50%,#ffa62b4d,#0000 70%);position:absolute;inset:6% 8%}.hv2 .device{border:1px solid var(--hair-2);background:linear-gradient(#2c3033,#141719);border-radius:44px;width:min(330px,100%);padding:12px;position:relative;box-shadow:inset 0 1px #ffffff2e,0 60px 120px -40px #000}.hv2 .device .screen{text-align:center;background:radial-gradient(90% 60% at 50% 0,#1c2023,#0d0f10);border-radius:33px;flex-direction:column;align-items:center;min-height:540px;padding:22px 22px 26px;display:flex}.hv2 .device .notch{background:#24282b;border-radius:4px;width:84px;height:8px}.hv2 .device .lbl{color:var(--fog);margin-top:34px;font-size:13px}.hv2 .device .avx{width:84px;height:84px;box-shadow:0 0 0 1.5px var(--amber);color:var(--amber);background:#ffa62b24;border-radius:50%;place-items:center;margin-top:18px;display:grid}.hv2 .device .nm{font:600 28px/1.1 var(--display);letter-spacing:-.02em;margin-top:16px}.hv2 .device .sb{color:var(--fog);margin-top:4px;font-size:14px}.hv2 .device .wv{width:100%;height:72px;transition:transform .5s var(--ease);gap:3px;margin-top:26px}.hv2 .device .wv i.d{background:var(--fg);transition:background .4s}.hv2 .device[data-st="2"] .wv i.d,.hv2 .device[data-st="3"] .wv i.d,.hv2 .device[data-st="4"] .wv i.d{background:var(--amber)}.hv2 .device[data-st="3"] .wv{transform:scaleY(.5)}.hv2 .device[data-st="3"] .wv i:not(.d){background:var(--fog)}.hv2 .device .stat{color:var(--mute);min-height:1.5em;margin-top:18px;font-size:14px}.hv2 .device .vok{border:1px solid var(--amber);color:var(--amber);font:600 14px/1 var(--body);opacity:.14;transition:opacity .45s var(--ease),box-shadow .45s;background:#ffa62b1f;border-radius:999px;align-items:center;gap:8px;margin-top:auto;padding:10px 16px;display:inline-flex}.hv2 .device[data-st="4"] .vok{opacity:1;box-shadow:0 0 30px #ffa62b73}.hv2 .device .keys{margin-top:18px}.hv2 .imgstage{aspect-ratio:16/11;border:1px solid var(--hair-2);background:#14171a;border-radius:28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 60px 120px -40px #000c}.hv2 .imgstage .pic{transition:transform .8s var(--ease),filter .5s var(--ease),inset .7s var(--ease),border-radius .7s;position:absolute;inset:0}.hv2 .imgstage .pic img{object-fit:cover;width:100%;height:100%}.hv2 .imgstage .pic .wmk{background-image:radial-gradient(circle,var(--amber)1.2px,transparent 1.8px);opacity:0;transition:opacity .5s var(--ease);background-size:13px 13px;position:absolute;inset:0}.hv2 .imgstage.mark .pic .wmk{opacity:.7}.hv2 .imgstage[data-v=crop] .pic{transform:scale(1.55)translate(-9%,5%)}.hv2 .imgstage[data-v=shot] .pic{border-radius:12px;inset:12% 8% 22%;overflow:hidden}.hv2 .imgstage .sbar{color:var(--mute);opacity:0;justify-content:space-between;font-size:12.5px;transition:opacity .4s;display:flex;position:absolute;top:5%;left:8%;right:8%}.hv2 .imgstage[data-v=shot] .sbar{opacity:1}.hv2 .float{z-index:3;border-radius:18px;width:230px;padding:14px 16px;position:absolute;top:18px;right:18px}.hv2 .float .rows{margin-top:10px}.hv2 .ctl{z-index:3;border-radius:999px;flex-wrap:wrap;align-items:center;gap:4px;padding:6px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.hv2 .ctl button{height:36px;font:600 14px/1 var(--body);color:var(--mute);border-radius:999px;padding:0 16px}.hv2 .ctl button[aria-pressed=true]{background:var(--fg);color:var(--ink)}.hv2 .ctl .tg{color:var(--fg);align-items:center;gap:9px;margin-left:auto;display:inline-flex}.hv2 .ctl .tg i{background:#fff3;border-radius:999px;width:36px;height:20px;transition:background .2s;position:relative}.hv2 .ctl .tg i:after{content:"";width:14px;height:14px;transition:transform .2s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.hv2 .ctl .tg[aria-pressed=true]{color:var(--fg);background:0 0}.hv2 .ctl .tg[aria-pressed=true] i{background:var(--amber)}.hv2 .ctl .tg[aria-pressed=true] i:after{transform:translate(16px)}@media (max-width:600px){.hv2 .float{width:auto;margin:12px;position:relative;top:auto;right:auto}.hv2 .imgstage{aspect-ratio:auto;padding-bottom:70px}.hv2 .imgstage .pic{aspect-ratio:16/11;position:relative;inset:auto!important}}.hv2 .im-still{background:#2a2118 url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/still.jpg) 62%/cover}.hv2 .im-frame{background:#14171a url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/frame.jpg) 62%/cover}.hv2 .im-product{background:#14171a url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/product.jpg) 50%/cover}.hv2 .im-portrait{background:#14171a url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/portrait.jpg) 50% 20%/cover}.hv2 .aud{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4vw,64px);margin-top:48px;display:grid}.hv2 .wlist{border-top:1px solid var(--hair);flex-direction:column;display:flex}.hv2 .wlist button{text-align:left;border-bottom:1px solid var(--hair);font:600 21px/1.2 var(--display);letter-spacing:-.01em;color:var(--fog);cursor:pointer;transition:color .35s var(--ease);padding:20px 0 19px;position:relative}.hv2 .wlist button:hover{color:var(--mute)}.hv2 .wlist button small{font:400 14px/1.3 var(--body);letter-spacing:0;color:var(--fog);transition:color .35s var(--ease);margin-top:6px;display:block}.hv2 .wlist button[aria-selected=true]{color:var(--fg)}.hv2 .wlist button[aria-selected=true] small{color:var(--amber)}.hv2 .wlist button:after{content:"";background:var(--amber);width:0;height:2px;position:absolute;bottom:-1px;left:0}.hv2 .wlist button[aria-selected=true]:after{width:100%}.hv2 .wstage{--k:1;border:1px solid var(--hair-2);background:radial-gradient(70% 60% at 50% 34%,#ffa62b42,#0000 72%),linear-gradient(#1e2124,#14171a);border-radius:32px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 60px 120px -40px #000c}.hv2 .smp{color:var(--fog);font-size:12px;position:absolute;top:16px;left:18px}.hv2 .wpanel{opacity:0;visibility:hidden;transition:opacity .4s var(--ease),visibility 0s .4s;flex-direction:column;grid-area:1/1;align-items:center;gap:22px;padding:34px 24px 30px;display:flex}.hv2 .wpanel.on{opacity:1;visibility:visible;transition:opacity .5s var(--ease).1s,visibility 0s}.hv2 .wpanel .more{margin-top:0;font-size:15px}.hv2 .sc{width:calc(100% + 48px);height:calc(352px*var(--k));position:relative;overflow:hidden}.hv2 .sc-in{transform-origin:50% 0;width:640px;height:352px;transform:scale(var(--k));margin-left:-320px;position:absolute;top:0;left:50%}.hv2 .sc-in>*{opacity:0;transition:opacity .6s var(--ease),translate .8s var(--ease);position:absolute;translate:0 22px}.hv2 .wpanel.on .sc-in>*{opacity:1;translate:0}.hv2 .wpanel.on .sc-in>:first-child{transition-delay:.12s}.hv2 .wpanel.on .sc-in>:nth-child(2){transition-delay:.22s}.hv2 .wpanel.on .sc-in>:nth-child(3){transition-delay:.32s}.hv2 .wchips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:600px;display:flex}.hv2 .wchips span{font:500 15px/1 var(--body);border:1px solid var(--hair-2);color:var(--fg);opacity:0;transition:opacity .45s var(--ease),transform .45s var(--ease);background:#ffffff12;border-radius:999px;padding:11px 15px;transform:translateY(8px);box-shadow:inset 0 1px #ffffff1f}.hv2 .wpanel.on .wchips span{opacity:1;transition-delay:calc(var(--i)*70ms + .4s);transform:none}.hv2 .tl{width:200px;height:272px;rotate:var(--r,0deg);border:1px solid #ffffff38;border-radius:24px;overflow:hidden;box-shadow:0 34px 60px -24px #000,inset 0 1px #fff3}.hv2 .tl.au{border-color:var(--amber);background:linear-gradient(#191c1f,#0e1011);place-items:center;height:292px;padding:0 22px 40px;display:grid;box-shadow:0 34px 60px -24px #000,0 0 60px -12px #ffa62b99}.hv2 .tl.au .wv{gap:3px;width:100%;height:96px;margin:0}.hv2 .tl.pl:before{content:"";border-left:24px solid #fff;filter:drop-shadow(0 2px 10px #000000b3);border-block:15px solid #0000;width:0;height:0;margin:auto;position:absolute;inset:0 0 40px}.hv2 .lb{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--mute);background:#121416cc;border-radius:14px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.hv2 .lb b{color:var(--amber);align-items:center;gap:6px;font-weight:600;display:inline-flex}.hv2 .lb .vm{width:12px;height:11px}.hv2 .vb2{border:1px solid var(--amber);width:32px;height:32px;color:var(--amber);background:#17191ad9;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 0 18px #ffa62b8c}.hv2 .vb2 .vm{width:13px;height:12px}.hv2 .tl.ed{width:255px;height:300px}.hv2 .tl.ed.old{filter:grayscale()contrast(.8)blur(.7px)brightness(.9)}.hv2 .tl em{font:500 12.5px/1 var(--body);color:var(--fg);background:#17191acc;border-radius:999px;padding:7px 10px;font-style:normal;position:absolute;top:10px;left:10px}.hv2 .carry,.hv2 .chip2{border:1px solid var(--amber);color:var(--amber);font:600 13.5px/1 var(--body);white-space:nowrap;background:#17191aeb;border-radius:999px;align-items:center;gap:7px;padding:10px 14px;display:inline-flex;box-shadow:0 0 28px #ffa62b73}.hv2 .carry{z-index:3;top:166px;left:320px;transform:translate(-50%)}.hv2 .carry .vm,.hv2 .chip2 .vm{width:12px;height:11px}.hv2 .win{border:1px solid var(--hair-2);background:#101315;border-bottom:0;border-radius:20px 20px 0 0;width:588px;top:36px;left:26px;overflow:hidden;box-shadow:0 30px 60px -24px #000}.hv2 .win .b{border-bottom:1px solid var(--hair);color:var(--fog);align-items:center;gap:6px;padding:12px 16px;font-size:13px;display:flex}.hv2 .win .b i{background:#33383c;border-radius:50%;width:10px;height:10px}.hv2 .win .b span{margin-left:8px}.hv2 .win .cv{height:290px}.hv2 .xp{border-color:var(--amber);background:#14171ad1;border-radius:20px;width:236px;padding:16px 18px;top:150px;right:44px;box-shadow:inset 0 1px #ffffff2e,0 30px 70px -24px #000000bf,0 0 60px -10px #ffa62b80}.hv2 .xp .rows{margin-top:10px}.hv2 .cb{filter:saturate(.7)brightness(.8);border-radius:24px;width:270px;padding:20px;top:92px;left:44px;rotate:-5deg}.hv2 .cf{border-color:var(--amber);border-radius:26px;width:380px;padding:24px;top:40px;left:218px;box-shadow:inset 0 1px #ffffff2e,0 30px 70px -24px #000000bf,0 0 70px -10px #ffa62b8c}.hv2 .cf .wv{gap:3px;height:70px;margin-top:20px}.hv2 .wph{background:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/phone.png) top/100% no-repeat;width:270px;height:560px;top:34px;left:185px}.hv2 .s4{-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}@media (max-width:900px){.hv2 .aud{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px}.hv2 .wlist{scrollbar-width:none;border-top:0;flex-direction:row;gap:8px;padding-bottom:4px;overflow-x:auto}.hv2 .wlist::-webkit-scrollbar{display:none}.hv2 .wlist button{border:1px solid var(--hair-2);font:600 15px/1 var(--body);letter-spacing:0;white-space:nowrap;border-radius:999px;flex:none;padding:12px 16px}.hv2 .wlist button small,.hv2 .wlist button:after{display:none}.hv2 .wlist button[aria-selected=true]{background:var(--fg);border-color:var(--fg);color:var(--ink)}.hv2 .wpanel{gap:18px;padding:14px 16px 26px}.hv2 .sc{width:calc(100% + 32px)}.hv2 .wchips span{padding:9px 13px;font-size:13.5px}.hv2 .smp{display:none}}.hv2 .head.mid{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:20px}.hv2 .head.mid h2{letter-spacing:-.035em;max-width:17ch;font-size:clamp(38px,5.2vw,72px)}.hv2 .head.mid p{max-width:56ch}.hv2 .ygrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin-top:56px;display:grid}.hv2 .y{--k:1;border:1px solid var(--hair-2);background:linear-gradient(#1d2023,#16191b);border-radius:28px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.hv2 .y.w7{grid-column:span 7}.hv2 .y.w5{grid-column:span 5}.hv2 .yt{border-top:1px solid var(--hair);padding:26px 30px 30px}.hv2 .yt h3{letter-spacing:-.02em;font-size:clamp(22px,2.1vw,28px);line-height:1.15}.hv2 .yt p{color:var(--mute);max-width:48ch;margin-top:8px;font-size:16.5px;line-height:1.5}.hv2 .ysc{min-height:calc(350px*var(--k));flex:1;position:relative;overflow:hidden}.hv2 .ysc-in{width:600px;height:350px;transform:scale(var(--k));margin:-175px 0 0 -300px;position:absolute;top:50%;left:50%}.hv2 .ysc-in>*{opacity:0;transition:opacity .7s var(--ease),translate .9s var(--ease);position:absolute;translate:0 26px}.hv2 .y.seen .ysc-in>*{opacity:1;translate:0}.hv2 .y.seen .ysc-in>:nth-child(2){transition-delay:.14s}.hv2 .y.seen .ysc-in>:nth-child(3){transition-delay:.28s}.hv2 .y.seen .ysc-in>:nth-child(4){transition-delay:.42s}.hv2 .q{width:176px;rotate:var(--r,0deg);border:1px solid var(--hair-2);background:#14171a;border-radius:20px;overflow:hidden;box-shadow:0 30px 60px -26px #000}.hv2 .qi{filter:saturate(.8);height:204px}.hv2 .qc{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 13px/1 var(--body);color:var(--fg);background:#14171ad1;border-radius:999px;padding:7px 11px;position:absolute;top:9px;left:9px}.hv2 .qr{color:var(--fog);justify-content:space-between;padding:11px 13px;font-size:13px;display:flex}.hv2 .qr b{color:var(--bad);font-weight:600}.hv2 .pf{border-radius:24px;width:272px;padding:22px}.hv2 .pf .pa{background-position:50% 12%;background-size:230%;border-radius:50%;width:64px;height:64px;display:block}.hv2 .pf b{font:600 22px/1.1 var(--display);letter-spacing:-.01em;margin-top:14px;display:block}.hv2 .pf .ph{color:var(--fog);margin-top:4px;font-size:13.5px;display:block}.hv2 .pf p{color:var(--mute);margin-top:12px;font-size:14px;line-height:1.45}.hv2 .pf.sp{border-color:#ff8f8699;box-shadow:inset 0 1px #ffffff29,0 30px 70px -24px #000000b3,0 0 50px -14px #ff8f8680}.hv2 .warn{color:var(--bad);font:600 13px/1 var(--body);background:#ff8f861a;border:1px solid #ff8f8699;border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:8px 12px;display:inline-flex}.hv2 .warn:before{content:"!";background:var(--bad);width:16px;height:16px;color:var(--ink);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.hv2 .qu{border-radius:24px;width:500px;padding:20px 22px 10px}.hv2 .qrow{border-top:1px solid var(--hair);align-items:center;gap:14px;padding:13px 0;display:flex}.hv2 .qu .top{padding-bottom:14px}.hv2 .qrow i{filter:saturate(.8);border-radius:10px;flex:none;width:60px;height:46px}.hv2 .qrow div{flex:1;min-width:0}.hv2 .qrow b{font:600 15px/1.2 var(--body);display:block}.hv2 .qrow div span{background:#ffffff1f;border-radius:3px;width:70%;height:6px;margin-top:9px;display:block}.hv2 .qrow em{font:600 12.5px/1 var(--body);color:var(--bad);white-space:nowrap;border:1px solid #ff8f8673;border-radius:999px;padding:7px 10px;font-style:normal}.hv2 .po{border-radius:24px;width:310px;padding:18px}.hv2 .po .who{margin-top:0}.hv2 .po .pi{border-radius:14px;height:168px;margin-top:14px}.hv2 .pbar{gap:8px;margin-top:14px;display:grid}.hv2 .pbar span{background:#ffffff24;border-radius:4px;height:7px}.hv2 .pbar span+span{width:62%}.hv2 .cm{font:500 15px/1 var(--body);white-space:nowrap;animation:5s ease-in-out infinite hv2-bob;animation-delay:var(--bd);border-radius:999px;align-items:center;gap:10px;padding:12px 16px 12px 12px;display:inline-flex}.hv2 .cm i{background:#ffffff29;border-radius:50%;flex:none;width:26px;height:26px}@media (max-width:900px){.hv2 .y.w7,.hv2 .y.w5{grid-column:span 12}.hv2 .yt{padding:20px 20px 24px}.hv2 .ygrid{margin-top:36px}}.hv2 .fc{padding-block:20px 80px}.hv2 .fc .wrap{grid-template-columns:300.5fr 300.5fr 250.5fr 300.5fr;gap:16px;display:grid}.hv2 .fcard{border:1px solid var(--hair-2);background:#202224;border-radius:28px;min-width:0;min-height:172px;padding:24px}.hv2 .fcard.a,.hv2 .fcard.b{flex-direction:column;justify-content:space-between;gap:40px;min-height:360px;display:flex}.hv2 .fstack{gap:16px;min-width:0;display:grid}.hv2 .fcard h4{font:400 13px/18px var(--body);color:var(--fog)}.hv2 .fcard ul{gap:16px;margin-top:16px;list-style:none;display:grid}.hv2 .fcard ul.nolabel{margin-top:0}.hv2 .fcard li a{font:400 17px/22px var(--body);color:var(--fg);transition:color .2s}.hv2 .fcard li a:hover{color:var(--amber)}.hv2 .fcard.a p{color:var(--mute);font-size:17px;line-height:32px}.hv2 .fcard .am{color:var(--amber)}.hv2 .built{border:1px solid var(--amber);height:32px;color:var(--amber);font:500 13px/1 var(--body);border-radius:999px;align-items:center;margin-top:16px;padding:0 12px;display:inline-flex}.hv2 .fcard .legal{gap:16px;margin-top:0}.hv2 .fcard .legal a{color:var(--mute);font-size:13px;line-height:18px}.hv2 .priv{font:600 22px/28px var(--display);letter-spacing:-.01em;gap:12px;display:grid}.hv2 .priv svg{width:32px;height:20px;color:var(--amber)}@media (max-width:900px){.hv2 .fc .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.hv2 .fcard.a,.hv2 .fcard.b{min-height:300px}}@media (max-width:560px){.hv2 .fc .wrap{grid-template-columns:minmax(0,1fr)}.hv2 .fcard.a,.hv2 .fcard.b{min-height:0}}.hv2 .f,.hv2 .im-clip{background:#14171a url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/clip.jpg) 45%/auto 132% no-repeat}.hv2 .im-clip{background-size:cover}.hv2 .vr{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:24px;display:grid}.hv2 .pvw{aspect-ratio:1;border:1px solid var(--hair-2);border-radius:18px;position:relative;overflow:hidden;box-shadow:0 24px 50px -24px #000}.hv2 .pv2{position:absolute;inset:0}.hv2 .pv2.au{background:linear-gradient(#191c1f,#0e1011);place-items:center;padding:0 18px;display:grid}.hv2 .pv2.au .wv{width:100%;height:64px;margin:0}.hv2 .pl2{border-left:22px solid #fff;filter:drop-shadow(0 2px 10px #000000b3);border-block:14px solid #0000;width:0;height:0;margin:auto;position:absolute;inset:0}.hv2 .scan{border-bottom:2px solid var(--amber);height:38%;animation:hv2-scan 1.1s var(--ease)both;background:linear-gradient(#0000,#ffa62b52);position:absolute;top:0;left:0;right:0;box-shadow:0 0 24px #ffa62b99}@keyframes hv2-scan{0%{transform:translateY(-100%)}to{transform:translateY(265%)}}.hv2 .vpanel .vinfo .reading{font-size:15px}@media (max-width:600px){.hv2 .vr{grid-template-columns:minmax(0,1fr)}.hv2 .pvw{aspect-ratio:16/9}}.hv2 .wcol .lede{max-width:34ch}.hv2 .wcol .wlist{margin-top:32px}.hv2 .aud{margin-top:0}.hv2 .device{width:min(372px,100%)}.hv2 .device .screen{min-height:600px}.hv2 .device .nm{font-size:32px}.hv2 .device .avx{width:96px;height:96px}.hv2 .device .wv{height:84px}.hv2 .route{z-index:2;gap:44px;list-style:none;display:grid;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.hv2 .route:before{content:"Route";color:var(--fog);font-size:14px;position:absolute;top:-38px;left:0}.hv2 .route li{font:600 17px/1 var(--display);color:var(--fog);transition:color .45s var(--ease);align-items:center;gap:13px;display:flex;position:relative}.hv2 .route li:before{content:"";border:1.5px solid var(--fog);background:var(--ink);width:13px;height:13px;transition:all .45s var(--ease);border-radius:50%;flex:none}.hv2 .route li+li:after{content:"";background:var(--hair-2);width:1.5px;height:40px;transition:background .45s var(--ease);position:absolute;bottom:calc(100% + 2px);left:6px}.hv2 .devwrap[data-st="3"] .route li,.hv2 .devwrap[data-st="4"] .route li{color:var(--fg)}.hv2 .devwrap[data-st="3"] .route li:before,.hv2 .devwrap[data-st="4"] .route li:before{border-color:var(--amber);background:var(--amber);box-shadow:0 0 0 4px #ffa62b29,0 0 14px var(--amber)}.hv2 .devwrap[data-st="3"] .route li+li:after,.hv2 .devwrap[data-st="4"] .route li+li:after{background:var(--amber)}.hv2 .route li:nth-child(2),.hv2 .route li:nth-child(2):before,.hv2 .route li:nth-child(2):after{transition-delay:.18s}.hv2 .route li:nth-child(3),.hv2 .route li:nth-child(3):before,.hv2 .route li:nth-child(3):after{transition-delay:.36s}.hv2 .route li:nth-child(4),.hv2 .route li:nth-child(4):before,.hv2 .route li:nth-child(4):after{transition-delay:.54s}@media (max-width:1180px){.hv2 .route{grid-auto-flow:column;justify-content:center;gap:18px;margin-bottom:18px;position:static;transform:none}.hv2 .route:before,.hv2 .route li+li:after{display:none}.hv2 .devwrap{grid-template-columns:minmax(0,1fr)}.hv2 .route li{gap:7px;font-size:13px}}.hv2 .hx.sub,.hv2 .hx.sub .hx-in{height:auto;min-height:0;overflow:visible}.hv2 .hx.sub .hx-body{padding-block:clamp(32px,5vw,72px) clamp(56px,7vw,104px)}.hv2 .shero{max-width:calc(var(--max) + 2*var(--gut));padding-inline:var(--gut);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.hv2 .shero.mid{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.hv2 .hx .shero h1{font:600 clamp(40px,5vw,72px)/1.02 var(--display);letter-spacing:-.035em;max-width:14ch;margin-bottom:22px}.hv2 .hx .shero.mid h1{max-width:18ch}.hv2 .shero .sub{color:var(--mute);max-width:44ch;margin-bottom:32px;font-size:19px;line-height:1.5}.hv2 .shero.mid .sub{max-width:60ch}.hv2 .shero.mid .hx-ctas{justify-content:center}.hv2 .shero.mid .regs{text-align:left;width:100%;margin-top:56px}@media (max-width:900px){.hv2 .shero{grid-template-columns:minmax(0,1fr)}}.hv2 .fit{--k:1;height:calc(var(--fh)*var(--k));position:relative}.hv2 .fit-in{width:var(--fw);height:var(--fh);margin-left:calc(var(--fw)/-2);transform-origin:50% 0;transform:scale(var(--k));position:absolute;top:0;left:50%}.hv2 .fit-in>*,.hv2 .epanel>*{position:absolute}.hv2 .lit{border-color:var(--amber)!important;box-shadow:inset 0 1px #ffffff2e,0 30px 70px -24px #000000bf,0 0 70px -10px #ffa62b8c!important}.hv2 .lit-chip{border:1px solid var(--amber);color:var(--amber);font:600 13.5px/1 var(--body);white-space:nowrap;background:#17191aeb;border-radius:999px;align-items:center;gap:7px;padding:10px 14px;display:inline-flex;box-shadow:0 0 28px #ffa62b73}.hv2 .lit-chip .vm{width:12px;height:11px}.hv2 .bobs{animation:5s ease-in-out infinite hv2-bob}.hv2 .gc{border-radius:24px;padding:22px}.hv2 .h-cid{filter:saturate(.7)brightness(.82);width:340px;top:10px;left:0;rotate:-4deg}.hv2 .h-rec{color:var(--mute);white-space:nowrap;z-index:2;border-radius:999px;align-items:center;gap:12px;padding:10px 16px 10px 12px;font-size:13.5px;display:flex;top:196px;left:150px}.hv2 .h-rec .wv{gap:2px;width:74px;height:22px;margin:0}.hv2 .h-id{border-radius:28px;width:440px;padding:26px;top:258px;left:110px}.hv2 .h-id .who b{font-size:24px}.hv2 .a-cred{width:330px;top:34px;left:40px}.hv2 .a-list{border-radius:20px;width:180px;padding:16px 16px 8px;top:70px;left:392px}.hv2 .a-list li{border-top:1px solid var(--hair);color:var(--mute);align-items:center;gap:10px;padding:11px 0;font-size:14px;list-style:none;display:flex}.hv2 .a-list li:before{content:"";background:#ffffff40;border-radius:50%;flex:none;width:8px;height:8px}.hv2 .a-list li.on{color:var(--fg);font-weight:600}.hv2 .a-list li.on:before{background:var(--amber);box-shadow:0 0 10px var(--amber)}.hv2 .a-sig{width:480px;top:34px;left:60px}.hv2 .a-sig .wv{gap:3px;height:64px}.hv2 .spec{border-radius:24px;padding:6px 28px}.hv2 .spec>div{border-top:1px solid var(--hair);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;padding:22px 0;display:grid}.hv2 .spec>div:first-child{border-top:0}.hv2 .spec b{font:600 21px/1.2 var(--display);letter-spacing:-.01em}.hv2 .spec small{font:400 14px/1.3 var(--body);color:var(--amber);margin-top:6px;display:block}.hv2 .spec p{color:var(--mute);font-size:16px;line-height:1.5}@media (max-width:600px){.hv2 .spec>div{grid-template-columns:minmax(0,1fr);gap:8px}}.hv2 .chipsrow{flex-wrap:wrap;gap:10px;margin-top:40px;display:flex}.hv2 .chipsrow.tight{gap:8px;margin-top:18px}.hv2 .chipsrow span{font:500 16px/1 var(--body);border:1px solid var(--hair-2);background:#ffffff0f;border-radius:999px;padding:13px 18px;box-shadow:inset 0 1px #ffffff1f}.hv2 .chipsrow.tight span{padding:10px 14px;font-size:14px}.hv2 .estage{border:1px solid var(--hair-2);background:radial-gradient(70% 60% at 50% 40%,#ffa62b38,#0000 72%),linear-gradient(#1e2124,#14171a);border-radius:32px;padding:28px 20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 60px 120px -40px #000c}.hv2 .epanel{opacity:0;visibility:hidden;transition:opacity .4s var(--ease),translate .6s var(--ease),visibility 0s .4s;inset:0;translate:0 18px}.hv2 .epanel.on{opacity:1;visibility:visible;transition:opacity .55s var(--ease).1s,translate .7s var(--ease).1s,visibility 0s;translate:0}.hv2 .tile{border:1px solid #ffffff38;border-radius:22px;overflow:hidden;box-shadow:0 34px 60px -24px #000}.hv2 .tile.au{background:linear-gradient(#191c1f,#0e1011);place-items:center;padding:0 20px;display:grid}.hv2 .tile.au .wv{gap:3px;width:100%;height:70px;margin:0}.hv2 .mono{font:400 13.5px/1.75 ui-monospace,SFMono-Regular,Menlo,monospace}.hv2 .codeline{border:1px solid var(--hair-2);color:#dde1e3;white-space:nowrap;background:#0f1112;border-radius:14px;padding:12px 16px}.hv2 .codeline i{color:var(--amber);font-style:normal}.hv2 .e-code{border:1px solid var(--hair-2);background:#0f1112;border-radius:20px;width:480px;top:16px;left:0;overflow:hidden;box-shadow:0 30px 60px -24px #000c}.hv2 .e-code .b{border-bottom:1px solid var(--hair);color:var(--fog);align-items:center;gap:6px;padding:12px 16px;font-size:13px;display:flex}.hv2 .e-code .b i{background:#33383c;border-radius:50%;width:10px;height:10px}.hv2 .e-code .b span{margin-left:auto}.hv2 .e-code pre{color:#dde1e3;white-space:pre;padding:18px 20px 26px;font:400 14px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.hv2 .e-code pre i{color:var(--amber);font-style:normal}.hv2 .e-code pre s{color:#9fd7a7;text-decoration:none}.hv2 .e-resp{width:290px;top:292px;left:262px}.hv2 .mods{border-top:1px solid var(--hair);margin-top:48px}.hv2 .mod{border-bottom:1px solid var(--hair);grid-template-columns:200px minmax(0,4fr) minmax(0,6fr);align-items:center;gap:clamp(20px,4vw,56px);padding:28px 0;display:grid}.hv2 .mod .tile{height:128px}.hv2 .mod:has(.gicon){grid-template-columns:132px minmax(0,4fr) minmax(0,6fr)}.hv2 .gicon{border-radius:26px;width:132px;height:132px;display:block}@media (max-width:760px){.hv2 .mod:has(.gicon){grid-template-columns:minmax(0,1fr)}.hv2 .gicon{width:104px;height:104px}}.hv2 .mod small{color:var(--amber);font-size:14px}.hv2 .mod h3{margin-top:6px;font-size:clamp(30px,3vw,44px)}.hv2 .mod p{color:var(--mute);max-width:44ch;font-size:17px;line-height:1.5}@media (max-width:760px){.hv2 .mod{grid-template-columns:minmax(0,1fr);gap:14px}.hv2 .mod .tile{height:160px}}.hv2 .pen{border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px;display:grid;overflow:hidden}.hv2 .pen>div{padding:30px 32px 34px}.hv2 .pen>div+div{border-left:1px solid var(--hair)}.hv2 .pen small{color:var(--fog);font-size:14px}.hv2 .pen b{font:600 clamp(26px,2.8vw,38px)/1.1 var(--display);letter-spacing:-.025em;margin-top:12px;display:block}.hv2 .pen p{color:var(--mute);margin-top:10px;font-size:16px}.hv2 .scopes{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.hv2 .scopes>div{border:1px solid var(--hair-2);background:linear-gradient(#1d2023,#16191b);border-radius:24px;padding:28px 28px 30px;box-shadow:inset 0 1px #ffffff14}.hv2 .scopes h3{letter-spacing:-.02em;font-size:24px;line-height:1.15}.hv2 .scopes .nt{color:var(--mute);margin-top:16px;font-size:15px}@media (max-width:760px){.hv2 .pen,.hv2 .scopes{grid-template-columns:minmax(0,1fr)}.hv2 .pen>div+div{border-left:0;border-top:1px solid var(--hair)}}.hv2 .app-ph{background:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/phone.png) top/100% no-repeat;width:280px;height:540px;top:0;left:150px;-webkit-mask-image:linear-gradient(#000 84%,#0000);mask-image:linear-gradient(#000 84%,#0000)}.hv2 .seg2{border-radius:999px;gap:4px;margin-top:28px;padding:5px;display:inline-flex}.hv2 .seg2 button{height:40px;font:600 15px/1 var(--body);color:var(--mute);border-radius:999px;padding:0 18px}.hv2 .seg2 button[aria-pressed=true]{background:var(--fg);color:var(--ink)}.hv2 .swap>[hidden]{display:none}.hv2 .vhero .vpanel{width:100%}.hv2 .badges{padding:0 var(--gut);max-width:calc(var(--max) + 2*var(--gut));flex-wrap:wrap;justify-content:center;gap:10px;margin:-24px auto 0;display:flex}.hv2 .badges span{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;display:inline-flex}.hv2 .badges span:before{content:"";background:var(--ok);width:7px;height:7px;box-shadow:0 0 10px var(--ok);border-radius:50%}.hv2 .tabsrow{flex-wrap:wrap;gap:8px;margin-top:40px;display:flex}.hv2 .tabsrow button{border:1px solid var(--hair-2);text-align:left;font:600 16px/1.2 var(--display);color:var(--mute);transition:all .25s var(--ease);background:#ffffff0a;border-radius:16px;padding:13px 16px}.hv2 .tabsrow button small{font:400 12.5px/1.2 var(--body);color:var(--fog);margin-top:6px;display:block}.hv2 .tabsrow button:hover{border-color:var(--fg)}.hv2 .tabsrow button[aria-selected=true]{border-color:var(--amber);color:var(--fg);background:#ffa62b1a;box-shadow:0 0 30px -10px #ffa62b99}.hv2 .tabsrow button[aria-selected=true] small{color:var(--amber)}.hv2 .tabsrow.grp{align-items:flex-end;gap:8px}.hv2 .tabsrow .g{gap:8px;display:grid}.hv2 .tabsrow .g>span{color:var(--fog);font-size:13px}.hv2 .tabsrow .g>div{flex-wrap:wrap;gap:8px;display:flex}.hv2 .tabsrow .g+.g{border-left:1px solid var(--hair);margin-left:18px;padding-left:26px}.hv2 .tpanel[hidden]{display:none}.hv2 .tpanel{animation:hv2-fade-up .5s var(--ease)both}.hv2 .lawp{border-radius:28px;margin-top:20px;padding:clamp(22px,3vw,36px)}.hv2 .lawp .st{font:600 13px/1 var(--body);color:var(--ok);align-items:center;gap:8px;display:inline-flex}.hv2 .lawp .st:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px}.hv2 .lawp .st.soon{color:var(--amber)}.hv2 .lawp h3{margin-top:14px;font-size:clamp(34px,4vw,56px)}.hv2 .lawp .ful{color:var(--fog);margin-top:8px;font-size:14.5px}.hv2 .lawp .sum{font:500 clamp(19px,1.9vw,24px)/1.35 var(--display);letter-spacing:-.01em;max-width:36em;margin-top:22px}.hv2 .law3{border-top:1px solid var(--hair);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:28px;display:grid}.hv2 .law3>div{padding:22px 24px 4px 0}.hv2 .law3>div+div{border-left:1px solid var(--hair);padding-left:24px}.hv2 .law3 small{color:var(--amber);font-size:13px}.hv2 .law3 p{color:var(--mute);margin-top:8px;font-size:15.5px;line-height:1.5}.hv2 .lawp .fn{color:var(--fog);margin-top:18px;font-size:13.5px}@media (max-width:760px){.hv2 .law3{grid-template-columns:minmax(0,1fr)}.hv2 .law3>div+div{border-left:0;border-top:1px solid var(--hair);padding-left:0}.hv2 .tabsrow .g+.g{border-left:0;margin-left:0;padding-left:0}}.hv2 .cards2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.hv2 .cards3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.hv2 .cards5{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.hv2 .cards5>*{grid-column:span 2}.hv2 .cards5>:nth-child(4),.hv2 .cards5>:nth-child(5){grid-column:span 3}.hv2 .cd{border:1px solid var(--hair-2);background:linear-gradient(#1d2023,#16191b);border-radius:24px;flex-direction:column;padding:26px 26px 28px;display:flex;box-shadow:inset 0 1px #ffffff14}.hv2 .cd h3{letter-spacing:-.02em;font-size:23px;line-height:1.15}.hv2 .cd p{color:var(--mute);margin-top:10px;font-size:15.5px;line-height:1.5}.hv2 .cd small{color:var(--amber);font-size:13.5px}.hv2 .cd .mv{border:1px solid var(--hair);background:#121416;border-radius:16px;flex-direction:column;justify-content:center;gap:8px;min-height:104px;margin-bottom:22px;padding:16px;display:flex}.hv2 .cd .mv .rows{border-top:0;margin-top:0}.hv2 .cd .mv .rows div:last-child{border-bottom:0}.hv2 .cd .mv .chipsrow{gap:6px;margin-top:0}.hv2 .cd .mv .chipsrow span{padding:8px 10px;font-size:12.5px}.hv2 .cd .ans{margin-top:auto;padding-top:18px}.hv2 .cd .ans span{color:var(--fg);background:#ffa62b14;border:1px solid #ffa62b80;border-radius:14px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:15px;line-height:1.45;display:flex}.hv2 .cd .ans .vm{margin-top:4px}.hv2 .cd .num{font:600 15px/1 var(--display);color:var(--amber);margin-bottom:14px}@media (max-width:900px){.hv2 .cards2,.hv2 .cards3,.hv2 .cards5{grid-template-columns:minmax(0,1fr)}.hv2 .cards5>*,.hv2 .cards5>:nth-child(4),.hv2 .cards5>:nth-child(5){grid-column:auto}}.hv2 .tbl{border-radius:24px;margin-top:48px;overflow:hidden}.hv2 .tbl .tr{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));display:grid}.hv2 .tbl .tr:first-child{border-top:0}.hv2 .tbl .tr>*{padding:18px 20px;font-size:15.5px}.hv2 .tbl .th>*{font:600 15px/1.2 var(--display);color:var(--mute)}.hv2 .tbl .tr>:last-child{background:#ffa62b12;border-left:1px solid #ffa62b59}.hv2 .tbl .th>:last-child{color:var(--amber)}.hv2 .tbl .no{color:var(--bad)}.hv2 .tbl .yes{color:var(--amber);font-weight:600}.hv2 .tbl.map .tr{grid-template-columns:minmax(0,1.4fr) 44px minmax(0,1fr)}.hv2 .tbl.map .tr>:last-child{background:0 0;border-left:0}.hv2 .tbl.map .ar{color:var(--amber);text-align:center;padding-inline:0}@media (max-width:640px){.hv2 .tbl .tr>*{padding:14px 12px;font-size:13.5px}}.hv2 .tier{border-radius:28px;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(24px,4vw,56px);margin-top:20px;padding:clamp(22px,3vw,36px);display:grid}.hv2 .tier h3{font-size:clamp(28px,3vw,40px)}.hv2 .tier>div>p{color:var(--mute);margin-top:12px;font-size:17px;line-height:1.5}.hv2 .tier .lat{margin-top:26px}.hv2 .tier .lat span{color:var(--fog);font-size:13px}.hv2 .tier .bar{background:#ffffff1a;border-radius:4px;height:8px;margin-top:10px;overflow:hidden}.hv2 .tier .bar i{background:var(--amber);height:100%;animation:hv2-play 1s var(--ease)both;transform-origin:0;border-radius:4px;display:block}.hv2 .tier ul{border-top:1px solid var(--hair);list-style:none}.hv2 .tier li{border-bottom:1px solid var(--hair);align-items:center;gap:10px;padding:13px 0;font-size:15.5px;display:flex}.hv2 .tier .rows{margin-top:16px}@media (max-width:800px){.hv2 .tier{grid-template-columns:minmax(0,1fr)}}.hv2 .codebox{border:1px solid var(--hair-2);background:#0f1112;border-radius:22px;margin-top:20px;overflow:hidden;box-shadow:0 30px 60px -24px #000c}.hv2 .codebox pre{color:#dde1e3;white-space:pre;padding:24px 26px 28px;font:400 14.5px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-x:auto}.hv2 .codebox pre i{color:var(--amber);font-style:normal}.hv2 .codebox pre s{color:#9fd7a7;text-decoration:none}.hv2 .codebox pre u{color:var(--fog);text-decoration:none}.hv2 .uc{border-top:1px solid var(--hair);margin-top:48px}.hv2 .uc>div{border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,3.2fr) minmax(0,2.2fr) minmax(0,6.6fr);align-items:baseline;gap:20px;padding:20px 0;display:grid}.hv2 .uc b{font:600 20px/1.2 var(--display);letter-spacing:-.01em}.hv2 .uc small{color:var(--amber);font-size:13.5px}.hv2 .uc p{color:var(--mute);font-size:15.5px;line-height:1.5}@media (max-width:760px){.hv2 .uc>div{grid-template-columns:minmax(0,1fr);gap:6px}}.hv2 .band{border-radius:28px;grid-template-columns:minmax(0,8fr) auto;align-items:center;gap:28px;padding:clamp(26px,4vw,48px);display:grid}.hv2 .band h2{font-size:clamp(28px,3.2vw,44px)}.hv2 .band p{color:var(--mute);max-width:60ch;margin-top:12px}@media (max-width:760px){.hv2 .band{grid-template-columns:minmax(0,1fr)}}.hv2 .ecaps{min-height:6.2em;margin-top:22px;display:grid}.hv2 .ecaps p{color:var(--mute);opacity:0;transition:opacity .4s var(--ease);grid-area:1/1;max-width:44ch;font-size:16px;line-height:1.5}.hv2 .ecaps p.on{opacity:1}.hv2 .chain{flex-wrap:wrap;align-items:center;gap:14px 0;margin-top:48px;display:flex}.hv2 .chain .cn{background:#ffa62b12;border:1px solid #ffa62b80;border-radius:18px;flex:1;min-width:120px;padding:18px 16px;box-shadow:0 0 30px -12px #ffa62b99}.hv2 .chain .cn small{color:var(--amber);font-size:12.5px;display:block}.hv2 .chain .cn b{font:600 20px/1.1 var(--display);margin-top:8px;display:block}.hv2 .chain .ca{background:var(--amber);flex:none;width:28px;height:1.5px}@media (max-width:760px){.hv2 .chain .ca{display:none}.hv2 .chain{gap:10px}}.hv2 .say{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.hv2 .say>div{border-radius:24px;padding:26px 28px}.hv2 .say small{color:var(--fog);font-size:14px}.hv2 .say p{font:600 clamp(22px,2.4vw,32px)/1.2 var(--display);letter-spacing:-.02em;margin-top:12px}.hv2 .say .dim p{color:var(--fog)}@media (max-width:760px){.hv2 .say{grid-template-columns:minmax(0,1fr)}}.hv2 .fails{border-top:1px solid var(--hair);margin-top:28px;list-style:none}.hv2 .fails li{border-bottom:1px solid var(--hair);font:600 18px/1.2 var(--display);justify-content:space-between;gap:16px;padding:15px 0;display:flex}.hv2 .fails li em{font:600 13px/1 var(--body);color:var(--bad);white-space:nowrap;font-style:normal}.hv2 .six{counter-reset:n;border-top:1px solid var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);margin-top:44px;list-style:none;display:grid}.hv2 .six li{counter-increment:n;border-bottom:1px solid var(--hair);font:600 20px/1.25 var(--display);letter-spacing:-.01em;align-items:baseline;gap:16px;padding:20px 0;display:flex}.hv2 .six li:before{content:"0" counter(n);font:600 14px/1 var(--display);color:var(--amber);flex:none}@media (max-width:760px){.hv2 .six{grid-template-columns:minmax(0,1fr)}}.hv2 .qs{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.hv2 .qs span{font:600 17px/1.2 var(--display);background:#ffa62b12;border:1px solid #ffa62b73;border-radius:16px;padding:14px 18px}.hv2 .rc .stt{font:600 13px/1 var(--body);border:1px solid;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;display:inline-flex}.hv2 .rc .stt:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.hv2 .rc.ok .stt{color:var(--ok)}.hv2 .rc.ch .stt{color:var(--amber)}.hv2 .rc.mm .stt{color:var(--bad)}.hv2 .rc.nf .stt{color:var(--fog)}.hv2 .cards4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}@media (max-width:1000px){.hv2 .cards4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.hv2 .cards4{grid-template-columns:minmax(0,1fr)}}.hv2 .dec{border-radius:28px;width:520px;padding:24px;top:10px;left:20px}.hv2 .dec .ep{color:var(--mute);align-items:center;gap:10px;font:400 13.5px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.hv2 .dec .ep b{color:var(--amber)}.hv2 .dec .ep em{color:var(--ok);margin-left:auto;font-style:normal}.hv2 .dec .dmt{align-items:center;gap:18px;margin-top:18px;display:flex}.hv2 .dec .dmt .tile{flex:none;width:132px;height:100px}.hv2 .dec .dmt .who{flex:1;min-width:0}.hv2 .dec .dmt .who>div{min-width:0}.hv2 .dec .fin{font:600 16px/1 var(--display);color:var(--amber);align-items:center;gap:8px;margin-top:16px;display:flex}.hv2 .im{background-position:50%;background-repeat:no-repeat;background-size:cover}.hv2 .m1{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m1.jpg)}.hv2 .m2{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m2.jpg)}.hv2 .m3{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m3.jpg)}.hv2 .m4{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m4.jpg)}.hv2 .m5{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m5.jpg)}.hv2 .m6{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m6.jpg)}.hv2 .m7{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m7.jpg)}.hv2 .m8{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m8.jpg)}.hv2 .m9{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m9.jpg)}.hv2 .m10{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m10.jpg)}.hv2 .m11{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m11.jpg)}.hv2 .m12{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m12.jpg)}.hv2 .m13{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m13.jpg)}.hv2 .m14{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m14.jpg)}.hv2 .film .f{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/m6.jpg);background-size:auto 150%}.hv2 .mband{gap:14px;padding-bottom:clamp(88px,10vw,144px);display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.hv2 .mrow{gap:14px;width:max-content;animation:70s linear infinite hv2-roll;display:flex}.hv2 .mrow.rev{margin-left:-120px;animation-direction:reverse}.hv2 .mt{aspect-ratio:3/2;border:1px solid var(--hair-2);border-radius:18px;flex:none;width:clamp(180px,19vw,260px);position:relative;box-shadow:0 26px 50px -24px #000}.hv2 .mband .note{margin-top:8px}.hv2 .uc.pix>div{grid-template-columns:84px minmax(0,3fr) minmax(0,2.2fr) minmax(0,6.2fr);align-items:center}.hv2 .uc.pix i{border:1px solid var(--hair-2);border-radius:12px;width:84px;height:60px;display:block}@media (max-width:760px){.hv2 .uc.pix>div{grid-template-columns:84px minmax(0,1fr)}.hv2 .uc.pix i{grid-row:span 3;align-self:start}}.hv2 .rc .mv{flex-direction:row;align-items:center;gap:12px}.hv2 .rc .mv i{border:1px solid var(--hair-2);border-radius:12px;flex:none;width:68px;height:68px}.hv2 .rc .mv .rows{flex:1;min-width:0}.hv2 .rc .mv i.chg{filter:hue-rotate(140deg)saturate(1.5)}.hv2 .rc .mv i.gone{filter:grayscale()brightness(.7)}.hv2 .ban{border:1px solid var(--hair-2);border-radius:16px;grid-auto-flow:column;gap:3px;height:170px;margin-bottom:22px;display:grid;position:relative;overflow:hidden}.hv2 .ban>i{display:block}.hv2 .ban span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 13px/1 var(--body);background:#14171ad1;border-radius:999px;padding:8px 12px;position:absolute;top:12px;left:12px}.hv2 .ban span.bad{color:var(--bad)}.hv2 .device{width:min(480px,100%);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.hv2 .device .screen{background:0 0;border-radius:0;min-height:0;padding:0}.hv2 .device .notch,.hv2 .device .keys{display:none}.hv2 .device .lbl{margin-top:0;font-size:15px}.hv2 .device .avx{width:112px;height:112px;margin-top:22px}.hv2 .device .avx svg{width:46px;height:46px}.hv2 .device .nm{margin-top:22px;font-size:clamp(34px,3.4vw,46px)}.hv2 .device .sb{margin-top:8px;font-size:16px}.hv2 .device .wv{gap:4px;height:128px;margin-top:40px}.hv2 .device .stat{margin-top:28px;font-size:16px}.hv2 .device .vok{margin-top:28px;padding:13px 20px;font-size:15.5px}.hv2 .devwrap:before{opacity:.55;transition:opacity .6s var(--ease);inset:0 4%}.hv2 .devwrap[data-st="0"]:before{opacity:0}.hv2 .devwrap[data-st="4"]:before{opacity:1}.hv2 .devwrap{grid-template-columns:minmax(0,1fr)}.hv2 .route{order:2;grid-auto-flow:column;justify-content:center;gap:22px;margin:30px 0 0;position:static;transform:none}.hv2 .route:before,.hv2 .route li+li:after{display:none}.hv2 .route li{white-space:nowrap;gap:9px;font-size:15px}@media (max-width:520px){.hv2 .route{gap:12px}.hv2 .route li{gap:6px;font-size:13px}}.hv2 .ccol{flex-direction:column;align-items:center;display:flex}.hv2 .ccol .more{margin-top:22px}.hv2 .cscene{justify-items:center;width:100%;height:480px;margin-top:32px;display:grid;position:relative}.hv2 .cwave{gap:clamp(5px,.62vw,10px);width:100vw;height:250px;margin:0;padding-inline:1vw;position:absolute;top:330px;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.hv2 .cwave i,.hv2 .cwave i.d{height:14%;transition:background .6s var(--ease),box-shadow .6s var(--ease);background:#33383c;border-radius:999px;animation-duration:1.7s}.hv2 .cwave i:nth-child(3n){animation-duration:1.15s}.hv2 .cwave i:nth-child(5n){animation-duration:2.3s}.hv2 .cwave i:nth-child(7n){animation-duration:.9s}.hv2 .cwave i:nth-child(4n+1){max-height:58%}.hv2 .cwave i:nth-child(6n+2){max-height:34%}.hv2 .cwave i:nth-child(9n+4){max-height:20%}.hv2 .cwave i:nth-child(11n+5){max-height:78%}.hv2 .cscene:not([data-st="0"]):not([data-st="1"]) .cwave i:nth-child(n+43){background:var(--amber)}.hv2 .cscene[data-st="4"] .cwave i:nth-child(n+43){box-shadow:0 0 14px #ffa62b73}.hv2 .cscene[data-st="3"] .cwave i:nth-child(n+43){background:#b8791f}.hv2 .cphone{border:1px solid var(--hair-2);background:linear-gradient(#1b1e20,#17191a 70%);border-bottom:0;border-radius:52px 52px 0 0;flex-direction:column;align-items:center;width:396px;height:100%;display:flex;position:relative;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.hv2 .csb{width:100%;font:600 15px/1 var(--body);color:var(--fg);justify-content:space-between;align-items:center;padding:20px 30px 0;display:flex}.hv2 .csb i{border:1px solid var(--hair-2);border-radius:999px;width:112px;height:30px}.hv2 .csb svg{width:54px;height:14px}.hv2 .cphone .avx{width:84px;height:84px;color:var(--fg);transition:all .5s var(--ease);background:#3a3f43;border-radius:50%;place-items:center;margin-top:28px;display:grid}.hv2 .cphone .avx svg{width:34px;height:34px}.hv2 .cscene:not([data-st="0"]) .cphone .avx{box-shadow:0 0 0 1.5px var(--amber);color:var(--amber);background:#ffa62b29}.hv2 .cphone .nm{font:600 30px/1.1 var(--display);letter-spacing:-.02em;margin-top:18px}.hv2 .cphone .sb{color:var(--fog);margin-top:8px;font-size:16px}.hv2 .cver{border:1px solid var(--hair-2);width:min(468px,100%);transition:box-shadow .6s var(--ease),border-color .6s var(--ease);background:#1e1a14f0;border-radius:28px;position:absolute;top:266px;left:50%;transform:translate(-50%);box-shadow:0 30px 70px -24px #000c}.hv2 .cbar{border:1px solid var(--hair-2);height:62px;color:var(--mute);font:500 20px/1 var(--body);transition:background .6s var(--ease),color .6s var(--ease),border-color .6s var(--ease);background:#2b3034;border-radius:28px;place-items:center;margin:-1px;display:grid;position:relative}.hv2 .cbar>span{transition:opacity .45s var(--ease);grid-area:1/1}.hv2 .cbar .t1{opacity:0}.hv2 .cbar .t1 b{font-weight:700}.hv2 .cbar .ck{opacity:.5;background:#ffffff1a;border-radius:50%;justify-self:start;place-items:center;width:30px;height:30px;margin-left:14px;display:grid}.hv2 .cbar .ck .vm{width:13px;height:12px;color:var(--fog)}.hv2 .cscene[data-st="4"] .cver{border-color:#ffa62b99;box-shadow:0 30px 70px -24px #000c,0 0 70px -10px #ffa62b99}.hv2 .cscene[data-st="4"] .cbar{background:linear-gradient(180deg,#ffbd5c,var(--amber));color:var(--amber-ink);border-color:#ffd08a}.hv2 .cscene[data-st="4"] .cbar .t0{opacity:0}.hv2 .cscene[data-st="4"] .cbar .t1{opacity:1}.hv2 .cscene[data-st="4"] .cbar .ck{background:var(--amber-ink);opacity:1}.hv2 .cscene[data-st="4"] .cbar .ck .vm{color:var(--amber)}.hv2 .crow{color:var(--fg);justify-content:space-between;align-items:center;gap:14px;padding:20px 20px 20px 24px;font-size:17px;display:flex}.hv2 .cscene[data-st="0"] .crow>span{color:var(--bad)}.hv2 .cval{border:1px solid var(--hair-2);color:var(--mute);background:#ffffff1a;border-radius:10px;flex:none;padding:9px 12px;font:500 14px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.hv2 .cscene[data-st="0"] .cval:after{content:"Unverified"}.hv2 .cscene[data-st="1"] .cval:after{content:"AI voice"}.hv2 .cscene[data-st="2"] .cval:after{content:"Marked"}.hv2 .cscene[data-st="3"] .cval:after{content:"In transit"}.hv2 .cscene[data-st="4"] .cval:after{content:"Verified";color:var(--amber)}.hv2 .cstages{z-index:2;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;list-style:none;display:flex;position:relative}.hv2 .cstages li{border:1px solid var(--hair-2);background:var(--ink);font:600 14px/1 var(--body);color:var(--fog);cursor:pointer;transition:all .35s var(--ease);border-radius:999px;padding:10px 16px}.hv2 .cstages li span{display:none}.hv2 .cstages li.done{color:var(--mute);border-color:#ffa62b66}.hv2 .cstages li.on{background:var(--amber);color:var(--amber-ink);border-color:var(--amber);box-shadow:0 0 24px #ffa62b80}@media (max-height:860px) and (min-width:901px){.hv2 .cscene{height:390px;margin-top:20px}.hv2 .cphone{width:348px}.hv2 .cphone .avx{width:60px;height:60px;margin-top:14px}.hv2 .cphone .nm{margin-top:12px;font-size:26px}.hv2 .cver{width:min(420px,100%);top:206px}.hv2 .cwave{height:200px;top:268px}}@media (max-width:600px){.hv2 .cscene{height:440px}.hv2 .cphone{width:min(300px,86%)}.hv2 .cphone .avx{width:74px;height:74px;margin-top:22px}.hv2 .cphone .nm{font-size:26px}.hv2 .cver{width:100%;top:246px}.hv2 .cwave{height:190px;top:308px}.hv2 .cbar{height:56px;font-size:17px}.hv2 .crow{padding-left:18px;font-size:14.5px}.hv2 .cwave{gap:3px}}.hv2 .jscene{width:min(100%,1520px);height:380px;margin-top:34px;position:relative}.hv2 .jwave{gap:clamp(4px,.5vw,8px);height:200px;margin:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.hv2 .jwave i,.hv2 .jwave i.d{height:14%;transition:background .6s var(--ease),box-shadow .6s var(--ease),max-height .6s var(--ease);background:#33383c;border-radius:999px;max-height:100%;animation-duration:1.7s}.hv2 .jwave i:nth-child(3n){animation-duration:1.15s}.hv2 .jwave i:nth-child(5n){animation-duration:2.3s}.hv2 .jwave i:nth-child(7n){animation-duration:.9s}.hv2 .jwave i:nth-child(4n+1){max-height:60%}.hv2 .jwave i:nth-child(6n+2){max-height:36%}.hv2 .jwave i:nth-child(11n+5){max-height:80%}.hv2 .jscene[data-st="0"] .jwave i{background:#2a2e31}.hv2 .jscene[data-st="2"] .jwave i:nth-child(n+33):nth-child(-n+40),.hv2 .jscene[data-st="3"] .jwave i:nth-child(n+33):nth-child(-n+69),.hv2 .jscene[data-st="4"] .jwave i:nth-child(n+33){background:#f6f7f6eb}.hv2 .jscene[data-st="2"] .jwave i.d:nth-child(n+33):nth-child(-n+40),.hv2 .jscene[data-st="3"] .jwave i.d:nth-child(n+33):nth-child(-n+69),.hv2 .jscene[data-st="4"] .jwave i.d:nth-child(n+33){background:var(--amber);box-shadow:0 0 12px #ffa62bb3}.hv2 .jscene[data-st="3"] .jwave i:nth-child(n+41):nth-child(-n+69),.hv2 .jscene[data-st="4"] .jwave i:nth-child(n+41):nth-child(-n+69){max-height:30%}.hv2 .jc{z-index:2;width:clamp(240px,21vw,300px);position:absolute;top:50%}.hv2 .jc.l{transition:filter .6s var(--ease),opacity .6s var(--ease);border-radius:24px;padding:20px;left:3%;transform:translateY(-50%)rotate(-3deg)}.hv2 .jscene[data-st="0"] .jc.l{filter:saturate(.3)brightness(.7);opacity:.75}.hv2 .jc.r{display:grid;right:3%;transform:translateY(-50%)rotate(3deg)}.hv2 .jc.r>.glass{transition:opacity .55s var(--ease),transform .7s var(--ease);border-radius:24px;grid-area:1/1;padding:20px}.hv2 .jc.r .v0{filter:saturate(.8)}.hv2 .jc.r .v1{opacity:0;border-color:var(--amber);transform:scale(.96);box-shadow:inset 0 1px #ffffff2e,0 30px 70px -24px #000000bf,0 0 80px -10px #ffa62b99}.hv2 .jscene[data-st="4"] .jc.r .v0{opacity:0;transform:scale(.96)}.hv2 .jscene[data-st="4"] .jc.r .v1{opacity:1;transform:none}.hv2 .jring{z-index:2;width:104px;height:104px;box-shadow:0 0 0 1.5px var(--fog);transition:box-shadow .6s var(--ease);background:radial-gradient(circle at 50% 40%,#22262a,#111314);border-radius:50%;place-items:center;margin:-52px 0 0 -52px;display:grid;position:absolute;top:50%;left:33.4%}.hv2 .jring .vm{width:32px;height:29px;color:var(--fog);transition:color .6s var(--ease)}.hv2 .jscene:not([data-st="0"]):not([data-st="1"]) .jring{box-shadow:0 0 0 2px var(--amber),0 0 0 14px #ffa62b12,0 0 80px #ffa62b99}.hv2 .jscene:not([data-st="0"]):not([data-st="1"]) .jring .vm{color:var(--amber)}.hv2 .jhops{z-index:2;justify-content:space-between;gap:6px;width:28%;display:flex;position:absolute;top:50%;left:43%;transform:translateY(-50%)}.hv2 .jhops span{border:1px solid var(--hair-2);font:600 13.5px/1 var(--body);color:var(--fog);white-space:nowrap;transition:color .45s var(--ease),border-color .45s var(--ease),box-shadow .45s var(--ease);background:#17191aeb;border-radius:999px;padding:10px 13px}.hv2 .jscene[data-st="3"] .jhops span,.hv2 .jscene[data-st="4"] .jhops span{color:var(--amber);border-color:#ffa62bb3;box-shadow:0 0 22px -4px #ffa62b99}.hv2 .jhops span:nth-child(2){transition-delay:.15s}.hv2 .jhops span:nth-child(3){transition-delay:.3s}.hv2 .jhops span:nth-child(4){transition-delay:.45s}.hv2 .jc.l,.hv2 .jc.r>.glass{background:#212427f0}.hv2 .jstat{color:var(--mute);text-align:center;min-height:1.6em;margin-top:22px;font-size:16px}.hv2 .jstat+.cstages{margin-top:14px}@media (max-width:1100px){.hv2 .jhops span{padding:8px 9px;font-size:12px}.hv2 .jhops{width:31%;left:41%}}@media (max-width:900px){.hv2 .jscene{justify-items:center;gap:18px;height:auto;padding-inline:16px;display:grid}.hv2 .jwave{opacity:.5;height:120px;top:auto;bottom:0;transform:none}.hv2 .jc{width:min(340px,100%);position:relative;top:auto;left:auto!important;right:auto!important;transform:none!important}.hv2 .jring{width:84px;height:84px;margin:0;position:relative;top:auto;left:auto}.hv2 .jhops{flex-wrap:wrap;justify-content:center;width:auto;position:relative;top:auto;left:auto;transform:none}}.hv2 .sscene{width:min(100%,1520px);height:360px;margin-top:30px;position:relative}.hv2 .swave{gap:clamp(3px,.5vw,8px);height:190px;margin:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.hv2 .swave i,.hv2 .swave i.d{height:14%;max-height:100%;transition:background .6s var(--ease),box-shadow .6s var(--ease);background:#2d3134;border-radius:999px;animation-duration:1.7s}.hv2 .swave i:nth-child(3n){animation-duration:1.15s}.hv2 .swave i:nth-child(5n){animation-duration:2.3s}.hv2 .swave i:nth-child(7n){animation-duration:.9s}.hv2 .swave i:nth-child(n+23):nth-child(-n+40){max-height:56%}.hv2 .swave i:nth-child(n+41):nth-child(-n+59){max-height:72%}.hv2 .swave i:nth-child(5n):nth-child(n+41):nth-child(-n+59){opacity:.14}.hv2 .swave i:nth-child(n+60):nth-child(-n+77){max-height:32%}.hv2 .swave i:nth-child(n+78){max-height:50%}.hv2 .swave i:nth-child(3n+1):nth-child(n+78){max-height:16%}.hv2 .sscene[data-st="0"] .swave i:nth-child(n+8):nth-child(-n+22),.hv2 .sscene[data-st="1"] .swave i:nth-child(n+8):nth-child(-n+40),.hv2 .sscene[data-st="2"] .swave i:nth-child(n+8):nth-child(-n+59),.hv2 .sscene[data-st="3"] .swave i:nth-child(n+8):nth-child(-n+77),.hv2 .sscene[data-st="4"] .swave i:nth-child(n+8):nth-child(-n+96){background:#f6f7f6eb}.hv2 .sscene[data-st="0"] .swave i.d:nth-child(n+8):nth-child(-n+22),.hv2 .sscene[data-st="1"] .swave i.d:nth-child(n+8):nth-child(-n+40),.hv2 .sscene[data-st="2"] .swave i.d:nth-child(n+8):nth-child(-n+59),.hv2 .sscene[data-st="3"] .swave i.d:nth-child(n+8):nth-child(-n+77),.hv2 .sscene[data-st="4"] .swave i.d:nth-child(n+8):nth-child(-n+96){background:var(--amber);box-shadow:0 0 12px #ffa62bbf}.hv2 .sring{z-index:2;cursor:pointer;width:92px;height:92px;box-shadow:0 0 0 2px var(--amber),0 0 0 12px #ffa62b12,0 0 70px #ffa62b8c;background:radial-gradient(circle at 50% 40%,#22262a,#111314);border-radius:50%;place-items:center;margin:-46px 0 0 -46px;display:grid;position:absolute;top:50%;left:7.6%}.hv2 .sring .vm{width:28px;height:26px;color:var(--amber)}.hv2 .sgate{z-index:2;align-content:space-between;justify-items:center;width:0;display:grid;position:absolute;top:0;bottom:0}.hv2 .sgate button{border:1px solid var(--hair-2);font:600 15px/1 var(--display);color:var(--fog);white-space:nowrap;cursor:pointer;transition:color .45s var(--ease),border-color .45s var(--ease),box-shadow .45s var(--ease);background:#17191af0;border-radius:14px;justify-items:center;gap:5px;padding:10px 14px;display:grid}.hv2 .sgate button small{font:400 12px/1 var(--body);color:var(--fog)}.hv2 .sgate i{border:1px solid var(--hair-2);width:16px;transition:border-color .45s var(--ease),box-shadow .45s var(--ease),background .45s var(--ease);background:#17191ae6;border-radius:999px;position:absolute;top:66px;bottom:52px}.hv2 .sgate span{border:1px solid var(--amber);color:var(--amber);font:600 13px/1 var(--body);white-space:nowrap;opacity:0;transition:opacity .45s var(--ease).25s,transform .5s var(--ease).25s;background:#17191af0;border-radius:999px;align-items:center;gap:6px;padding:9px 12px;display:inline-flex;transform:translateY(-8px);box-shadow:0 0 24px -4px #ffa62b99}.hv2 .sgate span .vm{width:11px;height:10px}.hv2 .sgate button,.hv2 .sgate span{justify-self:start;translate:-50%}.hv2 .sgate i{left:-8px}.hv2 .sscene[data-st="1"] .sgate:nth-of-type(-n+2) button,.hv2 .sscene[data-st="2"] .sgate:nth-of-type(-n+3) button,.hv2 .sscene[data-st="3"] .sgate:nth-of-type(-n+4) button,.hv2 .sscene[data-st="4"] .sgate:nth-of-type(-n+5) button{color:var(--fg);border-color:#ffa62bb3;box-shadow:0 0 26px -6px #ffa62b99}.hv2 .sscene[data-st="1"] .sgate:nth-of-type(-n+2) i,.hv2 .sscene[data-st="2"] .sgate:nth-of-type(-n+3) i,.hv2 .sscene[data-st="3"] .sgate:nth-of-type(-n+4) i,.hv2 .sscene[data-st="4"] .sgate:nth-of-type(-n+5) i{border-color:var(--amber);background:#ffa62b24;box-shadow:0 0 30px -4px #ffa62bb3}.hv2 .sscene[data-st="1"] .sgate:nth-of-type(-n+2) span,.hv2 .sscene[data-st="2"] .sgate:nth-of-type(-n+3) span,.hv2 .sscene[data-st="3"] .sgate:nth-of-type(-n+4) span,.hv2 .sscene[data-st="4"] .sgate:nth-of-type(-n+5) span{opacity:1;transform:none}@media (max-width:760px){.hv2 .sscene{height:300px}.hv2 .swave{height:130px}.hv2 .sring{width:54px;height:54px;margin:-27px 0 0 -27px;left:8%}.hv2 .sring .vm{width:17px;height:16px}.hv2 .sgate button{border-radius:9px;padding:6px;font-size:10.5px}.hv2 .sgate:last-of-type button{transform:translate(-12px)}.hv2 .swave{gap:1.5px}.hv2 .sgate button small{display:none}.hv2 .sgate i{width:10px;top:44px;bottom:44px;left:-5px}.hv2 .sgate span{gap:0;padding:7px;font-size:0}.hv2 .sgate span .vm{width:11px;height:10px}}.hv2 .hx-stage.one{align-content:center;justify-items:center;gap:0;min-height:0;margin-top:clamp(14px,2vh,26px);display:grid}.hv2 .hx-stage.one .seg{margin-bottom:14px;position:static;transform:none}.hv2 .aframe{text-align:left;background:#1c1f22;border:1px solid #ffffff38;border-radius:28px;width:min(1000px,100%);height:clamp(280px,45.6vh,450px);position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #000}.hv2 .apane{opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .7s var(--ease),visibility 0s .5s;position:absolute;inset:0;transform:scale(1.03)}.hv2 .aframe[data-mode="0"] .apane:first-child,.hv2 .aframe[data-mode="1"] .apane:nth-child(2),.hv2 .aframe[data-mode="2"] .apane:nth-child(3){opacity:1;visibility:visible;transition:opacity .5s var(--ease),transform .7s var(--ease),visibility 0s;transform:none}.hv2 .tagl,.hv2 .tagr{font:600 13px/1 var(--body);background:#14171ad1;border-radius:999px;padding:8px 12px;position:absolute;top:14px}.hv2 .tagl{left:14px}.hv2 .tagr{color:var(--mute);right:14px}.hv2 .apane.call{background:radial-gradient(70% 90% at 78% 46%,#ffa62b29,#0000 70%),linear-gradient(#22262a,#181b1d)}.hv2 .apane.call .tagl,.hv2 .apane.call .tagr{background:#ffffff12}.hv2 .awho{align-items:center;gap:18px;display:flex;position:absolute;top:50%;left:32px;transform:translateY(-62%)}.hv2 .awho .av svg{width:36px;height:36px}.hv2 .awho b{font:600 clamp(28px,3vw,40px)/1.05 var(--display);letter-spacing:-.025em;display:block}.hv2 .awho div>span{color:var(--fog);font-size:16px}.hv2 .ameter{gap:4px;width:34%;height:44%;margin:0;position:absolute;top:50%;right:32px;transform:translateY(-62%)}.hv2 .ameter i{background:var(--fg);border-radius:999px}.hv2 .ameter i.d{background:var(--amber);box-shadow:0 0 10px #ffa62bb3}.hv2 .ameter i:nth-child(3n){animation-duration:1.15s}.hv2 .ameter i:nth-child(5n){animation-duration:2.1s}.hv2 .ameter i:nth-child(4n+1){max-height:60%}.hv2 .ameter i:nth-child(6n+2){max-height:38%}.hv2 .ameter i,.hv2 .ameter i.d{background:var(--fg);box-shadow:none}.hv2 .ameter{transition:opacity .9s var(--ease)}.hv2 .ameter.gone{opacity:.16}.hv2 .ameter.pre{transition:none}.hv2 .aframe canvas.abin{clip-path:inset(0 100% 0 0);pointer-events:none;width:40%;height:48%;transition:clip-path 1.1s linear;position:absolute;inset:50% 44px auto auto;transform:translateY(-62%)}.hv2 .aframe canvas.abin.show{clip-path:inset(0)}.hv2 .aframe canvas.abin.out{clip-path:inset(0 0 0 100%)}.hv2 .aframe canvas.abin.nt{transition:none}.hv2 .aframe canvas.pbin{z-index:1;clip-path:inset(0 100% 0 0);pointer-events:none;background:#14171ac2;width:100%;height:100%;transition:clip-path 1.2s linear;position:absolute;inset:0}.hv2 .aframe canvas.pbin.show{clip-path:inset(0)}.hv2 .aframe canvas.pbin.out{clip-path:inset(0 0 0 100%)}.hv2 .aframe canvas.pbin.nt{transition:none}.hv2 .apane .tagl,.hv2 .apane .tagr,.hv2 .apane .aplay,.hv2 .apane .amini{z-index:2}@media (min-width:761px){.hv2 .aframe .ameter,.hv2 .aframe canvas.abin{width:58%;height:58%;right:40px;transform:translateY(-56%)}.hv2 .aframe .ameter{gap:5px}.hv2 .acap{top:calc(17.5% - 28px);right:40px}.hv2 .aframe .awho{flex-direction:column;align-items:flex-start;gap:20px;left:40px;transform:translateY(-58%)}.hv2 .aframe .awho .av{width:84px;height:84px}}@media (max-width:760px){.hv2 .ameter{gap:1px}}.hv2 .acap{font:500 13px/1 var(--body);color:var(--fog);transition:color .4s var(--ease);position:absolute;top:calc(20.2% - 26px);right:44px}.hv2 .acap.on{color:var(--amber)}.hv2 .afoot{border-top:1px solid var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:0;right:0}.hv2 .afoot>div{justify-content:space-between;gap:10px;padding:14px 32px 52px;font-size:14.5px;display:flex}.hv2 .afoot>div+div{border-left:1px solid var(--hair)}.hv2 .afoot span{color:var(--fog)}.hv2 .afoot b{font-weight:600}.hv2 .adots{background:radial-gradient(circle,var(--amber)1.5px,transparent 2.1px)0 0/13px 13px;animation:hv2-asweep 4.5s var(--ease)infinite;position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#0000,#000 40% 60%,#0000) 0 0/45% 100% no-repeat;mask:linear-gradient(90deg,#0000,#000 40% 60%,#0000) 0 0/45% 100% no-repeat}@keyframes hv2-asweep{0%{-webkit-mask-position:-90% 0;mask-position:-90% 0}to{-webkit-mask-position:190% 0;mask-position:190% 0}}.hv2 .aplay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14171a99;border:1px solid #ffffff4d;border-radius:50%;width:64px;height:64px;margin:-32px 0 0 -32px;position:absolute;top:36%;left:50%}.hv2 .aplay:after{content:"";border-left:18px solid #fff;border-block:11px solid #0000;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.hv2 .amini{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14171ab8;border-radius:16px;gap:6px;padding:6px;display:flex;position:absolute;bottom:48px;left:14px;right:14px}.hv2 .amini .fr{aspect-ratio:16/9;background-size:auto 170%;border:1px solid #ffffff2e;border-radius:9px;flex:1;position:relative}.hv2 .amini .vb2{width:18px;height:18px;bottom:4px;right:4px}.hv2 .amini .vb2 .vm{width:8px;height:7px}.hv2 .aph{background:var(--amber);width:2px;animation:5s linear infinite hv2-aph;position:absolute;top:2px;bottom:2px;box-shadow:0 0 16px 2px #ffa62bb3}@keyframes hv2-aph{0%{left:2%}to{left:98%}}.hv2 .verds{z-index:3;justify-items:center;margin-top:-38px;display:grid;position:relative}.hv2 .verd{border-color:var(--amber);min-width:300px;color:var(--mute);text-align:left;opacity:0;visibility:hidden;transition:opacity .45s var(--ease),transform .55s var(--ease),visibility 0s .45s;background:#1e2124f0;border-radius:999px;grid-area:1/1;align-items:center;gap:14px;padding:10px 20px 10px 10px;font-size:14px;display:inline-flex;transform:translateY(8px);box-shadow:inset 0 1px #ffffff2e,0 24px 50px -20px #000c,0 0 60px -10px #ffa62b99}.hv2 .verd b{font:600 19px/1.15 var(--display);color:var(--fg);display:block}.hv2 .verd>.vm{width:18px;height:16px;margin-left:auto}.hv2 .verds[data-mode="0"] .verd:first-child,.hv2 .verds[data-mode="1"] .verd:nth-child(2),.hv2 .verds[data-mode="2"] .verd:nth-child(3){opacity:1;visibility:visible;transition:opacity .45s var(--ease).15s,transform .55s var(--ease).15s,visibility 0s;transform:none}.hv2 .hx-center .note{margin-top:10px}.hv2 .hx-top{flex-direction:column;align-items:center;display:flex}@media (min-width:761px){.hv2 .hx,.hv2 .hx-in{height:auto;min-height:0}.hv2 .hx-body{flex:none;padding-block:0 clamp(56px,7vw,96px)}.hv2 .hx-center{flex:none;width:100%}.hv2 .hx-top{justify-content:center;min-height:calc(100svh - 282px);padding-block:20px}.hv2 .hx-center h1{margin-bottom:26px;font-size:clamp(48px,6.6vw,96px)}.hv2 .hx-center .hx-sub{margin-bottom:40px;font-size:clamp(18px,1.5vw,22px)}.hv2 .hx-center .hx-regs{margin-top:28px}.hv2 .hx-stage.one{flex:none;align-content:start;margin-top:0}.hv2 .hx-stage.one .seg{display:none}.hv2 .hx-stage.one .aframe{width:min(1120px,100%);height:clamp(380px,66vh,640px)}.hv2 .hx-center .note{margin-top:16px}.hv2 .amini .fr{aspect-ratio:16/9}}.hv2 .awho .av{width:92px;height:92px}.hv2 .awho b{font-size:clamp(30px,3.6vw,48px)}.hv2 .awho{left:44px}.hv2 .ameter{width:40%;height:48%;right:44px}@media (max-width:760px){.hv2 .hx-stage.one .seg{display:none}.hv2 .hx-stage.one{margin-top:22px}.hv2 .acap{display:none}.hv2 .aframe canvas.abin{width:28%;height:32%;right:18px;transform:translateY(-78%)}.hv2 .hx-stage.one{display:grid}.hv2 .aframe{height:320px}.hv2 .awho{left:18px}.hv2 .ameter{right:18px}.hv2 .awho{gap:12px;left:18px;transform:translateY(-78%)}.hv2 .awho .av{width:54px;height:54px}.hv2 .awho b{font-size:24px}.hv2 .ameter{width:28%;height:32%;right:18px;transform:translateY(-78%)}.hv2 .afoot{grid-template-columns:minmax(0,1fr)}.hv2 .afoot>div{padding:8px 18px;font-size:13px}.hv2 .afoot>div+div{border-left:0;border-top:1px solid var(--hair)}.hv2 .afoot>div:last-child{padding-bottom:50px}.hv2 .amini .fr:nth-child(n+6){display:none}.hv2 .verd{min-width:0}}.hv2 .wstage{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.hv2 .sc{overflow:visible}.hv2 .wpanel{padding-top:8px}.hv2 .gi{background-color:#17191a;background-position:50% 34%;background-repeat:no-repeat;background-size:88%}.hv2 .gi-image{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/gi-image.svg)}.hv2 .gi-audio{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/gi-audio.svg)}.hv2 .gi-video{background-image:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/gi-video.svg)}.hv2 .tl.gi.lead{border-color:var(--amber);height:292px;box-shadow:0 34px 60px -24px #000,0 0 60px -12px #ffa62b99}.hv2 .tl.ed.gi{background-position:50%;background-size:92%}.hv2 .win .cv.gi{background-position:50%;background-size:auto 88%}.hv2 .rv{opacity:0;transform:translateY(32px);transition:opacity .9s var(--ease)var(--rd,0s),transform .9s var(--ease)var(--rd,0s)!important}.hv2 .rv.in{opacity:1;transform:none}.hv2 .pin.live{height:calc(100vh + var(--n)*52vh)}.hv2 .pin.live>.sticky{align-items:center;height:100vh;display:grid;position:sticky;top:0}.hv2 .pin.live .stepper li{cursor:pointer}.hv2 .device[data-st="0"] .avx{box-shadow:0 0 0 1.5px var(--fog);color:var(--fog);background:#ffffff12}.hv2 .device .avx,.hv2 .device .nm,.hv2 .device .sb{transition:all .45s var(--ease)}.hv2 .device[data-st="0"] .wv{opacity:.3;transform:scaleY(.35)}.hv2 .device[data-st="0"] .stat{color:var(--bad)}.hv2 .hops{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px;display:flex}.hv2 .hops i{font:500 12px/1 var(--body);border:1px solid var(--hair-2);color:var(--fog);opacity:0;transition:opacity .4s var(--ease),transform .4s var(--ease),color .4s,border-color .4s;border-radius:999px;padding:7px 10px;font-style:normal;transform:translateY(6px)}.hv2 .device[data-st="3"] .hops i,.hv2 .device[data-st="4"] .hops i{opacity:1;transform:none}.hv2 .hops i:nth-child(2){transition-delay:.12s}.hv2 .hops i:nth-child(3){transition-delay:.24s}.hv2 .hops i:nth-child(4){transition-delay:.36s}.hv2 .device[data-st="4"] .hops i{color:var(--amber);border-color:#ffa62b80}.hv2 #images .stepper{margin-bottom:8px}.hv2 #images .ctl{right:auto}.hv2 #images .float{background:#14171ac7}.hv2 .hops{flex-wrap:nowrap;gap:4px;margin-bottom:14px}.hv2 .hops i{white-space:nowrap;padding:6px 8px;font-size:11px}.hv2 #images .ctl .tg{margin-left:0;padding-right:14px}.hv2 .vhead{text-align:center}.hv2 .vhead .lede{margin-inline:auto}.hv2 .vscene{border:1px solid var(--hair-2);background:radial-gradient(50% 80% at 50% 40%,#ffa62b29,#0000 70%),linear-gradient(#1e2124,#14171a);border-radius:32px;margin-top:48px;padding:44px 0 30px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 60px 120px -40px #000c}.hv2 .film{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.hv2 .film .rail{gap:12px;width:max-content;animation:30s linear infinite hv2-roll;display:flex}@keyframes hv2-roll{to{transform:translate(-50%)}}.hv2 .f{aspect-ratio:16/10;border:1px solid var(--hair-2);width:clamp(170px,19vw,250px);transition:transform .6s var(--ease),filter .6s var(--ease);border-radius:14px;flex:none;position:relative;overflow:hidden}.hv2 .f img{object-fit:cover;width:100%;height:100%}.hv2 .f .vb{background:var(--amber);opacity:0;width:24px;height:24px;transition:opacity .4s,transform .4s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px;transform:scale(.6)}.hv2 .f .vb .vm{width:11px;height:10px;color:var(--amber-ink)}.hv2 .vscene:not([data-st="0"]) .f .vb{opacity:1;transform:none}.hv2 .vscene[data-st="2"] .f{transform:scale(.9)}.hv2 .vscene[data-st="3"] .f{filter:contrast(1.2)saturate(.55)}.hv2 .vscene[data-st="4"] .f{filter:blur(1.2px)saturate(.5)}.hv2 .vstages{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:30px;padding-inline:16px;display:flex}.hv2 .vstages span{border:1px solid var(--hair-2);font:600 14px/1 var(--body);color:var(--fog);transition:all .35s var(--ease);border-radius:999px;padding:9px 16px}.hv2 .vstages span.done{color:var(--mute);border-color:#ffa62b66}.hv2 .vstages span.on{background:var(--amber);color:var(--amber-ink);border-color:var(--amber);box-shadow:0 0 24px #ffa62b80}.hv2 .vnote{text-align:center;color:var(--fog);margin-top:18px;font-size:14px}.hv2 .vpanel{border-radius:28px;overflow:hidden}.hv2 .vpanel .drop{text-align:center;border-bottom:1px solid var(--hair);padding:28px 24px}.hv2 .vpanel .drop .h{color:var(--fog);font-size:14px}.hv2 .vpanel .zone{border:1.5px dashed #ffffff38;border-radius:18px;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;padding:18px;transition:border-color .2s,background .2s;display:flex}.hv2 .vpanel .zone.over{border-color:var(--amber);background:#ffa62b0f}.hv2 .vpanel .zone button{border:1px solid var(--hair-2);height:40px;font:500 14px/1 var(--body);background:#ffffff0d;border-radius:12px;padding:0 16px}.hv2 .vpanel .zone button:hover{border-color:var(--fg)}.hv2 .vpanel .zone button[aria-pressed=true]{border-color:var(--amber);background:#ffa62b1f}.hv2 .vpanel .hint{color:var(--fog);margin-top:12px;font-size:13px}.hv2 .vpanel .res{min-height:238px;padding:22px 26px 26px}.hv2 .vpanel .found{font:600 17px/1 var(--display);color:var(--amber);align-items:center;gap:10px;display:flex}.hv2 .vpanel .reading{color:var(--fog);font-size:14px}.hv2 .vpanel .rows div{padding:11px 0;font-size:14.5px}.hv2 .regs.plain small:before{display:none}.hv2 .final{text-align:center;padding-block:clamp(120px,15vw,220px);position:relative;overflow:hidden}.hv2 .final:before{content:"";opacity:.85;background:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/hero-glow.jpg) top/max(1440px,100%) no-repeat;height:calc(max(1440px,100vw)/1.66667);position:absolute;bottom:0;left:0;right:0;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.hv2 .final h2{letter-spacing:-.04em;max-width:12ch;margin:0 auto;font-size:clamp(44px,7vw,104px);position:relative}.hv2 .final .s{font:600 clamp(19px,1.8vw,24px)/1.3 var(--display);color:var(--mute);margin-top:22px;position:relative}.hv2 .final .s em{color:var(--amber);font-style:normal}.hv2 .final .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex;position:relative}.hv2 .final .mail{color:var(--mute);margin-top:16px;font-size:14px;position:relative}.hv2 footer.ft{border-top:1px solid var(--hair);color:var(--fog);padding:52px 0 44px;font-size:14px}.hv2 footer.ft .wrap{grid-template-columns:1.6fr repeat(3,1fr);gap:32px;display:grid}.hv2 footer.ft img{width:104px}.hv2 footer.ft h4{font:600 14px/1 var(--body);color:var(--fg);margin-bottom:14px}.hv2 footer.ft ul{gap:9px;list-style:none;display:grid}.hv2 footer.ft a:hover{color:var(--fg)}@media (max-width:860px){.hv2 footer.ft .wrap{grid-template-columns:1fr 1fr}}.hv2 .regs.law div{padding-top:30px;transition:background .3s;position:relative}.hv2 .regs.law div:hover{background:#ffffff0a}.hv2 .regs.law div:before{content:"";background:linear-gradient(90deg,var(--ok),#8fd9a826);height:2px;position:absolute;top:0;left:0;right:0}.hv2 .regs.law div:last-child:before{background:linear-gradient(90deg,var(--amber),#ffa62b26)}.hv2 .head.one{display:block}.hv2 .regs.glass{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;column-gap:clamp(20px,3vw,40px);overflow:visible}.hv2 .regs.glass>div{border-left:0;border-top:1px solid var(--hair-2);padding:26px 0 8px}.hv2 .regs.law>div{border-top:0;padding-top:28px}.hv2 .regs.law>div:hover{background:0 0}@media (max-width:860px){.hv2 .regs.glass{row-gap:28px}.hv2 .regs.glass>div:nth-child(n+3){border-top:1px solid var(--hair-2)}.hv2 .regs.law>div:nth-child(n+3){border-top:0}}.hv2 .p{min-height:500px;padding:0}.hv2 .p .tx{padding:34px 34px 0}.hv2 .p .pv{flex:1;min-height:260px;position:relative}.hv2 .p.side{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);display:grid}.hv2 .p.side .tx{padding-bottom:34px}.hv2 .p.stackv{flex-direction:column;display:flex}.hv2 .pc{border-radius:22px;padding:20px;position:absolute}.hv2 .pc.lit{border-color:var(--amber);box-shadow:inset 0 1px #ffffff2e,0 30px 70px -24px #000000bf,0 0 60px -10px #ffa62b80}.hv2 .p .pc{transition:transform .6s var(--ease)}.hv2 .pc.back{opacity:.5;width:min(300px,70%);top:15%;right:6%;transform:rotate(8deg)}.hv2 .pc.front{width:min(350px,84%);top:50%;left:4%;transform:translateY(-50%)rotate(-3deg)}.hv2 .p:hover .pc.front{transform:translateY(-52%)rotate(-1.5deg)}.hv2 .p:hover .pc.back{transform:rotate(10deg)translate(6px,-4px)}.hv2 .chip{font:600 13.5px/1 var(--body);color:var(--amber);border-color:#ffa62b99;border-radius:999px;align-items:center;gap:7px;padding:9px 14px;animation:5s ease-in-out infinite hv2-bob;display:inline-flex;position:absolute}@keyframes hv2-bob{50%{transform:translateY(-6px)}}.hv2 .chip.c1{bottom:14%;right:8%}.hv2 .pc.call{width:min(330px,82%);bottom:-18px;left:50%;transform:translate(-50%)}.hv2 .p:hover .pc.call{transform:translate(-50%)translateY(-8px)}.hv2 .pc.call .wv{height:44px}.hv2 .codev2{border:1px solid var(--hair-2);background:#0f1112;border-radius:18px;position:absolute;bottom:-12px;left:28px;right:76px;overflow:hidden;box-shadow:0 30px 60px -24px #000c}.hv2 .codev2 .b{border-bottom:1px solid var(--hair);align-items:center;gap:6px;padding:12px 16px;display:flex}.hv2 .codev2 .b i{background:#33383c;border-radius:50%;width:9px;height:9px}.hv2 .codev2 .b span{color:var(--fog);margin-left:auto;font-size:12px}.hv2 .codev2 pre{color:#dde1e3;white-space:pre;padding:16px 18px 30px;font:400 13.5px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.hv2 .codev2 pre i{color:var(--amber);font-style:normal}.hv2 .codev2 pre s{color:#9fd7a7;text-decoration:none}.hv2 .pc.resp{border-radius:18px;width:190px;padding:14px 16px;bottom:26px;right:20px}.hv2 .pc.resp .top b{color:var(--ok)}.hv2 .pc.resp .rows{margin-top:8px}.hv2 .pc.resp .rows div{padding:7px 0;font-size:12.5px}.hv2 .p:hover .pc.resp{transform:translateY(-8px)}.hv2 .p.app .ph{filter:drop-shadow(0 30px 60px #000000b3);width:min(300px,74%);transition:transform .6s var(--ease);position:absolute;top:34px;left:50%;transform:translate(-50%)}.hv2 .p.app:hover .ph{transform:translate(-50%)translateY(-8px)}.hv2 .chip.c2{animation-delay:-1.5s;top:30%;left:0}.hv2 .chip.c3{animation-delay:-3s;top:62%;right:4%}@media (max-width:900px){.hv2 .p.side{grid-template-columns:minmax(0,1fr)}.hv2 .p.side .tx{padding-bottom:0}.hv2 .p .pv{min-height:300px}.hv2 .p.app .pv{min-height:360px}.hv2 .pc.front{left:50%;transform:translate(-50%,-50%)rotate(-3deg)}.hv2 .p:hover .pc.front{transform:translate(-50%,-52%)rotate(-1.5deg)}.hv2 .pc.back{display:none}.hv2 .codev2{left:16px;right:16px}.hv2 .pc.resp{right:28px}}.hv2 .p .go{margin-top:22px;display:inline-block}@media (max-width:900px){.hv2 .chip.c1{display:none}}.hv2 .foot{border-top:1px solid var(--hair);color:var(--fog);text-align:center;padding:56px 0 72px;font-size:14px}@media (prefers-reduced-motion:reduce){.hv2 *,.hv2 :before,.hv2 :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hv2 .vpts{border-top:1px solid var(--hair);max-width:440px;margin-top:30px;list-style:none}.hv2 .vpts li{border-bottom:1px solid var(--hair);color:var(--mute);padding:15px 0;font-size:15.5px;line-height:1.45}.hv2 .vpts b{font:600 19px/1.2 var(--display);letter-spacing:-.01em;color:var(--fg);margin-bottom:4px;display:block}.hv2 .vsc{aspect-ratio:1/.95;width:min(100%,680px);margin-inline:auto;position:relative;container-type:inline-size}.hv2 .vph{border:1px solid var(--hair-2);border-radius:6.2cqw;width:42%;position:absolute;top:0;left:50%;translate:-50%;box-shadow:0 60px 120px -40px #000,0 0 110px -30px #ffa62b4d}.hv2 .vc{z-index:1;border-radius:20px;width:30.5%;padding:1.15em 1.2em 1.2em;font-size:clamp(11px,2.05cqw,14px);animation:6s ease-in-out infinite hv2-vfl;position:absolute}.hv2 .vc .t{color:var(--fog);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;font-size:.88em;display:flex}.hv2 .vc .t span:first-child{align-items:center;gap:.5em;display:inline-flex}.hv2 .vc .dot{background:var(--ok);width:.55em;height:.55em;box-shadow:0 0 10px var(--ok);border-radius:50%}.hv2 .vc .n{font:600 1.3em/1.15 var(--display);letter-spacing:-.01em;margin-top:.75em;display:block}.hv2 .vc p{color:var(--mute);margin-top:.35em;font-size:.95em;line-height:1.35}.hv2 .vc .wv{height:2.3em;margin-top:.8em}.hv2 .vc.v1{top:15%;left:0}.hv2 .vc.v2{animation-delay:-2s;top:38%;right:0}.hv2 .vc.v3{animation-delay:-4s;top:63%;left:0}.hv2 .vnote{text-align:center;color:var(--fog);font-size:12.5px;position:absolute;bottom:0;left:0;right:0}@keyframes hv2-vfl{50%{translate:0 -6px}}.hv2 .ucall{border-radius:24px;width:290px;padding:18px 20px 8px}.hv2 .ucall .top span+span{color:var(--fog)}.hv2 .wv.un i{background:var(--fog);animation-duration:1.5s}.hv2 .ucall .wv{height:36px}.hv2 .ucall .rows div:last-child{border-bottom:0}@media (max-width:900px){.hv2 .vsc{margin-top:8px}.hv2 .vpts{max-width:none}}@media (max-width:600px){.hv2 .vsc{aspect-ratio:auto;justify-items:center;gap:12px;display:grid}.hv2 .vph{border-radius:36px;width:min(260px,74%);margin-bottom:8px;position:relative;left:auto;translate:none}.hv2 .vc,.hv2 .vc.v1,.hv2 .vc.v2,.hv2 .vc.v3{width:100%;font-size:14px;animation:none;position:relative;inset:auto}.hv2 .vnote{position:static}}@media (prefers-reduced-motion:reduce){.hv2 .vc{animation:none}}@media (max-width:760px){.hv2 .sgate button{padding:9px 6px}.hv2 .sgate:last-of-type button{transform:translate(-3px)}}@media (max-width:900px){.hv2 #images .split.rev>.imgstage{order:2}}.hv2 #images .ctl .tg{min-height:44px}.hv2 .mv .codeline{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.hv2 .mv .codeline i{flex:initial;width:auto;height:auto;color:var(--amber);border:0;border-radius:0;font-style:normal}@media (max-width:480px){.hv2 .mv .codeline{font-size:11.5px}}.hv2 .vstart{color:var(--fog);max-width:440px;margin-top:18px;font-size:14.5px;line-height:1.5}.hv2 .vc.v1{top:11%}.hv2 .vc.v2{top:27%}.hv2 .vc.v3{top:55%}.hv2 .vc.v4{animation-delay:-3s;top:66%;right:0}.hv2 .vc .dot.bad{background:var(--bad);box-shadow:0 0 10px var(--bad)}.hv2 .wpanel{gap:18px}.hv2 .wneed{font:600 clamp(19px,1.7vw,22px)/1.3 var(--display);letter-spacing:-.01em;text-align:center;text-wrap:balance;max-width:36ch}.hv2 .wgets{color:var(--mute);flex-wrap:wrap;justify-content:center;gap:8px 22px;font-size:15px;list-style:none;display:flex}.hv2 .wgets li{align-items:center;gap:8px;display:inline-flex}.hv2 .wgets li:before{content:"";background:var(--amber);border-radius:50%;flex:none;width:6px;height:6px}.hv2 .wpanel .wchips span{color:var(--mute);padding:9px 13px;font-size:13.5px}.hv2 .wlog{border-radius:24px;width:508px;padding:20px 22px 6px;top:14px;left:66px}.hv2 .wlog .top{padding-bottom:12px}.hv2 .lrow{border-top:1px solid var(--hair);align-items:center;gap:14px;padding:11px 0;display:flex}.hv2 .lrow .av{width:38px;height:38px;font-size:15px}.hv2 .lrow div{flex:1;min-width:0}.hv2 .lrow b{font:600 15px/1.2 var(--body);display:block}.hv2 .lrow div span{color:var(--fog);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:13px;display:block;overflow:hidden}.hv2 .lrow em{font:600 12.5px/1 var(--body);border:1px solid var(--hair-2);color:var(--mute);white-space:nowrap;border-radius:999px;padding:7px 10px;font-style:normal}.hv2 .lrow em.u{color:var(--amber-ink);background:var(--amber);border-color:var(--amber)}.hv2 .lrow em.s{color:var(--fog)}.hv2 .lrow em.x{color:var(--bad);border-color:#ff8f8673}.hv2 .wlist.run button[aria-selected=true]:after{animation-duration:7s}@media (max-width:900px){.hv2 .wneed{font-size:18px}.hv2 .wgets{gap:6px 16px;font-size:14px}}.hv2 .vapp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px)}.hv2 .vapp .h2{text-wrap:balance;font-size:clamp(32px,3.5vw,48px)}.hv2 .vapp .lede{max-width:44ch;margin-top:14px}.hv2 .vapp .vpts{max-width:none;margin-top:22px}.hv2 .vapp .vpts li{padding:12px 0}.hv2 .vapp .vstart{max-width:none;margin-top:14px}.hv2 .vapp .more{margin-top:20px}@media (min-width:901px){.hv2 .vsc{width:min(100%,105.263vh - 210.526px,680px)}}@media (max-width:900px){.hv2 .vapp{grid-template-columns:minmax(0,1fr)}}.hv2 .aframe canvas.abin{clip-path:none!important;transition:none!important}.hv2 .aframe .ameter{opacity:1!important}.hv2 .ameter i{transition:opacity .3s var(--ease)}.hv2 .ameter i.bz{opacity:.13}.hv2 .aframe canvas.pbin{clip-path:none!important;background:0 0!important;transition:none!important}.hv2 .wst{justify-items:center;gap:clamp(16px,3vh,34px);display:grid}.hv2 .wst-h{text-align:center;letter-spacing:-.035em;text-wrap:balance;max-width:24ch;font-size:clamp(32px,4.4vw,60px);line-height:1.06}.hv2 .fs{--k:1;width:100%;height:calc(350px*var(--k));position:relative}.hv2 .fs-in{transform-origin:50% 0;width:600px;height:350px;transform:scale(var(--k));margin-left:-300px;position:absolute;top:0;left:50%}.hv2 .fs-in>*{position:absolute}.hv2 .fs .po.cp{transition:border-color .5s var(--ease),opacity .5s var(--ease),translate .6s var(--ease);border-color:#ffffff24}.hv2 .fs .s1,.hv2 .fs .s2,.hv2 .fs .s3{opacity:0;transition:opacity .5s var(--ease),translate .6s var(--ease);translate:0 12px}.hv2 .fs:not([data-st="0"]) .s1,.hv2 .fs[data-st="2"] .s2,.hv2 .fs[data-st="3"] .s2,.hv2 .fs[data-st="3"] .s3{opacity:1;translate:0}.hv2 .fs:not([data-st="0"]) .po.cp{border-color:#ff8f8699}.hv2 .fs .cm{animation:none}.hv2 .chipx{color:var(--bad);font:600 13px/1 var(--body);white-space:nowrap;background:#17191af0;border:1px solid #ff8f868c;border-radius:999px;padding:9px 13px;display:inline-flex}.hv2 .fcap{text-align:center;justify-items:center;display:grid}.hv2 .fcap>div{opacity:0;transition:opacity .45s var(--ease);grid-area:1/1;max-width:54ch}.hv2 .fcap>div.on{opacity:1}.hv2 .fcap h3{letter-spacing:-.02em;font-size:clamp(22px,2.2vw,30px);line-height:1.15}.hv2 .fcap p{color:var(--mute);margin-top:8px;font-size:17px;line-height:1.5}.hv2 .fdots{gap:6px;display:flex}.hv2 .fdots button{cursor:pointer;padding:10px 0}.hv2 .fdots button:before{content:"";background:var(--hair-2);width:30px;height:3px;transition:background .3s,width .3s var(--ease);border-radius:2px;display:block}.hv2 .fdots button[aria-current=true]:before{background:var(--amber);width:44px}@media (max-width:600px){.hv2 .fcap p{font-size:16px}}.hv2 .fs .po:not(.cp){background:linear-gradient(#2b2f32,#1f2225)}.hv2 .fs .po.cp{background:linear-gradient(#24282b,#1b1e20)}.hv2 #why .head.mid h2{max-width:24ch}.hv2 #why .ygrid{gap:clamp(40px,5vw,72px) clamp(24px,4vw,64px);margin-top:clamp(36px,5vw,56px)}.hv2 #why .y,.hv2 #why .y.w7,.hv2 #why .y.w5{box-shadow:none;background:0 0;border:0;border-radius:0;grid-column:span 6;overflow:visible}.hv2 #why .ysc{overflow:visible}.hv2 #why .yt{text-align:center;border-top:0;padding:10px 0 0}.hv2 #why .yt p{max-width:44ch;margin-inline:auto}@media (max-width:900px){.hv2 #why .y,.hv2 #why .y.w7,.hv2 #why .y.w5{grid-column:span 12}.hv2 #why .yt{padding:6px 0 0}}.hv2 #why .ysc{min-height:0;height:calc(350px*var(--k));flex:none}.hv2 #why .qi{filter:none}.hv2 #why .qrow i{filter:none;width:72px;height:54px}.hv2 .qc.flip{justify-items:start;display:inline-grid}.hv2 .qc.flip i{white-space:nowrap;grid-area:1/1;font-style:normal}.hv2 #why .y.seen .qc.flip i{animation:hv2-qflipa 10s var(--ease)infinite;animation-delay:var(--fd,0s)}.hv2 #why .y.seen .qc.flip i+i{animation-name:hv2-qflipb}.hv2 #why .qc.flip i+i{opacity:0}@keyframes hv2-qflipa{0%,46%{opacity:1;translate:0}50%,96%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}@keyframes hv2-qflipb{0%,46%{opacity:0;translate:0 6px}50%,96%{opacity:1;translate:0}to{opacity:0;translate:0 6px}}.hv2 #why .y.seen .pf.sp{animation:hv2-spoofin 1.7s var(--ease).35s both}@keyframes hv2-spoofin{0%{opacity:0;border-color:var(--hair-2);box-shadow:none;transform:translate(-284px,-20px)}22%{opacity:1;border-color:var(--hair-2);box-shadow:none;transform:translate(-284px,-20px)}72%{opacity:1;border-color:var(--hair-2);box-shadow:none;transform:none}to{opacity:1;transform:none}}.hv2 #why .y.seen .pf.sp .warn{animation:hv2-popin .5s var(--ease)1.9s both}.hv2 #why .y.seen .qrow{animation:hv2-popin .6s var(--ease).35s both}.hv2 #why .y.seen .qrow:nth-of-type(3){animation-delay:.85s}.hv2 #why .y.seen .qrow:nth-of-type(4){animation-delay:1.35s}.hv2 #why .y.seen .cm{animation:hv2-popin .6s var(--ease).5s both}.hv2 #why .y.seen .cm:nth-of-type(2){animation-delay:1.1s}.hv2 #why .y.seen .cm:nth-of-type(3){animation-delay:1.7s}@keyframes hv2-popin{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hv2 #why .y.seen .pf.sp,.hv2 #why .y.seen .pf.sp .warn,.hv2 #why .y.seen .qrow,.hv2 #why .y.seen .cm,.hv2 #why .y.seen .qc.flip i{animation:none}}.hv2 #why .pa.im-portrait{background-position:26% 17%;background-size:200%}.hv2 #why .qrow i{width:64px;height:48px}.hv2 main.home>.sec{padding-bottom:var(--sec)}.hv2 main.home>#why{padding-top:clamp(40px,13vw,200px)}.hv2 main.home>.mband{padding-bottom:var(--sec)}.hv2 main.home>#verify{padding-bottom:0}.hv2 main.home .aud{align-items:start}@media (min-width:901px) and (min-height:760px){.hv2 main.home>#products,.hv2 main.home>#calls{padding-bottom:max(24px,calc(var(--sec) - (100vh - 712px)/2))}.hv2 main.home>.mband,.hv2 main.home>#images{padding-bottom:max(0px,calc(var(--sec) - (100vh - 549px)/2))}}.hv2 #why .ysc{height:calc(320px*var(--k))}.hv2 #why .qu{top:30px!important}.hv2 #why .pf{margin-top:-10px}.hv2 #why .ucall,.hv2 #why .ysc-in>.cm{margin-top:22px}.hv2 #why .yt{padding-top:24px}.hv2 main.home>#who{padding-bottom:calc(var(--sec) - 58px);padding-top:clamp(0px,2.1vw,32px)!important}.hv2 main.home #compliance .more{margin-top:clamp(24px,2.6vw,36px)}.hv2 main.home .sscene{margin-top:clamp(24px,2.6vw,40px)}.hv2 .lawx{margin-top:clamp(40px,4.3vw,64px)}.hv2 .lawtabs{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(20px,3vw,40px);display:grid}.hv2 .lawtabs button{text-align:left;cursor:pointer;color:var(--fog);transition:color .35s var(--ease);padding:26px 0 22px;position:relative}.hv2 .lawtabs button:before{content:"";background:var(--hair-2);height:2px;transition:background .35s var(--ease);position:absolute;top:0;left:0;right:0}.hv2 .lawtabs button[aria-selected=true]{color:var(--fg)}.hv2 .lawtabs button[aria-selected=true]:before{background:linear-gradient(90deg,var(--amber),#ffa62b33)}.hv2 .lawtabs button:hover{color:var(--mute)}.hv2 .lawtabs button[aria-selected=true]:hover{color:var(--fg)}.hv2 .lawtabs small{color:var(--fog);align-items:center;gap:8px;font-size:13px;display:flex}.hv2 .lawtabs small:before{content:"";background:var(--ok);width:7px;height:7px;box-shadow:0 0 10px var(--ok);border-radius:50%;flex:none}.hv2 .lawtabs .std small:before{background:var(--amber);box-shadow:0 0 10px var(--amber)}.hv2 .lawtabs b{font:600 clamp(22px,2.3vw,32px)/1.05 var(--display);letter-spacing:-.025em;margin-top:12px;display:block}.hv2 .lawtabs span{color:var(--fog);margin-top:6px;font-size:14.5px;display:block}.hv2 .lawstage{margin-top:clamp(20px,2.4vw,36px);display:grid}.hv2 .lawpanel{opacity:0;visibility:hidden;transition:opacity .35s var(--ease),visibility 0s .35s;grid-area:1/1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.hv2 .lawpanel.on{opacity:1;visibility:visible;transition:opacity .45s var(--ease)80ms,visibility 0s}.hv2 .lcheck{border-radius:26px;padding:22px 24px 10px}.hv2 .lfile{align-items:center;gap:14px;margin-top:16px;display:flex}.hv2 .lfile i{border:1px solid var(--hair-2);background-position:50%;background-size:86%;border-radius:14px;flex:none;width:56px;height:56px}.hv2 .lfile b{font:600 18px/1.15 var(--display);display:block}.hv2 .lfile span{color:var(--fog);font-size:13px}.hv2 .lawpanel.on .lcheck .rows div{animation:hv2-popin .5s var(--ease).25s both}.hv2 .lawpanel.on .lcheck .rows div:nth-child(2){animation-delay:.5s}.hv2 .lawpanel.on .lcheck .rows div:nth-child(3){animation-delay:.75s}.hv2 .lfacts>div{border-top:1px solid var(--hair);grid-template-columns:120px minmax(0,1fr);align-items:baseline;gap:20px;padding:18px 0;display:grid}.hv2 .lfacts>div:last-child{border-bottom:1px solid var(--hair)}.hv2 .lfacts small{color:var(--fog);font-size:14px}.hv2 .lfacts b{font:600 clamp(18px,1.7vw,23px)/1.3 var(--display);letter-spacing:-.01em;text-wrap:balance}@media (max-width:860px){.hv2 .lawtabs{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px}.hv2 .lawpanel{grid-template-columns:minmax(0,1fr);gap:24px}.hv2 .lfacts>div{grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 0}}@media (prefers-reduced-motion:reduce){.hv2 .lawpanel.on .lcheck .rows div{animation:none}}.hv2 .lcheck{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.hv2 .lcheck .top{padding:0 0 16px;font-size:14px}.hv2 .lcheck .top b{font-size:14px}.hv2 .lfile{border-top:1px solid var(--hair);margin-top:0;padding:16px 0}.hv2 .lfile i{background-color:#1f2225;border-radius:16px;width:64px;height:64px}.hv2 .lcheck .rows{margin-top:0}.hv2 .lcheck .rows div{padding:16px 0;font-size:15px}.hv2 .lcheck .rows div:last-child{border-bottom:1px solid var(--hair)}.hv2 .lawpanel{align-items:start}.hv2 .lfacts>div:first-child{border-top:0;padding-top:0}.hv2 .lawsplit{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,80px)}.hv2 .lawtx .h2{text-wrap:balance;font-size:clamp(32px,3.6vw,50px)}.hv2 .lawtx .lede{max-width:46ch;margin-top:14px;font-size:17px}.hv2 .lawlist{border-top:1px solid var(--hair);margin-top:24px;list-style:none}.hv2 .lawlist li{border-bottom:1px solid var(--hair)}.hv2 .lawlist button{text-align:left;cursor:pointer;width:100%;color:var(--fog);transition:color .35s var(--ease);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.hv2 .lawlist button b{font:600 clamp(19px,1.7vw,23px)/1.2 var(--display);letter-spacing:-.01em}.hv2 .lawlist button span{white-space:nowrap;font-size:13.5px}.hv2 .lawlist li.on button{color:var(--fg)}.hv2 .lawlist li.on button span{color:var(--amber)}.hv2 .lawf{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.hv2 .lawf>div{min-height:0;overflow:hidden}.hv2 .lawlist li.on .lawf{grid-template-rows:1fr}.hv2 .lawf p{color:var(--mute);grid-template-columns:92px minmax(0,1fr);gap:14px;padding-bottom:9px;font-size:15px;line-height:1.4;display:grid}.hv2 .lawf p:last-child{padding-bottom:16px}.hv2 .lawf small{color:var(--fog);padding-top:1px;font-size:13px}.hv2 .lawtx .more{margin-top:22px}.hv2 .lawmedia{aspect-ratio:6/5;border:1px solid var(--hair-2);background:#14171a;border-radius:28px;width:100%;max-height:min(560px,100vh - 220px);position:relative;overflow:hidden;box-shadow:0 60px 120px -40px #000c}.hv2 .lawpic{opacity:0;transition:opacity .6s var(--ease),transform .9s var(--ease);position:absolute;inset:0;transform:scale(1.04)}.hv2 .lawpic.on{opacity:1;transform:none}.hv2 .lawtag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:500 13px/1 var(--body);color:var(--fg);background:#14171ab8;border-radius:999px;padding:8px 12px;position:absolute;bottom:16px;left:16px}.hv2 .lawrec{z-index:2;background:#14171ad1;border-radius:18px;width:min(280px,100% - 32px);padding:14px 16px 4px;position:absolute;top:16px;right:16px}.hv2 .lawrec .rows{margin-top:10px}.hv2 .lawrec .rows div:last-child{border-bottom:0}.hv2 .lawrec .rows.go div{animation:hv2-popin .45s var(--ease)both}.hv2 .lawrec .rows.go div:nth-child(2){animation-delay:.15s}.hv2 .lawrec .rows.go div:nth-child(3){animation-delay:.3s}@media (max-width:900px){.hv2 .lawsplit{grid-template-columns:minmax(0,1fr)}.hv2 .lawmedia{aspect-ratio:4/3;max-height:none}}@media (min-width:901px) and (min-height:760px){.hv2 main.home>#why,.hv2 main.home>#compliance{padding-bottom:max(32px,calc(var(--sec) - (100vh - 640px)/2))}}@media (prefers-reduced-motion:reduce){.hv2 .lawrec .rows.go div{animation:none}.hv2 .lawf{transition:none}}.hv2 .lawrec .top b{white-space:nowrap}@media (min-width:901px){.hv2 .lawtx{min-height:644px}}.hv2 .vapp2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px)}.hv2 .vtx .h2{text-wrap:balance;font-size:clamp(32px,3.6vw,50px)}.hv2 .vtx .lede{max-width:44ch;margin-top:14px}.hv2 .vtx .stepper{margin-top:26px}.hv2 .vtx .stepper li{cursor:pointer;padding:15px 0}.hv2 .vtx .vstart{max-width:none;margin-top:16px}.hv2 .vtx .more{margin-top:20px}.hv2 .vstage{place-items:center end;height:min(620px,100vh - 190px);min-height:480px;padding-right:clamp(0px,4vw,56px);display:grid;position:relative}.hv2 .vphone{border:1px solid var(--hair-2);border-radius:44px;width:auto;max-width:none;height:100%;box-shadow:0 60px 120px -40px #000}.hv2 .vcards{width:min(290px,56%);display:grid;position:absolute;top:50%;left:0;translate:0 -50%}.hv2 .vk{opacity:0;visibility:hidden;transition:opacity .4s var(--ease),transform .55s var(--ease),visibility 0s .4s;background:#1c1f21db;border-radius:22px;grid-area:1/1;align-self:center;padding:18px 20px 20px;transform:translateY(14px)scale(.97)}.hv2 .vk.on{opacity:1;visibility:visible;transition:opacity .45s var(--ease).1s,transform .6s var(--ease).1s,visibility 0s;transform:none}.hv2 .vk.urg{border-color:var(--amber)}.hv2 .vk .t{color:var(--fog);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.hv2 .vk .t span:first-child{align-items:center;gap:7px;display:inline-flex}.hv2 .vk.urg .t span:first-child{color:var(--amber);font-weight:600}.hv2 .vk .dot{background:var(--ok);width:7px;height:7px;box-shadow:0 0 10px var(--ok);border-radius:50%}.hv2 .vk .dot.bad{background:var(--bad);box-shadow:0 0 10px var(--bad)}.hv2 .vk .n{font:600 21px/1.15 var(--display);letter-spacing:-.01em;margin-top:12px;display:block}.hv2 .vk p{color:var(--mute);margin-top:5px;font-size:14.5px;line-height:1.35}.hv2 .vk .wv{height:34px;margin-top:12px}.hv2 .vnote2{color:var(--fog);font-size:12.5px;position:absolute;bottom:-28px;right:clamp(0px,4vw,56px)}@media (max-width:900px){.hv2 .vapp2{grid-template-columns:minmax(0,1fr)}.hv2 .vstage{justify-items:center;height:520px;min-height:0;margin-bottom:28px;padding-right:0}.hv2 .vcards{width:min(250px,62%);left:0}.hv2 .vphone{border-radius:36px;margin-left:22%}.hv2 .vnote2{text-align:center;left:0;right:0}}.hv2 .vstage{display:block}.hv2 .vphone{aspect-ratio:786/1704;height:100%;position:absolute;top:0;right:clamp(0px,4vw,56px)}@media (max-width:900px){.hv2 .vphone{margin-left:0;right:0}}@media (min-width:901px){.hv2 .vcards{width:min(256px,50%)}}.hv2 .dim{color:#7e858a}.hv2 .hi{font-weight:inherit;color:var(--fg)}.hv2 .vstage{height:min(520px,100vh - 280px);min-height:420px;padding-right:clamp(0px,7vw,104px)}.hv2 .vphone{border-radius:38px;right:clamp(0px,7vw,104px)}.hv2 .vnote2{right:clamp(0px,7vw,104px)}@media (min-width:901px){.hv2 .vcards{width:min(232px,48%);left:clamp(0px,3vw,48px)}}.hv2 .vk{border-radius:18px;padding:15px 17px 16px}.hv2 .vk .n{margin-top:10px;font-size:18px}.hv2 .vk p{font-size:13.5px}.hv2 .vk .wv{height:28px}@media (min-width:901px) and (min-height:760px){.hv2 main.home>#compliance{padding-bottom:max(0px,calc(var(--sec) - (100vh - 644px)/2 - (100vh - 540px)/2))}.hv2 main.home>#voice{padding-bottom:max(32px,calc(var(--sec) - (100vh - 540px)/2))}}.hv2 .vio{gap:clamp(28px,4.4vh,52px);display:grid}.hv2 .vio-head{text-align:center;justify-items:center;display:grid}.hv2 .vio-head .h2{text-wrap:balance;max-width:22ch;font-size:clamp(32px,3.8vw,54px)}.hv2 .vio-head .lede{max-width:46ch;margin:14px auto 0}.hv2 .vio-row{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:clamp(20px,3vw,44px);width:100%;max-width:1060px;margin-inline:auto;display:grid}.hv2 .vio-say{display:grid}.hv2 .vio-say p{font:600 clamp(24px,2.5vw,34px)/1.2 var(--display);letter-spacing:-.02em;opacity:0;max-width:13em;transition:opacity .4s var(--ease),transform .5s var(--ease);text-wrap:balance;grid-area:1/1;transform:translateY(10px)}.hv2 .vio-say p.on{opacity:1;transition-delay:80ms;transform:none}.hv2 .vio-tx .fdots{margin-top:22px}.hv2 .vio-tx .more{margin-top:14px}.hv2 .vlab{text-align:center;color:var(--fog);justify-content:center;align-items:center;gap:7px;font-size:14px;display:flex;position:absolute;top:-30px;left:0;right:0}.hv2 .vlab.am{color:var(--amber)}.hv2 .vin{aspect-ratio:1;border:1px solid var(--hair-2);background:linear-gradient(#26292c,#1b1e20);border-radius:26px;width:clamp(240px,21vw,310px);display:grid;position:relative;box-shadow:0 50px 100px -40px #000}.hv2 .vinp{opacity:0;visibility:hidden;transition:opacity .4s var(--ease),visibility 0s .4s;flex-direction:column;grid-area:1/1;justify-content:space-between;padding:22px;display:flex}.hv2 .vinp.on{opacity:1;visibility:visible;transition:opacity .45s var(--ease)80ms,visibility 0s}.hv2 .vk2 .t{color:var(--fog);justify-content:space-between;font-size:13px;display:flex}.hv2 .vk2 .t span:first-child{align-items:center;gap:7px;display:inline-flex}.hv2 .vk2.urg .t span:first-child{color:var(--amber);font-weight:600}.hv2 .vk2 .dot{background:var(--ok);width:7px;height:7px;box-shadow:0 0 10px var(--ok);border-radius:50%}.hv2 .vk2 .av{width:52px;height:52px;margin-top:20px}.hv2 .vk2 .n{font:600 22px/1.15 var(--display);letter-spacing:-.01em;margin-top:14px;display:block}.hv2 .vk2 p{color:var(--mute);margin-top:5px;font-size:14.5px;line-height:1.35}.hv2 .vk2 p.vq{color:var(--fg);margin-top:16px;font-size:16px}.hv2 .vk2 .wv{height:46px;margin-top:22px}.hv2 .vk2 .rows{margin-top:16px}.hv2 .vk2 .rows div{padding:11px 0;font-size:14px}.hv2 .vpill{border:1px solid var(--hair-2);font:500 13.5px/1 var(--body);color:var(--fg);white-space:nowrap;background:#ffffff1a;border-radius:999px;align-self:center;padding:10px 15px}.hv2 .vpill.hot{background:var(--amber);border-color:var(--amber);color:var(--amber-ink);font-weight:600}.hv2 .varrow{color:var(--amber);width:40px}.hv2 .varrow svg{width:40px;height:16px;display:block}.hv2 .vout{width:clamp(200px,17.5vw,250px);position:relative}.hv2 .vout-ph{height:min(430px,100vh - 400px);min-height:300px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.hv2 .vout-ph img{border:1px solid var(--hair-2);border-radius:34px;width:100%;display:block}@media (max-width:900px){.hv2 .vio-row{grid-template-columns:minmax(0,1fr);justify-items:center;gap:44px}.hv2 .vio-tx{text-align:center;justify-self:stretch;justify-items:center;display:grid}.hv2 .vio-say p{max-width:none}.hv2 .varrow{margin:-10px 0 26px;rotate:90deg}.hv2 .vout-ph{height:420px}.hv2 .vin{width:min(300px,84%)}}@media (min-width:901px) and (min-height:760px){.hv2 main.home>#compliance{padding-bottom:max(0px,calc(var(--sec) - (100vh - 644px)/2 - (100vh - 640px)/2))}.hv2 main.home>#voice{padding-bottom:max(32px,calc(var(--sec) - (100vh - 640px)/2))}}.hv2 .vio-row{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:20px;max-width:none}.hv2 .vio-tx{grid-column:1/span 4}.hv2 .vin{grid-column:5/span 4;width:auto}.hv2 .varrow{grid-column:9;justify-self:center}.hv2 .vout{grid-column:10/span 3;align-self:stretch;width:auto}.hv2 .vout-ph{height:100%;min-height:0;position:absolute;inset:0}.hv2 .vout-ph img{border-radius:clamp(30px,2.9vw,42px)}.hv2 .vio-say p{max-width:none}@media (max-width:900px){.hv2 .vio-row{grid-template-columns:minmax(0,1fr)}.hv2 .vio-tx,.hv2 .vin,.hv2 .varrow,.hv2 .vout{grid-column:1}.hv2 .vin{width:min(300px,84%)}.hv2 .vout{align-self:auto;width:min(250px,70%);height:420px}}@media (min-width:901px){.hv2 main.home #why .ygrid{column-gap:20px}.hv2 main.home .lawsplit,.hv2 main.home .aud,.hv2 main.home #images .split,.hv2 main.home #verify .split{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px}.hv2 main.home .lawsplit>.lawtx{grid-column:1/span 5}.hv2 main.home .lawsplit>.lawmedia{grid-column:7/span 6}.hv2 main.home .aud>.wcol{grid-column:1/span 5}.hv2 main.home .aud>.wstage{grid-column:7/span 6}.hv2 main.home #images .split>.imgstage{grid-column:1/span 6}.hv2 main.home #images .split>div:last-child{grid-column:8/span 5}.hv2 main.home #verify .split>div:first-child{grid-column:1/span 5}.hv2 main.home #verify .split>.vpanel{grid-column:7/span 6}.hv2 .vio-row{margin-top:30px}.hv2 .vin{border-color:var(--hair);box-shadow:none;background:linear-gradient(#212427,#1a1d1f);border-radius:22px;grid-column:5/span 3}.hv2 .varrow{grid-column:8}.hv2 .vout{grid-column:9/span 4;align-self:center;height:min(470px,100vh - 372px);min-height:320px}.hv2 .vinp{padding:18px}.hv2 .vk2 .av{width:44px;height:44px;margin-top:14px}.hv2 .vk2 .n{margin-top:12px;font-size:19px}.hv2 .vk2 p{font-size:13.5px}.hv2 .vk2 p.vq{margin-top:12px;font-size:14.5px}.hv2 .vk2 .wv{height:36px;margin-top:16px}.hv2 .vk2 .rows{margin-top:10px}.hv2 .vk2 .rows div{padding:9px 0;font-size:13px}.hv2 .vpill{padding:9px 13px;font-size:12.5px}.hv2 .vout-ph img{box-shadow:0 60px 120px -40px #000}}.hv2 main.home .regs,.hv2 main.home .bento,.hv2 main.home .vscene{margin-top:clamp(48px,6.4vw,96px)}.hv2 #why .ygrid{row-gap:clamp(88px,11vw,168px);margin-top:clamp(56px,7.4vw,112px)}.hv2 #why .head.mid{gap:28px}.hv2 main.home .head.mid p,.hv2 main.home .vhead .lede,.hv2 main.home .vio-head .lede{max-width:40ch}.hv2 main.home>.final{padding-block:clamp(140px,19vw,296px)}.hv2 .saywrap{text-align:center;justify-items:center;gap:36px;display:grid}.hv2 .sayp{font:600 clamp(26px,3.1vw,44px)/1.22 var(--display);letter-spacing:-.025em;text-wrap:balance;max-width:22em}.hv2 .saylink{border:1px solid var(--hair-2);font:500 14.5px/1 var(--body);border-radius:999px;align-items:center;gap:8px;padding:11px 18px;transition:border-color .2s;display:inline-flex}.hv2 .saylink:after{content:"→";color:var(--amber)}.hv2 .saylink:hover{border-color:var(--amber)}.hv2 .wcg{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(56px,6vw,88px) 20px;margin-top:clamp(56px,7.4vw,112px);display:grid}.hv2 .wc{display:block}.hv2 .wc1{grid-column:1/span 3;margin-top:104px}.hv2 .wc2{grid-column:5/span 3}.hv2 .wc3{grid-column:10/span 3;margin-top:56px}.hv2 .wc4{grid-column:3/span 3}.hv2 .wc5{grid-column:8/span 3;margin-top:72px}.hv2 .wc-t{aspect-ratio:1;border:1px solid var(--hair);transition:border-color .3s var(--ease),transform .5s var(--ease);background:linear-gradient(#24282b,#1a1d1f);border-radius:22px;align-content:center;padding:20px;display:grid;position:relative;overflow:hidden}.hv2 .wc:hover .wc-t{border-color:var(--hair-2);transform:translateY(-4px)}.hv2 .wc small{color:var(--amber);margin-top:18px;font-size:13px;display:block}.hv2 .wc h3{letter-spacing:-.01em;margin-top:6px;font-size:clamp(19px,1.6vw,22px);line-height:1.2}.hv2 .wc p{color:var(--mute);margin-top:6px;font-size:15px;line-height:1.45}.hv2 .wc-list>div{border-top:1px solid var(--hair);align-items:center;gap:10px;padding:11px 0;display:flex}.hv2 .wc-list>div:first-child{border-top:0}.hv2 .wc-list .av{width:32px;height:32px;font-size:13px}.hv2 .wc-list b{min-width:0;font:600 14px/1.2 var(--body);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.hv2 .wc-list em{font:600 11.5px/1 var(--body);border:1px solid var(--hair-2);color:var(--mute);border-radius:999px;padding:6px 8px;font-style:normal}.hv2 .wc-list em.u{background:var(--amber);border-color:var(--amber);color:var(--amber-ink)}.hv2 .wc-list em.x{color:var(--bad);border-color:#ff8f8673}.hv2 .wc-call{text-align:center;justify-items:center;display:grid}.hv2 .wc-call .av{width:56px;height:56px}.hv2 .wc-call b{font:600 21px/1.1 var(--display);margin-top:14px}.hv2 .wc-call .ok{font:600 13px/1 var(--body);color:var(--amber);align-items:center;gap:6px;margin-top:6px;display:inline-flex}.hv2 .wc-call .wv{width:100%;height:38px;margin-top:18px}.hv2 .wc-media{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.hv2 .wc-media i{aspect-ratio:3/4;border:1px solid var(--hair-2);background-color:#17191a;background-position:50%;background-size:90%;border-radius:12px}.hv2 .wc-media span{font:600 13px/1 var(--body);color:var(--amber);grid-column:1/-1;justify-content:center;align-items:center;gap:6px;margin-top:10px;display:inline-flex}.hv2 .wc-phone{background:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/phone.png) top/100% no-repeat;position:absolute;inset:22px 22% -40%}.hv2 .wc-ver .rows{margin-top:10px}.hv2 .wc-ver .rows div{padding:9px 0;font-size:13px}.hv2 .wc-ver .rows div:last-child{border-bottom:0}.hv2 .marks{grid-template-columns:repeat(12,minmax(0,1fr));gap:56px 20px;margin-top:clamp(56px,7.4vw,112px);display:grid}.hv2 .mkc{text-align:center;grid-column:span 3;align-content:start;justify-items:center;display:grid}.hv2 .mk{background:linear-gradient(var(--ink),var(--ink))padding-box,linear-gradient(140deg,var(--amber),#f6f7f6 55%,#ffffff40)border-box;width:132px;height:132px;transition:transform .5s var(--ease);border:1.5px solid #0000;place-items:center;display:grid}.hv2 .mk b{font:600 19px/1 var(--display);letter-spacing:-.01em}.hv2 .mk-c{border-radius:50%}.hv2 .mk-s{border-radius:26px}.hv2 .mk-d{border-radius:22px;width:104px;height:104px;margin:14px;rotate:45deg}.hv2 .mk-d b{rotate:-45deg}.hv2 .mk-t{border-radius:30px;width:96px}.hv2 .mkc:hover .mk{transform:scale(1.05)}.hv2 .mkc small{color:var(--amber);max-width:22ch;margin-top:28px;font-size:13px;line-height:1.35}.hv2 .mkc p{color:var(--mute);max-width:24ch;margin-top:8px;font-size:16px;line-height:1.45}.hv2 .mkc .go{font:600 15px/1 var(--body);margin-top:16px}.hv2 .mkc .go:after{content:" →";color:var(--amber)}@media (max-width:900px){.hv2 .wcg{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 16px}.hv2 .wc,.hv2 .wc1,.hv2 .wc2,.hv2 .wc3,.hv2 .wc4,.hv2 .wc5{grid-column:auto;margin-top:0}.hv2 .wc5{grid-column:1/-1;justify-self:center;max-width:50%}.hv2 .mkc{grid-column:span 6}.hv2 .mk{width:108px;height:108px}.hv2 .mk-d{width:84px;height:84px}.hv2 .mk-t{width:80px}}@media (max-width:520px){.hv2 .wcg{grid-template-columns:minmax(0,1fr)}.hv2 .wc5{max-width:none}.hv2 .wc-t{aspect-ratio:4/3}}.hv2 .mk-t{width:112px}.hv2 .mk-t b{font-size:17px}.hv2 .vtalk{justify-content:flex-start;gap:12px}.hv2 .vtalk .vk2 .wv{height:20px;margin-top:10px}.hv2 .vchat{gap:7px;display:grid}.hv2 .vchat p{max-width:88%;color:var(--fg);background:#ffffff14;border-radius:14px 14px 14px 4px;justify-self:start;padding:8px 11px 9px;font-size:12.5px;line-height:1.35}.hv2 .vchat p.me{background:#ffa62b24;border:1px solid #ffa62b66;border-radius:14px 14px 4px;justify-self:end}.hv2 .vchat small{color:var(--fog);margin-bottom:4px;font-size:10.5px;line-height:1;display:block}.hv2 .vchat p.me small{color:var(--amber)}.hv2 .vinp.on .vchat p{animation:hv2-popin .5s var(--ease).35s both}.hv2 .vinp.on .vchat p:nth-child(2){animation-delay:1.25s}.hv2 .vinp.on .vchat p:nth-child(3){animation-delay:2.15s}@media (max-width:900px){.hv2 .vchat p{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.hv2 .vinp.on .vchat p{animation:none}}.hv2 .wlist.run button[aria-selected=true]:after{width:100%;animation:none}@media (min-width:901px) and (min-height:760px){.hv2 main.home>#voice{padding-bottom:max(0px,calc(var(--sec) - (100vh - 640px)/2 - (100vh - 620px)/2))}.hv2 main.home>#who{padding-bottom:max(32px,calc(var(--sec) - 30px - (100vh - 620px)/2));padding-top:0!important}}@media (min-width:901px){.hv2 main.home .aud{align-items:stretch}.hv2 main.home .aud>.wstage{display:grid}.hv2 main.home #who .wpanel{align-items:stretch;gap:0;height:100%;padding:0}.hv2 main.home #who .sc{flex:none;width:100%}.hv2 main.home #who .wneed{text-align:left;max-width:26em;margin-top:auto;padding-top:28px;font-size:clamp(20px,1.8vw,25px)}.hv2 main.home #who .wgets{justify-content:flex-start;margin-top:16px}.hv2 main.home #who .wchips{justify-content:flex-start;max-width:none;margin-top:18px}.hv2 main.home #who .wpanel .more{align-self:flex-start;margin-top:22px;margin-bottom:1px}.hv2 main.home #who .wlog{width:640px;top:6px;left:0}.hv2 main.home #who .s2 .cb{left:0}.hv2 main.home #who .s2 .cf{width:420px;left:auto;right:0}.hv2 main.home #who .s6 .tl{left:0!important}.hv2 main.home #who .s6 .xp{width:330px!important;right:0!important}.hv2 main.home #who .win{width:640px;left:0}.hv2 main.home .aud>.wstage{grid-area:1/1/auto/span 6}.hv2 main.home .aud>.wcol{grid-area:1/8/auto/span 5}.hv2 main.home #who .wneed{margin-top:0;padding-top:32px}.hv2 main.home #who .wgets{border-top:1px solid var(--hair);color:var(--fg);gap:0;margin-top:20px;font-size:16px;display:grid}.hv2 main.home #who .wgets li{border-bottom:1px solid var(--hair);padding:13px 0;display:flex}.hv2 main.home #who .wchips{display:none}.hv2 main.home #who .wpanel .more{margin-top:auto}.hv2 main.home #who .wlog{padding:22px 24px 8px;top:0}.hv2 main.home #who .lrow .av{width:42px;height:42px}.hv2 main.home #who .lrow b{font-size:16px}.hv2 main.home #who .lrow div span{font-size:14px}.hv2 main.home #who .s2 .cb{width:300px;top:64px}.hv2 main.home #who .s2 .cf{padding:26px 28px;top:8px}.hv2 main.home #who .s2 .cf .wv{height:120px;margin-top:24px}.hv2 main.home #who .s0 .tl{height:284px}.hv2 main.home #who .s0 .tl.lead{height:310px}.hv2 main.home #who .s6 .tl{width:250px;height:330px!important;top:10px!important}.hv2 main.home #who .s6 .xp{top:70px!important}.hv2 main.home #who .wneed{padding-top:28px}.hv2 main.home #who .wgets{justify-content:stretch;justify-items:stretch;width:100%;margin-top:16px;font-size:15.5px}.hv2 main.home #who .wgets li{width:100%;padding:10px 0}.hv2 main.home #who .wlog{padding:18px 24px 4px}.hv2 main.home #who .wlog .top{padding-bottom:12px}.hv2 main.home #who .lrow{padding:11px 0}}.hv2 .ax .axa{border:1px solid var(--hair-2);background:linear-gradient(#25282b,#1a1d1f);border-radius:22px;width:306px;height:332px;top:10px;left:0;overflow:hidden;box-shadow:0 34px 60px -30px #000}.hv2 .axh{border-bottom:1px solid var(--hair);color:var(--fog);align-items:center;gap:6px;padding:12px 16px;font-size:12.5px;display:flex}.hv2 .axh i{background:#383d41;border-radius:50%;width:8px;height:8px}.hv2 .axh span{margin-left:8px}.hv2 .axc{gap:9px;padding:16px;display:grid}.hv2 .ax .axq{z-index:3;color:var(--bad);font:600 13px/1 var(--body);white-space:nowrap;background:#17191af5;border:1px solid #ff8f868c;border-radius:999px;padding:9px 13px;top:316px;left:18px}.hv2 .ax .axl{border-top:1.5px dashed #ffa62b99;width:66px;height:0;top:176px;left:306px}.hv2 .ax .axv{z-index:3;background:var(--ink);border:1.5px solid var(--amber);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;top:154px;left:317px}.hv2 .ax .axv .vm{width:17px;height:16px}.hv2 .ax .axb{border:1px solid var(--amber);background:linear-gradient(#2a2d30,#1e2123);border-radius:20px;width:268px;padding:18px 20px 6px;top:62px;right:0;box-shadow:0 34px 60px -30px #000}.hv2 .axb .top,.hv2 .axb .top b{font-size:12px}.hv2 .axn{font:600 24px/1.1 var(--display);letter-spacing:-.02em;margin-top:16px;display:block}.hv2 .axs{color:var(--mute);margin-top:5px;font-size:13px;display:block}.hv2 .axb .rows{margin-top:14px}.hv2 .axb .rows div{padding:9px 0;font-size:12.5px}.hv2 .axb .rows div:last-child{border-bottom:0}.hv2 .axtime{font:600 38px/1 var(--display);letter-spacing:-.03em;color:var(--mute);text-align:center;padding:4px 0 8px}.hv2 .axtime small{font:400 12px/1 var(--body);letter-spacing:0;color:var(--fog);margin-top:6px;display:block}.hv2 .axnote{background:#ffffff12;border-radius:13px;padding:10px 12px}.hv2 .axnote b{font:600 13px/1.2 var(--body);color:var(--mute);display:block}.hv2 .axnote span{color:var(--fog);font-size:12px}.hv2 .axstat{align-items:baseline;gap:8px;padding-bottom:4px;display:flex}.hv2 .axstat b{font:600 34px/1 var(--display);letter-spacing:-.03em;color:var(--mute)}.hv2 .axstat span{color:var(--fog);font-size:13px}.hv2 .axrow{border-top:1px solid var(--hair);align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.hv2 .axrow i{background:var(--ok);border-radius:50%;width:7px;height:7px}.hv2 .axrow b{color:var(--mute);flex:1;font-weight:600}.hv2 .axrow em{color:var(--fog);font-style:normal}.hv2 .axprompt{border:1px solid var(--hair-2);color:var(--mute);border-radius:12px;align-items:center;gap:8px;padding:6px 6px 6px 12px;font-size:12.5px;display:flex}.hv2 .axprompt span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.hv2 .axprompt b{font:600 12px/1 var(--body);background:#ffffff24;border-radius:8px;padding:8px 11px}.hv2 .axgrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hv2 .axgrid i{aspect-ratio:4/3;border-radius:10px}.hv2 .axpost{align-items:center;gap:10px;display:flex}.hv2 .axpost .av{width:38px;height:38px;font-size:15px}.hv2 .axpost b{font:600 14px/1.2 var(--body);display:block}.hv2 .axpost div span{color:var(--fog);font-size:12px}.hv2 .axbars{gap:7px;display:grid}.hv2 .axbars span{background:#ffffff21;border-radius:4px;height:7px}.hv2 .axbars span:last-child{width:58%}.hv2 .aximg{border-radius:12px;height:138px;display:block}.hv2 .axurl{color:var(--fog);background:#ffffff12;border-radius:999px;padding:8px 12px;font-size:12px}.hv2 .wpanel.on .ax .sc-in>:nth-child(2){transition-delay:.5s}.hv2 .wpanel.on .ax .sc-in>:nth-child(3){transition-delay:.75s}.hv2 .wpanel.on .ax .sc-in>:nth-child(4){transition-delay:.85s}.hv2 .wpanel.on .ax .sc-in>:nth-child(5){transition-delay:1.05s}.hv2 .axtime{padding:0 0 4px;font-size:30px}.hv2 .axnote{padding:8px 12px}.hv2 .axgrid i{aspect-ratio:16/11}.hv2 .ax .axb{top:74px}.hv2 .ax .axph{filter:drop-shadow(0 30px 40px #0009);background:url(https://d1r2tr2mk37411.cloudfront.net/images_hp/home-v2/phone.png) top/100% no-repeat;width:230px;height:352px;top:0;left:38px;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.hv2 .axpl{white-space:nowrap;color:var(--fog);font-size:12.5px;display:none;position:absolute;top:-2px;left:50%;translate:-50% -100%}.hv2 .ax .axph{width:300px;left:3px}.hv2 .ax .axph~.axq{top:292px;left:62px}.hv2 .ax .axph~.axl{width:106px;left:266px}.hv2 .lt{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(24px,4.4vh,44px) 20px;display:grid}.hv2 .lt-head{grid-column:1/-1;grid-template-columns:subgrid;align-items:end;display:grid}.hv2 .lt-head .h2{text-wrap:balance;grid-column:1/span 6;font-size:clamp(30px,3.3vw,46px)}.hv2 .lt-head .lede{grid-column:8/span 5;max-width:none;margin:0;font-size:16.5px}.hv2 .lt-tl{grid-column:1/span 4;padding-left:30px;position:relative}.hv2 .lt-tl:before{content:"";background:var(--hair-2);border-radius:2px;width:2px;position:absolute;top:8px;bottom:34px;left:6px}.hv2 .ltg{padding-bottom:16px;position:relative}.hv2 .ltd{background:var(--ink);width:14px;height:14px;transition:all .35s var(--ease);border:2px solid #5a6066;border-radius:50%;position:absolute;top:3px;left:-30px}.hv2 .ltg.done .ltd,.hv2 .ltg.on .ltd{background:var(--amber);border-color:var(--amber)}.hv2 .ltg.on .ltd{box-shadow:0 0 0 4px #ffa62b2e}.hv2 .ltg>b{font:600 17px/1.2 var(--display);letter-spacing:-.01em;color:var(--mute);transition:color .35s;display:block}.hv2 .ltg.on>b{color:var(--fg)}.hv2 .ltg>small{color:var(--fog);margin-top:3px;font-size:12.5px;transition:color .35s;display:block}.hv2 .ltg.on>small{color:var(--amber)}.hv2 .ltg ol{gap:8px;margin-top:10px;list-style:none;display:grid}.hv2 .ltg li button{text-align:left;border:1px solid var(--hair);cursor:pointer;width:100%;transition:border-color .35s var(--ease),background .35s var(--ease);background:#ffffff08;border-radius:14px;padding:10px 40px 11px 16px;display:block;position:relative}.hv2 .ltg li button b{font:600 16.5px/1.2 var(--display);letter-spacing:-.01em;color:var(--mute);transition:color .35s;display:block}.hv2 .ltg li button span{color:var(--fog);margin-top:2px;font-size:12.5px;display:block}.hv2 .ltg li button:after{content:"→";color:var(--amber);opacity:0;transition:opacity .3s;position:absolute;top:50%;right:16px;translate:0 -50%}.hv2 .ltg li.on button{border-color:var(--amber);background:#ffa62b1a}.hv2 .ltg li.on button b{color:var(--amber)}.hv2 .ltg li.on button:after{opacity:1}.hv2 .ltg li button:hover{border-color:var(--hair-2)}.hv2 .ltg li.on button:hover{border-color:var(--amber)}.hv2 .lt-c2pa{color:var(--fog);align-items:center;gap:8px;font-size:13px;display:flex}.hv2 .lt-panel{border:1px solid var(--hair-2);background:linear-gradient(#202326,#1a1d1f);border-radius:26px;grid-column:6/span 7;display:grid}.hv2 .ltp{opacity:0;visibility:hidden;transition:opacity .35s var(--ease),visibility 0s .35s;flex-direction:column;grid-area:1/1;padding:clamp(24px,2.6vw,36px);display:flex}.hv2 .ltp.on{opacity:1;visibility:visible;transition:opacity .45s var(--ease)80ms,visibility 0s}.hv2 .ltp-h{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hv2 .ltp-h h3{letter-spacing:-.025em;font-size:clamp(26px,2.4vw,34px);line-height:1.1}.hv2 .ltst{color:var(--amber);font:600 12.5px/1 var(--body);white-space:nowrap;background:#ffa62b1f;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;display:inline-flex}.hv2 .ltst:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.hv2 .ltst.soon{color:var(--mute);background:#ffffff14}.hv2 .ltful{color:var(--fog);margin-top:10px;font-size:14px}.hv2 .ltsum{color:var(--fg);max-width:60ch;margin-top:16px;font-size:clamp(16.5px,1.35vw,19px);line-height:1.45}.hv2 .ltf{margin-top:14px}.hv2 .ltf small{color:var(--fog);font-size:12.5px;display:block}.hv2 .ltf p{color:var(--mute);max-width:68ch;margin-top:3px;font-size:15px;line-height:1.45}.hv2 .ltp .more{align-self:flex-start;margin-top:auto;padding-top:18px}@media (max-width:900px){.hv2 .lt-head .h2,.hv2 .lt-head .lede,.hv2 .lt-tl,.hv2 .lt-panel{grid-column:1/-1}.hv2 .lt-head{row-gap:14px}}@media (min-width:901px) and (min-height:760px){.hv2 main.home>#why{padding-bottom:max(32px,calc(var(--sec) - (100vh - 690px)/2))}.hv2 main.home>#compliance{padding-bottom:max(0px,calc(var(--sec) - (100vh - 690px)/2 - (100vh - 640px)/2))}}.hv2 .ltsum{font:600 clamp(22px,2.2vw,30px)/1.2 var(--display);letter-spacing:-.02em;text-wrap:balance;max-width:22em;margin-top:22px}.hv2 .ltrows{border-top:1px solid var(--hair);margin-top:28px}.hv2 .ltrows>div{border-bottom:1px solid var(--hair);grid-template-columns:132px minmax(0,1fr);align-items:baseline;gap:20px;padding:15px 0;display:grid}.hv2 .ltrows small{color:var(--fog);font-size:13.5px}.hv2 .ltrows b{font:500 16.5px/1.35 var(--body);color:var(--fg)}.hv2 .ltp .more{padding-top:24px}.hv2 .lt-head .lede{max-width:30em}@media (max-width:600px){.hv2 .ltrows>div{grid-template-columns:minmax(0,1fr);gap:3px}}@media (min-width:901px){.hv2 .lt{row-gap:clamp(40px,7.4vh,64px)}.hv2 .lt-head .lede{grid-column:7/span 5}.hv2 .lt-panel{grid-column:7/span 6;align-self:start}.hv2 .ltp{padding:30px 32px}.hv2 .ltp-h h3{font-size:clamp(24px,2.1vw,30px)}.hv2 .ltrows>div{grid-template-columns:104px minmax(0,1fr);padding:13px 0}.hv2 .ltrows b{font-size:15.5px}.hv2 .ltp .more{margin-top:0;padding-top:22px}.hv2 .lt-head .h2,.hv2 .lt-tl{grid-column:1/span 5}.hv2 .lt-tl:before{bottom:8px}.hv2 .ltg:last-child{padding-bottom:0}.hv2 .lt-panel{align-self:stretch}.hv2 .ltp{justify-content:space-between;gap:20px;padding:32px 34px 26px}.hv2 .ltsum{margin-top:0;font-size:clamp(22px,2.1vw,29px)}.hv2 .ltrows{margin-top:24px}.hv2 .ltrows>div{padding:14px 0}}.hv2 .ltfoot{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.hv2 .ltfoot .more{margin:0;padding-top:0}.hv2 .ltfoot span{color:var(--fog);align-items:center;gap:7px;font-size:13px;display:inline-flex}.hv2 .ltrows>div:last-child{border-bottom:0}@media (min-width:901px){.hv2 .ltp{justify-content:flex-start;gap:0}.hv2 .ltmid{margin-block:auto;padding-block:20px}}.hv2 .ltp .ltfoot .more{align-self:auto;margin-top:0;padding-top:0}.hv2 .ltfoot{align-items:baseline}.hv2 main.home #compliance .ltfoot .more{margin-top:0;padding-top:0}.hv2 main.home #calls .sgate button,.hv2 main.home #calls .sgate i,.hv2 main.home #calls .sgate span,.hv2 main.home #calls .sring,.hv2 main.home #calls .swave i{box-shadow:none!important}.hv2 main.home #calls .sring{filter:none}.hv2 main.home #calls .vhead .lede{max-width:none}.hv2 main.home #calls .sscene{margin-top:clamp(36px,4.6vw,64px)}.hv2 main.home #calls .jstat{margin-top:8px}.hv2 main.home #calls .sring{border:1.5px solid var(--amber);background:var(--ink)}.hv2 .cl{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;column-gap:20px;min-height:250px;margin-top:clamp(36px,4.6vw,60px);display:grid;position:relative}.hv2 .cl-flow{z-index:0;gap:3px;height:34px;margin:0;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.hv2 .cl-flow i,.hv2 .cl-flow i.d{transition:background .5s var(--ease);background:#2c3033;border-radius:999px}.hv2 .cl[data-st="0"] .cl-flow i:nth-child(-n+39),.hv2 .cl[data-st="1"] .cl-flow i:nth-child(-n+58),.hv2 .cl[data-st="2"] .cl-flow i:nth-child(-n+75),.hv2 .cl[data-st="3"] .cl-flow i:nth-child(-n+92),.hv2 .cl[data-st="4"] .cl-flow i{background:#f6f7f6e6}.hv2 .cl[data-st="0"] .cl-flow i.d:nth-child(-n+39),.hv2 .cl[data-st="1"] .cl-flow i.d:nth-child(-n+58),.hv2 .cl[data-st="2"] .cl-flow i.d:nth-child(-n+75),.hv2 .cl[data-st="3"] .cl-flow i.d:nth-child(-n+92),.hv2 .cl[data-st="4"] .cl-flow i.d{background:var(--amber)}.hv2 .cl-src,.hv2 .cl-nets,.hv2 .cl-res{z-index:1;position:relative}.hv2 .cl-src{border:1px solid var(--hair-2);cursor:pointer;background:linear-gradient(#25282b,#1a1d1f);border-radius:22px;flex-direction:column;grid-column:1/span 3;display:flex;overflow:hidden;box-shadow:0 34px 60px -30px #000}.hv2 .cl-in{flex-direction:column;flex:1;padding:14px 18px 20px;display:flex}.hv2 .cl-in b{font:600 20px/1.15 var(--display);letter-spacing:-.01em}.hv2 .cl-in>span{color:var(--fog);font-size:13px}.hv2 .cl-src .wv{height:34px;margin:0;position:absolute;top:50%;left:18px;right:18px;translate:0 -50%}.hv2 .cl-in em{font:600 13px/1 var(--body);color:var(--amber);align-items:center;gap:7px;margin-top:auto;font-style:normal;display:inline-flex}.hv2 .cl-in em .vm{width:12px;height:11px}.hv2 .cl-nets{grid-column:4/span 6;grid-template-columns:repeat(4,minmax(0,1fr));align-self:center;gap:26px;padding-inline:42px;display:grid}.hv2 .cl-n{text-align:left;cursor:pointer;background:#2b2e31;border-radius:13px;flex-direction:column;align-items:flex-start;height:150px;padding:12px 11px;display:flex;position:relative;box-shadow:0 24px 44px -28px #000}.hv2 .cl-n b{font:600 13.5px/1.2 var(--body);color:var(--fog);white-space:nowrap;transition:color .4s var(--ease)}.hv2 .cl-n small{color:var(--fog);margin-top:2px;font-size:11.5px}.hv2 .cl-n .wv{gap:2.5px;height:28px;margin:0;position:absolute;top:50%;left:11px;right:11px;translate:0 -50%}.hv2 .cl-n .wv i,.hv2 .cl-n .wv i.d{transition:background .5s var(--ease);background:#474c50;border-radius:999px}.hv2 .cl-n.n0 .wv i{max-height:60%}.hv2 .cl-n.n1 .wv i{max-height:78%}.hv2 .cl-n.n1 .wv i:nth-child(4n){opacity:.15}.hv2 .cl-n.n2 .wv i{max-height:38%}.hv2 .cl-n.n3 .wv i{max-height:52%}.hv2 .cl-n.n3 .wv i:nth-child(3n){max-height:18%}.hv2 .cl-n em{font:600 11.5px/1 var(--body);color:var(--amber);opacity:0;transition:opacity .4s var(--ease);align-items:center;gap:5px;font-style:normal;display:inline-flex;position:absolute;bottom:12px;left:11px}.hv2 .cl-n em .vm{width:10px;height:9px}.hv2 .cl[data-st="1"] .cl-n:nth-child(-n+1) b,.hv2 .cl[data-st="2"] .cl-n:nth-child(-n+2) b,.hv2 .cl[data-st="3"] .cl-n:nth-child(-n+3) b,.hv2 .cl[data-st="4"] .cl-n b{color:var(--fg)}.hv2 .cl[data-st="1"] .cl-n:nth-child(-n+1) em,.hv2 .cl[data-st="2"] .cl-n:nth-child(-n+2) em,.hv2 .cl[data-st="3"] .cl-n:nth-child(-n+3) em,.hv2 .cl[data-st="4"] .cl-n em{opacity:1}.hv2 .cl[data-st="1"] .cl-n:nth-child(-n+1) .wv i,.hv2 .cl[data-st="2"] .cl-n:nth-child(-n+2) .wv i,.hv2 .cl[data-st="3"] .cl-n:nth-child(-n+3) .wv i,.hv2 .cl[data-st="4"] .cl-n .wv i{background:#f6f7f6e6}.hv2 .cl[data-st="1"] .cl-n:nth-child(-n+1) .wv i.d,.hv2 .cl[data-st="2"] .cl-n:nth-child(-n+2) .wv i.d,.hv2 .cl[data-st="3"] .cl-n:nth-child(-n+3) .wv i.d,.hv2 .cl[data-st="4"] .cl-n .wv i.d{background:var(--amber)}.hv2 .cl-res{border:1px solid var(--amber);background:linear-gradient(#2a2d30,#1e2123);border-radius:20px;flex-direction:column;grid-column:10/span 3;padding:18px 20px 6px;display:flex;box-shadow:0 34px 60px -30px #000}.hv2 .cl-res .top,.hv2 .cl-res .top b{font-size:12px}.hv2 .cl-sw{margin-top:14px;display:grid}.hv2 .cl-sw>*{transition:opacity .45s var(--ease);grid-area:1/1}.hv2 .cl-sw>:last-child{opacity:0}.hv2 .cl-sw b{font:600 24px/1.1 var(--display);letter-spacing:-.02em}.hv2 .cl-sw.sm{color:var(--mute);margin-top:5px;font-size:13px}.hv2 .cl[data-st="4"] .cl-sw>:first-child{opacity:0}.hv2 .cl[data-st="4"] .cl-sw>:last-child{opacity:1}.hv2 .cl-res .rows{margin-top:auto}.hv2 .cl-res .rows div{padding:9px 0;font-size:12.5px}.hv2 .cl-res .rows div:last-child{border-bottom:0}@media (max-width:900px){.hv2 .cl{grid-template-columns:minmax(0,1fr);row-gap:14px;min-height:0}.hv2 .cl-flow{display:none}.hv2 .cl-src,.hv2 .cl-nets,.hv2 .cl-res{grid-column:1}.hv2 .cl-src .wv{margin-top:16px;position:static;translate:none}.hv2 .cl-in em{margin-top:14px}.hv2 .cl-nets{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-inline:0}.hv2 .cl-n{height:auto;padding:14px}.hv2 .cl-n .wv{width:100%;margin-top:14px;position:static;translate:none}.hv2 .cl-n em{margin-top:12px;position:static}.hv2 .cl-res .rows{margin-top:16px}}.hv2 .cl-src .wv i{border-radius:999px}.hv2 main.home #images .float{border:1px solid var(--amber);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#2a2d30,#1e2123);border-radius:20px;width:250px;padding:16px 18px 6px;box-shadow:0 34px 60px -30px #000}.hv2 main.home #images .float .rows div:last-child{border-bottom:0}.hv2 main.home .stepper li.on:before{box-shadow:none}.hv2 .mtg{min-height:44px;font:600 15.5px/1 var(--body);color:var(--mute);cursor:pointer;align-items:center;gap:12px;margin-top:22px;transition:color .2s;display:inline-flex}.hv2 .mtg i{background:#fff3;border-radius:999px;flex:none;width:40px;height:22px;transition:background .2s;position:relative}.hv2 .mtg i:after{content:"";width:16px;height:16px;transition:transform .2s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.hv2 .mtg[aria-pressed=true]{color:var(--fg)}.hv2 .mtg[aria-pressed=true] i{background:var(--amber)}.hv2 .mtg[aria-pressed=true] i:after{transform:translate(18px)}.hv2 .mtg:focus-visible{outline:2px solid var(--amber);outline-offset:4px;border-radius:8px}.hv2 main.home #images .more{width:fit-content;margin-top:18px;display:flex}@media (min-width:901px){.hv2 main.home #images .split{align-items:stretch}.hv2 main.home #images .imgstage{aspect-ratio:auto;height:auto;min-height:420px}}@media (max-width:600px){.hv2 main.home #images .imgstage{padding-bottom:0}}@media (min-width:901px) and (min-height:760px){.hv2 main.home>#calls{padding-bottom:max(0px,calc(var(--sec) - (100vh - 533px)/2 - (100vh - 605px)/2))}.hv2 main.home>#images{padding-bottom:max(0px,calc(var(--sec) - (100vh - 605px)/2))}}.hv2 main.home #images .imgstage[data-v=shot] .pic{inset:11% 8% 9%}.hv2 main.home #images .float{width:272px}.hv2 main.home #images .float .rows b{white-space:nowrap}.hv2 .fc .wrap.fgrid{grid-template-columns:1.08fr 1fr 1fr 1fr;align-items:stretch;gap:14px;display:grid}.hv2 .fcol{flex-direction:column;gap:14px;min-width:0;display:flex}.hv2 .fk{border:1px solid var(--hair-2);background:#202224;border-radius:24px;flex:auto;min-width:0;padding:22px 22px 24px}.hv2 .fk h4{font:400 13px/18px var(--body);color:var(--fog)}.hv2 .fk ul{gap:13px;margin-top:14px;list-style:none;display:grid}.hv2 .fk li a{font:400 16px/22px var(--body);color:var(--fg);transition:color .2s}.hv2 .fk li a:hover{color:var(--amber)}.hv2 .fk-main{flex-direction:column;justify-content:space-between;gap:48px;display:flex}.hv2 .fget{background:var(--amber);height:52px;color:var(--amber-ink);font:600 16.5px/1 var(--body);border-radius:999px;align-items:center;gap:14px;margin-bottom:22px;padding:0 26px;transition:filter .2s;display:inline-flex}.hv2 .fget:hover{filter:brightness(1.08)}.hv2 .fget svg{width:18px;height:13px}.hv2 .fk-main p{color:var(--mute);font-size:16.5px;line-height:30px}.hv2 .fk-main p a:hover{color:var(--fg)}.hv2 .fk-main .am{color:var(--amber)}.hv2 .fk .flegal{flex-wrap:wrap;gap:8px 18px;margin-top:0;display:flex}.hv2 .fk .flegal a{color:var(--mute);font-size:13px;line-height:18px}.hv2 .fk a:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:4px}@media (max-width:900px){.hv2 .fc .wrap.fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.hv2 .fc .wrap.fgrid{grid-template-columns:minmax(0,1fr)}.hv2 .fk-main{gap:28px}}.hv2-page:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .028 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px,radial-gradient(160% 10% at 50% 0,#c9862b4d,#c9862b00),radial-gradient(72% 70% at 50% 0,#c9862b 0%,#b27b2b 2%,#8e662b 6%,#735428 12%,#624b2b 20%,#4b3e2b 30%,#38342b 45%,#2f2e29 60%,#242523 80%,#17191a 100%);-webkit-mask-image:radial-gradient(54% 96% at 50% 0,#000 0 38%,#0000 100%);mask-image:radial-gradient(54% 96% at 50% 0,#000 0 38%,#0000 100%)}.hv2 .final:before{display:none}.hv2 .final{z-index:1}.hv2 .fc{z-index:0;position:relative}.hv2 .fc>.wrap{z-index:1}.hv2 .fc:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .028 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px,radial-gradient(160% 10% at 50% 100%,#c9862b4d,#c9862b00),radial-gradient(72% 70% at 50% 100%,#c9862b 0%,#b27b2b 2%,#8e662b 6%,#735428 12%,#624b2b 20%,#4b3e2b 30%,#38342b 45%,#2f2e29 60%,#242523 80%,#17191a 100%);height:calc(max(1440px,100vw)/1.12867);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(54% 96% at 50% 100%,#000 0 38%,#0000 100%);mask-image:radial-gradient(54% 96% at 50% 100%,#000 0 38%,#0000 100%)}.hv2 main{--sec:clamp(96px,12vw,184px)}.hv2 main.home{--sec:clamp(120px,19vw,296px)}.hv2 main:not(.home) .head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:16px 20px}.hv2 main:not(.home) .head>h2{text-wrap:balance;grid-column:1/span 6;font-size:clamp(32px,3.6vw,50px)}.hv2 main:not(.home) .head>p{grid-column:8/span 5;font-size:17px}.hv2 main:not(.home) .head.one>h2,.hv2 main:not(.home) .head.mid>*{grid-column:1/-1}.hv2 main:not(.home) .split{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px}.hv2 main:not(.home) .split>:first-child{grid-column:1/span 5}.hv2 main:not(.home) .split>:last-child{grid-column:7/span 6}.hv2 main:not(.home) .split.rev>:first-child{grid-column:1/span 6}.hv2 main:not(.home) .split.rev>:last-child{grid-column:8/span 5}.hv2 main:not(.home) .h2{text-wrap:balance;font-size:clamp(32px,3.6vw,50px)}.hv2 main:not(.home) .shero:not(.mid){grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px}.hv2 main:not(.home) .shero:not(.mid)>:first-child{grid-column:1/span 5}.hv2 main:not(.home) .shero:not(.mid)>:last-child{grid-column:7/span 6}.hv2 main:not(.home) .glass{border:1px solid var(--hair-2);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#25282b,#1a1d1f);box-shadow:0 34px 60px -30px #000}.hv2 main:not(.home) .lit{background:linear-gradient(#2a2d30,#1e2123);border-color:var(--amber)!important;box-shadow:0 34px 60px -30px #000!important}.hv2 main:not(.home) .lit-chip,.hv2 main:not(.home) .chip,.hv2 main:not(.home) .tabsrow button[aria-selected=true],.hv2 main:not(.home) .badges span:before,.hv2 main:not(.home) .lawp .st:before,.hv2 main:not(.home) .stepper li.on:before,.hv2 main:not(.home) .carry,.hv2 main:not(.home) .chip2,.hv2 main:not(.home) .vb2{box-shadow:none}.hv2 main:not(.home) .estage{box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.hv2 main:not(.home) .ltsum{font:400 clamp(16.5px,1.35vw,19px)/1.45 var(--body);letter-spacing:0;color:var(--fg);max-width:60ch;margin-top:16px}.hv2 main:not(.home) .ltmid{padding-block:16px}@media (max-width:900px){.hv2 main:not(.home) .head>h2,.hv2 main:not(.home) .head>p,.hv2 main:not(.home) .split>*,.hv2 main:not(.home) .split.rev>*,.hv2 main:not(.home) .shero:not(.mid)>*{grid-column:1/-1!important}}
