.eyebrow{color:var(--blue);letter-spacing:.02em;font-size:14px;font-weight:600}h2.big{font-family:var(--serif);letter-spacing:-.03em;font-size:clamp(34px,5vw,58px);font-weight:600;line-height:1.2}.lead{color:var(--ink2);max-width:600px;font-size:clamp(16px,1.6vw,19px);line-height:1.7}.intro{text-align:center;flex-direction:column;min-height:max(640px,100svh);padding:96px 0 44px;display:flex}.intro .wrap{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;display:flex}.intro .kicker{letter-spacing:.18em;color:var(--ink3);margin-bottom:30px;font-size:13px}.intro h1{font-family:var(--serif);letter-spacing:-.03em;color:var(--ink);font-size:clamp(46px,10vw,128px);font-weight:600;line-height:1.08}.intro h1 .soft{color:var(--soft)}.intro h1 .cur{background:var(--blue);vertical-align:-.03em;border-radius:2px;width:.075em;height:.8em;margin-left:.06em;animation:1.06s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.intro .lead{margin:30px auto 0}.intro .cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 26px;margin-top:36px;display:flex}.intro .req{color:var(--ink3);margin-top:18px;font-size:13px}.intro .rule{color:var(--ink3);flex-wrap:wrap;justify-content:center;gap:8px 36px;margin-top:40px;padding:0 24px;font-size:13px;list-style:none;display:flex}.intro .rule i{color:var(--ink2);font-style:normal}@media (prefers-reduced-motion:no-preference){.rise{opacity:0;animation:rise .5s cubic-bezier(.2,.7,.2,1) var(--d,0s) forwards;transform:translateY(12px)}@keyframes rise{to{opacity:1;transform:none}}}.story{height:520vh}@media (prefers-reduced-motion:reduce){.story{height:300vh}}.pin{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.cap{text-align:center;flex-direction:column;justify-content:flex-end;height:120px;margin-bottom:18px;display:flex}.cap .app{color:var(--ink2);justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.cap .app img{width:22px;height:22px}.cap h3{font-family:var(--serif);letter-spacing:-.03em;margin-top:8px;font-size:clamp(26px,3.4vw,40px);font-weight:600;transition:opacity .3s}.steps{justify-content:center;gap:6px;margin-top:14px;display:flex}.steps span{background:var(--soft-fill);color:var(--ink3);border-radius:99px;padding:5px 12px;font-size:12.5px;transition:all .3s}.steps span.on{background:var(--ink);color:var(--on-ink)}.stagebox{width:min(1000px,94vw);position:relative}.stagefit{transform-origin:0 0;width:1000px;height:580px;position:relative}.stagefit.narrow{width:600px}.stagefit.narrow .wx{grid-template-columns:1fr}.stagefit.narrow .wx .rail,.stagefit.narrow .wx .list{display:none}.stagefit.narrow .notes{grid-template-columns:1fr}.stagefit.narrow .notes .side,.stagefit.narrow .notes .lst{display:none}.stagefit.narrow .cloud{width:520px;left:50%}.stagefit.narrow .wx .input{margin:0 12px 12px}.stagefit.narrow .wx .ph{padding-left:84px}.stagefit.narrow .notes .ed{padding-top:56px}.stagefit.narrow .mail .tb{padding-left:80px}@media (width<=1180px){.stagebox{border-radius:14px;overflow:hidden}}.win{background:var(--win-bg);box-shadow:var(--shadow-win);border-radius:14px;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden}.win.hide{opacity:0;pointer-events:none;transform:scale(.96)translateY(14px)}.tl{z-index:3;gap:8px;display:flex;position:absolute;top:16px;left:16px}.tl i{background:#ff5f57;border-radius:50%;width:12px;height:12px}.tl i:nth-child(2){background:#febc2e}.tl i:nth-child(3){background:#28c840}.wx{height:100%;color:var(--wx-text);grid-template-columns:68px 268px 1fr;font-size:13px;display:grid}.wx .rail{background:var(--wx-rail);border-right:1px solid var(--wx-line);flex-direction:column;align-items:center;gap:20px;padding-top:50px;display:flex}.wx .rail .me{border-radius:10px;width:38px;height:38px;overflow:hidden;box-shadow:0 2px 6px #0000001f}.wx .rail .ic{width:26px;height:26px;color:var(--wx-icon);place-items:center;display:grid;position:relative}.wx .rail .ic svg{width:24px;height:24px}.wx .rail .ic.on{color:#07c160}.wx .rail .ic .dot{color:#fff;min-width:16px;height:16px;box-shadow:0 0 0 2px var(--wx-ring);background:#fa5151;border-radius:8px;place-items:center;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-3px;right:-6px}.wx .list{background:var(--wx-list);border-right:1px solid var(--wx-line);flex-direction:column;display:flex}.wx .search{align-items:center;gap:8px;padding:46px 14px 10px;display:flex}.wx .search div{background:var(--wx-field);height:30px;color:var(--wx-hint);border-radius:9px;flex:1;align-items:center;gap:6px;padding-left:10px;font-size:12.5px;display:flex}.wx .search b{background:var(--wx-field);width:30px;height:30px;color:var(--wx-plus);border-radius:9px;place-items:center;font-size:18px;font-weight:300;display:grid}.wx .row{border-radius:12px;align-items:center;gap:11px;margin:1px 8px;padding:11px 12px;display:flex}.wx .row.on{background:var(--wx-row-on);color:#fff}.wx .row.on .n span,.wx .row.on .p{color:#ffffffd1}.wx .av{border-radius:10px;flex:none;place-items:center;width:42px;height:42px;font-size:21px;display:grid;position:relative;overflow:hidden}.wx .av .b{width:10px;height:10px;box-shadow:0 0 0 2px var(--wx-list);background:#fa5151;border-radius:50%;position:absolute;top:-4px;right:-4px}.wx .av.grp{background:var(--wx-grp);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:2px;padding:3px;font-size:11px;display:grid}.wx .av.grp i{border-radius:3px;font-style:normal;display:block;overflow:hidden}.wx .row .t{flex:1;min-width:0}.wx .row .n{justify-content:space-between;align-items:baseline;font-size:14px;font-weight:500;display:flex}.wx .row .n span{color:var(--wx-time);font-size:11px;font-weight:400}.wx .row .p{color:var(--wx-preview);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;overflow:hidden}.wx .pane{background:var(--wx-pane);flex-direction:column;min-width:0;display:flex}.wx .ph{border-bottom:1px solid var(--wx-line);background:var(--wx-pane-head);justify-content:space-between;align-items:flex-end;height:62px;padding:0 22px 14px;font-size:16px;font-weight:600;display:flex}.wx .ph small{color:var(--wx-preview);margin-left:4px;font-size:13px;font-weight:400}.wx .ph span{color:var(--wx-icon);gap:16px;display:flex}.wx .ph svg{width:20px;height:20px}.wx .msgs{flex-direction:column;flex:1;gap:12px;padding:14px 24px;display:flex;overflow:hidden}.wx .time{color:var(--wx-time);background:var(--wx-chip);border-radius:99px;align-self:center;padding:3px 10px;font-size:11px}.wx .m{align-items:flex-end;gap:10px;max-width:80%;display:flex}.wx .m.me{flex-direction:row-reverse;align-self:flex-end}.wx .m .av{border-radius:9px;width:34px;height:34px;font-size:17px}.wx .m .who{color:var(--wx-time);margin:0 0 4px 4px;font-size:11px}.wx .bub{background:var(--wx-bub);border-radius:14px 14px 14px 5px;padding:9px 13px;font-size:13.5px;line-height:1.55;box-shadow:0 1px 1px #0000000a}.wx .m.me .bub{background:var(--wx-me);color:var(--wx-me-ink);border-radius:14px 14px 5px}.wx .m.sent{opacity:0;transition:all .45s cubic-bezier(.2,.8,.2,1);transform:translateY(10px)scale(.98)}.wx .m.sent.show{opacity:1;transform:none}.wx .input{background:var(--wx-input);height:132px;box-shadow:0 0 0 1px var(--wx-input-ring),0 6px 18px #0000000a;border-radius:16px;margin:0 16px 14px;padding:12px 16px;position:relative}.wx .field{min-height:44px;font-size:14px;line-height:1.6}.wx .tools{color:var(--wx-icon);gap:16px;display:flex;position:absolute;bottom:12px;left:14px}.wx .tools svg{width:19px;height:19px}.wx .sendbtn{background:var(--wx-send-bg);color:var(--wx-send-ink);border-radius:9px;padding:7px 18px;font-size:13px;font-weight:600;transition:all .3s;position:absolute;bottom:10px;right:12px}.wx .sendbtn.ready{color:#fff;background:#07c160;box-shadow:0 4px 12px #07c16059}.li{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.li.s{vertical-align:-3px;width:15px;height:15px;margin-right:6px}.lane .who{align-items:center;gap:8px;display:flex}.lane .ok{color:#9fe3b5;background:#1fa35b2e;border-radius:6px;padding:1px 6px;font-size:12px}.pv li i{color:var(--ink)}.av svg{width:100%;height:100%;display:block}.mail{background:var(--win-bg);height:100%;color:var(--win-text);flex-direction:column;font-size:13.5px;display:flex}.mail .tb{border-bottom:1px solid var(--ml-line);background:var(--ml-bar);align-items:center;gap:14px;height:52px;padding:0 16px 0 90px;display:flex}.mail .tb .ttl{color:var(--ml-title);font-size:13.5px;font-weight:600}.mail .tb .send{background:var(--ml-send);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.mail .hdr{padding:4px 22px}.mail .hdr div{border-bottom:1px solid var(--win-line);color:var(--ml-title);gap:10px;padding:10px 0;display:flex}.mail .hdr span{color:var(--win-muted);width:60px}.mail .hdr .chip{background:var(--ml-chip-bg);color:var(--ml-chip-ink);border-radius:4px;padding:1px 6px}.mail .field{color:var(--ml-body);white-space:pre-line;flex:1;padding:20px 26px;font-size:15px;line-height:1.75}.notes{height:100%;color:var(--win-text);grid-template-columns:200px 240px 1fr;font-size:13px;display:grid}.notes .side{background:var(--nt-side);border-right:1px solid var(--nt-side-line);padding:52px 12px 12px}.notes .side .f{color:var(--nt-side-ink);border-radius:6px;justify-content:space-between;padding:6px 10px;display:flex}.notes .side .f.on{background:var(--nt-side-on);font-weight:600}.notes .side small{color:var(--win-muted)}.notes .lst{background:var(--nt-list);border-right:1px solid var(--nt-list-line);padding:52px 10px 10px}.notes .lst .it{border-radius:8px;padding:10px}.notes .lst .it.on{background:var(--nt-row-on)}.notes .lst .it b{font-size:13.5px;display:block}.notes .lst .it span{color:var(--nt-meta);font-size:11.5px}.notes .lst .it.on span{color:var(--nt-meta-on)}.notes .ed{background:var(--win-bg);padding:52px 30px 20px}.notes .ed .date{text-align:center;color:var(--nt-date);margin-bottom:14px;font-size:11.5px}.notes .ed h4{margin-bottom:12px;font-size:22px;font-weight:700}.notes .field{color:var(--nt-body);white-space:pre-line;font-size:15px;line-height:1.85}.field .w{opacity:0;filter:blur(6px);transition:opacity .3s,filter .3s}.field .w.on{opacity:1;filter:none}.field .caret{background:var(--blue);vertical-align:-.18em;width:2px;height:1.1em;margin-left:1px;animation:1s step-end infinite blink;display:inline-block}.field .ph{color:var(--ph)}.hud{opacity:0;color:#f1ede6;height:48px;box-shadow:0 0 0 1px var(--hud-ring),0 18px 50px #00000059;white-space:nowrap;z-index:5;background:#15161a;border-radius:99px;align-items:center;gap:12px;padding:0 18px 0 12px;font-size:14px;transition:all .4s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%,16px)scale(.92)}.hud.on{opacity:1;transform:translate(-50%)scale(1)}.hud img{width:24px;height:24px}.hud .wave{align-items:center;gap:3px;height:22px;display:flex}.hud .wave b{background:var(--blue2);border-radius:2px;width:3px;height:5px;transition:height .12s}.hud .lbl{color:#f1ede6bf}.hud .shine{color:var(--on-night);animation:1.4s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.45}}.cloud{z-index:4;pointer-events:none;flex-wrap:wrap;justify-content:center;gap:6px;width:560px;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s;display:flex;position:absolute;bottom:92px;left:66%;transform:translate(-50%)}.cloud.fly{opacity:0;transform:translate(-50%,40px)scale(.9)}.tok{background:var(--tok-bg);box-shadow:0 0 0 1px var(--tok-ring),0 10px 24px #15161a1a;color:var(--tok-ink);opacity:0;filter:blur(5px);white-space:nowrap;border-radius:12px;max-width:200px;padding:6px 11px;font-size:17px;transition:all .45s cubic-bezier(.2,.8,.2,1);overflow:hidden;transform:translateY(14px)scale(.9)}.tok.on{opacity:1;filter:none;transform:none}.tok.filler.gone{opacity:0;filter:blur(6px);max-width:0;margin:0 -3px;padding:6px 0;transform:translateY(-24px)scale(.7)}.tok.wrong.mark{color:var(--red);background:var(--mark-bg);text-decoration:line-through 2px}.tok.wrong.gone{opacity:0;max-width:0;margin:0 -3px;padding:6px 0;transform:scale(.6)}.tok.fix{background:var(--fix-bg);color:var(--blue);font-weight:700}.keycap{background:var(--card);box-shadow:0 0 0 1px var(--line),var(--shadow-pop);color:var(--ink2);text-align:center;z-index:6;border-radius:16px;padding:14px 16px;font-size:12.5px;position:absolute;top:60px;right:-150px;transform:rotate(4deg)}.keycap kbd{background:var(--key);min-width:48px;height:44px;box-shadow:0 0 0 1px var(--key-ring),0 3px 0 var(--key-edge);font:600 16px var(--font);color:var(--ink);border-radius:10px;place-items:center;margin-bottom:6px;padding:0 10px;transition:transform .1s,box-shadow .1s,background .1s;display:inline-grid}.keycap kbd.down{box-shadow:0 0 0 1px var(--key-ring);background:var(--blue-soft);transform:translateY(3px)}@media (width<=1320px){.keycap{display:none}}.apps{text-align:center;padding:70px 0 10px}.apps p{color:var(--ink2);text-align:center;margin-bottom:26px;font-size:15px}.icons{flex-wrap:wrap;justify-content:center;gap:22px 18px;max-width:780px;margin:0 auto;display:flex}.icons div{color:var(--ink2);flex-direction:column;align-items:center;gap:8px;width:76px;font-size:12.5px;display:flex}.icons img{width:64px;height:64px;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.icons div:hover img{transform:translateY(-6px)scale(1.06)}.icons .todo{border:1.5px dashed var(--dash);width:64px;height:64px;color:var(--ink3);border-radius:15px;place-items:center;font-size:11px;display:grid}.band{background:var(--night);box-shadow:inset 0 0 0 1px var(--night-ring);color:#f1ede6;border-radius:40px;margin:90px 16px 0;padding:110px 0 120px;overflow:hidden}.band h2{text-align:center;position:relative}.band h2 em{color:var(--blue2);font-style:normal}.band .lead{color:#f1ede6a8;text-align:center;margin:18px auto 0;position:relative}.race{gap:16px;margin-top:56px;display:grid;position:relative}.lane{background:#ffffff0d;border-radius:24px;grid-template-columns:150px 1fr 120px;align-items:center;gap:20px;padding:22px 26px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.lane.hot{background:#6b8bff2e;box-shadow:inset 0 0 0 1px #6b8bff66}.lane .who{color:#f1ede6bf;font-size:15px}.lane .txt{color:#f1ede6;min-height:52px;font-size:16px;line-height:1.6}.lane .txt .c{background:var(--blue2);vertical-align:-.18em;width:2px;height:1.1em;animation:1s step-end infinite blink;display:inline-block}.lane .n{text-align:right;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:850}.lane .n small{color:#f1ede680;letter-spacing:0;font-size:12px;font-weight:500;display:block}@media (width<=760px){.lane{grid-template-columns:1fr}.lane .n{text-align:left}}.feat{padding:120px 0 40px}.bento{grid-template-columns:repeat(6,1fr);gap:16px;margin-top:44px;display:grid}.cell{border-radius:var(--r);background:var(--card);box-shadow:0 0 0 1px var(--line);min-height:250px;padding:28px;position:relative;overflow:hidden}.cell h3{letter-spacing:-.02em;font-size:21px;font-weight:750}.cell p{color:var(--ink2);max-width:420px;margin-top:8px;font-size:14.5px;line-height:1.65}.c-a{grid-column:span 4}.c-b{background:var(--night);box-shadow:inset 0 0 0 1px var(--night-ring);color:#f1ede6;grid-column:span 2}.c-b p{color:#f1ede6a6}.c-c,.c-d,.c-e{grid-column:span 2}.c-e{background:var(--paper2)}@media (width<=900px){.bento{grid-template-columns:1fr}.cell{grid-column:auto!important}}.learn{gap:10px;max-width:520px;margin-top:22px;display:grid}.lr{background:var(--card);box-shadow:0 0 0 1px var(--line);border-radius:14px;grid-template-columns:1fr auto;align-items:center;padding:10px 14px;font-size:14px;display:grid}.lr s{color:var(--ink3)}.lr b{color:var(--blue)}.lr .meter{color:var(--ink3);align-items:center;gap:4px;font-size:12px;display:flex}.lr .meter i{background:var(--track);border-radius:50%;width:9px;height:9px;transition:background .4s}.lr .meter i.f{background:var(--blue)}.lr .meter em{color:var(--green);opacity:0;font-style:normal;font-weight:700;transition:opacity .4s}.lr.done .meter em{opacity:1}.tone{gap:8px;margin-top:20px;display:grid}.tone div{background:#ffffff12;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.tone img{width:26px;height:26px}.fix{margin-top:22px;font-size:18px;line-height:1.8}.fix .x{color:var(--ink3);position:relative}.fix .x:after{content:"";background:var(--red);width:0;height:2px;transition:width .7s .3s;position:absolute;top:52%;left:0}.on-view .fix .x:after{width:100%}.fix .y{color:var(--blue);opacity:0;font-weight:700;transition:opacity .5s 1.1s}.on-view .fix .y{opacity:1}.trans{gap:10px;margin-top:22px;display:grid}.trans div{background:var(--paper);border-radius:14px;padding:12px 14px;font-size:14.5px}.trans div:last-child{background:var(--blue-soft)}.menu{background:var(--card);box-shadow:0 0 0 1px var(--line),var(--shadow-soft);border-radius:18px;margin-top:18px;padding:12px;font-size:13px}.menu .r{color:var(--ink2);justify-content:space-between;padding:7px 6px;display:flex}.menu .r b{color:var(--ink)}.how{padding:120px 0 40px}.how .head{text-align:center}.how .head .lead{margin:16px auto 0}.st{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:50px;display:grid}.st>div{border-radius:var(--r);background:var(--card);box-shadow:0 0 0 1px var(--line);padding:28px}.st .num{background:var(--ink);width:40px;height:40px;color:var(--on-ink);border-radius:12px;place-items:center;font-size:17px;font-weight:800;display:grid}.st h3{letter-spacing:-.02em;margin-top:20px;font-size:20px}.st p{color:var(--ink2);margin-top:8px;font-size:14.5px;line-height:1.65}.st .ill{background:var(--paper);border-radius:18px;place-items:center;height:130px;margin-top:22px;display:grid;overflow:hidden}.drag{align-items:center;gap:30px;display:flex}.drag .ic{background:var(--night);width:58px;height:58px;box-shadow:0 0 0 1px var(--night-ring),0 8px 20px #0003;color:#fff;border-radius:14px;place-items:center;font-size:24px;font-weight:850;display:grid}.drag .ic b{color:var(--blue2)}.drag .fold{background:#5ba3f5;border-radius:10px;width:66px;height:52px;box-shadow:0 3px #3a82d8}.on-view .drag .mv{animation:3s ease-in-out infinite dragit}@keyframes dragit{0%,15%{transform:none}55%,70%{opacity:.6;transform:translate(88px)scale(.8)}71%,to{opacity:1;transform:none}}.perm{gap:8px;width:82%;display:grid}.perm div{background:var(--card);box-shadow:0 0 0 1px var(--line);border-radius:10px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:13px;display:flex}.sw{background:var(--switch-off);border-radius:10px;width:34px;height:20px;transition:background .3s .6s;position:relative}.sw:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .3s .6s;position:absolute;top:2px;left:2px}.on-view .sw{background:var(--green)}.on-view .sw:after{left:16px}.on-view .perm div:nth-child(2) .sw,.on-view .perm div:nth-child(2) .sw:after{transition-delay:1.1s}.say{box-shadow:0 0 0 1px var(--hud-ring);color:#fff;background:#15161a;border-radius:99px;align-items:center;gap:10px;padding:10px 16px 10px 10px;font-size:13.5px;display:flex}.say img{width:22px;height:22px}.how .note{text-align:center;color:var(--ink3);margin-top:22px;font-size:14px}@media (width<=860px){.st{grid-template-columns:1fr}}.price{padding:120px 0 40px}.pr{grid-template-columns:1fr 1fr;gap:18px;margin-top:46px;display:grid}.pr>div{border-radius:34px;padding:34px}.pr .free{background:var(--card);box-shadow:0 0 0 1px var(--line)}.pr .ai{color:#fff;background:#2f5bff}.pr .tag{background:var(--paper);border-radius:99px;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-block}.pr .ai .tag{background:#ffffff29}.pr .amt{letter-spacing:-.05em;margin-top:20px;font-size:64px;font-weight:850;line-height:1}.pr .amt small{letter-spacing:0;opacity:.6;margin-left:6px;font-size:17px;font-weight:600}.pr ul{gap:12px;margin-top:24px;font-size:15px;list-style:none;display:grid}.pr li{gap:10px;line-height:1.5;display:flex}.pr li:before{content:"";background:var(--green);flex:none;width:16px;height:16px;margin-top:3px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%273%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M5 12.5l4.5 4.5L19 7.5%27/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%273%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M5 12.5l4.5 4.5L19 7.5%27/%3E%3C/svg%3E") 50%/contain no-repeat}.pr .ai li:before{background:#bfd0ff}.pr .fine{opacity:.7;margin-top:22px;font-size:13px;line-height:1.6}@media (width<=820px){.pr{grid-template-columns:1fr}}.cmp{padding:120px 0 0}.cmptable{border-collapse:separate;border-spacing:0;table-layout:fixed;background:var(--card);width:100%;box-shadow:0 0 0 1px var(--line);border-radius:28px;margin-top:46px;font-size:15.5px;line-height:1.55;overflow:hidden}.cmptable th,.cmptable td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:20px 26px;font-weight:400}.cmptable thead th{color:var(--ink2);vertical-align:middle;border-top:0;padding-top:24px;padding-bottom:24px;font-size:14px;font-weight:600}.cmptable thead th:first-child{width:23%}.cmptable tbody th{color:var(--ink);font-weight:600}.cmptable td{color:var(--ink2)}.cmptable .us{background:var(--blue-soft);color:var(--ink);box-shadow:inset 1px 0 0 var(--line),inset -1px 0 0 var(--line)}.cmptable thead .us{color:var(--ink)}.cmptable .logo{letter-spacing:-.03em;font-size:19px;font-weight:800}.cmptable .logo b{color:var(--blue)}.cmpnote{color:var(--ink3);max-width:760px;margin-top:18px;font-size:13px;line-height:1.6}@media (width<=640px){.cmp{padding-top:90px}.cmptable,.cmptable tbody,.cmptable tr,.cmptable th,.cmptable td{display:block}.cmptable{box-shadow:none;background:0 0;border-radius:22px;margin-top:32px;overflow:visible}.cmptable thead{display:none}.cmptable tr{background:var(--card);box-shadow:0 0 0 1px var(--line);border-radius:22px;margin-bottom:12px;overflow:hidden}.cmptable th,.cmptable td{border-top:0;width:auto;padding:14px 18px}.cmptable tbody th{color:var(--ink2);padding-top:16px;padding-bottom:4px;font-size:14px}.cmptable td{overflow-wrap:anywhere;padding-top:8px;padding-bottom:12px}.cmptable td:before{content:attr(data-label);color:var(--ink3);margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}.cmptable .us{box-shadow:none}.cmptable .us:before{color:var(--blue)}}.priv{background:var(--paper2);border-radius:40px;margin:110px 16px 0;padding:100px 0}.pv{grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;display:grid}.pv ul{gap:14px;margin-top:28px;list-style:none;display:grid}.pv li{gap:14px;font-size:15.5px;line-height:1.55;display:flex}.pv li i{background:var(--card);width:34px;height:34px;box-shadow:0 0 0 1px var(--line);border-radius:10px;flex:none;place-items:center;font-style:normal;display:grid}.vault{aspect-ratio:1;background:var(--paper);width:100%;max-width:420px;box-shadow:inset 0 0 0 1px var(--line);border-radius:40px;place-items:center;margin:0 auto;display:grid;position:relative}.vault .ring{border:1.5px dashed var(--dash);border-radius:50%;animation:40s linear infinite spin;position:absolute;inset:14%}.vault .ring.r2{animation-duration:26s;animation-direction:reverse;inset:28%}@keyframes spin{to{transform:rotate(360deg)}}.vault .core{color:#fff;width:120px;height:120px;box-shadow:0 0 0 1px var(--hud-ring),0 20px 50px #00000040;background:#15161a;border-radius:30px;place-items:center;font-size:44px;font-weight:850;display:grid}.vault .core b{color:var(--blue2)}.vault .orb{white-space:nowrap;background:var(--card);box-shadow:0 0 0 1px var(--line),0 8px 20px #15161a14;border-radius:99px;padding:8px 12px;font-size:13px;font-weight:600;position:absolute;transform:translate(-50%,-50%)}@media (width<=860px){.pv{grid-template-columns:1fr}.vault .orb:nth-of-type(2){transform:translateY(-50%);top:26%!important;left:0!important}.vault .orb:nth-of-type(3){right:0;transform:translateY(-50%);top:74%!important;left:auto!important}}.faq{padding:120px 0 40px}.qa{max-width:760px;margin:40px auto 0}details{border-bottom:1px solid var(--line);padding:22px 4px}summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:18px;font-weight:650;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--ink3);font-size:24px;font-weight:400;transition:transform .3s}details[open] summary:after{transform:rotate(45deg)}details p{color:var(--ink2);margin-top:12px;font-size:15.5px;line-height:1.75}.final{background:var(--night);box-shadow:inset 0 0 0 1px var(--night-ring);color:#f1ede6;text-align:center;border-radius:40px;margin:110px 16px 16px;padding:110px 0 120px;overflow:hidden}.final h2,.final .lead{position:relative}.final .lead{color:#f1ede6a6;margin:18px auto 0}.try{flex-direction:column;align-items:center;gap:22px;margin:44px auto 0;display:flex;position:relative}.bigkey{color:#f1ede6;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;background:#2b2925;border-radius:24px;place-items:center;width:120px;height:110px;font-size:28px;font-weight:700;transition:transform 80ms,box-shadow 80ms;display:grid;box-shadow:0 0 0 1px #f1ede61f,0 8px #0a0908,0 20px 40px #0006}.bigkey:active,.bigkey.down{transform:translateY(7px);box-shadow:0 0 0 1px #7a92ff99,0 1px #0b0b0d,0 10px 24px #6b8bff59}.tryhud{color:#f1ede6b3;background:#ffffff0f;border-radius:99px;justify-content:center;align-items:center;gap:12px;min-width:320px;height:48px;padding:0 18px;font-size:15px;transition:all .3s;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.tryhud.live{color:#1c1a16;background:#f1ede6}.tryhud .wave{align-items:center;gap:3px;height:20px;display:flex}.tryhud .wave b{background:var(--blue2);border-radius:2px;width:3px;height:5px}.final .btn{color:#1c1a16;background:#f1ede6;margin-top:36px}.final .req{color:#f1ede680;margin-top:14px;font-size:13px;position:relative}.wx .av svg{filter:var(--av-filter)}
