.logo[data-v-b74ca252]{display:block;object-fit:contain;flex:none;user-select:none}.row[data-v-7951c66c]{display:flex;flex-direction:column;margin-top:4px;max-width:84%}.row.head[data-v-7951c66c]{margin-top:16px}.user[data-v-7951c66c]{align-self:flex-end;align-items:flex-end}.bot[data-v-7951c66c],.advisor[data-v-7951c66c]{align-self:flex-start;align-items:flex-start}.bubble[data-v-7951c66c]{padding:12px 16px;border-radius:20px;font-size:15px;line-height:1.5;overflow-wrap:anywhere}p[data-v-7951c66c]{margin:0}p+p[data-v-7951c66c]{margin-top:8px}.bot .bubble[data-v-7951c66c]{background:var(--bubble-bot);color:var(--ink)}.user .bubble[data-v-7951c66c]{background:var(--bubble-user);color:#fff}.advisor .bubble[data-v-7951c66c]{background:var(--card);color:var(--ink);border:1px solid var(--line-strong)}.bot.tail .bubble[data-v-7951c66c],.advisor.tail .bubble[data-v-7951c66c]{border-bottom-left-radius:7px}.user.tail .bubble[data-v-7951c66c]{border-bottom-right-radius:7px}strong[data-v-7951c66c]{font-weight:650}.who[data-v-7951c66c]{margin:0 4px 6px;font-size:12px;font-weight:600;color:var(--blue);letter-spacing:.01em}@media not all{.who[data-v-7951c66c]{color:#7fb4ee}}.enter[data-v-7951c66c]{animation:pop-7951c66c .5s var(--ease-out) both}.user.enter[data-v-7951c66c]{transform-origin:right bottom}.bot.enter[data-v-7951c66c],.advisor.enter[data-v-7951c66c]{transform-origin:left bottom}@keyframes pop-7951c66c{0%{opacity:0;transform:translate3d(0,10px,0) scale(.96)}to{opacity:1;transform:none}}.choices[data-v-62d82b70]{display:grid;gap:10px;margin-top:18px}button[data-v-62d82b70]{animation:in-62d82b70 .55s var(--ease-out) both;animation-delay:calc(var(--i) * 70ms + 80ms);transition:transform .3s var(--ease),background .2s var(--ease),opacity .2s var(--ease)}button[data-v-62d82b70]:disabled{opacity:.5;pointer-events:none}.primary[data-v-62d82b70]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:58px;padding:0 22px;border-radius:var(--r-md);background:var(--navy);color:#fff;font-size:17px;font-weight:650;letter-spacing:-.012em}.primary[data-v-62d82b70]:active{transform:scale(.985);background:var(--navy-press)}.card[data-v-62d82b70]{display:flex;align-items:center;gap:12px;width:100%;min-height:74px;padding:14px 18px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--card);box-shadow:var(--shadow)}.card[data-v-62d82b70]:active{transform:scale(.985);background:var(--surface)}.copy[data-v-62d82b70]{flex:1;display:grid;gap:2px}.title[data-v-62d82b70]{font-size:17px;line-height:1.3;font-weight:650;letter-spacing:-.012em}.sub[data-v-62d82b70]{font-size:13px;line-height:1.45;color:var(--ink-2)}.chev[data-v-62d82b70]{color:var(--blue);flex:none}.link[data-v-62d82b70]{justify-self:start;padding:10px 4px;font-size:15px;font-weight:600;color:var(--blue)}.link[data-v-62d82b70]:active{opacity:.6}@media not all{.link[data-v-62d82b70],.chev[data-v-62d82b70]{color:#7fb4ee}}@keyframes in-62d82b70{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}.composer[data-v-237e076c]{display:flex;align-items:flex-end;gap:8px;padding:6px 6px 6px 18px;border:1px solid var(--line-strong);border-radius:28px;background:var(--card);transition:border-color .25s var(--ease)}.composer[data-v-237e076c]:focus-within{border-color:var(--blue)}textarea[data-v-237e076c]{flex:1;min-width:0;max-height:112px;padding:10px 0;border:0;outline:0;resize:none;background:transparent;font-size:16px;line-height:1.4}textarea[data-v-237e076c]::placeholder{color:var(--ink-3)}.send[data-v-237e076c]{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--navy);color:#fff;transition:transform .3s var(--ease),opacity .25s var(--ease),background .2s var(--ease)}.send[data-v-237e076c]:active{transform:scale(.92);background:var(--navy-press)}.send[data-v-237e076c]:disabled{opacity:.28}.bar[data-v-cd6f4e8b]{flex:none;display:flex;align-items:center;gap:12px;padding:calc(var(--sat) + 10px) 16px 10px 16px;min-height:calc(var(--sat) + 68px);background:var(--bg);border-bottom:1px solid var(--line)}.back[data-v-cd6f4e8b]{display:grid;place-items:center;width:36px;height:36px;margin-left:-8px;margin-right:-4px;border-radius:50%;color:var(--navy);transition:background .2s var(--ease)}.back[data-v-cd6f4e8b]:active{background:var(--surface)}@media not all{.back[data-v-cd6f4e8b]{color:var(--ink)}}.titles[data-v-cd6f4e8b]{min-width:0;flex:1}h1[data-v-cd6f4e8b]{margin:0;font-size:17px;line-height:1.25;font-weight:650;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}p[data-v-cd6f4e8b]{margin:1px 0 0;font-size:13px;line-height:1.3;color:var(--ink-2)}.advisor[data-v-4bf26d3a]{flex:none;display:flex;gap:12px;align-items:center;padding:11px 20px;background:var(--surface);border-bottom:1px solid var(--line);animation:drop-4bf26d3a .5s var(--ease-out) both}.advisor p[data-v-4bf26d3a]{margin:0;display:grid;gap:1px;font-size:13px;line-height:1.4;color:var(--ink-2)}.advisor strong[data-v-4bf26d3a]{font-size:13px;font-weight:650;color:var(--ink)}.live[data-v-4bf26d3a]{flex:none;width:8px;height:8px;border-radius:50%;background:var(--orange);animation:beat-4bf26d3a 1.8s var(--ease) infinite}@keyframes beat-4bf26d3a{0%,to{opacity:1}50%{opacity:.35}}@keyframes drop-4bf26d3a{0%{opacity:0;transform:translate3d(0,-8px,0)}to{opacity:1;transform:none}}.thread[data-v-4bf26d3a]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;padding:8px 20px 12px;scroll-padding-bottom:12px}.end[data-v-4bf26d3a]{flex:none;height:1px}.typing[data-v-4bf26d3a]{align-self:flex-start;display:flex;gap:5px;align-items:center;margin-top:4px;padding:16px 18px;border-radius:20px 20px 20px 7px;background:var(--bubble-bot);animation:pop-4bf26d3a .4s var(--ease-out) both}.typing.head[data-v-4bf26d3a]{margin-top:16px}.typing i[data-v-4bf26d3a]{width:6px;height:6px;border-radius:50%;background:var(--ink-3);animation:dot-4bf26d3a 1.2s var(--ease) infinite}.typing i[data-v-4bf26d3a]:nth-child(2){animation-delay:.15s}.typing i[data-v-4bf26d3a]:nth-child(3){animation-delay:.3s}@keyframes dot-4bf26d3a{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes pop-4bf26d3a{0%{opacity:0;transform:translate3d(0,8px,0) scale(.96)}to{opacity:1;transform:none}}.error[data-v-4bf26d3a]{margin:16px 0 0;font-size:13px;line-height:1.45;color:#c4321c}@media not all{.error[data-v-4bf26d3a]{color:#ff8f78}}.foot[data-v-4bf26d3a]{flex:none;padding:10px 16px calc(var(--sab) + 12px);background:var(--bg);border-top:1px solid var(--line)}.chips[data-v-4bf26d3a]{display:flex;gap:8px;margin:0 -16px 10px;padding:0 16px;overflow-x:auto;scrollbar-width:none;animation:drop-4bf26d3a .5s var(--ease-out) both}.chips[data-v-4bf26d3a]::-webkit-scrollbar{display:none}.chips button[data-v-4bf26d3a]{flex:none;padding:9px 15px;border:1px solid var(--line-strong);border-radius:var(--r-pill);font-size:13px;font-weight:550;line-height:1.3;white-space:nowrap;background:var(--card);transition:transform .3s var(--ease),background .2s var(--ease)}.chips button[data-v-4bf26d3a]:active{transform:scale(.96);background:var(--surface)}.secure[data-v-4bf26d3a]{margin:0 4px 10px;display:flex;gap:9px;align-items:flex-start;font-size:12px;line-height:1.45;color:var(--ink-2)}.mark[data-v-4bf26d3a]{flex:none;width:5px;height:5px;margin-top:6px;background:var(--orange);border-radius:1px;transform:rotate(45deg)}.closed[data-v-4bf26d3a]{margin:0;padding:14px 0 4px;text-align:center;font-size:13px;color:var(--ink-2)}.guide[data-v-287bee05]{flex:1;overflow-y:auto;padding:28px 20px calc(var(--sab) + 24px);display:flex;flex-direction:column}h2[data-v-287bee05]{margin:0;max-width:13em}.lead[data-v-287bee05]{margin:12px 0 0;font-size:15px;line-height:1.5;color:var(--ink-2)}.lead strong[data-v-287bee05]{color:var(--ink);font-weight:650}.steps[data-v-287bee05]{list-style:none;margin:28px 0 0;padding:0;border-top:1px solid var(--line)}.steps li[data-v-287bee05]{display:flex;gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}.n[data-v-287bee05]{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--navy);color:#fff;font-size:15px;font-weight:650}@media not all{.n[data-v-287bee05]{background:#2253b3}}h3[data-v-287bee05]{margin:4px 0;font-size:17px;line-height:1.3;font-weight:650;letter-spacing:-.012em}li p[data-v-287bee05]{margin:0;font-size:15px;line-height:1.5;color:var(--ink-2)}.actions[data-v-287bee05]{display:grid;gap:10px;margin-top:28px}.cta[data-v-287bee05]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:0 22px;border-radius:var(--r-md);background:var(--navy);color:#fff;font-size:17px;font-weight:650;letter-spacing:-.012em;text-decoration:none;transition:transform .3s var(--ease),background .2s var(--ease)}.cta.alt[data-v-287bee05]{background:transparent;color:var(--ink);border:1px solid var(--line-strong)}.cta[data-v-287bee05]:active{transform:scale(.985);background:var(--navy-press)}.cta.alt[data-v-287bee05]:active{background:var(--surface)}.done[data-v-287bee05]{min-height:54px;border:1px solid var(--line-strong);border-radius:var(--r-md);text-align:center;font-size:16px;font-weight:650;background:var(--card);transition:transform .3s var(--ease),background .2s var(--ease),opacity .2s var(--ease)}.done[data-v-287bee05]:active{transform:scale(.985);background:var(--surface)}.done[data-v-287bee05]:disabled{opacity:.5}.back[data-v-287bee05]{padding:12px;text-align:center;font-size:15px;font-weight:600;color:var(--blue)}@media not all{.back[data-v-287bee05]{color:#7fb4ee}}.secure[data-v-287bee05]{margin:auto 0 0;padding-top:26px;display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5;color:var(--ink-2)}.mark[data-v-287bee05]{flex:none;width:6px;height:6px;margin-top:7px;background:var(--orange);border-radius:1.5px;transform:rotate(45deg)}.rise[data-v-287bee05]{opacity:0;transform:translate3d(0,14px,0);animation:rise-287bee05 .7s var(--ease-out) forwards;animation-delay:var(--d, 0ms)}@keyframes rise-287bee05{to{opacity:1;transform:none}}.home[data-v-52f2c3d6]{flex:1;overflow-y:auto;padding:20px 20px calc(var(--sab) + 20px);display:flex;flex-direction:column}.banner[data-v-52f2c3d6]{position:relative;overflow:hidden;background:var(--navy);color:var(--on-navy);border-radius:var(--r-lg);padding:24px 24px 26px;isolation:isolate}@media not all{.banner[data-v-52f2c3d6]{background:#123a86}}.shape[data-v-52f2c3d6]{position:absolute;z-index:-1;border:1.5px solid rgb(255 255 255 / .2);border-radius:22px;transform:rotate(45deg)}.s1[data-v-52f2c3d6]{width:92px;height:92px;right:-26px;top:-30px}.s2[data-v-52f2c3d6]{width:64px;height:64px;right:34px;top:46px;border-color:#ffffff1f}.kicker[data-v-52f2c3d6]{margin:0;font-size:15px;line-height:1.4;font-weight:600}.amount[data-v-52f2c3d6]{margin:6px 0 10px;max-width:86%}.note[data-v-52f2c3d6]{margin:0;font-size:13px;line-height:1.5;color:#ffffffc7}.ask[data-v-52f2c3d6]{margin:36px 0 18px;max-width:14em}.choices[data-v-52f2c3d6]{display:grid;gap:12px}.option[data-v-52f2c3d6]{display:flex;align-items:center;gap:12px;width:100%;min-height:84px;padding:18px 20px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--card);box-shadow:var(--shadow);transition:transform .35s var(--ease),background .25s var(--ease),border-color .25s var(--ease)}button.option[data-v-52f2c3d6]:active{transform:scale(.985);background:var(--surface)}.copy[data-v-52f2c3d6]{flex:1;display:grid;gap:2px}.title[data-v-52f2c3d6]{font-size:22px;line-height:1.25;font-weight:650;letter-spacing:-.02em}.sub[data-v-52f2c3d6]{font-size:15px;color:var(--ink-2)}.chev[data-v-52f2c3d6]{color:var(--blue);flex:none}.off[data-v-52f2c3d6]{box-shadow:none;background:var(--surface);border-color:var(--line)}.off .title[data-v-52f2c3d6],.off .sub[data-v-52f2c3d6]{color:var(--ink-3)}.soon[data-v-52f2c3d6]{flex:none;font-size:12px;font-weight:600;letter-spacing:.01em;color:var(--ink-2);border:1px solid var(--line-strong);border-radius:var(--r-pill);padding:5px 11px}.secure[data-v-52f2c3d6]{margin:auto 0 0;padding-top:28px;display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5;color:var(--ink-2)}.mark[data-v-52f2c3d6]{flex:none;width:6px;height:6px;margin-top:7px;background:var(--orange);border-radius:1.5px;transform:rotate(45deg)}.rise[data-v-52f2c3d6]{opacity:0;transform:translate3d(0,14px,0);animation:rise-52f2c3d6 .7s var(--ease-out) forwards;animation-delay:var(--d, 0ms)}@keyframes rise-52f2c3d6{to{opacity:1;transform:none}}.stack[data-v-25a8bce5]{position:absolute;inset:0;overflow:hidden}.page[data-v-25a8bce5]{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--bg);overflow:hidden;will-change:transform;backface-visibility:hidden}.dim[data-v-25a8bce5]{position:absolute;inset:0;background:#000;pointer-events:none}.edge[data-v-25a8bce5]{position:absolute;z-index:5;left:0;top:calc(var(--sat) + 72px);bottom:0;width:18px;touch-action:none}.gate[data-v-cb6c9edf]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 32px calc(var(--sab) + 32px);text-align:center;animation:in-cb6c9edf .8s var(--ease-out) both}.logo[data-v-cb6c9edf]{margin-bottom:28px}h1[data-v-cb6c9edf]{margin:0 0 10px}.body[data-v-cb6c9edf]{margin:0;max-width:21em;font-size:15px;line-height:1.6;color:var(--ink-2)}.retry[data-v-cb6c9edf]{margin-top:28px;min-height:52px;padding:0 32px;border-radius:var(--r-md);background:var(--navy);color:#fff;font-size:16px;font-weight:650;transition:transform .3s var(--ease)}.retry[data-v-cb6c9edf]:active{transform:scale(.97)}.official[data-v-cb6c9edf]{margin:28px 0 0;display:grid;gap:2px;font-size:13px;color:var(--ink-2)}.official strong[data-v-cb6c9edf]{font-size:17px;font-weight:650;color:var(--ink)}@keyframes in-cb6c9edf{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}.splash[data-v-8c4921bc]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:34px}.splash>img[data-v-8c4921bc]{animation:breathe-8c4921bc 2s var(--ease) infinite}.bar[data-v-8c4921bc]{width:56px;height:3px;border-radius:2px;background:var(--line);overflow:hidden}.bar i[data-v-8c4921bc]{display:block;width:40%;height:100%;background:var(--orange);border-radius:2px;animation:slide-8c4921bc 1.2s var(--ease) infinite}@keyframes slide-8c4921bc{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes breathe-8c4921bc{0%,to{opacity:1}50%{opacity:.8}}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:100 800;src:url(./sora-latin-ext-wght-normal-CawQDOvP.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:100 800;src:url(./sora-latin-wght-normal-DdqRvwsR.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--orange: #e96508;--blue: #005ca9;--navy: #0b3d91;--navy-press: #09337a;--bg: #ffffff;--surface: #f4f7fb;--card: #ffffff;--ink: #0a1633;--ink-2: #4a5772;--ink-3: #8691a5;--line: #e2e8f1;--line-strong: #cdd6e4;--bubble-bot: #eaf1fb;--bubble-user: var(--navy);--on-navy: #ffffff;--accent-soft: #dbe8fa;--shadow: 0 1px 2px rgb(10 22 51 / .04), 0 8px 24px rgb(10 22 51 / .06);--shadow-page: -12px 0 40px rgb(10 22 51 / .14);--shadow-device: 0 40px 100px rgb(10 22 51 / .22), 0 0 0 1px rgb(10 22 51 / .08);--desk: #e9eef5;--r-sm: 12px;--r-md: 18px;--r-lg: 24px;--r-pill: 999px;--ease: cubic-bezier(.32, .72, 0, 1);--ease-out: cubic-bezier(.22, 1, .36, 1);--sat: env(safe-area-inset-top, 0px);--sab: env(safe-area-inset-bottom, 0px);--font: "Sora", -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Segoe UI", Roboto, sans-serif;color-scheme:light}@media not all{:root{--bg: #0a0f1c;--surface: #121a2b;--card: #101829;--ink: #f2f5fb;--ink-2: #a7b2c7;--ink-3: #6f7b92;--line: #1f2a40;--line-strong: #2b3955;--bubble-bot: #17233b;--bubble-user: #2253b3;--accent-soft: #19305c;--shadow: 0 1px 2px rgb(0 0 0 / .3), 0 8px 24px rgb(0 0 0 / .35);--shadow-page: -12px 0 40px rgb(0 0 0 / .6);--shadow-device: 0 40px 100px rgb(0 0 0 / .6), 0 0 0 1px rgb(255 255 255 / .08);--desk: #05080f;--navy-press: #1d4aa0}}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;height:100%;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:15px;line-height:1.55;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern","liga";overscroll-behavior:none;-webkit-text-size-adjust:100%}#app{height:100%}button,input,textarea{font:inherit;color:inherit}button{border:0;background:none;padding:0;cursor:pointer;text-align:inherit;touch-action:manipulation}:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:6px}::selection{background:var(--accent-soft)}.t-display{font-size:40px;line-height:1.1;font-weight:700;letter-spacing:-.03em}.t-h1{font-size:28px;line-height:1.2;font-weight:650;letter-spacing:-.025em}.t-h2{font-size:22px;line-height:1.28;font-weight:650;letter-spacing:-.02em}.t-lead{font-size:17px;line-height:1.4;font-weight:600;letter-spacing:-.012em}.t-body{font-size:15px;line-height:1.55}.t-small{font-size:13px;line-height:1.45;color:var(--ink-2)}.t-micro{font-size:12px;line-height:1.4;color:var(--ink-3)}.device{position:fixed;inset:0;overflow:hidden;background:var(--bg);height:var(--app-h, 100dvh)}@media(min-width:560px)and (min-height:700px){body{background:var(--desk)}.device{inset:50% auto auto 50%;width:402px;height:min(874px,calc(100dvh - 48px));transform:translate(-50%,-50%);border-radius:48px;box-shadow:var(--shadow-device)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important}}
