@property --fx{syntax:"<length>";inherits:true;initial-value:0}@property --fy{syntax:"<length>";inherits:true;initial-value:0}@property --fw{syntax:"<length>";inherits:true;initial-value:120px}@property --fh{syntax:"<length>";inherits:true;initial-value:64px}.why{--w-out:cubic-bezier(.23, 1, .32, 1);--w-inout:cubic-bezier(.77, 0, .175, 1);--w-curve:cubic-bezier(.32, .72, .24, 1);--w-ui:var(--font-ui), "Helvetica Neue", Arial, sans-serif;--w-body:var(--font-body), system-ui, sans-serif;--w-panel:#0c0f0e;--w-lit:#fff;--w-scrim:#04060a;--w-ink:237, 235, 229}:root[data-theme=light] .why{--w-panel:var(--raise);--w-lit:var(--bone);--w-scrim:#1b2420;--w-ink:18, 26, 22}.why-grid{grid-template-columns:repeat(12,1fr);align-items:stretch;gap:20px;display:grid}.why-grid>.w1{grid-column:span 12}.why-grid>.w2{grid-column:span 7}.why-grid>.w3,.why-grid>.w4{grid-column:span 5}.why-grid>.w5{grid-column:span 7}.why-grid>.w6,.why-grid>.w7{grid-column:span 6}@media (max-width:999px){.why-grid{grid-template-columns:repeat(2,1fr)}.why-grid>.w2,.why-grid>.w3,.why-grid>.w4,.why-grid>.w5,.why-grid>.w6,.why-grid>.w7{grid-column:span 1}.why-grid>.w1{grid-column:span 2}}@media (max-width:639px){.why-grid{grid-template-columns:1fr;gap:16px}.why-grid>.w1,.why-grid>.w2,.why-grid>.w3,.why-grid>.w4,.why-grid>.w5,.why-grid>.w6,.why-grid>.w7{grid-column:span 1}}.why-card{background:var(--stage);border:1px solid var(--line);color:inherit;isolation:isolate;font-family:var(--w-body);transition:border-color .16s var(--w-out);flex-direction:column;gap:16px;padding:28px;text-decoration:none;display:flex;position:relative;overflow:hidden;container-type:inline-size}.why-card:before{content:"";background:var(--jade);opacity:.07;filter:blur(64px);pointer-events:none;z-index:0;width:420px;height:420px;position:absolute;bottom:-240px;left:-140px}.why-card>*{z-index:1;position:relative}.why-card:focus-visible{outline:2px solid var(--jade);outline-offset:3px}@media (hover:hover) and (pointer:fine){.why-card:hover{border-color:var(--line-hi)}.why-card:hover .why-cta{transform:translate(3px)}}@media (max-width:639px){.why-card{padding:20px}}.why-h{font-family:var(--w-ui);letter-spacing:-.02em;color:var(--bone);font-size:24px;font-weight:500;line-height:1.12}.why-foot{margin-top:auto}.why-sub{letter-spacing:-.01em;color:var(--faint);max-width:52ch;font-size:16px;line-height:1.5}.why-sub b{color:var(--bone);font-weight:600}.why-cta{font-family:var(--w-ui);letter-spacing:-.015em;color:var(--jade);transition:transform .16s var(--w-out);align-items:center;gap:8px;margin-top:10px;font-size:15px;display:inline-flex}@media (max-width:639px){.why-h{font-size:20px}.why-sub{font-size:15.5px}}.why-mcursor{width:20px;height:24px;transform:translate(var(--fx), var(--fy));opacity:0;color:var(--jade);pointer-events:none;z-index:6;transition:opacity .22s var(--w-out);position:absolute;top:0;left:0}.why-card.running .why-mcursor{opacity:1}.why-card.cursor-off .why-mcursor{opacity:0}.why-mcursor svg{filter:drop-shadow(0 3px 7px #0000008c);display:block}.why-mcursor .lbl{background:var(--jade);color:var(--stage);font-family:var(--w-ui);letter-spacing:-.01em;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600;position:absolute;top:19px;left:15px;box-shadow:0 4px 10px #00000059}.why-mcursor.flip .lbl{left:auto;right:6px}.why-mcursor .rp{border:1.5px solid var(--jade);opacity:0;border-radius:50%;width:9px;height:9px;position:absolute;top:.6px;left:1px}.why-mcursor.click svg{animation:w-mclick .3s var(--w-out)}.why-mcursor.click .rp{animation:w-mripple .55s var(--w-out)}@keyframes w-mclick{0%,to{transform:scale(1)}42%{transform:scale(.86)}}@keyframes w-mripple{0%{opacity:.6;transform:scale(.5)}to{opacity:0;transform:scale(2.8)}}.why-tip{z-index:5;background:var(--raise);border:1px solid var(--line-hi);letter-spacing:-.01em;max-width:260px;color:var(--dim);opacity:0;transform-origin:0 0;transition:opacity .14s var(--w-out), transform .14s var(--w-out);pointer-events:none;padding:9px 12px;font-size:13.5px;line-height:1.38;position:absolute;top:12px;left:12px;transform:translateY(7px)scale(.97);box-shadow:0 12px 28px #00000073}.why-tip.in{opacity:1;transition-duration:.22s;transform:none}.why-tip b{color:var(--bone);margin-bottom:2px;font-weight:600;display:block}.why-tip:after{content:"";background:var(--raise);border-left:1px solid var(--line-hi);border-top:1px solid var(--line-hi);width:7px;height:7px;top:-4.5px;left:var(--ax,22px);position:absolute;transform:rotate(45deg)}.w1{--fx:0px;--fy:0px;transition:border-color .16s var(--w-out), --fx .78s var(--w-curve), --fy .78s var(--w-curve), --fw .78s var(--w-curve), --fh .78s var(--w-curve)}.w1.jump{transition:border-color .16s var(--w-out)}.w1 .why-sub{max-width:64ch}.w1 .stage{flex:1;min-height:306px;position:relative;overflow:hidden}.w1 .scene{transition:transform .9s var(--w-inout);transform-origin:0 0;will-change:transform;position:absolute;inset:0;transform:translateY(0)}.w1 .panel{border:1px solid var(--line);background:var(--w-panel);padding:18px 26px 20px}.w1 .ttl{font-family:var(--w-ui);letter-spacing:-.01em;color:var(--faint);margin-bottom:12px;font-size:13px}.w1 .phead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.w1 .phead .ttl{margin-bottom:0}.w1 .who{border:1px solid var(--line);border-radius:999px;grid-template-columns:repeat(2,86px);height:28px;display:grid;position:relative}.w1 .wpick{background:color-mix(in srgb, var(--jade) 12%, transparent);border:1px solid var(--jade);opacity:0;width:50%;height:calc(100% + 2px);transition:transform .5s var(--w-inout), opacity .24s var(--w-out);border-radius:999px;position:absolute;top:-1px;left:0;transform:translate(0)}.w1 .w{font-family:var(--w-ui);letter-spacing:-.015em;color:var(--faint);transition:color .24s var(--w-out);justify-content:center;align-items:center;font-size:12.5px;display:flex;position:relative}.w1 .w.on{color:var(--bone)}.w1 .seg{border:1px solid var(--line);grid-template-columns:repeat(6,1fr);height:44px;display:grid;position:relative}.w1 .pick{background:color-mix(in srgb, var(--jade) 10%, transparent);border-bottom:2px solid var(--jade);opacity:0;width:16.6667%;height:100%;transition:transform .5s var(--w-inout), opacity .2s var(--w-out);position:absolute;top:0;left:0;transform:translate(0)}.w1 .s{height:100%;font-family:var(--w-ui);letter-spacing:-.015em;color:var(--faint);transition:color .2s var(--w-out);justify-content:center;align-items:center;font-size:13.5px;display:flex}.w1 .s.on{color:var(--bone)}.w1 .byreq{height:17px;font-family:var(--w-ui);letter-spacing:-.015em;color:var(--jade);opacity:0;transition:opacity .24s var(--w-out), transform .24s var(--w-out);margin-top:7px;font-size:13px;transform:translateY(-3px)}.w1 .byreq.in{opacity:1;transform:none}.w1 .fields{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}.w1 .f{border:1px solid var(--line);min-height:58px;transition:border-color .24s var(--w-out), background-color .24s var(--w-out), box-shadow .24s var(--w-out);padding:9px 12px 10px}.w1 .f .lb{font-family:var(--w-ui);letter-spacing:-.005em;color:var(--faint);transition:color .24s var(--w-out);font-size:12px}.w1 .f .val{font-family:var(--w-ui);letter-spacing:-.025em;color:var(--bone);font-variant-numeric:tabular-nums;min-height:25px;transition:color .24s var(--w-out);margin-top:3px;font-size:19px;font-weight:500}.w1 .f.act{border-color:var(--jade);background:color-mix(in srgb, var(--jade) 11%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--jade) 42%, transparent), 0 10px 26px -12px color-mix(in srgb, var(--jade) 50%, transparent)}.w1 .f.act .lb{color:var(--dim)}.w1 .f.act .val{color:var(--w-lit)}.w1 .caret{background:var(--jade);vertical-align:-3px;width:1.5px;height:17px;margin-left:1px;display:none}.w1 .f.act .caret{animation:1s step-end infinite w-caret;display:inline-block}.w1 .f.typed .caret{display:none}@keyframes w-caret{50%{opacity:0}}.w1 .dim{opacity:0;background:var(--w-scrim);pointer-events:none;z-index:2;transition:opacity .34s var(--w-out);-webkit-mask-image:radial-gradient(var(--fw) var(--fh) at var(--fx) var(--fy), transparent 0%, transparent 46%, #000000b3 74%, #000 100%);mask-image:radial-gradient(var(--fw) var(--fh) at var(--fx) var(--fy), transparent 0%, transparent 46%, #000000b3 74%, #000 100%);-webkit-mask-image:radial-gradient(var(--fw) var(--fh) at var(--fx) var(--fy), transparent 0%, transparent 46%, #000000b3 74%, #000 100%);position:absolute;inset:0}.w1.running .dim{opacity:.4}.w1.dim-off .dim{opacity:0}.w1 .why-mcursor:before{content:"";background:radial-gradient(circle, #a3d6bd42 0%, color-mix(in srgb, var(--jade) 10%, transparent) 44%, transparent 72%);filter:blur(5px);z-index:-1;border-radius:50%;width:128px;height:128px;position:absolute;top:-56px;left:-60px}.w1 .smeta{border-top:1px solid var(--line);margin-top:16px;padding-top:6px}.w1 .r{opacity:0;transition:opacity .3s var(--w-out), transform .44s var(--w-curve), box-shadow .3s var(--w-out), background-color .3s var(--w-out);border-radius:9px;align-items:baseline;gap:12px;margin:0 -10px;padding:6px 10px;display:flex;position:relative;transform:translateY(6px)}.w1 .r.in{opacity:1;transform:none}.w1 .r .nm{letter-spacing:-.01em;color:var(--dim);transition:color .26s var(--w-out);font-size:15px}.w1 .r .nm i{color:var(--faint);transition:color .26s var(--w-out);font-style:normal}.w1 .r .dots{border-bottom:1px dotted color-mix(in srgb, var(--faint) 45%, transparent);flex:1;min-width:16px;transform:translateY(-4px)}.w1 .r .v{font-family:var(--w-ui);letter-spacing:-.01em;color:var(--bone);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .26s var(--w-out);font-size:15px;font-weight:500}.w1 .smeta.focus .r.in:not(.zoom){opacity:.4}.w1 .r.zoom{z-index:3;background-color:color-mix(in srgb, var(--jade) 22%, transparent);box-shadow:0 16px 34px -14px #000000d9, 0 0 28px -8px color-mix(in srgb, var(--jade) 45%, transparent);transform:translateY(-5px)scale(1.025)}.w1 .r.zoom .nm{color:var(--bone)}.w1 .r.zoom .nm i{color:var(--dim)}.w1 .r.zoom .v{color:var(--w-lit)}.w1 .r.trail{box-shadow:0 0 22px -8px color-mix(in srgb, var(--jade) 30%, transparent)}.w1 .total{border-top:1px solid var(--line-hi);transition:opacity .3s var(--w-out);justify-content:space-between;align-items:baseline;gap:16px;margin-top:10px;padding-top:14px;display:flex}.w1 .smeta.focus .total{opacity:.75}.w1 .total .nm{font-family:var(--w-ui);letter-spacing:-.01em;color:var(--dim);font-size:15px}.w1 .total .v{font-family:var(--w-ui);letter-spacing:-.035em;color:var(--bone);font-variant-numeric:tabular-nums;font-size:34px;font-weight:450}.w1 .lock{letter-spacing:-.01em;color:var(--faint);opacity:0;transition:opacity .3s var(--w-out), transform .3s var(--w-out);align-items:center;gap:8px;margin-top:10px;font-size:14px;display:flex;transform:translateY(5px)}.w1 .lock.in{opacity:1;transform:none}.w1 .lock svg{color:var(--jade);flex:none}@container (max-width:860px){.w1 .fields{grid-template-columns:1fr 1fr}}@container (max-width:520px){.w1 .stage{min-height:340px}.w1 .scene{transform-origin:0 0;width:128.2%;scale:.78}.w1 .s{letter-spacing:-.02em;font-size:12px}.w1 .who{grid-template-columns:repeat(2,72px)}.w1 .w{font-size:11.5px}.w1 .f .val{font-size:17px}.w1 .total .v{font-size:28px}.w1 .why-tip{max-width:232px;font-size:13px}.w1 .why-mcursor:before{width:104px;height:104px;top:-44px;left:-48px}}.w2{--fx:0px;--fy:0px;transition:border-color .16s var(--w-out), --fx .9s var(--w-curve), --fy .9s var(--w-curve)}.w2.jump{transition:border-color .16s var(--w-out)}.w2 .stage{position:relative;overflow:hidden}.w2 .ui{transform-origin:0 0;width:920px;transition:transform .66s var(--w-inout);will-change:transform;position:absolute;top:0;left:0}.w2 .slot{position:relative}.w2 .pane{opacity:0;width:100%;transition:opacity .3s var(--w-out);pointer-events:none;position:absolute;top:0;left:0}.w2 .pane.res{position:relative}.w2 .pane.on{opacity:1}.w2 .intro{text-align:center;height:100%;transition:opacity .34s var(--w-out), transform .34s var(--w-out);flex-direction:column;justify-content:center;align-items:center;display:flex}.w2 .intro .ttl{font-family:var(--w-ui);letter-spacing:-.03em;color:var(--bone);font-size:30px;font-weight:400;line-height:1.1}.w2 .uibtn{border:1px solid var(--jade);background:color-mix(in srgb, var(--jade) 15%, transparent);min-width:min(430px,100%);min-height:74px;color:var(--jade);font-family:var(--w-ui);letter-spacing:-.015em;transition:background-color .2s var(--w-out), transform .18s var(--w-out);justify-content:center;align-items:center;margin-top:26px;padding:0 40px;font-size:20px;display:inline-flex}.w2 .uibtn.press{transform:scale(.98)}.w2 .intro .note{max-width:460px;color:var(--faint);margin-top:16px;font-size:15px;line-height:1.5}.w2 .pane.wait{flex-direction:column;justify-content:center;height:100%;display:flex}.w2 .wait>p{font-family:var(--w-ui);color:var(--dim);text-align:center;font-size:19px}.w2 .grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.w2 .sk{border:1px solid var(--line);background:var(--stage);animation:1.2s ease-in-out infinite w-breathe}.w2 .sk .ph{border-bottom:1px solid var(--line);background:var(--raise);height:84px}.w2 .sk .bd{gap:12px;padding:16px 18px;display:grid}.w2 .sk i{background:color-mix(in srgb, var(--raise) 75%, transparent);display:block}@keyframes w-breathe{0%,to{opacity:1}50%{opacity:.62}}.w2 .tile{border:1px solid var(--line);background:var(--stage);opacity:0;transition:opacity .36s var(--w-out), transform .42s var(--w-curve), border-color .3s var(--w-out), box-shadow .42s var(--w-out);flex-direction:column;display:flex;position:relative;transform:translateY(8px)}.w2 .tile.in{opacity:1;transform:none}.w2 .tile .pic{border-bottom:1px solid var(--line);background:var(--raise);place-items:center;height:84px;display:grid;position:relative}.w2 .tile .pic .logo{width:56px;height:56px;color:rgba(var(--w-ink), .26);transition:color .36s var(--w-out);background:currentColor}.w2 .tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px}.w2 .tag{border:1px solid var(--line-hi);background:color-mix(in srgb, var(--void) 82%, transparent);font-family:var(--w-ui);letter-spacing:-.01em;color:var(--dim);padding:5px 10px;font-size:12.5px;font-weight:400;line-height:1.1}.w2 .tag.st{color:var(--bone);position:absolute;top:12px;left:auto;right:12px}.w2 .tag i{font-style:normal}.w2 .tag.jade{border-color:color-mix(in srgb, var(--jade) 42%, transparent);background:color-mix(in srgb, var(--jade) 10%, transparent);color:var(--jade);opacity:0;transition:opacity .3s var(--w-out), transform .3s var(--w-out);transform:translateY(-3px)}.w2 .tile.good .tag.jade{opacity:1;transform:none}.w2 .tile .bd{flex-direction:column;flex:1;padding:16px 18px 18px;display:flex}.w2 .tile .nm{font-family:var(--w-ui);letter-spacing:-.02em;color:var(--bone);font-size:20px;font-weight:300;line-height:1.25}.w2 .tile .nm span{color:var(--dim)}.w2 .sums{flex-direction:column;flex:1;padding-top:12px;display:flex}.w2 .sums .lab{letter-spacing:-.01em;color:var(--dim);font-size:15px;line-height:1.3;display:block}.w2 .sums .val{font-family:var(--w-ui);letter-spacing:-.03em;color:var(--bone);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:3px;font-size:34px;font-weight:300;line-height:1.02;display:block}.w2 .tile.good .sums .val{color:var(--jade)}.w2 .diff{color:var(--faint);font-variant-numeric:tabular-nums;transition:color .3s var(--w-out);align-items:center;gap:7px;margin-top:auto;padding-top:12px;font-size:15px;line-height:1.4;display:flex}.w2 .diff .ok{width:16px;height:16px;color:var(--jade);opacity:0;transition:opacity .26s var(--w-out), transform .26s var(--w-out);flex:none;place-items:center;display:inline-grid;transform:scale(.6)}.w2 .tile.good .diff{color:var(--jade)}.w2 .tile.good .diff .ok{opacity:1;transform:none}.w2 .tile.look{z-index:2;transform:translateY(-6px)scale(1.045)}.w2 .tile.bad{border-color:var(--line-hi);box-shadow:0 16px 36px #00000080}.w2 .tile.bad .pic .logo{color:rgba(var(--w-ink), .42)}.w2 .tile.good{border-color:var(--jade);box-shadow:0 18px 40px #00000080, 0 8px 26px color-mix(in srgb, var(--jade) 20%, transparent)}.w2 .tile.good .pic .logo{color:color-mix(in srgb, var(--jade) 66%, transparent)}.w2 .tile.good.look:after{content:"";pointer-events:none;background:linear-gradient(100deg, transparent 32%, color-mix(in srgb, var(--jade) 18%, transparent), transparent 68%);animation:w-trail .7s var(--w-out) 1;position:absolute;inset:0}@keyframes w-trail{0%{transform:translate(-102%)}to{transform:translate(102%)}}.w2 .dim{opacity:0;background:var(--w-scrim);pointer-events:none;z-index:3;transition:opacity .34s var(--w-out);-webkit-mask-image:radial-gradient(170px circle at var(--fx) var(--fy), transparent 0%, transparent 46%, #000 82%);mask-image:radial-gradient(170px circle at var(--fx) var(--fy), transparent 0%, transparent 46%, #000 82%);-webkit-mask-image:radial-gradient(170px circle at var(--fx) var(--fy), transparent 0%, transparent 46%, #000 82%);position:absolute;inset:0}.w2.running .dim{opacity:.36}.w2.dim-off .dim{opacity:0}.w2 .why-mcursor{z-index:4}.w2 .why-mcursor:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--jade) 34%, transparent), transparent 70%);filter:blur(6px);z-index:-1;width:240px;height:240px;transition:opacity .3s var(--w-out);border-radius:50%;position:absolute;top:-108px;left:-110px}.w2.cursor-off .why-mcursor:before{opacity:0}@container (max-width:520px){.w2 .grid2{grid-template-columns:1fr;gap:10px}.w2 .tile .bd{padding:14px 14px 16px}.w2 .diff{font-size:14px}.w2 .tag{padding:3px 7px;font-size:11px}.w2 .tile .pic{height:76px}.w2 .tile .pic .logo{width:46px;height:46px}.w2 .tag.st i{display:none}.w2 .sk .ph{height:76px}.w2 .dim{-webkit-mask-image:radial-gradient(118px circle at var(--fx) var(--fy), transparent 0%, transparent 44%, #000 82%);mask-image:radial-gradient(118px circle at var(--fx) var(--fy), transparent 0%, transparent 44%, #000 82%);-webkit-mask-image:radial-gradient(118px circle at var(--fx) var(--fy), transparent 0%, transparent 44%, #000 82%)}.w2 .why-mcursor:before{width:184px;height:184px;top:-82px;left:-84px}}.w3 .stage{flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.w3 .globe{aspect-ratio:1;width:212px;margin:0 auto;position:relative}.w3 .globe canvas{width:100%;height:100%;position:absolute;inset:0}.w3 .glbl{transform:translate(var(--lx), var(--ly));opacity:0;pointer-events:none;text-align:center;transition:opacity .7s var(--w-out), transform .8s var(--w-curve);position:absolute;top:0;left:0}.w3 .glbl.on{opacity:1}.w3 .glbl .nm{font-family:var(--w-ui);letter-spacing:.12em;color:var(--bone);text-shadow:0 2px 8px color-mix(in srgb, var(--void) 90%, transparent);font-size:12px;line-height:1;display:block}.w3 .geos{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,minmax(150px,224px));grid-auto-flow:column;justify-content:center;gap:2px 44px;width:100%;margin:0;padding:0;list-style:none;display:grid}.w3 .geo{height:30px;transition:background-color .7s var(--w-out);align-items:center;gap:10px;margin:0 -8px;padding:0 8px;display:flex}.w3 .geo i{border:1.4px solid var(--dim);background:var(--void);width:7px;height:7px;transition:background-color .7s var(--w-out), border-color .7s var(--w-out), box-shadow .7s var(--w-out);flex:none}.w3 .geo .nm{font-family:var(--w-ui);letter-spacing:-.01em;color:var(--bone);transition:color .7s var(--w-out);flex:1;font-size:16px}.w3 .geo.on{background:color-mix(in srgb, var(--jade) 10%, transparent)}.w3 .geo.on i{background:var(--jade);border-color:var(--jade);box-shadow:0 0 0 3px color-mix(in srgb, var(--jade) 18%, transparent)}@container (max-width:520px){.w3 .globe{width:168px}.w3 .geos{grid-template-columns:repeat(2,minmax(120px,1fr));gap:2px 36px}.w3 .geo{height:26px}.w3 .geo .nm{font-size:15px}}.w4 .tl{transition:opacity .3s var(--w-out);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w4 .tl.out{opacity:0}.w4 .tl.jump *{transition:none!important}.w4 .st{gap:20px;padding-bottom:26px;display:flex;position:relative}.w4 .st:last-child{padding-bottom:0}.w4 .st:last-child .ln{display:none}.w4 .ln{background:var(--line);width:1px;height:100%;position:absolute;top:36px;left:17px;overflow:hidden}.w4 .ln b{background:var(--jade);transform-origin:top;height:100%;transition:transform .62s var(--w-out);display:block;transform:scaleY(0)}.w4 .st.done .ln b{transform:scaleY(1)}.w4 .dot{z-index:1;border:1px solid var(--line);background:var(--stage);width:36px;height:36px;color:var(--bone);transition:border-color .34s var(--w-out), background-color .34s var(--w-out), color .34s var(--w-out);border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.w4 .dot svg{width:17px;height:17px;transition:opacity .28s var(--w-out);grid-area:1/1}.w4 .dot .ok{opacity:0;width:15px;height:15px}.w4 .st.done .dot{border-color:var(--jade);background:color-mix(in srgb, var(--jade) 15%, transparent)}.w4 .st.done .dot .ic{opacity:0}.w4 .st.done .dot .ok{opacity:1}.w4 .st.now .dot{border-color:var(--jade);background:var(--jade);color:var(--void)}.w4 .bd{transition:opacity .34s var(--w-out);padding-top:6px}.w4 .st:not(.done):not(.now) .bd,.w4 .st:not(.done):not(.now) .dot{opacity:.5}.w4 .lab{font-family:var(--w-ui);letter-spacing:-.02em;color:var(--bone);font-size:18px;line-height:1.2}.w4 .tag{font-family:var(--w-ui);letter-spacing:-.01em;color:var(--jade);opacity:0;transition:opacity .28s var(--w-out);margin-left:2px;font-size:12.5px}.w4 .st.now .tag{opacity:1}.w4 .ev-line{letter-spacing:-.01em;color:var(--dim);opacity:0;transition:opacity .34s var(--w-out), transform .42s var(--w-curve);margin-top:4px;font-size:15px;line-height:1.35;transform:translateY(4px)}.w4 .st.done .ev-line,.w4 .st.now .ev-line{opacity:1;transform:none}@container (max-width:520px){.w4 .st{gap:16px;padding-bottom:22px}.w4 .dot{width:32px;height:32px}.w4 .ln{top:32px;left:15px}.w4 .lab{font-size:17px}.w4 .ev-line{font-size:14px}}.w5 .stage{position:relative;overflow:hidden}.w5 .ui{transform-origin:0 0;width:560px;position:absolute;top:0;left:0}.w5 .scene{flex-direction:column;gap:14px;display:flex}.w5 .top{align-items:stretch;gap:18px;display:flex}.w5 .vid{aspect-ratio:16/10;border:1px solid var(--line);background:var(--void);--p1:115px, 91px;--p2:215px, 86px;--p3:134px, 60px;flex:none;width:320px;position:relative;overflow:hidden}.w5 .car{width:86%;color:rgba(var(--w-ink), .2);animation:w-pan 11s var(--w-inout) infinite alternate;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.w5 .car svg{width:100%;height:auto;display:block}@keyframes w-pan{0%{transform:translate(calc(-50% - 9px),-50%)}to{transform:translate(calc(9px - 50%),-50%)}}.w5 .head{justify-content:space-between;align-items:center;display:flex;position:absolute;top:10px;left:10px;right:10px}.w5 .chip{border:1px solid var(--line-hi);background:color-mix(in srgb, var(--void) 82%, transparent);font-family:var(--w-ui);letter-spacing:-.01em;color:var(--dim);align-items:center;gap:7px;padding:5px 10px;font-size:12.5px;line-height:1.1;display:inline-flex}.w5 .chip.t{font-variant-numeric:tabular-nums;letter-spacing:.02em}.w5 .dot{background:var(--jade);border-radius:50%;flex:none;width:7px;height:7px;animation:1.8s ease-in-out infinite w-recdot}@keyframes w-recdot{0%,to{opacity:1}50%{opacity:.25}}.w5 .focus{pointer-events:none;width:78px;height:58px;transform:translate(var(--p1));transition:transform .8s var(--w-inout);position:absolute;top:0;left:0}.w5 .focus i{border:1px solid var(--jade);width:13px;height:13px;position:absolute}.w5 .focus i:first-child{border-bottom:0;border-right:0;top:0;left:0}.w5 .focus i:nth-child(2){border-bottom:0;border-left:0;top:0;right:0}.w5 .focus i:nth-child(3){border-top:0;border-right:0;bottom:0;left:0}.w5 .focus i:nth-child(4){border-top:0;border-left:0;bottom:0;right:0}.w5 .vid.s2 .focus{transform:translate(var(--p2))}.w5 .vid.s3 .focus{transform:translate(var(--p3))}.w5 .bar{background:color-mix(in srgb, var(--jade) 72%, transparent);transform-origin:0;width:100%;height:2px;transition:transform .7s var(--w-inout);position:absolute;bottom:0;left:0;transform:scaleX(0)}.w5 .vid.s1 .bar{transform:scaleX(.34)}.w5 .vid.s2 .bar{transform:scaleX(.67)}.w5 .vid.s3 .bar{transform:scaleX(1)}.w5 .list{flex-direction:column;flex:1;justify-content:space-between;min-width:0;display:flex}.w5 .cap{font-family:var(--w-ui);letter-spacing:-.01em;color:var(--dim);padding-bottom:10px;font-size:15px;line-height:1.2}.w5 .it{border-top:1px solid var(--line);flex:1;align-items:center;gap:11px;padding:12px 0;display:flex}.w5 .it:last-child{border-bottom:1px solid var(--line)}.w5 .bx{border:1px solid var(--line-hi);width:19px;height:19px;color:var(--jade);transition:border-color .3s var(--w-out), background-color .3s var(--w-out);flex:none;place-items:center;display:grid;position:relative}.w5 .bx svg{opacity:0;transition:opacity .24s var(--w-out), transform .3s var(--w-curve);transform:scale(.6)}.w5 .it .tx{font-family:var(--w-ui);letter-spacing:-.02em;color:var(--faint);transition:color .32s var(--w-out);font-size:17px;line-height:1.25}.w5 .it.on .bx{border-color:var(--jade);background:color-mix(in srgb, var(--jade) 14%, transparent)}.w5 .it.on .bx svg{opacity:1;transform:none}.w5 .it.on .tx{color:var(--bone)}.w5 .ok{border:1px solid var(--line-hi);background:color-mix(in srgb, var(--raise) 65%, transparent);opacity:0;transition:opacity .34s var(--w-out), transform .42s var(--w-curve);align-items:center;gap:10px;padding:12px 14px;display:flex;transform:translateY(6px)}.w5 .ok.on{opacity:1;transform:none}.w5 .ok svg{color:var(--jade);flex:none}.w5 .ok p{font-family:var(--w-ui);letter-spacing:-.02em;color:var(--bone);font-size:16px;line-height:1.25}.w5:not(.running) .car,.w5:not(.running) .dot{animation-play-state:paused}@container (max-width:520px){.w5 .top{flex-direction:column;gap:14px}.w5 .vid{aspect-ratio:16/9;--p1:155px, 109px;--p2:279px, 103px;--p3:178px, 71px;width:100%}.w5 .cap{font-size:14px}.w5 .it{padding:11px 0}.w5 .it .tx{font-size:16px}.w5 .ok{padding:11px 12px}.w5 .ok p{font-size:15px}}.w6 .chips{grid-template-rows:repeat(5,40px);grid-template-columns:repeat(2,1fr);grid-auto-flow:column;gap:8px;margin:0;padding:0;list-style:none;display:grid}.w6 .chip{border:1px solid var(--line-hi);height:40px;color:var(--dim);font-family:var(--w-ui);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;transition:border-color .3s var(--w-out), background-color .3s var(--w-out), color .3s var(--w-out);align-items:center;padding:0 14px;font-size:14px;display:flex;overflow:hidden}.w6 .chip.on{border-color:var(--jade);background:color-mix(in srgb, var(--jade) 8%, transparent);color:var(--bone)}.w6 .chips-wrap{position:relative}.w6 .tip{z-index:2;border:1px solid var(--line-hi);background:var(--w-panel);max-width:230px;color:var(--bone);font-family:var(--w-ui);letter-spacing:-.01em;pointer-events:none;opacity:0;transition:opacity .16s var(--w-out), transform .16s var(--w-out);padding:9px 12px;font-size:13.5px;line-height:1.35;position:absolute;top:0;left:0;transform:translateY(4px)}.w6 .tip.on{opacity:1;transform:none}.w6 .chips.dim .chip:not(.on){opacity:.4}.w6 .cap{letter-spacing:-.01em;min-height:20px;color:var(--faint);transition:opacity .18s var(--w-out);margin-top:14px;font-size:14.5px;line-height:1.35}@container (max-width:520px){.w6 .chips{grid-template-rows:repeat(5,38px);gap:6px}.w6 .chip{height:38px;padding:0 12px;font-size:13.5px}}.w7{--w7-row:54px}.w7 .lgd{font-family:var(--w-ui);letter-spacing:-.01em;justify-content:space-between;margin-bottom:2px;padding:0 18px;font-size:12px;display:flex}.w7 .lgd-full{color:var(--bone)}.w7 .lgd-express{color:var(--jade)}.w7 .reel{height:calc(var(--w7-row) * 5);transition:opacity .2s var(--w-out);position:relative;overflow:hidden}.w7 .reel.wrap{opacity:0}.w7 .reel-track{transition:transform .55s var(--w-curve);position:relative}.w7 .row{height:var(--w7-row);flex-direction:column;justify-content:center;gap:4px;padding:0 18px;display:flex}.w7 .rng{font-family:var(--w-ui);letter-spacing:-.01em;color:var(--faint);white-space:nowrap;font-size:13px}.w7 .nums{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.w7 .rate{font-family:var(--w-ui);letter-spacing:-.02em;color:var(--bone);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:500;line-height:1}.w7 .cap{font-family:var(--w-ui);letter-spacing:-.02em;color:var(--jade);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:500}.w7 .sel{left:0;top:calc(var(--w7-row) * 2);width:100%;height:var(--w7-row);border:1px solid var(--jade);background:color-mix(in srgb, var(--jade) 7%, transparent);pointer-events:none;z-index:2;position:absolute}.w7 .fade{width:100%;height:calc(var(--w7-row) * 1.6);pointer-events:none;z-index:3;position:absolute;left:0}.w7 .fade.top{background:linear-gradient(to bottom, var(--stage) 15%, transparent);top:0}.w7 .fade.bot{background:linear-gradient(to top, var(--stage) 15%, transparent);bottom:0}@media (prefers-reduced-motion:reduce){.why *,.why :before,.why :after{transition-duration:.01ms!important;animation:none!important}}
