.app-download-link[data-v-d27ccf50]{align-items:center;background:radial-gradient(ellipse at 0 0,rgba(12,192,223,.16),transparent 70%),linear-gradient(135deg,#143451,#0b1c34);border:1px solid rgba(125,211,252,.3);border-radius:1rem;box-shadow:inset 0 1px #ffffff12,0 8px 24px -12px #020617a6;color:#fff;display:inline-flex;gap:.85rem;max-width:100%;min-height:4rem;min-width:13.5rem;overflow:hidden;padding:.75rem 1rem;position:relative;text-align:start;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.app-download-link[data-v-d27ccf50]:hover{border-color:#67e8f9b3;box-shadow:inset 0 1px #ffffff1a,0 12px 28px -14px #0cc0df80;transform:translateY(-2px)}.app-download-link[data-v-d27ccf50]:focus-visible{outline:3px solid #22d3ee;outline-offset:4px}.app-download-link__icon[data-v-d27ccf50]{display:grid;flex:none;height:2.25rem;place-items:center;width:2rem}.app-download-link__icon svg[data-v-d27ccf50]{height:2rem;width:1.75rem}.app-download-link__copy[data-v-d27ccf50]{display:flex;flex:1;flex-direction:column;gap:.1rem}.app-download-link__eyebrow[data-v-d27ccf50]{color:#c3d5e5;font-size:.6875rem;font-weight:500;line-height:1.4}.app-download-link__name[data-v-d27ccf50]{color:#fff;font-size:1.125rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;text-align:start}.app-download-link:dir(rtl) .app-download-link__name[data-v-d27ccf50]{text-align:right}.app-download-link__arrow[data-v-d27ccf50]{color:#8fb9cf;flex:none}@media(prefers-reduced-motion:reduce){.app-download-link[data-v-d27ccf50]{transition:none}.app-download-link[data-v-d27ccf50]:hover{transform:none}}.site-footer[data-v-5f2ff246]{background:#0f172a;color:#fff}.footer-grid[data-v-5f2ff246]{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:48px 48px;inset:0}.footer-glow[data-v-5f2ff246],.footer-grid[data-v-5f2ff246]{pointer-events:none;position:absolute}.footer-glow[data-v-5f2ff246]{background:radial-gradient(circle,rgba(12,192,223,.06) 0,rgba(12,192,223,.025) 35%,transparent 72%);border-radius:9999px;bottom:-200px;height:500px;inset-inline-end:-100px;width:500px}.footer-heading[data-v-5f2ff246]{color:#ffffffb3;font-size:.7rem;font-weight:600;letter-spacing:.14em;margin-bottom:1.25rem;text-transform:uppercase}.footer-links[data-v-5f2ff246]{display:flex;flex-direction:column;gap:.35rem;list-style:none;margin:0;padding:0}.footer-links a[data-v-5f2ff246]{align-items:center;color:#ffffffbf;display:inline-flex;font-size:.875rem;font-weight:500;min-height:2.25rem;transition:color .2s ease,padding-inline-start .2s ease}.footer-links a[data-v-5f2ff246]:hover{color:#0cc0df;padding-inline-start:4px}.social-icon[data-v-5f2ff246]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;color:#ffffffbf;display:inline-flex;font-size:.8rem;height:36px;justify-content:center;transition:all .25s ease;width:36px}.social-icon[data-v-5f2ff246]:hover{background:#0cc0df;border-color:#0cc0df;box-shadow:0 8px 20px -8px #0cc0df80;color:#092c5b;transform:translateY(-2px)}.footer-app-download[data-v-5f2ff246]{margin-top:1.75rem}.footer-app-download__title[data-v-5f2ff246]{color:#dbeaf2;font-size:.8125rem;font-weight:500;margin:0 0 .75rem}.footer-app-download__note[data-v-5f2ff246]{color:#9aafc2;font-size:.6875rem;line-height:1.6;margin:.625rem 0 0}@media(prefers-reduced-motion:reduce){.footer-links a[data-v-5f2ff246],.social-icon[data-v-5f2ff246]{transition:none!important}}.app-promo-overlay[data-v-1cde5be7]{animation:app-promo-fade-1cde5be7 .18s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030c1c9e;inset:0;position:fixed;z-index:100}.app-promo[data-v-1cde5be7]{animation:app-promo-appear-1cde5be7 .24s cubic-bezier(.22,1,.36,1);background:#fff;border:1px solid hsla(0,0%,100%,.3);border-radius:1.75rem;box-shadow:0 32px 100px -24px #000a1e8c;color:#102d4b;font-family:inherit;left:50%;max-height:calc(100dvh - 2rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(30rem,calc(100% - 2rem));z-index:101}.app-promo[data-v-1cde5be7]:focus{outline:none}.app-promo__hero[data-v-1cde5be7]{background:radial-gradient(ellipse at 85% 110%,rgba(12,192,223,.35),transparent 65%),linear-gradient(125deg,#0b1c34,#143f63);color:#fff;isolation:isolate;overflow:hidden;padding:1.5rem 1.75rem 1.75rem;position:relative}.app-promo__orbit[data-v-1cde5be7]{border:1px solid rgba(145,225,245,.1);border-radius:50%;height:18rem;inset-inline-end:-3rem;position:absolute;top:-4rem;width:18rem;z-index:-1}.app-promo__orbit--inner[data-v-1cde5be7]{background:#91e1f506;height:12rem;inset-inline-end:0;top:-1rem;width:12rem}.app-promo__eyebrow[data-v-1cde5be7]{align-items:center;color:#beeaf1;display:flex;font-size:.625rem;font-weight:600;gap:.5rem;letter-spacing:.15em;line-height:1.5;padding-inline-end:2.5rem}.app-promo__eyebrow>span[data-v-1cde5be7]{background:#67e8f9;border-radius:50%;box-shadow:0 0 10px #67e8f973;height:.35rem;width:.35rem}.app-promo__close[data-v-1cde5be7]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:#d8eaf4;cursor:pointer;display:grid;height:2.75rem;inset-inline-end:.75rem;place-items:center;position:absolute;top:.75rem;transition:background .16s ease;width:2.75rem}.app-promo__close[data-v-1cde5be7]:hover{background:#ffffff26}.app-promo__close[data-v-1cde5be7]:focus-visible{outline:3px solid #67e8f9;outline-offset:3px}.app-promo__identity[data-v-1cde5be7]{align-items:center;display:flex;gap:1rem;margin-top:1.75rem;position:relative}.app-promo__logo[data-v-1cde5be7]{border:1px solid rgba(125,211,252,.25);border-radius:1.25rem;box-shadow:0 10px 30px #000a1e40;flex:none;height:4.5rem;width:4.5rem}.app-promo__brand[data-v-1cde5be7]{display:block;font-size:2rem;font-weight:600;letter-spacing:-.06em;line-height:1.2}.app-promo__brand>span[data-v-1cde5be7]{color:#67e8f9}.app-promo__identity p[data-v-1cde5be7]{color:#b7d5e5;font-size:.75rem;line-height:1.6;margin:.35rem 0 0}.app-promo__platform[data-v-1cde5be7]{align-items:center;align-self:flex-end;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.12);border-radius:.5rem;color:#d7ecf2;display:inline-flex;flex:none;font-size:.625rem;gap:.3rem;line-height:1.4;margin-inline-start:auto;padding:.35rem .5rem}.app-promo__body[data-v-1cde5be7]{padding:1.75rem}.app-promo__title[data-v-1cde5be7]{color:#102d4b;font-size:1.65rem;font-weight:600;letter-spacing:-.035em;line-height:1.35;margin:0;text-wrap:balance}.app-promo__title[data-v-1cde5be7]:focus{outline:none}.app-promo__description[data-v-1cde5be7]{color:#5f7286;font-size:.875rem;line-height:1.8;margin:.75rem 0 0}.app-promo__benefits[data-v-1cde5be7]{display:grid;gap:.625rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:1.25rem 0}.app-promo__benefits>div[data-v-1cde5be7]{align-items:center;background:#f8fbfc;border:1px solid #e6eef3;border-radius:.875rem;color:#314f67;display:flex;font-size:.75rem;font-weight:500;gap:.55rem;line-height:1.5;padding:.75rem}.app-promo__benefits>div>span[data-v-1cde5be7]{color:#087f98;display:grid;flex:none;place-items:center}.app-promo__download[data-v-1cde5be7]{width:100%}.app-promo__continue[data-v-1cde5be7]{background:transparent;border:0;border-radius:.75rem;color:#526a80;cursor:pointer;display:block;font-size:.8125rem;font-weight:500;margin-top:.625rem;min-height:2.75rem;transition:background .16s ease;width:100%}.app-promo__continue[data-v-1cde5be7]:hover{background:#f1f6f9;color:#102d4b}.app-promo__continue[data-v-1cde5be7]:focus-visible{outline:3px solid #0891b2;outline-offset:2px}.app-promo__note[data-v-1cde5be7]{color:#65778a;font-size:.6875rem;line-height:1.6;margin:.5rem 0 0;text-align:center}.app-promo[dir=rtl] .app-promo__eyebrow[data-v-1cde5be7]{letter-spacing:0}.app-promo[dir=rtl] .app-promo__brand[data-v-1cde5be7]{text-align:right}.app-promo[dir=rtl] .app-promo__title[data-v-1cde5be7]{letter-spacing:0;line-height:1.6}@keyframes app-promo-fade-1cde5be7{0%{opacity:0}to{opacity:1}}@keyframes app-promo-appear-1cde5be7{0%{opacity:0;transform:translate(-50%,-47%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes app-promo-sheet-1cde5be7{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@media(max-width:639px){.app-promo[data-v-1cde5be7]{animation-name:app-promo-sheet-1cde5be7;border-radius:1.75rem 1.75rem 0 0;border-width:1px 0 0;bottom:0;left:0;max-height:calc(100dvh - max(1rem,env(safe-area-inset-top)));top:auto;transform:none;width:100%}.app-promo__hero[data-v-1cde5be7]{padding:1.5rem 1.5rem 1.25rem}.app-promo__body[data-v-1cde5be7]{padding:1.5rem 1.5rem max(1.25rem,env(safe-area-inset-bottom))}.app-promo__title[data-v-1cde5be7]{font-size:1.5rem}.app-promo__identity[data-v-1cde5be7]{gap:.75rem;margin-top:1.4rem}.app-promo__logo[data-v-1cde5be7]{border-radius:1rem;height:3.75rem;width:3.75rem}.app-promo__brand[data-v-1cde5be7]{font-size:1.75rem}}@media(max-width:359px){.app-promo__body[data-v-1cde5be7],.app-promo__hero[data-v-1cde5be7]{padding-inline:1.125rem}.app-promo__platform[data-v-1cde5be7]{display:none}.app-promo__benefits>div[data-v-1cde5be7]{font-size:.6875rem;padding:.65rem}}@media(prefers-reduced-motion:reduce){.app-promo[data-v-1cde5be7],.app-promo-overlay[data-v-1cde5be7]{animation:none}.app-promo__close[data-v-1cde5be7],.app-promo__continue[data-v-1cde5be7]{transition:none}}.wa-shell[data-v-605fdedd]{position:relative}.wa-fab[data-v-605fdedd]{align-items:center;background:#25d366;border:0;border-radius:9999px;box-shadow:0 10px 25px -5px #25d36673,0 4px 10px -2px #0000001a;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.625rem;line-height:1;padding:.875rem 1rem;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.wa-fab[data-v-605fdedd]:focus-visible,.wa-fab[data-v-605fdedd]:hover{background:#1ebe5a;box-shadow:0 14px 30px -6px #25d3668c,0 6px 14px -3px #0000001f;outline:none;transform:translateY(-2px)}.wa-fab[data-v-605fdedd]:focus-visible{outline:3px solid rgba(37,211,102,.5);outline-offset:3px}.wa-menu[data-v-605fdedd]{background:#fff;border:1px solid #d8e5eb;border-radius:1rem;bottom:calc(100% + .75rem);box-shadow:0 18px 45px -16px #01113359;overflow:hidden;padding:.55rem;position:absolute;right:0;width:min(19rem,calc(100vw - 2rem))}.wa-shell--rtl .wa-menu[data-v-605fdedd]{left:0;right:auto}.wa-menu p[data-v-605fdedd]{color:#64748b;font-size:.7rem;font-weight:600;margin:0;padding:.35rem .45rem .55rem}.wa-menu__option[data-v-605fdedd]{align-items:center;border-radius:.75rem;color:#17345d;display:flex;font-size:.78rem;font-weight:600;gap:.7rem;min-height:3rem;padding:.65rem .75rem;text-decoration:none;transition:color .18s ease,background-color .18s ease}.wa-menu__option i[data-v-605fdedd]{background:#dcfce7;border-radius:.65rem;color:#128c4a;display:grid;flex:none;height:2rem;place-items:center;width:2rem}.wa-menu__option[data-v-605fdedd]:focus-visible,.wa-menu__option[data-v-605fdedd]:hover{background:#f0f9ff;color:#075985;outline:none}.wa-menu-enter-active[data-v-605fdedd],.wa-menu-leave-active[data-v-605fdedd]{transform-origin:bottom right;transition:opacity .16s ease,transform .16s ease}.wa-shell--rtl .wa-menu-enter-active[data-v-605fdedd],.wa-shell--rtl .wa-menu-leave-active[data-v-605fdedd]{transform-origin:bottom left}.wa-menu-enter-from[data-v-605fdedd],.wa-menu-leave-to[data-v-605fdedd]{opacity:0;transform:translateY(.35rem) scale(.97)}.wa-fab__icon[data-v-605fdedd]{flex-shrink:0;height:1.5rem;width:1.5rem}.wa-fab__label[data-v-605fdedd]{display:inline-block}@media(max-width:480px){.wa-fab[data-v-605fdedd]{padding:.875rem}.wa-fab__label[data-v-605fdedd]{display:none}}@media(prefers-reduced-motion:no-preference){.wa-shell[data-v-605fdedd]{animation:wa-fab-rise-605fdedd .45s cubic-bezier(.4,0,.2,1) both;animation-delay:.4s}}@keyframes wa-fab-rise-605fdedd{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.site-floating-actions[data-v-08a3ad04]{align-items:flex-end;bottom:max(1rem,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:.75rem;position:fixed;right:calc(max(1rem,env(safe-area-inset-right)) + var(--scrollbar-width, 0px));z-index:50}.site-floating-actions[data-v-08a3ad04]:dir(rtl){left:calc(max(1rem,env(safe-area-inset-left)) + var(--scrollbar-width, 0px));right:auto}.site-floating-actions--hidden[data-v-08a3ad04],html.site-overlay-open .site-floating-actions{opacity:0;pointer-events:none;visibility:hidden}.app-launcher[data-v-08a3ad04]{align-items:center;background:radial-gradient(ellipse at 20% 0,rgba(12,192,223,.25),transparent 85%),#102c49;border:1px solid rgba(125,211,252,.4);border-radius:9999px;box-shadow:inset 0 1px #ffffff1a,0 8px 24px -8px #092c5b66;color:#f0fcff;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.625rem;line-height:1;min-height:3.25rem;padding:.75rem 1rem;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.app-launcher[data-v-08a3ad04]:hover{border-color:#67e8f9;box-shadow:0 12px 28px -10px #092c5b80;transform:translateY(-2px)}.app-launcher[data-v-08a3ad04]:disabled{cursor:default;opacity:.65;transform:none}.app-launcher[data-v-08a3ad04]:focus-visible{outline:3px solid #0891b2;outline-offset:4px}.app-launcher__icon[data-v-08a3ad04]{color:#a5f3fc;display:grid;flex:none;height:1.5rem;place-items:center;position:relative;width:1.5rem}.app-launcher__icon>span[data-v-08a3ad04]{background:#67e8f9;border:1px solid #102c49;border-radius:50%;height:.4rem;position:absolute;right:0;top:-.1rem;width:.4rem}@media(min-width:976px){.app-launcher[data-v-08a3ad04],[data-v-08a3ad04] .wa-fab{font-size:.75rem;gap:.5rem;height:2.75rem;justify-content:center;min-height:2.75rem;padding:.5rem .75rem;width:9rem}.app-launcher__icon[data-v-08a3ad04],.app-launcher__icon svg[data-v-08a3ad04],[data-v-08a3ad04] .wa-fab__icon{height:1.25rem;width:1.25rem}}@media(max-width:975px){.site-floating-actions--lifted[data-v-08a3ad04]{bottom:calc(max(1rem,env(safe-area-inset-bottom)) + 4.5rem)}}@media(max-width:480px){.app-launcher[data-v-08a3ad04]{height:3.25rem;justify-content:center;padding:0;width:3.25rem}.app-launcher__label[data-v-08a3ad04]{display:none}}@media(prefers-reduced-motion:reduce){.app-launcher[data-v-08a3ad04]{transition:none}.app-launcher[data-v-08a3ad04]:hover{transform:none}}
