.landing-page.lv7 .v7hero{isolation:isolate;background:#0b0e16;width:100%;height:100svh;min-height:560px;max-height:1000px;position:relative;overflow:hidden}.landing-page.lv7 .v7hero-img{object-fit:cover;object-position:center 42%;z-index:0;-webkit-user-select:none;user-select:none}.landing-page.lv7 .v7hero-scrim{z-index:1;pointer-events:none;background:linear-gradient(#07091080,#07091000 24%),linear-gradient(#07091000 66%,#07091075),radial-gradient(118% 76% at 50% 48%,#05070e66,#05070e00 56%);position:absolute;inset:0}.landing-page.lv7 .v7hero-chrome{z-index:50;animation:v7rise .7s var(--ease) 50ms both;transition:padding .3s var(--ease), background .3s var(--ease), box-shadow .3s var(--ease), border-color .3s var(--ease), -webkit-backdrop-filter .3s var(--ease), backdrop-filter .3s var(--ease);border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:clamp(16px,2.3vw,30px) clamp(16px,3.2vw,46px);display:grid;position:fixed;top:0;left:0;right:0}.landing-page.lv7 .v7hero-chrome.is-solid{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#0c101ab3;border-bottom-color:#ffffff1a;padding-block:11px;box-shadow:0 12px 30px -18px #0000008c}.landing-page.lv7 .pillar{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--shadow-glass);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#16171c;--ink-0:#16171c;--ink-1:#2c2d33;--ink-2:#54555c;--ink-3:#8a8b91;background:#fff;border:1px solid #161a2a29}.landing-page.lv7 .pillar.glass:before{display:none}.landing-page.lv7 .section-head.center{text-align:left;align-items:flex-start;margin-left:0;margin-right:0}.landing-page.lv7 .section-head.center .lede{text-align:left!important;margin-inline:0!important}.landing-page.lv7 .demo-card{max-width:none}.landing-page.lv7 .v7hero-globe{color:#fff;--globe-front:color-mix(in srgb, currentColor 80%, #3b82f6 20%);filter:drop-shadow(0 1px 10px #0000006b);transition:opacity .2s var(--ease);place-self:center start;line-height:0;text-decoration:none;display:inline-flex}.landing-page.lv7 .v7hero-globe:hover{opacity:.86}.landing-page.lv7 .v7hero-globe-mark{width:clamp(32px,3vw,40px);height:clamp(32px,3vw,40px);display:block}.landing-page.lv7 .v7hero-tabs{-webkit-backdrop-filter:blur(22px)saturate(155%);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;justify-self:center;align-items:center;gap:2px;padding:5px;display:flex;box-shadow:0 10px 34px -12px #0000008c,inset 0 1px #ffffff3d}.landing-page.lv7 .v7hero-tab{appearance:none;letter-spacing:-.01em;color:#ffffffc7;white-space:nowrap;transition:color .2s var(--ease), background .2s var(--ease);border-radius:999px;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.landing-page.lv7 .v7hero-tab:hover{color:#fff;background:#ffffff1a}.landing-page.lv7 .v7hero-tab.is-active{color:#fff;background:#ffffff2e;box-shadow:inset 0 1px #ffffff38}.landing-page.lv7 .v7hero-start{appearance:none;letter-spacing:-.01em;color:#fff;white-space:nowrap;transition:transform .2s var(--ease), box-shadow .3s var(--ease), background .2s var(--ease);background:#3b82f6;border-radius:999px;justify-self:end;align-items:center;gap:7px;padding:11px 22px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 10px 28px -8px #2862e4a8,inset 0 1px #ffffff4d}.landing-page.lv7 .v7hero-start:hover{background:#2f73f0;transform:translateY(-1px);box-shadow:0 14px 32px -8px #2862e4cc,inset 0 1px #ffffff57}.landing-page.lv7 .v7hero-start:active{transform:translateY(0)scale(.99)}.landing-page.lv7 .v7hero-start .arrow{transition:transform .25s var(--ease);display:inline-block}.landing-page.lv7 .v7hero-start:hover .arrow{transform:translate(3px)}.landing-page.lv7 .v7hero-stage{z-index:3;text-align:center;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;padding:clamp(140px,22vh,262px) 24px 0;display:flex;position:absolute;inset:0}.landing-page.lv7 .v7hero-title{letter-spacing:-.035em;color:#fff;text-shadow:0 2px 34px #0000005c;animation:v7rise .95s var(--ease) both;margin:0;font-size:clamp(28px,5.5vw,71px);font-weight:600;line-height:1.04}.landing-page.lv7 .v7hero-type{white-space:nowrap;display:inline-block;position:relative}.landing-page.lv7 .v7hero-type-ghost{visibility:hidden}.landing-page.lv7 .v7hero-type-live{position:absolute;top:0;left:0}.landing-page.lv7 .v7hero-caret{vertical-align:-.05em;background:currentColor;border-radius:1px;width:.05em;height:.76em;margin-left:.04em;animation:1.05s infinite v7caret;display:inline-block}.landing-page.lv7 .v7hero-caret.is-done{opacity:0;transition:opacity .35s var(--ease) .4s;animation:none}@keyframes v7caret{0%,50%{opacity:1}50.01%,to{opacity:0}}.landing-page.lv7 .v7hero-sub{color:#ffffffe0;text-shadow:0 1px 18px #00000070;opacity:0;max-width:30ch;transition:opacity .55s var(--ease), transform .55s var(--ease);margin:clamp(6px,.9vw,12px) 0 0;font-size:clamp(15px,1.7vw,21px);font-weight:400;line-height:1.45;transform:translateY(8px)}.landing-page.lv7 .v7hero-sub.is-shown{opacity:1;transform:none}.landing-page.lv7 .v7hero-sub .m-tm{vertical-align:super;opacity:.8;font-size:.5em}.landing-page.lv7 .v7hero-subtype{display:inline-block;position:relative}.landing-page.lv7 .v7hero-subtype-ghost{visibility:hidden}.landing-page.lv7 .v7hero-subtype-live{text-align:left;width:100%;position:absolute;top:0;left:0}.landing-page.lv7 .v7hero-cue{z-index:3;color:#ffffffd1;filter:drop-shadow(0 1px 8px #0006);width:42px;height:42px;animation:v7bob 2.4s var(--ease) infinite;place-items:center;display:grid;position:absolute;bottom:clamp(18px,3.2vh,38px);left:50%}.landing-page.lv7 .v7hero-cue:hover{color:#fff}@keyframes v7bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,7px)}}@keyframes v7rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:900px){.landing-page.lv7 .v7hero-tabs{display:none}.landing-page.lv7 .v7hero-chrome{grid-template-columns:1fr auto}.landing-page.lv7 .v7hero-start{padding:10px 18px;font-size:14px}}@media (prefers-reduced-motion:reduce){.landing-page.lv7 .v7hero-title,.landing-page.lv7 .v7hero-sub,.landing-page.lv7 .v7hero-chrome,.landing-page.lv7 .v7hero-cue{animation:none}.landing-page.lv7 .v7hero-caret{display:none}.landing-page.lv7 .v7hero-sub{opacity:1;transition:none;transform:none}}.landing-page.lv7 .pillar-vis{box-shadow:none;background:0 0;border:0;height:clamp(228px,19vw,264px);overflow:visible}.landing-page.lv7 .safwin{font-family:var(--landing-font-sans);text-align:left;color:#1c1d22;background:#fff;border:1px solid #0000001f;border-radius:9px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff80}.landing-page.lv7 .saf-bar{background:linear-gradient(#f7f7f9,#ebebee);border-bottom:1px solid #0000001a;flex:none;align-items:center;height:28px;padding:0 9px;display:flex}.landing-page.lv7 .saf-bar:after{content:"";flex:1}.landing-page.lv7 .saf-lights{flex:none;gap:5px;display:flex}.landing-page.lv7 .saf-light{border-radius:50%;width:8px;height:8px}.landing-page.lv7 .saf-r{background:#ff5f57}.landing-page.lv7 .saf-y{background:#febc2e}.landing-page.lv7 .saf-g{background:#28c840}.landing-page.lv7 .saf-ico{color:#b1b2b8;border-radius:2px;flex:none;width:11px;height:10px;position:relative}.landing-page.lv7 .saf-sidebar{border:1.2px solid}.landing-page.lv7 .saf-sidebar:after{content:"";background:currentColor;width:1.2px;position:absolute;top:1px;bottom:1px;left:3px}.landing-page.lv7 .saf-nav{color:#b8b9bf;flex:1;justify-content:center;gap:6px;font-size:11px;line-height:1;display:flex}.landing-page.lv7 .saf-url{color:#62636a;white-space:nowrap;background:#e4e4e8;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:4px;width:52%;max-width:62%;height:17px;font-size:8.5px;display:flex}.landing-page.lv7 .saf-lock{border:1px solid #9a9ba1;border-radius:1px;flex:none;width:5px;height:5px}.landing-page.lv7 .saf-tools{color:#b8b9bf;flex:none;gap:6px;display:flex}.landing-page.lv7 .saf-share,.landing-page.lv7 .saf-plus,.landing-page.lv7 .saf-tabs{border:1.2px solid;border-radius:2px}.landing-page.lv7 .saf-body{background:#faf9f6;flex:1;min-height:0;display:flex;overflow:hidden}.landing-page.lv7 .appwin{flex:1;min-height:0;display:flex}.landing-page.lv7 .app-side{background:#f4f2ee;border-right:1px solid #0000000f;flex-direction:column;flex:none;width:82px;padding:8px 7px;display:flex}.landing-page.lv7 .app-brand{color:#1c1d22;align-items:center;gap:4px;margin-bottom:6px;font-size:8px;font-weight:650;display:flex}.landing-page.lv7 .app-brand-dot{background:radial-gradient(circle at 34% 32%,#828a99,#11151f);border-radius:50%;flex:none;width:8px;height:8px}.landing-page.lv7 .app-nav{flex-direction:column;gap:1px;display:flex}.landing-page.lv7 .app-nav-i{color:#74757d;white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:2.6px 5px;font-size:6.8px;display:flex;overflow:hidden}.landing-page.lv7 .app-nav-i.on{color:#1c1d22;background:#e9e7e1}.landing-page.lv7 .app-nav-ico{border:1px solid #b9bac0;border-radius:2px;flex:none;width:7px;height:7px}.landing-page.lv7 .app-nav-i.on .app-nav-ico{border-color:#1c1d22}.landing-page.lv7 .app-main{flex:1;min-width:0;padding:10px 11px;overflow:hidden}.landing-page.lv7 .pw-cats{gap:6px;margin:8px 0 20px;display:flex}.landing-page.lv7 .pw-cat{background:#fff;border:1px solid #ececf0;border-radius:6px;flex:1;min-width:0;overflow:hidden}.landing-page.lv7 .pw-cat-top{justify-content:center;align-items:center;height:24px;display:flex}.landing-page.lv7 .pw-q .pw-cat-top{background:linear-gradient(135deg,#d6efe2,#cee6f4)}.landing-page.lv7 .pw-v .pw-cat-top{background:linear-gradient(135deg,#dfe4fb,#e8ddf6)}.landing-page.lv7 .pw-d .pw-cat-top{background:linear-gradient(135deg,#fbe7cf,#f6d8c0)}.landing-page.lv7 .pw-cat-ic{background:#fff;border-radius:3px;width:13px;height:11px;box-shadow:0 1px 3px #00000021}.landing-page.lv7 .pw-cat-b{padding:4px 5px 5px}.landing-page.lv7 .pw-cat-n{color:#26272c;white-space:nowrap;text-overflow:ellipsis;font-size:7px;font-weight:600;display:block;overflow:hidden}.landing-page.lv7 .pw-cat-bar{background:#ececef;border-radius:2px;height:2.5px;margin-top:3px;display:block;position:relative}.landing-page.lv7 .pw-cat-bar i{border-radius:2px;height:100%;position:absolute;inset:0 auto 0 0}.landing-page.lv7 .pw-q .pw-cat-bar i,.landing-page.lv7 .pw-d .pw-cat-bar i{background:#d98a2b}.landing-page.lv7 .pw-v .pw-cat-bar i{background:#5a9e57}.landing-page.lv7 .pw-grp{color:#26272c;justify-content:space-between;align-items:baseline;margin-top:9px;margin-bottom:4px;font-size:7.5px;font-weight:600;display:flex}.landing-page.lv7 .pw-grp span{letter-spacing:.08em;color:#a8a9b0;font-size:5.5px}.landing-page.lv7 .pw-row{border-top:1px solid #f0eff2;align-items:center;gap:6px;padding:4px 3px;font-size:7.5px;display:flex}.landing-page.lv7 .pw-row:first-child{border-top:0}.landing-page.lv7 .pw-row-ic{border:1px solid #bcbdc3;border-radius:2px;flex:none;width:6px;height:6px}.landing-page.lv7 .pw-row-n{color:#2a2b31;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.landing-page.lv7 .pw-row-bar{background:#ececef;border-radius:2px;flex:none;width:34px;height:2.5px;position:relative}.landing-page.lv7 .pw-row-bar i{background:#d98a2b;border-radius:2px;height:100%;position:absolute;inset:0 auto 0 0}.landing-page.lv7 .pw-pills{flex:none;gap:2.5px;display:flex}.landing-page.lv7 .pw-pill{color:#9a9ba1;border:1px solid #e4e4e8;border-radius:99px;align-items:center;gap:2px;padding:2px 3.5px;font-size:5.6px;line-height:1;display:flex}.landing-page.lv7 .pw-pill:before{content:"";border-radius:50%;width:3px;height:3px}.landing-page.lv7 .pw-pill.e:before{background:#5a9e57}.landing-page.lv7 .pw-pill.m:before{background:#d9a32b}.landing-page.lv7 .pw-pill.h:before{background:#c0492f}.landing-page.lv7 .pw-pill.on{color:#54555c;border-color:#d0d1d5}.landing-page.lv7 .exwin{background:#faf9f6;flex-direction:column;flex:1;min-height:0;display:flex}.landing-page.lv7 .ex-top{flex:none;justify-content:space-between;align-items:center;padding:6px 10px;font-size:7.5px;display:flex}.landing-page.lv7 .ex-brand{color:#26272c;align-items:center;gap:4px;font-weight:600;display:flex}.landing-page.lv7 .ex-brand em{color:#a0a1a8;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-style:normal}.landing-page.lv7 .ex-brand-globe{--globe-front:#0b1430;flex:none;width:12px;height:12px}.landing-page.lv7 .ex-count{color:#54555c;letter-spacing:.1em}.landing-page.lv7 .ex-count b{color:#a8a9b0;font-weight:500}.landing-page.lv7 .ex-timer{color:#26272c;background:#e7e5df;border-radius:99px;align-items:center;gap:4px;padding:2px 7px;font-size:7.5px;display:flex}.landing-page.lv7 .ex-timer i{background:#3fae6a;border-radius:50%;width:4px;height:4px}.landing-page.lv7 .ex-stage{flex-direction:column;flex:1;justify-content:center;gap:7px;min-height:0;padding:4px 16px;display:flex}.landing-page.lv7 .ex-qn{text-transform:uppercase;letter-spacing:.14em;color:#a8a9b0;text-align:center;font-size:5.5px}.landing-page.lv7 .ex-q{color:#16171c;text-align:center;font-size:8.5px;line-height:1.4}.landing-page.lv7 .ex-opts{flex-direction:column;gap:4px;margin-top:2px;display:flex}.landing-page.lv7 .ex-opt{color:#26272c;background:#fff;border:1px solid #e7e6e9;border-radius:6px;align-items:center;gap:7px;padding:5px 8px;font-size:8px;display:flex}.landing-page.lv7 .ex-key{color:#8a8b91;background:#f0eff2;border:1px solid #e3e2e6;border-radius:3px;flex:none;justify-content:center;align-items:center;width:11px;height:11px;font-size:5.5px;display:flex}.landing-page.lv7 .ex-opt.sel{border-color:#3b82f6;box-shadow:inset 0 0 0 1px #3b82f6}.landing-page.lv7 .ex-opt.sel .ex-key{color:#fff;background:#3b82f6;border-color:#3b82f6}.landing-page.lv7 .ex-foot{border-top:1px solid #0000000d;flex:none;justify-content:space-between;align-items:center;padding:7px 10px;display:flex}.landing-page.lv7 .ex-exit{color:#8a8b91;border:1px solid #e3e2e6;border-radius:5px;padding:3px 8px;font-size:7px}.landing-page.lv7 .ex-dots{align-items:center;gap:2px;display:flex}.landing-page.lv7 .ex-dots i{background:#d6d5d9;border-radius:2px;width:5px;height:2px}.landing-page.lv7 .ex-dots i.on{background:#3b82f6}.landing-page.lv7 .ex-dots i.cur{background:#3b82f6;border-radius:50%;width:5px;height:5px}.landing-page.lv7 .ex-next{color:#fff;background:#2f6bed;border-radius:6px;align-items:center;gap:3px;padding:4px 10px;font-size:7.5px;font-weight:500;display:flex}.landing-page.lv7 .anw{flex-direction:column;gap:8px;display:flex}.landing-page.lv7 .an-rhythm{background:#0e1320;border-radius:7px;padding:8px 9px}.landing-page.lv7 .an-card-h{color:#16171c;font-size:8px;font-weight:600}.landing-page.lv7 .an-card-h.light{color:#eef1f8}.landing-page.lv7 .an-sub{color:#7a86a0;margin:2px 0 6px;font-size:5.5px}.landing-page.lv7 .an-heat{grid-template-columns:repeat(13,1fr);gap:2px;display:grid}.landing-page.lv7 .an-heat i{aspect-ratio:1;background:#ffffff0d;border-radius:1.5px}.landing-page.lv7 .an-heat i.h1{background:#3b82f666}.landing-page.lv7 .an-heat i.h2{background:#468cfab3}.landing-page.lv7 .an-heat i.h3{background:#6eaafff2}.landing-page.lv7 .an-miss{background:#fff;border:1px solid #ececf0;border-radius:7px;padding:8px 9px}.landing-page.lv7 .an-miss-r{align-items:center;gap:5px;margin-top:5px;font-size:6.5px;display:flex}.landing-page.lv7 .an-miss-r:first-of-type{margin-top:6px}.landing-page.lv7 .an-tag{letter-spacing:.06em;border:1px solid;border-radius:3px;flex:none;padding:1.5px 3px;font-size:4.6px}.landing-page.lv7 .an-tag.t{color:#c98a2b;background:#fdf6e9;border-color:#f0dcb8}.landing-page.lv7 .an-tag.o{color:#5b6b8c;background:#f2f5fb;border-color:#dde3ef}.landing-page.lv7 .an-miss-n{color:#3a3b41;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.landing-page.lv7 .an-miss-bar{background:#f1e9e9;border-radius:2px;flex:none;width:50px;height:3px;position:relative}.landing-page.lv7 .an-miss-bar i{background:#b3261e;border-radius:2px;height:100%;position:absolute;inset:0 auto 0 0}.landing-page.lv7 .an-miss-n2{color:#8a8b91;flex:none;font-size:6px}
