[data-v-9052f50d]:root{--p500:#3157c0;--p600:#26459e;--p800:#15265b;--accent:#da0419;--ink800:#1b2230;--ink600:#4c586b;--ink500:#6b7889;--ink700:#27303f;--ease:cubic-bezier(.4, 0, .2, 1)}a[data-v-9052f50d],a[data-v-9052f50d]:hover,a[data-v-9052f50d]:focus,a[data-v-9052f50d]:active,a[data-v-9052f50d] *,.btn[data-v-9052f50d],.brand-word[data-v-9052f50d],.brand-lockup[data-v-9052f50d],.nav-link[data-v-9052f50d],.mob-link[data-v-9052f50d],.btn-ghost[data-v-9052f50d],.btn-outline-light[data-v-9052f50d],.btn-primary[data-v-9052f50d],.btn-light[data-v-9052f50d]{text-decoration:none!important}.landing-page-wrapper[data-v-9052f50d]{color:#1b2230;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;width:100%;min-height:100vh;position:relative;overflow-x:hidden}.shell[data-v-9052f50d]{width:100%;max-width:1200px;margin-inline:auto;padding-inline:1.25rem}.num[data-v-9052f50d]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.btn[data-v-9052f50d]{white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;font-weight:500;transition:transform .18s cubic-bezier(.4,0,.2,1),background-color .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-sm[data-v-9052f50d]{height:38px;padding:0 1rem;font-size:.875rem}.btn-md[data-v-9052f50d]{height:46px;padding:0 1.375rem;font-size:.9375rem}.btn-lg[data-v-9052f50d]{height:54px;padding:0 1.875rem;font-size:1.0625rem}.btn-primary[data-v-9052f50d]{color:#fff;background:#3157c0;border:1px solid #0000;box-shadow:0 6px 18px -8px #3157c0b3}.btn-primary[data-v-9052f50d]:hover{background:#26459e;transform:translateY(-1px);box-shadow:0 12px 26px -8px #3157c0bf}.btn-primary[data-v-9052f50d]:active{transform:translateY(0);box-shadow:0 4px 12px -6px #3157c099}.btn-ghost[data-v-9052f50d]{color:#3157c0;background:#fff;border:1px solid #d9e2f7}.btn-ghost[data-v-9052f50d]:hover{background:#f1f5fd;border-color:#3157c0;transform:translateY(-1px)}.btn-ghost[data-v-9052f50d]:active{transform:translateY(0)}.btn-light[data-v-9052f50d]{color:#26459e;background:#fff;border:1px solid #0000;box-shadow:0 10px 28px -12px #00000073}.btn-light[data-v-9052f50d]:hover{transform:translateY(-1px);box-shadow:0 16px 34px -12px #00000080}.btn-light[data-v-9052f50d]:active{transform:translateY(0)}.btn-outline-light[data-v-9052f50d]{color:#fff;background:0 0;border:1px solid #ffffff80}.btn-outline-light[data-v-9052f50d]:hover{background:#ffffff1f;border-color:#fff}.dropdown[data-v-9052f50d]{position:relative}.dropdown-menu[data-v-9052f50d]{z-index:60;opacity:0;visibility:hidden;background:#fff;border:1px solid #e3e8f0;border-radius:12px;min-width:150px;padding:6px;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),visibility .2s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-6px);box-shadow:0 18px 40px -16px #15265b4d}.dropdown.is-open .dropdown-menu[data-v-9052f50d],.dropdown:focus-within .dropdown-menu[data-v-9052f50d]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu a[data-v-9052f50d]{color:#1b2230;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:flex}.dropdown-menu a[data-v-9052f50d]:hover{color:#3157c0;background:#f1f5fd}.stack[data-v-9052f50d]{display:grid}.stack[data-v-9052f50d]>*{grid-area:1/1}.fade-slide[data-v-9052f50d]{transition:opacity .55s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.4,0,.2,1)}.fade-slide[aria-hidden=true][data-v-9052f50d]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px)}.dot[data-v-9052f50d]{cursor:pointer;background:#c6cedb;border:0;border-radius:99px;width:10px;height:10px;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.dot.is-active[data-v-9052f50d]{background:#3157c0;width:28px}.arc-arrow[data-v-9052f50d]{color:#4c586b;cursor:pointer;background:#fff;border:1px solid #e3e8f0;border-radius:99px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .18s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 6px 18px -10px #15265b66}.arc-arrow[data-v-9052f50d]:hover{color:#fff;background:#3157c0;border-color:#3157c0;transform:scale(1.06)}.scene-card[data-v-9052f50d]{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.scene-card[data-v-9052f50d]:hover{transform:translateY(-6px);box-shadow:0 24px 48px -20px #15265b66}.scene-card img[data-v-9052f50d]{transition:transform .6s cubic-bezier(.4,0,.2,1)}.scene-card:hover img[data-v-9052f50d]{transform:scale(1.08)}.lift[data-v-9052f50d]{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.lift[data-v-9052f50d]:hover{border-color:#d9e2f7;transform:translateY(-5px);box-shadow:0 2px 6px #1b22300d,0 22px 44px -18px #15265b42}.bp-grid[data-v-9052f50d]{background-image:linear-gradient(#3157c012 1px,#0000 1px),linear-gradient(90deg,#3157c012 1px,#0000 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(120% 80% at 50% 0,#000 20%,#0000 78%);mask-image:radial-gradient(120% 80% at 50% 0,#000 20%,#0000 78%)}.bp-grid-dark[data-v-9052f50d]{background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(100% 90% at 50% 40%,#000 10%,#0000 80%);mask-image:radial-gradient(100% 90% at 50% 40%,#000 10%,#0000 80%)}.hero-glow[data-v-9052f50d]{background:radial-gradient(52% 44% at 78% 26%,#3157c029,#3157c000 70%),radial-gradient(40% 40% at 12% 8%,#da041912,#da041900 70%)}.brand-word[data-v-9052f50d]{letter-spacing:.07em;color:#1b2230;white-space:nowrap;align-items:baseline;gap:.22em;font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei UI,Microsoft YaHei,sans-serif;font-size:1.375rem;font-weight:600;line-height:1.2;display:inline-flex;text-decoration:none!important}.brand-ai[data-v-9052f50d]{letter-spacing:.025em;font-family:Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9em;font-weight:700}.brand-lockup[data-v-9052f50d]{align-items:center;gap:.625rem;text-decoration:none!important}.breakwin[data-v-9052f50d]{margin:0 -3% 0 0;padding:0 0 62px 72px;position:relative}.breakwin-main[data-v-9052f50d]{z-index:1;background:0 0;border-radius:22px;transition:transform .55s cubic-bezier(.4,0,.2,1),box-shadow .55s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 30px 68px -28px #15265b57,0 6px 16px -8px #15265b1f}.breakwin:hover .breakwin-main[data-v-9052f50d]{transform:translateY(-4px);box-shadow:0 40px 82px -30px #15265b66,0 8px 20px -8px #15265b24}.breakwin-main>img[data-v-9052f50d]{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;width:110%;height:auto;margin-left:-5%;transition:transform .55s cubic-bezier(.4,0,.2,1);display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000000b8 4%,#000 14% 86%,#000000b8 96%,#0000 100%),linear-gradient(#0000 0,#000000b8 4%,#000 13% 88%,#000000b8 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000000b8 4%,#000 14% 86%,#000000b8 96%,#0000 100%),linear-gradient(#0000 0,#000000b8 4%,#000 13% 88%,#000000b8 96%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.breakwin:hover .breakwin-main>img[data-v-9052f50d]{transform:scale(1.012)}.breakwin-sub[data-v-9052f50d]{z-index:2;background:#fff;border-radius:15px;width:62%;padding:6px;transition:transform .55s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:-24px;overflow:hidden;box-shadow:0 22px 48px -18px #15265b85,0 0 0 1px #ffffffe6}.breakwin:hover .breakwin-sub[data-v-9052f50d]{transform:translate(-4px,-6px)}.breakwin-sub>img[data-v-9052f50d]{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;border-radius:10px;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000c 3%,#000 10% 92%,#0000 100%),linear-gradient(#0000 0,#000c 3%,#000 9% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000c 3%,#000 10% 92%,#0000 100%),linear-gradient(#0000 0,#000c 3%,#000 9% 93%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.sec-grid[data-v-9052f50d]{background-image:linear-gradient(#3157c00e 1px,#0000 1px),linear-gradient(90deg,#3157c00e 1px,#0000 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(86% 60% at 50% 44%,#000 26%,#0000 100%);mask-image:radial-gradient(86% 60% at 50% 44%,#000 26%,#0000 100%)}.adv-glow[data-v-9052f50d]{background:radial-gradient(44% 20% at 86% 6%,#3157c026,#3157c000 72%),radial-gradient(40% 18% at 6% 30%,#da041912,#da041900 74%),radial-gradient(46% 22% at 50% 98%,#3157c01c,#3157c000 74%)}.scene-glow[data-v-9052f50d]{background:radial-gradient(42% 20% at 10% 10%,#da041916,#da041900 72%),radial-gradient(44% 22% at 92% 46%,#3157c021,#3157c000 74%),radial-gradient(40% 18% at 46% 92%,#3157c01a,#3157c000 74%)}.qr-item[data-v-9052f50d]{text-align:center;flex-direction:column;flex:none;align-items:center;gap:.5rem;width:104px;display:flex}.qr-code[data-v-9052f50d]{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:12px;flex:none;width:104px;height:104px;padding:6px;box-shadow:0 10px 24px -10px #0009}.qr-txt[data-v-9052f50d]{color:#ffffffd1;font-size:.8125rem;line-height:1.5}.qr-txt b[data-v-9052f50d]{color:#fff;font-size:.875rem;font-weight:600;display:block}.eyebrow[data-v-9052f50d]{letter-spacing:.08em;color:#3157c0;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:inline-flex}.eyebrow[data-v-9052f50d]:before{content:"";background:#da0419;border-radius:2px;width:20px;height:2px}.brand-rule[data-v-9052f50d]{background:linear-gradient(90deg,#da0419 0%,#3157c0 100%);width:100%;height:3px}#siteHeader[data-v-9052f50d]{border-bottom:1px solid #0000;transition:border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1)}#siteHeader.is-scrolled[data-v-9052f50d]{background-color:#fffffff0;border-bottom-color:#e3e8f0;box-shadow:0 12px 32px -26px #15265b99}.nav-link[data-v-9052f50d]{color:#4c586b;border-radius:10px;padding:.5rem .9rem;font-size:.9375rem;transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);display:inline-block;position:relative}.nav-link[data-v-9052f50d]:after{content:none!important;display:none!important}.nav-link[data-v-9052f50d]:hover{color:#3157c0;background:#3157c00d}.nav-link.is-active[data-v-9052f50d]{color:#3157c0;font-weight:500}.mob-link[data-v-9052f50d]{color:#27303f;border-bottom:1px solid #f1f4f9;padding:.8rem .25rem;font-size:.9375rem;transition:color .2s cubic-bezier(.4,0,.2,1);text-decoration:none!important}.mob-link[data-v-9052f50d]:hover{color:#3157c0}.img-soft[data-v-9052f50d]{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 3% 97%,#0000 100%),linear-gradient(#0000 0,#000 3% 97%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 3% 97%,#0000 100%),linear-gradient(#0000 0,#000 3% 97%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.bp-grid-soft[data-v-9052f50d]{background-image:linear-gradient(#3157c010 1px,#0000 1px),linear-gradient(90deg,#3157c010 1px,#0000 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(88% 62% at 50% 46%,#000 28%,#0000 100%);mask-image:radial-gradient(88% 62% at 50% 46%,#000 28%,#0000 100%)}.feat-glow[data-v-9052f50d]{background:radial-gradient(46% 22% at 84% 8%,#3157c029,#3157c000 72%),radial-gradient(38% 18% at 8% 38%,#da041916,#da041900 74%),radial-gradient(44% 20% at 90% 70%,#da041913,#da041900 74%),radial-gradient(46% 22% at 12% 94%,#3157c021,#3157c000 72%)}.shot-swap[data-v-9052f50d]{position:relative}.shot-swap .shot[data-v-9052f50d]{opacity:0;pointer-events:none;width:100%;height:auto;transition:opacity .65s cubic-bezier(.4,0,.2,1),transform .65s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;transform:scale(.92)}.shot-swap .shot.is-on[data-v-9052f50d]{opacity:1;pointer-events:auto;position:relative;transform:none}.site-footer ul[data-v-9052f50d],.site-footer ol[data-v-9052f50d],.site-footer li[data-v-9052f50d]{margin:0!important;padding:0!important;list-style:none!important}.site-footer a[data-v-9052f50d],.site-footer a[data-v-9052f50d]:visited,.site-footer a[data-v-9052f50d]:active,.site-footer a[data-v-9052f50d]:focus{opacity:.88;transition:opacity .2s,color .2s;color:#fff!important;text-decoration:none!important}.site-footer a[data-v-9052f50d]:hover{opacity:1;color:#fff!important;text-decoration:none!important}.site-footer h4[data-v-9052f50d],.site-footer h3[data-v-9052f50d]{color:#fff!important}
