.visual[data-v-5a491712]{background:#f5f6f8;border-radius:1.75rem;height:33.75rem;overflow:hidden;position:relative}.shot[data-v-5a491712]{animation:rise-5a491712 .9s cubic-bezier(.2,.8,.2,1) both;border-radius:1.5rem;box-shadow:0 0 0 1px #0000000f,0 1.875rem 3.75rem -1.875rem #0b103366;height:auto;position:absolute}.shot.is-left[data-v-5a491712]{animation-delay:.5s;left:2.125rem;top:4.375rem;width:10.5rem}.shot.is-right[data-v-5a491712]{animation-delay:.6s;right:2.125rem;top:4.375rem;width:10.5rem}.shot.is-center[data-v-5a491712]{animation-delay:.35s;left:50%;margin-left:-6.25rem;top:1.75rem;width:12.5rem}@keyframes rise-5a491712{0%{opacity:0;transform:translateY(1.5rem)}}@media (prefers-reduced-motion:reduce){.shot[data-v-5a491712]{animation:none}}@media screen and (max-width:768px){.visual[data-v-5a491712]{height:26.25rem}.shot.is-left[data-v-5a491712],.shot.is-right[data-v-5a491712]{top:3.5rem;width:7.5rem}.shot.is-left[data-v-5a491712]{left:.75rem}.shot.is-right[data-v-5a491712]{right:.75rem}.shot.is-center[data-v-5a491712]{margin-left:-4.875rem;width:9.75rem}}.diagram[data-v-18e08c98]{background:#f5f6f8;border-radius:1.75rem;margin-top:2.75rem;padding:2.5rem}.layer[data-v-18e08c98]{align-items:center;display:grid;gap:1.25rem;grid-template-columns:7.5rem minmax(0,1fr)}.layer-label[data-v-18e08c98]{color:#5a5f6b;font-size:.78125rem;font-weight:700;letter-spacing:.06em}.tiles[data-v-18e08c98]{display:grid;gap:.625rem;grid-template-columns:repeat(var(--n),minmax(0,1fr));list-style:none;margin:0;padding:0}.tile[data-v-18e08c98]{align-items:center;background:#fff;border-radius:.875rem;box-shadow:0 0 0 1px #e6e7ea;display:flex;font-size:.84375rem;font-weight:700;gap:.5rem;justify-content:center;line-height:1.5;min-height:3.5rem;padding:.5rem .625rem;text-align:center}.tile.is-ai[data-v-18e08c98]{box-shadow:0 0 0 1px #c9d3f2;color:#2f5bff}.spark[data-v-18e08c98]{background:#2f5bff;border-radius:50%;flex:0 0 auto;height:.5rem;width:.5rem}.foundation[data-v-18e08c98]{align-items:baseline;background:#2f5bff;border-radius:1rem;color:#fff;display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:center;padding:1.125rem 1.5rem}.foundation-title[data-v-18e08c98]{font-size:1.125rem;font-weight:700;letter-spacing:.06em}.foundation-note[data-v-18e08c98]{font-size:.8125rem;opacity:.88}.links[data-v-18e08c98]{display:grid;gap:.625rem;grid-template-columns:repeat(var(--n),minmax(0,1fr));height:2.125rem;margin-left:8.75rem}.link[data-v-18e08c98]{background:#d6ddff;height:100%;justify-self:center;position:relative;width:.125rem}.packet[data-v-18e08c98]{animation:packet-18e08c98 3.6s ease-in-out infinite;animation-delay:calc(var(--i)*-.7s);background:#2f5bff;border-radius:50%;height:.375rem;left:50%;margin-left:-.1875rem;position:absolute;width:.375rem}@keyframes packet-18e08c98{0%{opacity:0;top:100%}20%{opacity:1}80%{opacity:1}to{opacity:0;top:-.375rem}}.outputs[data-v-18e08c98]{align-items:center;border-top:1px solid #e6e7ea;display:flex;flex-wrap:wrap;gap:.625rem;margin:1.75rem 0 0;padding-top:1.5rem}.outputs-label[data-v-18e08c98]{color:#5a5f6b;font-size:.78125rem;font-weight:700;margin-right:.625rem;width:7.5rem}.output[data-v-18e08c98]{align-items:center;background:#fff;border-radius:62.4375rem;box-shadow:0 0 0 1px #e6e7ea;display:inline-flex;font-size:.84375rem;font-weight:700;height:2.25rem;padding:0 1rem}.points[data-v-18e08c98]{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:3rem 0 0;padding:0}.point[data-v-18e08c98]{border-top:.125rem solid #2f5bff;display:flex;flex-direction:column;gap:.5rem;padding-top:1.25rem}.point-no[data-v-18e08c98]{color:#2f5bff;font-size:.8125rem;font-weight:700}.point-title[data-v-18e08c98]{font-size:1.125rem;font-weight:700;line-height:1.6}.point-desc[data-v-18e08c98]{color:#5a5f6b;font-size:.875rem;line-height:1.85}@media (prefers-reduced-motion:reduce){.packet[data-v-18e08c98]{display:none}}@media screen and (max-width:1024px){.diagram[data-v-18e08c98]{padding:1.75rem}.layer[data-v-18e08c98]{gap:.625rem;grid-template-columns:minmax(0,1fr)}.tiles[data-v-18e08c98]{grid-template-columns:repeat(3,minmax(0,1fr))}.links[data-v-18e08c98]{display:none}.layer+.layer[data-v-18e08c98]{margin-top:0}.foundation[data-v-18e08c98]{margin:1.125rem 0}.points[data-v-18e08c98]{gap:1.5rem;grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:640px){.diagram[data-v-18e08c98]{padding:1.25rem}.tiles[data-v-18e08c98]{grid-template-columns:repeat(2,minmax(0,1fr))}.outputs-label[data-v-18e08c98]{width:100%}}.grid[data-v-b8f59652]{align-items:start;display:grid;gap:4.5rem;grid-template-columns:22.5rem minmax(0,1fr)}.side[data-v-b8f59652]{position:sticky;top:8.125rem}.list[data-v-b8f59652]{border-top:1px solid #e6e7ea;list-style:none;margin:0;padding:0}.row[data-v-b8f59652]{border-bottom:1px solid #e6e7ea;display:grid;gap:.75rem;grid-template-columns:3.5rem minmax(0,1fr);padding:1.375rem 0}.no[data-v-b8f59652]{color:#2f5bff;font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.3}.title[data-v-b8f59652]{font-size:1.0625rem;font-weight:700}.desc[data-v-b8f59652],.title[data-v-b8f59652]{display:block}.desc[data-v-b8f59652]{color:#5a5f6b;font-size:.875rem;line-height:1.8;margin-top:.25rem}@media screen and (max-width:1024px){.grid[data-v-b8f59652]{gap:2.5rem;grid-template-columns:minmax(0,1fr)}.side[data-v-b8f59652]{position:static}}.head[data-v-31c44a8e]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.count[data-v-31c44a8e]{align-items:baseline;display:flex;gap:.375rem;margin:0}.count-value[data-v-31c44a8e]{color:#2f5bff;font-size:4rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.count-label[data-v-31c44a8e]{font-size:.9375rem;font-weight:700}.layout[data-v-31c44a8e]{align-items:start;display:grid;gap:3rem;grid-template-columns:21.25rem minmax(0,1fr);margin-top:2.5rem}.phone[data-v-31c44a8e]{position:sticky;top:7.5rem}.stage[data-v-31c44a8e]{align-items:center;background:#f5f6f8;border-radius:1.75rem;display:flex;height:32.5rem;justify-content:center;position:relative}.shot[data-v-31c44a8e]{border-radius:1.625rem;box-shadow:0 0 0 1px #0000000f,0 1.875rem 3.75rem -1.875rem #0b103366;height:auto;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,calc(-50% + .75rem));transition:opacity .45s,transform .45s cubic-bezier(.2,.8,.2,1);width:13.5rem}.shot.is-active[data-v-31c44a8e]{opacity:1;transform:translate(-50%,-50%)}.switch[data-v-31c44a8e]{background:#f5f6f8;border-radius:62.4375rem;display:grid;gap:.25rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.875rem;padding:.25rem}.switch-item[data-v-31c44a8e]{background:transparent;border:none;border-radius:62.4375rem;color:#14161c;cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:700;min-height:2.5rem;padding:0 .375rem;transition:background-color .15s,color .15s;white-space:nowrap}.switch-item[data-v-31c44a8e]:hover{color:#2f5bff}.switch-item.is-active[data-v-31c44a8e]{background:#2f5bff;color:#fff}.caption[data-v-31c44a8e]{color:#5a5f6b;font-size:.8125rem;line-height:1.8;margin:.75rem 0 0;text-align:center}.group[data-v-31c44a8e]{border-top:1px solid #e6e7ea;padding:1.5rem 0}.group[data-v-31c44a8e]:first-child{border-top:none;padding-top:0}.group-title[data-v-31c44a8e]{align-items:center;color:#2f5bff;display:flex;font-size:.9375rem;font-weight:700;gap:.625rem;margin:0}.group-count[data-v-31c44a8e]{align-items:center;background:#eef2ff;border-radius:62.4375rem;display:inline-flex;font-size:.75rem;height:1.375rem;justify-content:center;min-width:1.5rem;padding:0 .375rem}.items[data-v-31c44a8e]{display:grid;gap:1rem 1.75rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:1rem 0 0;padding:0}.item[data-v-31c44a8e]{display:grid;gap:.5rem;grid-template-columns:1.375rem minmax(0,1fr)}.check[data-v-31c44a8e]{color:#2f5bff;height:1.125rem;margin-top:.1875rem;width:1.125rem}.item-title[data-v-31c44a8e]{display:block;font-size:.96875rem;font-weight:700;line-height:1.6}.item-desc[data-v-31c44a8e]{color:#5a5f6b;display:block;font-size:.84375rem;line-height:1.75;margin-top:.125rem}@media (prefers-reduced-motion:reduce){.shot[data-v-31c44a8e],.switch-item[data-v-31c44a8e]{transition:none}}@media screen and (max-width:1024px){.layout[data-v-31c44a8e]{grid-template-columns:minmax(0,1fr)}.phone[data-v-31c44a8e]{margin:0 auto;max-width:26.25rem;position:static}}@media screen and (max-width:640px){.count-value[data-v-31c44a8e]{font-size:3rem}.stage[data-v-31c44a8e]{height:27.5rem}.items[data-v-31c44a8e]{grid-template-columns:minmax(0,1fr)}}.checklist[data-v-4a73020f]{border-top:1px solid #e6e7ea;list-style:none;margin:0;padding:0}.row[data-v-4a73020f]{border-bottom:1px solid #e6e7ea;display:grid;gap:.75rem;grid-template-columns:1.75rem minmax(0,1fr);padding:1.25rem 0}.check[data-v-4a73020f]{color:#2f5bff;height:1.125rem;margin-top:.25rem;width:1.125rem}.title[data-v-4a73020f]{font-size:1.03125rem;font-weight:700;line-height:1.6}.desc[data-v-4a73020f],.title[data-v-4a73020f]{display:block}.desc[data-v-4a73020f]{color:#5a5f6b;font-size:.875rem;line-height:1.8;margin-top:.25rem}.columns[data-v-4ddf84b0]{align-items:start;display:grid;gap:0 3rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.5rem}@media screen and (max-width:1024px){.columns[data-v-4ddf84b0]{grid-template-columns:minmax(0,1fr)}.columns[data-v-4ddf84b0] .checklist+.checklist{border-top:none}}.grid[data-v-4c7126bd]{align-items:center;gap:4.5rem}.grid[data-v-4c7126bd],.platforms[data-v-4c7126bd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.platforms[data-v-4c7126bd]{gap:.75rem;margin-top:2rem}.platform[data-v-4c7126bd]{align-items:center;background:#fff;border:1px solid #c9d3f2;border-radius:62.4375rem;color:#2f5bff;cursor:pointer;display:flex;font-family:inherit;font-size:.9375rem;font-weight:700;gap:.75rem;justify-content:space-between;min-height:3.75rem;padding:0 1.5rem;text-align:start;transition:transform .35s,box-shadow .35s}.platform svg[data-v-4c7126bd]{flex:0 0 auto;height:.75rem;width:1.125rem}.platform[data-v-4c7126bd]:hover{box-shadow:0 1rem 1.875rem -1.125rem #2f5bffb3;transform:translateY(-.125rem)}.platform-os[data-v-4c7126bd]{color:#5a5f6b;display:block;font-size:.6875rem;letter-spacing:1px}.empty[data-v-4c7126bd]{color:#5a5f6b;font-size:.875rem;margin:1.75rem 0 0}.qr[data-v-4c7126bd]{align-items:center;background:#fff;border-radius:1.5rem;display:flex;gap:1.75rem;padding:2.5rem}.qr-image[data-v-4c7126bd]{flex:0 0 8.75rem;height:8.75rem;width:8.75rem}.qr-image.is-empty[data-v-4c7126bd]{background:#f5f6f8;border-radius:.75rem}.qr-text[data-v-4c7126bd]{color:#5a5f6b;font-size:.875rem;line-height:1.9;margin:0}@media (prefers-reduced-motion:reduce){.platform[data-v-4c7126bd]{transition:none}}@media screen and (max-width:1024px){.grid[data-v-4c7126bd]{gap:2.5rem;grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:768px){.platforms[data-v-4c7126bd]{grid-template-columns:minmax(0,1fr)}.qr[data-v-4c7126bd]{padding:1.5rem}.qr-image[data-v-4c7126bd]{flex-basis:6.875rem;height:6.875rem;width:6.875rem}}.product-page[data-v-09d84e9d]{background:#fff}
