.isk[data-v-6686e3d0]{position:relative;width:100%;height:680px;overflow:hidden;background:var(--bg, #050505);border-radius:0}.sr-only[data-v-6686e3d0]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.isk__sky[data-v-6686e3d0]{position:absolute;top:0;left:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(5,5,5,.35)),to(rgba(5,5,5,.75))),var(--isk-sky);background-image:linear-gradient(to bottom,#05050559,#050505bf),var(--isk-sky);background-size:cover,cover;background-position:center,center 62%;will-change:transform;pointer-events:none}.isk__mid[data-v-6686e3d0]{position:absolute;left:0;bottom:0;will-change:transform;pointer-events:none;-webkit-filter:blur(1px);filter:blur(1px)}.isk__scroller[data-v-6686e3d0]{position:absolute;top:0;right:0;bottom:0;left:0;overflow-x:auto;overflow-y:hidden;cursor:-webkit-grab;cursor:grab;scrollbar-width:none;-ms-overflow-style:none}.isk__scroller[data-v-6686e3d0]::-webkit-scrollbar{display:none}.isk__scroller[data-v-6686e3d0]:active{cursor:-webkit-grabbing;cursor:grabbing}.isk__track[data-v-6686e3d0]{position:relative;height:100%}.isk__haze[data-v-6686e3d0]{position:absolute;left:0;right:0;bottom:0;height:124px;z-index:5;background:-webkit-gradient(linear,left bottom,left top,from(rgba(5,5,5,.92)),color-stop(32%,rgba(5,5,5,.58)),color-stop(66%,rgba(5,5,5,.2)),to(rgba(5,5,5,0)));background:linear-gradient(to top,#050505eb,#05050594 32%,#05050533,#05050500);pointer-events:none}.isk__art[data-v-6686e3d0]{position:absolute;left:0;bottom:0;z-index:3;pointer-events:none;overflow:visible}.isk__ink[data-v-6686e3d0]{fill:none;stroke-linecap:butt;stroke-linejoin:miter;shape-rendering:geometricPrecision;vector-effect:non-scaling-stroke}.isk__face[data-v-6686e3d0]{stroke:none}.isk__face--front[data-v-6686e3d0]{fill:#090a0de6}.isk__face--side[data-v-6686e3d0]{fill:#030305f0}.isk__ink--o[data-v-6686e3d0]{stroke-width:1;stroke-opacity:.88}.isk__ink--s[data-v-6686e3d0]{stroke-width:.7;stroke-opacity:.4}.isk__ink--f[data-v-6686e3d0]{stroke-width:.5;stroke-opacity:.24}.isk__ink--c[data-v-6686e3d0]{stroke-width:.5;stroke-opacity:.18}.isk__ink--g[data-v-6686e3d0]{stroke:#e4e9f266;stroke-width:.7}.isk__lit[data-v-6686e3d0]{stroke:none}.isk__lit--warm[data-v-6686e3d0],.isk__lit--cool[data-v-6686e3d0]{fill:#f0c27e6b}.isk__veg[data-v-6686e3d0]{fill:none;stroke:#7ebe8c99;stroke-width:.9;stroke-linecap:round}.isk__veg--tree[data-v-6686e3d0]{fill:#4a685280;stroke:#7ebe8c8c}.isk__g--hover .isk__ink--o[data-v-6686e3d0]{stroke-opacity:1;stroke-width:1.4}.isk__g--hover .isk__lit--warm[data-v-6686e3d0]{fill:#f5c478d9}.isk__g--hover .isk__lit--cool[data-v-6686e3d0]{fill:#a9c0e8cc}.isk__g--hover .isk__ink--s[data-v-6686e3d0]{stroke-opacity:.85}.isk__hit[data-v-6686e3d0]{position:absolute;bottom:22px;z-index:4;background:transparent;cursor:pointer}.isk__hit[data-v-6686e3d0]:focus-visible{outline:1px solid var(--brand-1);outline-offset:2px}.isk__hit--hover .isk__sign[data-v-6686e3d0]{color:#fff!important;text-shadow:0 0 10px rgba(169,192,232,.8),0 0 22px rgba(169,192,232,.5)}.isk__perf[data-v-6686e3d0]{position:absolute;top:12px;left:12px;z-index:10;padding:8px 10px;border:1px solid var(--border);border-radius:var(--r-btn);background:#050505d9;font-family:var(--font-mono);font-size:11px;line-height:1.6;color:var(--text-secondary);pointer-events:none;white-space:pre}.isk__perf b[data-v-6686e3d0]{color:var(--fg);font-weight:500}.isk__building[data-v-6686e3d0]{position:absolute;bottom:22px;background-color:#0a0a0a;background-image:-webkit-gradient(linear,left top,left bottom,from(#111111),color-stop(60%,#0c0c0c),to(#080808));background-image:linear-gradient(to bottom,#111,#0c0c0c 60%,#080808);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px #ffffff0f;-webkit-transition:-webkit-filter .26s ease;transition:-webkit-filter .26s ease;transition:filter .26s ease;transition:filter .26s ease,-webkit-filter .26s ease;z-index:3}.isk__building--hover[data-v-6686e3d0]{-webkit-filter:brightness(1.5);filter:brightness(1.5);z-index:4}.isk__mass[data-v-6686e3d0]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.035)),color-stop(10%,rgba(255,255,255,0))),-webkit-gradient(linear,left top,right top,color-stop(86%,rgba(0,0,0,0)),to(rgba(0,0,0,.6))),-webkit-gradient(linear,left top,left bottom,color-stop(55%,rgba(0,0,0,0)),to(rgba(0,0,0,.55)));background-image:linear-gradient(to right,#ffffff09,#fff0 10%),linear-gradient(to right,#0000 86%,#0009),linear-gradient(to bottom,#0000 55%,#0000008c)}.isk__roof[data-v-6686e3d0]{position:absolute;top:0;left:0;right:0;height:3px;opacity:.85;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.65),0 3px 5px -2px rgba(0,0,0,.8);box-shadow:0 1px #000000a6,0 3px 5px -2px #000c}.isk__building--v2[data-v-6686e3d0]:after{content:"";position:absolute;top:1px;left:50%;width:3px;height:3px;margin-left:-1.5px;border-radius:999px;background:#ff6b6b;opacity:.9;-webkit-animation:isk-beacon-6686e3d0 3.6s ease-in-out infinite;animation:isk-beacon-6686e3d0 3.6s ease-in-out infinite}@-webkit-keyframes isk-beacon-6686e3d0{0%,46%,to{opacity:.12}50%,58%{opacity:.95}}@keyframes isk-beacon-6686e3d0{0%,46%,to{opacity:.12}50%,58%{opacity:.95}}.isk__windows[data-v-6686e3d0]{position:absolute;top:6px;right:5px;bottom:4px;left:5px;opacity:.85;-webkit-transition:opacity .26s ease;transition:opacity .26s ease}.isk__building--hover .isk__windows[data-v-6686e3d0]{opacity:1}@-webkit-keyframes isk-flicker-6686e3d0{0%,to{opacity:.85}92%{opacity:.85}94%{opacity:.45}96%{opacity:.8}98%{opacity:.55}}@keyframes isk-flicker-6686e3d0{0%,to{opacity:.85}92%{opacity:.85}94%{opacity:.45}96%{opacity:.8}98%{opacity:.55}}.isk__building--flicker .isk__windows[data-v-6686e3d0]{-webkit-animation:isk-flicker-6686e3d0 7s linear infinite;animation:isk-flicker-6686e3d0 7s linear infinite}@keyframes isk-beacon-6686e3d0{0%,46%{opacity:.12}52%,58%{opacity:1}64%,to{opacity:.12}}.isk__sign[data-v-6686e3d0]{position:absolute;top:14px;right:5px;bottom:10px;left:5px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;font-family:var(--font-sans);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;line-height:1.25;pointer-events:none;-webkit-transition:text-shadow .26s ease;transition:text-shadow .26s ease}.isk__fade[data-v-6686e3d0]{position:absolute;z-index:6;pointer-events:none}.isk__fade--l[data-v-6686e3d0]{top:0;bottom:0;left:0;width:90px;background:-webkit-gradient(linear,left top,right top,from(#050505),to(transparent));background:linear-gradient(to right,#050505,transparent)}.isk__fade--r[data-v-6686e3d0]{top:0;bottom:0;right:0;width:90px;background:-webkit-gradient(linear,right top,left top,from(#050505),to(transparent));background:linear-gradient(to left,#050505,transparent)}.isk__fade--t[data-v-6686e3d0]{top:0;left:0;right:0;height:180px;background:-webkit-gradient(linear,left top,left bottom,from(#050505),color-stop(22%,rgba(5,5,5,.82)),color-stop(55%,rgba(5,5,5,.3)),to(rgba(5,5,5,0)));background:linear-gradient(to bottom,#050505,#050505d1 22%,#0505054d 55%,#05050500)}.isk__fade--b[data-v-6686e3d0]{bottom:0;left:0;right:0;height:88px;background:-webkit-gradient(linear,left bottom,left top,from(#050505),color-stop(50%,rgba(5,5,5,.6)),to(rgba(5,5,5,0)));background:linear-gradient(to top,#050505,#05050599,#05050500)}.isk__listLink[data-v-6686e3d0]{position:absolute;top:var(--sp-5);right:var(--sp-5);z-index:7;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border:1px solid var(--border);border-radius:var(--r-btn);background:#050505a6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:var(--fs-small);font-weight:600;color:var(--text-secondary);text-decoration:none;-webkit-transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out);transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.isk__listLink[data-v-6686e3d0]:hover{color:var(--fg);border-color:var(--brand-tint-med)}.isk__listLink[data-v-6686e3d0]:focus-visible{outline:1px solid var(--brand-1);outline-offset:2px}.isk__hint[data-v-6686e3d0]{position:absolute;left:50%;bottom:12px;-webkit-transform:translateX(-50%);transform:translate(-50%);z-index:7;font-size:11px;font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-faint);pointer-events:none;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.isk__hint--gone[data-v-6686e3d0]{opacity:0}.isk__tip[data-v-6686e3d0]{position:absolute;z-index:8;width:214px;padding:10px 12px;border-radius:var(--r-card);background:var(--surface);border:1px solid var(--border);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:none}.isk__tipTitle[data-v-6686e3d0]{font-weight:700;font-size:13px;color:var(--fg)}.isk__tipSub[data-v-6686e3d0]{margin-top:2px;font-weight:600;font-size:12px;color:var(--text-secondary)}.isk__tipHint[data-v-6686e3d0]{margin-top:6px;font-weight:700;font-size:11px;color:var(--brand-1);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.isk__loading[data-v-6686e3d0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;background:#050505e6}.isk__spinner[data-v-6686e3d0]{width:22px;height:22px;border-radius:50%;border:2px solid var(--brand-tint-soft);border-top-color:var(--brand-1);-webkit-animation:isk-spin-6686e3d0 .9s linear infinite;animation:isk-spin-6686e3d0 .9s linear infinite}.isk__loadingText[data-v-6686e3d0]{font-weight:600;font-size:13px;color:var(--text-secondary)}@-webkit-keyframes isk-spin-6686e3d0{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes isk-spin-6686e3d0{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.isk__building--flicker .isk__windows[data-v-6686e3d0]{-webkit-animation:none;animation:none}.isk__building--v2[data-v-6686e3d0]:after{-webkit-animation:none;animation:none;opacity:.5}.isk__building[data-v-6686e3d0],.isk__windows[data-v-6686e3d0],.isk__sign[data-v-6686e3d0]{-webkit-transition:none;transition:none}}@media (max-width: 768px){.isk[data-v-6686e3d0]{height:440px}.isk__hint[data-v-6686e3d0]{font-size:10px}.isk__listLink[data-v-6686e3d0]{top:var(--sp-4);right:var(--sp-4);padding:var(--sp-2) var(--sp-3);font-size:12px}.isk__fade--t[data-v-6686e3d0]{height:130px}.isk__fade--b[data-v-6686e3d0]{height:64px}.isk__haze[data-v-6686e3d0]{height:88px}}.glyph-field[data-v-7f9e58ee]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.glyph-field__canvas[data-v-7f9e58ee]{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.fds[data-v-4f18495a]{--fds-glitch: #a9c0e8}.sr-only[data-v-4f18495a]{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fds[data-v-4f18495a]{position:relative;width:100%;height:100vh;height:100svh;overflow:hidden;font-family:var(--font-sans);color:var(--fg);background-color:var(--bg);margin-bottom:-100vh;margin-bottom:-100svh}.fds--flow[data-v-4f18495a]{margin-bottom:0}.fds-frame[data-v-4f18495a]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--bg);will-change:clip-path}.fds-frame--origin[data-v-4f18495a]{background-color:#050505;overflow:hidden}.fds-origin-stage[data-v-4f18495a]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.fds-origin-map[data-v-4f18495a]{position:absolute;display:block;max-width:none}.fds-origin-veil[data-v-4f18495a]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#050505;opacity:.35;pointer-events:none}.fds-inner[data-v-4f18495a]{width:100%;height:100%;display:grid;grid-template-columns:minmax(320px,34%) 1fr;gap:clamp(24px,3.5vw,56px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(32px,5vh,72px) clamp(28px,4vw,72px)}.fds-copy[data-v-4f18495a]{max-width:520px;padding-left:14px;border-left:2px solid var(--border-subtle)}.fds-visual[data-v-4f18495a]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eyebrow[data-v-4f18495a]{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 8px}.title[data-v-4f18495a]{font-size:clamp(30px,3.4vw,56px);line-height:1;margin:6px 0 12px;color:var(--fg);font-weight:700}.sub[data-v-4f18495a]{color:var(--muted);margin:0 0 18px;font-size:clamp(14px,1.1vw,17px);line-height:1.55}.cta[data-v-4f18495a]{position:relative;border-radius:var(--r-btn);padding:var(--sp-3) var(--sp-4);font-weight:600;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:var(--fg);background:var(--brand-tint-soft);border:1px solid var(--brand-tint-med);-webkit-box-shadow:var(--glow-inset);box-shadow:var(--glow-inset);-webkit-transition:background var(--dur-fast) var(--ease-out),-webkit-transform var(--dur-fast) var(--ease-out),-webkit-box-shadow var(--dur-fast) var(--ease-out);transition:background var(--dur-fast) var(--ease-out),-webkit-transform var(--dur-fast) var(--ease-out),-webkit-box-shadow var(--dur-fast) var(--ease-out);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out),-webkit-transform var(--dur-fast) var(--ease-out),-webkit-box-shadow var(--dur-fast) var(--ease-out);overflow:hidden}.cta[data-v-4f18495a]:active{-webkit-transform:scale(.98);transform:scale(.98)}.cta__glow[data-v-4f18495a]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:radial-gradient(220px 140px at 30% 0%,rgba(169,192,232,.16),transparent 55%);opacity:.75;pointer-events:none}.cta__arrow[data-v-4f18495a]{width:18px;height:18px;-webkit-transform:translateX(0);transform:translate(0);-webkit-transition:-webkit-transform var(--dur-med) var(--ease-out);transition:-webkit-transform var(--dur-med) var(--ease-out);transition:transform var(--dur-med) var(--ease-out);transition:transform var(--dur-med) var(--ease-out),-webkit-transform var(--dur-med) var(--ease-out)}.cta[data-v-4f18495a]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background:var(--brand-tint-med);-webkit-box-shadow:var(--glow-inset);box-shadow:var(--glow-inset)}.cta:hover .cta__arrow[data-v-4f18495a]{-webkit-transform:translateX(4px);transform:translate(4px)}.cta[data-v-4f18495a]:focus{outline:none}.cta[data-v-4f18495a]:focus-visible{-webkit-box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--brand-tint-med);box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--brand-tint-med)}.panel[data-v-4f18495a]{width:100%;max-width:980px;border-radius:var(--r-card);background:var(--surface);-webkit-box-shadow:var(--glow-inset);box-shadow:var(--glow-inset);border:1px solid var(--border);padding:clamp(14px,1.6vw,22px);contain:layout paint}.panel__title[data-v-4f18495a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:12px}.pill[data-v-4f18495a]{font-size:12px;padding:7px 10px;border-radius:999px;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);-webkit-box-shadow:var(--glow-inset);box-shadow:var(--glow-inset);white-space:nowrap}.mini-title[data-v-4f18495a]{font-size:12px;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted);font-weight:600;margin-bottom:10px}.fds-caret[data-v-4f18495a]{display:inline-block;width:7px;height:14px;margin-left:2px;vertical-align:-2px;background:var(--brand-1);-webkit-animation:fdsBlink-4f18495a .9s steps(1) infinite;animation:fdsBlink-4f18495a .9s steps(1) infinite}@-webkit-keyframes fdsBlink-4f18495a{50%{opacity:0}}@keyframes fdsBlink-4f18495a{50%{opacity:0}}.tt-quote[data-v-4f18495a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-family:var(--font-mono);font-size:13px}.tt-live[data-v-4f18495a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:10px;letter-spacing:.14em;color:var(--pos)}.tt-live i[data-v-4f18495a]{width:6px;height:6px;border-radius:50%;background:var(--pos);-webkit-animation:ttBlink-4f18495a 1.6s infinite;animation:ttBlink-4f18495a 1.6s infinite}@-webkit-keyframes ttBlink-4f18495a{50%{opacity:.25}}@keyframes ttBlink-4f18495a{50%{opacity:.25}}.tt-price[data-v-4f18495a]{color:var(--fg);font-weight:600}.tt-delta.up[data-v-4f18495a]{color:var(--pos)}.tt-delta.down[data-v-4f18495a]{color:var(--neg)}.tt-pills[data-v-4f18495a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:2px 0 12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tt-pill[data-v-4f18495a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font-size:11.5px;padding:5px 10px;border-radius:999px;border:1px solid var(--border);color:var(--muted);background:var(--surface);opacity:.35;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition:opacity .4s var(--ease-out),border-color .4s var(--ease-out),-webkit-transform .4s var(--ease-out);transition:opacity .4s var(--ease-out),border-color .4s var(--ease-out),-webkit-transform .4s var(--ease-out);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out),border-color .4s var(--ease-out);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out),border-color .4s var(--ease-out),-webkit-transform .4s var(--ease-out);-webkit-transition-delay:calc(.9s + var(--i) * .26s);transition-delay:calc(.9s + var(--i) * .26s)}.tt-pill i[data-v-4f18495a]{width:7px;height:7px;border-radius:2px;background:var(--brand-1)}.tt-pill:nth-child(2) i[data-v-4f18495a]{background:#6b8fd4}.tt-pill:nth-child(3) i[data-v-4f18495a]{background:var(--warn)}.tt-pill:nth-child(4) i[data-v-4f18495a]{background:var(--brand-tint-med)}.tt.in .tt-pill[data-v-4f18495a]{opacity:1;-webkit-transform:none;transform:none;border-color:var(--brand-tint-soft);color:var(--text-secondary)}.tt-chart[data-v-4f18495a]{background:var(--surface-subtle);border:1px solid var(--border);border-radius:var(--r-card);overflow:hidden}.tt-chart svg[data-v-4f18495a]{display:block;width:100%;height:auto}.tt-t-head[data-v-4f18495a]{font-family:var(--font-mono);font-size:12px;fill:var(--text-secondary)}.tt-t-note[data-v-4f18495a],.tt-t-zone[data-v-4f18495a],.tt-t-axis[data-v-4f18495a]{font-family:var(--font-mono);font-size:10.5px;fill:var(--text-faint)}.tt-t-zone[data-v-4f18495a]{letter-spacing:.1em}.tt-candle line[data-v-4f18495a]{stroke-width:1.4}.tt-candle.up line[data-v-4f18495a]{stroke:var(--pos)}.tt-candle.up rect[data-v-4f18495a]{fill:var(--pos)}.tt-candle.down line[data-v-4f18495a]{stroke:var(--neg)}.tt-candle.down rect[data-v-4f18495a]{fill:var(--neg)}.tt-candle[data-v-4f18495a]{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}.tt.in .tt-candle[data-v-4f18495a]{-webkit-animation:ttPop-4f18495a .42s var(--ease-out) both;animation:ttPop-4f18495a .42s var(--ease-out) both;-webkit-animation-delay:calc(var(--i) * 28ms);animation-delay:calc(var(--i) * 28ms)}@-webkit-keyframes ttPop-4f18495a{to{opacity:.95;-webkit-transform:none;transform:none}}@keyframes ttPop-4f18495a{to{opacity:.95;-webkit-transform:none;transform:none}}.tt-vol[data-v-4f18495a]{fill:var(--brand-tint-med);opacity:0}.tt.in .tt-vol[data-v-4f18495a]{-webkit-animation:ttVol-4f18495a .38s ease-out both;animation:ttVol-4f18495a .38s ease-out both;-webkit-animation-delay:calc(.2s + var(--i) * 22ms);animation-delay:calc(.2s + var(--i) * 22ms)}@-webkit-keyframes ttVol-4f18495a{to{opacity:.65}}@keyframes ttVol-4f18495a{to{opacity:.65}}.tt-sma[data-v-4f18495a]{fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1600;stroke-dashoffset:1600}.tt-sma5[data-v-4f18495a]{stroke:var(--brand-1)}.tt-sma20[data-v-4f18495a]{stroke:#6b8fd4;opacity:.85}.tt.in .tt-sma5[data-v-4f18495a]{-webkit-animation:ttDraw-4f18495a 1.1s var(--ease) 1s forwards;animation:ttDraw-4f18495a 1.1s var(--ease) 1s forwards}.tt.in .tt-sma20[data-v-4f18495a]{-webkit-animation:ttDraw-4f18495a 1.1s var(--ease) 1.25s forwards;animation:ttDraw-4f18495a 1.1s var(--ease) 1.25s forwards}.tt-rsi[data-v-4f18495a]{fill:none;stroke:var(--warn);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1600;stroke-dashoffset:1600}.tt.in .tt-rsi[data-v-4f18495a]{-webkit-animation:ttDraw-4f18495a 1.1s var(--ease) 1.5s forwards;animation:ttDraw-4f18495a 1.1s var(--ease) 1.5s forwards}@-webkit-keyframes ttDraw-4f18495a{to{stroke-dashoffset:0}}@keyframes ttDraw-4f18495a{to{stroke-dashoffset:0}}.sc-note[data-v-4f18495a]{font-size:11px;color:var(--text-faint)}.sc-magic[data-v-4f18495a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:44px;padding:6px 12px;border:1px solid var(--brand-tint-med);border-radius:var(--r-btn);background:var(--surface-subtle);margin-bottom:12px;font-family:var(--font-mono);font-size:13px;color:var(--fg)}.sc-magic svg[data-v-4f18495a]{width:16px;height:16px;color:var(--brand-1);-webkit-box-flex:0;-ms-flex:none;flex:none}.sc-chip[data-v-4f18495a]{font-size:11.5px;padding:4px 9px;border-radius:999px;background:var(--brand-tint-soft);border:1px solid var(--brand-tint-med);color:var(--fg);-webkit-animation:fdsPop-4f18495a .32s var(--ease-out) both;animation:fdsPop-4f18495a .32s var(--ease-out) both}.sc-chip--b[data-v-4f18495a]{-webkit-animation-delay:.12s;animation-delay:.12s}@-webkit-keyframes fdsPop-4f18495a{0%{opacity:0;-webkit-transform:scale(.85);transform:scale(.85)}}@keyframes fdsPop-4f18495a{0%{opacity:0;-webkit-transform:scale(.85);transform:scale(.85)}}.sc-table[data-v-4f18495a]{border:1px solid var(--border);border-radius:var(--r-card);overflow:hidden;background:var(--surface-subtle)}.sc-thead[data-v-4f18495a],.sc-row[data-v-4f18495a]{display:grid;grid-template-columns:1.7fr .7fr .8fr 1.2fr .8fr 1fr}.sc-thead[data-v-4f18495a]{border-bottom:1px solid var(--border)}.sc-th[data-v-4f18495a]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:9px 12px;opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc.in .sc-th[data-v-4f18495a]{-webkit-animation:scDrop-4f18495a .4s var(--ease-out) both;animation:scDrop-4f18495a .4s var(--ease-out) both;-webkit-animation-delay:calc(var(--c) * .11s);animation-delay:calc(var(--c) * .11s)}@-webkit-keyframes scDrop-4f18495a{to{opacity:1;-webkit-transform:none;transform:none}}@keyframes scDrop-4f18495a{to{opacity:1;-webkit-transform:none;transform:none}}.sc-row[data-v-4f18495a]{border-bottom:1px solid var(--border-subtle);-webkit-transition:background-color .4s var(--ease-out);transition:background-color .4s var(--ease-out)}.sc-row[data-v-4f18495a]:last-child{border-bottom:0}.sc-row.hit[data-v-4f18495a]{background:var(--pos-bg)}.sc-td[data-v-4f18495a]{font-size:13px;padding:9px 12px;color:var(--text-secondary);font-variant-numeric:tabular-nums;opacity:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-td[data-v-4f18495a]:first-child{color:var(--fg);font-weight:500}.sc.in .sc-td[data-v-4f18495a]{-webkit-animation:scFade-4f18495a .35s ease-out both;animation:scFade-4f18495a .35s ease-out both;-webkit-animation-delay:calc(.3s + var(--c) * .11s + var(--r) * 70ms);animation-delay:calc(.3s + var(--c) * .11s + var(--r) * 70ms)}@-webkit-keyframes scFade-4f18495a{to{opacity:1}}@keyframes scFade-4f18495a{to{opacity:1}}.sc-scans[data-v-4f18495a]{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;background:transparent;border:0;color:var(--muted);font-size:12.5px;cursor:pointer;padding:4px 2px;font-family:inherit;-webkit-transition:color var(--dur-fast) var(--ease-out);transition:color var(--dur-fast) var(--ease-out)}.sc-scan-chip[data-v-4f18495a]{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid var(--border);color:var(--text-secondary);-webkit-transition:border-color var(--dur-fast) var(--ease-out);transition:border-color var(--dur-fast) var(--ease-out)}.sc-scans-arrow[data-v-4f18495a]{-webkit-transition:-webkit-transform var(--dur-med) var(--ease-out);transition:-webkit-transform var(--dur-med) var(--ease-out);transition:transform var(--dur-med) var(--ease-out);transition:transform var(--dur-med) var(--ease-out),-webkit-transform var(--dur-med) var(--ease-out)}.sc-scans[data-v-4f18495a]:hover{color:var(--fg)}.sc-scans:hover .sc-scan-chip[data-v-4f18495a]{border-color:var(--brand-tint-med)}.sc-scans:hover .sc-scans-arrow[data-v-4f18495a]{-webkit-transform:translateX(3px);transform:translate(3px)}.ai-tag[data-v-4f18495a]{font-size:11px;color:var(--text-faint);font-family:var(--font-mono)}.ai-thread[data-v-4f18495a]{min-height:290px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:6px 2px 12px}.ai-msg--user[data-v-4f18495a]{-ms-flex-item-align:end;align-self:flex-end;max-width:70%;background:var(--brand-tint-soft);border:1px solid var(--brand-tint-med);border-radius:14px 14px 4px;padding:10px 14px;font-size:14px;color:var(--fg)}.ai-msg--bot[data-v-4f18495a]{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;max-width:85%}.ai-avatar[data-v-4f18495a]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,var(--brand-1),var(--brand-tint-med));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:700;color:#0b1220}.ai-body[data-v-4f18495a]{background:var(--surface-subtle);border:1px solid var(--border);border-radius:14px 14px 14px 4px;padding:10px 14px;font-size:14px;line-height:1.55;color:var(--text-secondary)}.ai-dots i[data-v-4f18495a]{display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:var(--text-faint);-webkit-animation:aiDot-4f18495a 1s infinite;animation:aiDot-4f18495a 1s infinite}.ai-dots i[data-v-4f18495a]:nth-child(2){-webkit-animation-delay:.16s;animation-delay:.16s}.ai-dots i[data-v-4f18495a]:nth-child(3){-webkit-animation-delay:.32s;animation-delay:.32s}@-webkit-keyframes aiDot-4f18495a{40%{-webkit-transform:translateY(-4px);transform:translateY(-4px);opacity:1}}@keyframes aiDot-4f18495a{40%{-webkit-transform:translateY(-4px);transform:translateY(-4px);opacity:1}}.ai-chips[data-v-4f18495a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ai-chip[data-v-4f18495a]{font-size:11px;font-family:var(--font-mono);padding:3px 8px;border-radius:999px;border:1px solid var(--brand-tint-med);background:var(--brand-tint-weak);color:var(--fg);-webkit-animation:fdsPop-4f18495a .32s var(--ease-out) both;animation:fdsPop-4f18495a .32s var(--ease-out) both}.ai-chip[data-v-4f18495a]:nth-child(2){-webkit-animation-delay:.12s;animation-delay:.12s}.ai-chip[data-v-4f18495a]:nth-child(3){-webkit-animation-delay:.24s;animation-delay:.24s}.ai-chip.down[data-v-4f18495a]{border-color:#f8717159;background:var(--neg-bg);color:var(--neg)}.ai-suggest[data-v-4f18495a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid var(--border-subtle);padding-top:12px}.ai-sug[data-v-4f18495a]{font-size:12px;color:var(--muted);border:1px solid var(--border);padding:6px 11px;border-radius:999px}.an-grid[data-v-4f18495a]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.an-card[data-v-4f18495a]{background:var(--surface-subtle);border:1px solid var(--border);border-radius:var(--r-card);padding:14px}.an-card svg[data-v-4f18495a]{display:block;width:100%;height:auto}.an-cap[data-v-4f18495a]{margin:8px 0 0;font-size:11.5px;color:var(--text-faint)}.an-t[data-v-4f18495a]{font-family:var(--font-mono);font-size:10.5px;fill:var(--muted)}.an-t-hero[data-v-4f18495a]{font-family:var(--font-mono);font-size:11px;font-weight:700;fill:var(--brand-1)}.an-median[data-v-4f18495a]{stroke:var(--text-faint);stroke-dasharray:4 5}.an-dot[data-v-4f18495a]{fill:var(--brand-tint-med);opacity:0;transform-box:fill-box;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(.4);transform:scale(.4)}.an.in .an-dot[data-v-4f18495a]{-webkit-animation:anDot-4f18495a .45s var(--ease-out) both;animation:anDot-4f18495a .45s var(--ease-out) both;-webkit-animation-delay:calc(var(--i) * 40ms);animation-delay:calc(var(--i) * 40ms)}@-webkit-keyframes anDot-4f18495a{to{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}}@keyframes anDot-4f18495a{to{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}}.an-hero[data-v-4f18495a]{fill:var(--brand-1)}.an-halo[data-v-4f18495a]{fill:none;stroke:var(--brand-1);stroke-opacity:.5}.an-hero-g[data-v-4f18495a]{opacity:0;-webkit-transform:translateX(-46px);transform:translate(-46px)}.an.in .an-hero-g[data-v-4f18495a]{-webkit-animation:anSlide-4f18495a .8s var(--ease) 1s both;animation:anSlide-4f18495a .8s var(--ease) 1s both}@-webkit-keyframes anSlide-4f18495a{to{opacity:1;-webkit-transform:none;transform:none}}@keyframes anSlide-4f18495a{to{opacity:1;-webkit-transform:none;transform:none}}.an-today[data-v-4f18495a]{stroke:var(--border)}.an-hist[data-v-4f18495a]{fill:none;stroke:var(--brand-1);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:900;stroke-dashoffset:900}.an.in .an-hist[data-v-4f18495a]{-webkit-animation:ttDraw-4f18495a 1s var(--ease) .2s forwards;animation:ttDraw-4f18495a 1s var(--ease) .2s forwards}.an-cone[data-v-4f18495a]{fill:var(--brand-tint-weak);stroke:var(--brand-tint-soft);opacity:0;transform-box:fill-box;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform:scaleX(.1);transform:scaleX(.1)}.an.in .an-cone[data-v-4f18495a]{-webkit-animation:anCone-4f18495a .9s var(--ease) 1.1s both;animation:anCone-4f18495a .9s var(--ease) 1.1s both}@-webkit-keyframes anCone-4f18495a{to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes anCone-4f18495a{to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.an-proj[data-v-4f18495a]{fill:none;stroke:var(--brand-1);stroke-dasharray:5 6;opacity:0}.an.in .an-proj[data-v-4f18495a]{-webkit-animation:anFade-4f18495a .5s ease-out 1.6s both;animation:anFade-4f18495a .5s ease-out 1.6s both}@-webkit-keyframes anFade-4f18495a{to{opacity:.9}}@keyframes anFade-4f18495a{to{opacity:.9}}.fds-dissolve[data-v-4f18495a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none}.fds--flow[data-v-4f18495a]{height:auto;overflow:visible;padding:clamp(20px,4vw,40px) 16px}.fds--flow .fds-frame[data-v-4f18495a]{position:relative;inset:auto;clip-path:none!important;background:transparent;margin-bottom:34px}.fds--flow .fds-frame--origin[data-v-4f18495a]{display:none}.fds--flow .fds-inner[data-v-4f18495a]{display:block;height:auto;padding:0}.fds--flow .fds-copy[data-v-4f18495a]{max-width:none;margin:0 0 16px;padding:14px 16px 16px;border-left:0;background:linear-gradient(135deg,var(--brand-tint-soft),var(--surface));border-radius:var(--r-lg);-webkit-box-shadow:var(--sh-sm);box-shadow:var(--sh-sm);border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fds--flow .title[data-v-4f18495a]{font-size:22px;line-height:1.18;font-weight:700;margin:0 0 8px}.fds--flow .sub[data-v-4f18495a]{font-size:13px;line-height:1.55;margin:0 0 10px}.fds--flow .cta[data-v-4f18495a]{padding:10px 14px;font-size:13px}.fds--flow .fds-visual[data-v-4f18495a]{display:block}.fds--flow .panel[data-v-4f18495a]{max-width:none}.fds--flow .an-grid[data-v-4f18495a]{grid-template-columns:1fr}.fds--flow .ai-thread[data-v-4f18495a]{min-height:230px}.fds--flow .sc-th[data-v-4f18495a]:nth-child(n+5),.fds--flow .sc-td[data-v-4f18495a]:nth-child(n+5){display:none}.fds--flow .sc-thead[data-v-4f18495a],.fds--flow .sc-row[data-v-4f18495a]{grid-template-columns:1.6fr .8fr .9fr 1.2fr}@media (prefers-reduced-motion: reduce){.tt-pill[data-v-4f18495a],.tt-candle[data-v-4f18495a],.tt-vol[data-v-4f18495a],.tt-sma[data-v-4f18495a],.tt-rsi[data-v-4f18495a],.tt-live i[data-v-4f18495a],.sc-th[data-v-4f18495a],.sc-td[data-v-4f18495a],.sc-chip[data-v-4f18495a],.sc-row[data-v-4f18495a],.ai-chip[data-v-4f18495a],.ai-dots i[data-v-4f18495a],.an-dot[data-v-4f18495a],.an-hero-g[data-v-4f18495a],.an-hist[data-v-4f18495a],.an-cone[data-v-4f18495a],.an-proj[data-v-4f18495a],.fds-caret[data-v-4f18495a],.cta[data-v-4f18495a],.cta__arrow[data-v-4f18495a]{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.tt-pill[data-v-4f18495a],.tt-candle[data-v-4f18495a],.tt-vol[data-v-4f18495a],.sc-th[data-v-4f18495a],.sc-td[data-v-4f18495a],.an-dot[data-v-4f18495a],.an-hero-g[data-v-4f18495a],.an-cone[data-v-4f18495a],.an-proj[data-v-4f18495a],.fds-caret[data-v-4f18495a]{opacity:1;-webkit-transform:none;transform:none}.tt-sma[data-v-4f18495a],.tt-rsi[data-v-4f18495a],.an-hist[data-v-4f18495a]{stroke-dashoffset:0}}.mos[data-v-f1523ed5]{--mos-bg: #050505;--mos-light: #f4f4f5;--mos-muted: rgba(244, 244, 245, .72);--mos-accent-mumbai: #a9c0e8;--mos-accent-delhi: #e8ecf3;--mos-mono: var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);position:relative;width:100%;height:100vh;height:100svh;background-color:var(--mos-bg);color:var(--mos-light);font-family:var(--font-sans);overflow:hidden}.mos-stage[data-v-f1523ed5]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.mos-layer[data-v-f1523ed5]{position:absolute;top:0;left:0;-webkit-transform-origin:0 0;transform-origin:0 0;will-change:transform;pointer-events:none}.mos-layer--world[data-v-f1523ed5]{opacity:0;visibility:hidden;will-change:auto}.mos-layer--soft[data-v-f1523ed5]{-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(7%,#000),color-stop(93%,#000),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(7%,#000),color-stop(93%,#000),to(transparent));-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 93%,transparent);-webkit-mask-composite:source-in;mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(7%,#000),color-stop(93%,#000),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(7%,#000),color-stop(93%,#000),to(transparent));mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 93%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.mos-layer--grid[data-v-f1523ed5]{opacity:0;visibility:hidden;z-index:2;will-change:auto}.mos-photo[data-v-f1523ed5]{display:block;width:100%;height:100%}.mos-veil[data-v-f1523ed5]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--mos-bg);opacity:.35;will-change:opacity;pointer-events:none;z-index:1}.mos-mask[data-v-f1523ed5]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background-color:var(--mos-bg);-webkit-mask-composite:destination-out;-webkit-mask:linear-gradient(var(--mos-light),var(--mos-light)),var(--mos-mask-url) center / 55% no-repeat;mask:linear-gradient(var(--mos-light),var(--mos-light)),var(--mos-mask-url) center / 55% no-repeat;-webkit-mask-composite:source-out;mask-composite:subtract;opacity:0;visibility:hidden;will-change:auto;pointer-events:none}.mos-markers[data-v-f1523ed5]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.mos-hem[data-v-f1523ed5]{position:absolute;left:0;right:0;bottom:0;height:clamp(120px,22vh,260px);z-index:4;background:linear-gradient(to top,var(--mos-bg) 0%,color-mix(in srgb,var(--mos-bg) 82%,transparent) 34%,transparent 100%);pointer-events:none}.mos-marker[data-v-f1523ed5]{position:absolute;-webkit-transform:translate(-.25rem,-50%);transform:translate(-.25rem,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;opacity:0;will-change:opacity;pointer-events:none}.mos-marker--flip[data-v-f1523ed5]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-transform:translate(calc(-100% + .25rem),-50%);transform:translate(calc(-100% + .25rem),-50%)}.mos-marker-label[data-v-f1523ed5]{text-transform:uppercase;font-family:var(--mos-mono);font-size:clamp(.58rem,.72vw,.7rem);font-weight:600;letter-spacing:.06em;padding:.25rem .5rem;border-radius:.25rem;white-space:nowrap;margin:0}.mos-marker-icon[data-v-f1523ed5]{position:relative;width:.5rem;height:.5rem;border-radius:2rem;-ms-flex-negative:0;flex-shrink:0}.mos-marker-icon[data-v-f1523ed5]:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:9rem;height:9rem;border-radius:100%;-webkit-animation:mos-pulse-f1523ed5 1.5s cubic-bezier(.2,.6,.35,1) infinite;animation:mos-pulse-f1523ed5 1.5s cubic-bezier(.2,.6,.35,1) infinite}.mos-marker--mumbai .mos-marker-icon[data-v-f1523ed5],.mos-marker--mumbai .mos-marker-icon[data-v-f1523ed5]:before,.mos-marker--mumbai .mos-marker-label[data-v-f1523ed5]{background-color:var(--mos-accent-mumbai);color:#050505}.mos-marker--delhi .mos-marker-icon[data-v-f1523ed5],.mos-marker--delhi .mos-marker-icon[data-v-f1523ed5]:before,.mos-marker--delhi .mos-marker-label[data-v-f1523ed5]{background-color:var(--mos-accent-delhi);color:#050505}@-webkit-keyframes mos-pulse-f1523ed5{0%{-webkit-transform:translate(-50%,-50%) scale(.25);transform:translate(-50%,-50%) scale(.25)}80%,to{opacity:0}}@keyframes mos-pulse-f1523ed5{0%{-webkit-transform:translate(-50%,-50%) scale(.25);transform:translate(-50%,-50%) scale(.25)}80%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.mos-marker-icon[data-v-f1523ed5]:before{-webkit-animation:none;animation:none;opacity:0}}.mos-content[data-v-f1523ed5]{position:absolute;top:0;left:0;width:100%;height:300vh;height:300svh;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;will-change:transform}.mos-block[data-v-f1523ed5]{width:100%;height:100vh;height:100svh;padding:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mos-block[data-v-f1523ed5]:first-child{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mos-copy[data-v-f1523ed5]{width:30%;max-width:460px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem;padding-left:1.25rem;border-left:1px solid rgba(244,244,245,.25)}.mos-eyebrow[data-v-f1523ed5]{font-family:var(--mos-mono);font-size:.75rem;font-weight:500;letter-spacing:var(--tracking-wide, .08em);text-transform:uppercase;color:var(--mos-accent-mumbai)}.mos-copy h2[data-v-f1523ed5]{font-size:clamp(2rem,3.2vw,3.6rem);font-weight:600;line-height:1.08;letter-spacing:-.02em;margin:0}.mos-copy p[data-v-f1523ed5]{font-size:1.05rem;line-height:1.5;color:var(--mos-muted);margin:0;max-width:34ch}.mos-progress[data-v-f1523ed5]{position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.1rem;height:10rem;z-index:5;background-color:#f4f4f533;--progress: 0}.mos-progress[data-v-f1523ed5]:after{content:"";position:absolute;width:100%;height:100%;background-color:var(--mos-light);-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(var(--progress));transform:scaleY(var(--progress));will-change:transform}@media (max-width: 800px){.mos-mask[data-v-f1523ed5]{-webkit-mask-composite:destination-out;-webkit-mask:linear-gradient(var(--mos-light),var(--mos-light)),var(--mos-mask-url) center / 130% no-repeat;mask:linear-gradient(var(--mos-light),var(--mos-light)),var(--mos-mask-url) center / 130% no-repeat;-webkit-mask-composite:source-out;mask-composite:subtract}.mos-block[data-v-f1523ed5]{padding:1.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mos-copy[data-v-f1523ed5]{width:85%;max-width:none}.mos-progress[data-v-f1523ed5]{right:.75rem}}.pp[data-v-22ff74fa]{--pp-line: color-mix(in srgb, var(--fg, #16233b) 62%, transparent);--pp-line-soft: color-mix(in srgb, var(--fg, #16233b) 34%, transparent);--pp-line-faint: color-mix(in srgb, var(--fg, #16233b) 15%, transparent);--pp-face: color-mix(in srgb, var(--fg, #16233b) 3%, var(--bg, #ffffff));--pp-face-raised: color-mix(in srgb, var(--fg, #16233b) 7%, var(--bg, #ffffff));--pp-side-fill: color-mix(in srgb, var(--fg, #16233b) 13%, var(--bg, #ffffff));--pp-mono: var(--font-mono);display:block;width:100%;height:auto;overflow:visible}.pp--0[data-v-22ff74fa]{--pp-accent: #a9c0e8}.pp--1[data-v-22ff74fa]{--pp-accent: #8fb8d8}.pp--2[data-v-22ff74fa]{--pp-accent: #9aa8c7}.pp--3[data-v-22ff74fa]{--pp-accent: #c9d4e8}.pp-face[data-v-22ff74fa]{fill:var(--pp-face);stroke:var(--pp-line);stroke-width:1.2}.pp-side[data-v-22ff74fa]{fill:var(--pp-side-fill);stroke:var(--pp-line);stroke-width:1}.pp-side-edge[data-v-22ff74fa]{fill:none;stroke:var(--pp-line-soft);stroke-width:1}.pp-inset[data-v-22ff74fa]{fill:none;stroke:var(--pp-line-faint);stroke-width:1;stroke-dasharray:3 4}.pp-raised[data-v-22ff74fa]{fill:var(--pp-face-raised);stroke:var(--pp-line);stroke-width:1.1}.pp-fold[data-v-22ff74fa]{fill:var(--pp-face);stroke:var(--pp-line);stroke-width:1}.pp-ln[data-v-22ff74fa]{fill:none;stroke:var(--pp-line-soft);stroke-width:1}.pp-ln-f[data-v-22ff74fa]{fill:none;stroke:var(--pp-line-faint);stroke-width:1}.pp-dashed[data-v-22ff74fa]{stroke-dasharray:4 4}.pp-fill-soft[data-v-22ff74fa]{fill:var(--pp-line-soft)}.pp-fill-faint[data-v-22ff74fa]{fill:var(--pp-line-faint)}.pp-acc-st[data-v-22ff74fa]{fill:none;stroke:var(--pp-accent)}.pp-acc-f[data-v-22ff74fa]{fill:var(--pp-accent)}.pp-conn[data-v-22ff74fa]{fill:none;stroke:var(--pp-line-soft);stroke-width:1;stroke-dasharray:2 4}.pp-row[data-v-22ff74fa],.pp-badge[data-v-22ff74fa]{fill:var(--pp-face-raised);stroke:var(--pp-line);stroke-width:1.1}.pp-col[data-v-22ff74fa]{fill:var(--pp-accent);opacity:.85}.pp-col-cap[data-v-22ff74fa]{fill:color-mix(in srgb,var(--pp-accent) 55%,var(--bg, #ffffff));stroke:var(--pp-accent);stroke-width:.8}.pp-seal-bg[data-v-22ff74fa]{fill:var(--pp-face-raised);opacity:.92}.pp-seal-text[data-v-22ff74fa]{font-family:var(--pp-mono);font-size:9.5px;font-weight:700;letter-spacing:1.5px;fill:var(--pp-accent);text-anchor:middle}.pp-chip-text[data-v-22ff74fa]{font-family:var(--pp-mono);font-size:11px;font-weight:700;letter-spacing:2px;fill:var(--pp-accent);text-anchor:middle}.pp-edge[data-v-22ff74fa]{font-family:var(--pp-mono);font-size:10.5px;letter-spacing:3px;fill:var(--pp-line-soft)}.pds[data-v-a868fd60]{--pds-mono: var(--font-mono);--pds-line-faint: color-mix(in srgb, var(--fg) 14%, transparent);position:relative;width:100%;height:100vh;height:100svh;background:var(--bg);color:var(--fg);overflow:hidden;border-top:1px solid var(--pds-line-faint);border-bottom:1px solid var(--pds-line-faint)}.pds-s0[data-v-a868fd60]{--pds-accent: #a9c0e8}.pds-s1[data-v-a868fd60]{--pds-accent: #8fb8d8}.pds-s2[data-v-a868fd60]{--pds-accent: #9aa8c7}.pds-s3[data-v-a868fd60]{--pds-accent: #c9d4e8}.sr-only[data-v-a868fd60]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pds-eyebrow[data-v-a868fd60]{margin:0 0 14px;font-family:var(--pds-mono);font-size:12px;font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted, var(--text-secondary))}.pds-serif[data-v-a868fd60]{margin:0 0 14px;font-family:var(--font-sans);font-weight:600;font-size:clamp(38px,4.2vw,58px);line-height:1.05;letter-spacing:-.02em}.pds-serif em[data-v-a868fd60]{font-style:italic}.pds-serif--sm[data-v-a868fd60]{font-size:clamp(30px,4vw,40px)}.pds-period[data-v-a868fd60]{color:var(--pds-accent, var(--fg))}.pds-sub[data-v-a868fd60]{margin:0;max-width:40ch;color:var(--text-secondary);font-size:16.5px;line-height:1.7}.pds-dots[data-v-a868fd60]{position:absolute;left:50%;right:0;top:0;bottom:0;background-image:radial-gradient(color-mix(in srgb,var(--fg) 16%,transparent) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(8%,#000),color-stop(92%,#000),to(transparent));-webkit-mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 92%,transparent);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(8%,#000),color-stop(92%,#000),to(transparent));mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 92%,transparent);pointer-events:none}.pds-divider[data-v-a868fd60]{position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--pds-line-faint);pointer-events:none}.pds-left[data-v-a868fd60]{position:absolute;left:0;top:0;bottom:0;width:50%;padding-left:clamp(28px,6vw,96px);padding-right:clamp(20px,3vw,48px)}.pds-rail-line[data-v-a868fd60]{position:absolute;left:clamp(28px,6vw,96px);top:72px;bottom:60px;width:1px;background:var(--pds-line-faint)}.pds-step[data-v-a868fd60]{position:absolute;left:calc(clamp(28px,6vw,96px) - 7px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-family:var(--pds-mono);font-size:12.5px;letter-spacing:var(--tracking-wide);color:var(--muted, var(--text-secondary));white-space:nowrap;-webkit-transition:top .65s cubic-bezier(.55,0,.15,1),color .4s ease;transition:top .65s cubic-bezier(.55,0,.15,1),color .4s ease;will-change:top}.pds-step-dot[data-v-a868fd60]{width:13px;height:13px;border-radius:999px;border:1px solid color-mix(in srgb,var(--fg) 40%,transparent);background:var(--bg);position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:border-color .4s ease,-webkit-box-shadow .4s ease;transition:border-color .4s ease,-webkit-box-shadow .4s ease;transition:border-color .4s ease,box-shadow .4s ease;transition:border-color .4s ease,box-shadow .4s ease,-webkit-box-shadow .4s ease}.pds-step-dot[data-v-a868fd60]:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:999px;background:color-mix(in srgb,var(--fg) 35%,transparent);-webkit-transition:background .4s ease;transition:background .4s ease}.pds-step.is-active[data-v-a868fd60]{color:var(--fg);font-weight:700}.pds-step.is-active .pds-step-dot[data-v-a868fd60]{border-color:var(--pds-accent);-webkit-box-shadow:0 0 0 4px color-mix(in srgb,var(--pds-accent) 22%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--pds-accent) 22%,transparent)}.pds-step.is-active .pds-step-dot[data-v-a868fd60]:after{background:var(--pds-accent)}.pds-step.is-past[data-v-a868fd60]{opacity:.55}.pds-step-num[data-v-a868fd60]{color:color-mix(in srgb,currentColor 65%,transparent)}.pds-copy[data-v-a868fd60]{position:absolute;left:calc(clamp(28px,6vw,96px) + 34px);right:clamp(20px,3vw,48px);top:42%;opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px);-webkit-transition:opacity .45s ease,-webkit-transform .45s ease;transition:opacity .45s ease,-webkit-transform .45s ease;transition:opacity .45s ease,transform .45s ease;transition:opacity .45s ease,transform .45s ease,-webkit-transform .45s ease;pointer-events:none}.pds-copy.is-on[data-v-a868fd60]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.1s;transition-delay:.1s}.pds-stage[data-v-a868fd60]{position:absolute;left:50%;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.pds-stack[data-v-a868fd60]{position:relative;width:min(560px,42vw);height:100%;will-change:transform}.pds-plate[data-v-a868fd60]{position:absolute;left:0;top:50%;width:100%;will-change:transform,opacity}.pds-callouts[data-v-a868fd60]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.pds-callout[data-v-a868fd60]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;max-width:170px;font-family:var(--pds-mono);font-size:11.5px;font-weight:600;letter-spacing:var(--tracking-wide);line-height:1.5;text-transform:uppercase;color:var(--fg)}.pds-callout i[data-v-a868fd60]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:7px;height:7px;margin-top:4px;border-radius:999px;background:var(--pds-accent);-webkit-box-shadow:0 0 10px color-mix(in srgb,var(--pds-accent) 65%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--pds-accent) 65%,transparent)}.pds-progress[data-v-a868fd60]{--progress: 0;position:absolute;left:clamp(28px,6vw,96px);bottom:30px;width:120px;height:2px;background:var(--pds-line-faint);overflow:hidden}.pds-progress[data-v-a868fd60]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fg);-webkit-transform:scaleX(var(--progress));transform:scaleX(var(--progress));-webkit-transform-origin:left center;transform-origin:left center}.pds--flow[data-v-a868fd60]{height:auto;overflow:visible}.pds-flow[data-v-a868fd60]{max-width:720px;margin:0 auto;padding:72px 22px 60px}.pds-flow-head[data-v-a868fd60]{margin-bottom:40px}.pds-flow-card[data-v-a868fd60]{padding:34px 0 10px;border-top:1px solid var(--pds-line-faint)}.pds-flow-label[data-v-a868fd60]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0 0 12px;font-family:var(--pds-mono);font-size:12px;font-weight:700;letter-spacing:var(--tracking-wide);color:var(--muted, var(--text-secondary))}.pds-flow-label .pds-step-dot[data-v-a868fd60]{border-color:var(--pds-accent)}.pds-flow-label .pds-step-dot[data-v-a868fd60]:after{background:var(--pds-accent)}.pds-flow-plate[data-v-a868fd60]{margin:6px auto 0;max-width:480px}@media (max-width: 1180px){.pds-stack[data-v-a868fd60]{width:min(480px,44vw)}.pds-serif[data-v-a868fd60]{font-size:clamp(34px,4vw,48px)}}.core-features[data-v-b031e4b2]{width:100%;padding:var(--sp-8) 6vw calc(var(--sp-8) + var(--sp-2));background:linear-gradient(to bottom,var(--bg) 0%,transparent 16%,transparent 78%,var(--bg) 100%),radial-gradient(1100px 600px at 86% 12%,var(--brand-tint-weak),transparent 55%),var(--bg)}.cf-inner[data-v-b031e4b2]{max-width:1180px;margin:0 auto;font-family:var(--font-sans)}.cf-header[data-v-b031e4b2]{text-align:center;margin-bottom:var(--sp-6)}.cf-eyebrow[data-v-b031e4b2]{font-size:.78rem;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted);margin-bottom:var(--sp-2)}.cf-title[data-v-b031e4b2]{font-size:2.15rem;line-height:1.18;margin:0;font-weight:600;color:var(--fg)}.cf-sub[data-v-b031e4b2]{margin-top:var(--sp-3);font-size:.98rem;max-width:560px;margin-left:auto;margin-right:auto;color:var(--muted);line-height:1.65}.cf-marquee[data-v-b031e4b2]{position:relative;margin:0 auto var(--sp-6);padding:var(--sp-3) 0;border-radius:var(--r-card);background:var(--surface);border:1px solid var(--border);-webkit-box-shadow:var(--sh-sm);box-shadow:var(--sh-sm);overflow:hidden}.cf-marquee-track[data-v-b031e4b2]{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:cfMarquee-b031e4b2 22s linear infinite;animation:cfMarquee-b031e4b2 22s linear infinite;will-change:transform}.cf-marquee:hover .cf-marquee-track[data-v-b031e4b2]{-webkit-animation-play-state:paused;animation-play-state:paused}.cf-marquee-row[data-v-b031e4b2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--sp-2);padding:0 var(--sp-4)}.cf-pill[data-v-b031e4b2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;background:var(--surface);border:1px solid var(--border);white-space:nowrap;-webkit-transition:border-color var(--dur-fast) var(--ease-out),-webkit-transform var(--dur-fast) var(--ease-out);transition:border-color var(--dur-fast) var(--ease-out),-webkit-transform var(--dur-fast) var(--ease-out);transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out);transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),-webkit-transform var(--dur-fast) var(--ease-out)}.cf-pill[data-v-b031e4b2]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);border-color:var(--brand-tint-med)}.cf-pill-ic[data-v-b031e4b2]{width:28px;height:28px;border-radius:var(--r-btn);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--brand-tint-weak);color:var(--fg)}.cf-pill-ic[data-v-b031e4b2] svg{display:block}.cf-pill-t[data-v-b031e4b2]{font-size:.88rem;color:var(--text-secondary);font-weight:600;letter-spacing:.01em}.cf-marquee-fade[data-v-b031e4b2]{position:absolute;top:0;bottom:0;width:92px;pointer-events:none;z-index:2}.cf-marquee-fade-left[data-v-b031e4b2]{left:0;background:linear-gradient(90deg,var(--surface),color-mix(in srgb,var(--surface) 0%,transparent))}.cf-marquee-fade-right[data-v-b031e4b2]{right:0;background:linear-gradient(270deg,var(--surface),color-mix(in srgb,var(--surface) 0%,transparent))}@-webkit-keyframes cfMarquee-b031e4b2{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-50%);transform:translate(-50%)}}@keyframes cfMarquee-b031e4b2{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-50%);transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.cf-marquee-track[data-v-b031e4b2]{-webkit-animation:none;animation:none}}.cf-grid[data-v-b031e4b2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4)}.cf-card[data-v-b031e4b2]{position:relative;background:var(--surface);border-radius:var(--r-card);padding:var(--sp-4);border:1px solid var(--border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:border-color var(--dur-med) var(--ease-out),-webkit-transform var(--dur-med) var(--ease-out);transition:border-color var(--dur-med) var(--ease-out),-webkit-transform var(--dur-med) var(--ease-out);transition:transform var(--dur-med) var(--ease-out),border-color var(--dur-med) var(--ease-out);transition:transform var(--dur-med) var(--ease-out),border-color var(--dur-med) var(--ease-out),-webkit-transform var(--dur-med) var(--ease-out);overflow:hidden}.cf-card[data-v-b031e4b2]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:#ffffff29}.cf-card-glow[data-v-b031e4b2]{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;opacity:0;-webkit-transition:opacity var(--dur-med) var(--ease-out);transition:opacity var(--dur-med) var(--ease-out);background:radial-gradient(420px 220px at 50% 0%,var(--brand-tint-weak),transparent 60%);pointer-events:none}.cf-card:hover .cf-card-glow[data-v-b031e4b2]{opacity:1}.cf-icon[data-v-b031e4b2]{width:38px;height:38px;border-radius:var(--r-btn);background:var(--brand-tint-weak);border:1px solid var(--brand-tint-weak);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--sp-3);color:var(--fg)}.cf-icon-inner[data-v-b031e4b2] svg{display:block}.cf-card:hover .cf-icon[data-v-b031e4b2]{background:var(--brand-tint-soft);border-color:var(--brand-tint-soft)}.cf-card-title[data-v-b031e4b2]{position:relative;z-index:1;font-size:.98rem;font-weight:600;color:var(--fg);margin:0 0 6px;letter-spacing:.01em}.cf-card-desc[data-v-b031e4b2]{position:relative;z-index:1;font-size:.82rem;line-height:1.58;color:var(--muted);margin:0}@media (max-width: 1100px){.cf-grid[data-v-b031e4b2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 840px){.cf-grid[data-v-b031e4b2]{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-title[data-v-b031e4b2]{font-size:1.95rem}.cf-marquee-fade[data-v-b031e4b2]{width:70px}}@media (max-width: 600px){.core-features[data-v-b031e4b2]{padding:calc(var(--sp-7) + var(--sp-1)) 1.4rem calc(var(--sp-7) + var(--sp-3))}.cf-grid[data-v-b031e4b2]{grid-template-columns:1fr}.cf-title[data-v-b031e4b2]{font-size:1.72rem}}.htb[data-v-b022f52b]{position:relative;z-index:2;width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--sp-5);font-family:var(--font-sans);opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px);-webkit-transition:opacity .4s var(--ease-out),-webkit-transform .4s var(--ease-out);transition:opacity .4s var(--ease-out),-webkit-transform .4s var(--ease-out);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out),-webkit-transform .4s var(--ease-out)}.htb--visible[data-v-b022f52b]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.htb__inner[data-v-b022f52b]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:var(--sp-7) 0}.htb__stats[data-v-b022f52b]{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-5)}.htb__stat[data-v-b022f52b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:var(--sp-2);padding-left:var(--sp-4);border-left:1px solid var(--border)}.htb__value[data-v-b022f52b]{margin:0;font-family:var(--font-mono);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:500;font-variant-numeric:tabular-nums;line-height:1;color:var(--fg)}.htb__label[data-v-b022f52b]{font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-faint)}.htb__sources[data-v-b022f52b]{margin-top:var(--sp-7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--sp-6);-ms-flex-wrap:wrap;flex-wrap:wrap}.htb__sources-label[data-v-b022f52b]{font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-faint);white-space:nowrap}.htb__logos[data-v-b022f52b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--sp-6);-ms-flex-wrap:wrap;flex-wrap:wrap}.htb__logos img[data-v-b022f52b]{height:24px;width:auto;-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(1) brightness(1.6);filter:grayscale(1) brightness(1.6);opacity:.5;-webkit-transition:opacity .2s ease,-webkit-filter .2s ease;transition:opacity .2s ease,-webkit-filter .2s ease;transition:opacity .2s ease,filter .2s ease;transition:opacity .2s ease,filter .2s ease,-webkit-filter .2s ease}.htb__logos img[data-v-b022f52b]:hover{opacity:.9;-webkit-filter:grayscale(1) brightness(2);filter:grayscale(1) brightness(2)}@media (max-width: 900px){.htb__stats[data-v-b022f52b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6) var(--sp-5)}}@media (max-width: 480px){.htb__inner[data-v-b022f52b]{padding:var(--sp-6) 0}.htb__sources[data-v-b022f52b]{margin-top:var(--sp-6);gap:var(--sp-4)}.htb__logos[data-v-b022f52b]{gap:var(--sp-5)}.htb__logos img[data-v-b022f52b]{height:20px}}@media (prefers-reduced-motion: reduce){.htb[data-v-b022f52b]{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}}.hcb[data-v-321637c6]{position:relative;z-index:2;width:100%;max-width:var(--container);margin:0 auto;padding:var(--sp-10) var(--sp-5);font-family:var(--font-sans);text-align:center}.hcb[data-v-321637c6]:before{content:"";position:absolute;left:50%;top:28%;width:min(760px,88%);height:320px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(169,192,232,.1),transparent 100%);pointer-events:none}.hcb__title[data-v-321637c6]{position:relative;margin:0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:600;line-height:1.05;letter-spacing:var(--tracking-tight);color:var(--fg);text-wrap:balance}.hcb__sub[data-v-321637c6]{position:relative;max-width:520px;margin:var(--sp-5) auto 0;font-size:var(--fs-body);line-height:1.6;color:var(--text-secondary)}.hcb__actions[data-v-321637c6]{position:relative;margin-top:var(--sp-7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--sp-3);-ms-flex-wrap:wrap;flex-wrap:wrap}.hcb__primary[data-v-321637c6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--sp-4) var(--sp-6);border:1px solid transparent;border-radius:var(--r-btn);background:var(--brand-1);font-family:inherit;font-size:15px;font-weight:600;line-height:1;color:#050505;cursor:pointer;text-decoration:none;-webkit-transition:-webkit-filter .15s ease,-webkit-transform .15s ease;transition:-webkit-filter .15s ease,-webkit-transform .15s ease;transition:filter .15s ease,transform .15s ease;transition:filter .15s ease,transform .15s ease,-webkit-filter .15s ease,-webkit-transform .15s ease}.hcb__primary[data-v-321637c6]:hover,.hcb__primary[data-v-321637c6]:focus-visible{-webkit-filter:brightness(1.08);filter:brightness(1.08)}.hcb__primary[data-v-321637c6]:active{-webkit-transform:scale(.98);transform:scale(.98)}.hcb__ghost[data-v-321637c6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--sp-4) var(--sp-6);border:1px solid var(--border);border-radius:var(--r-btn);background:transparent;font-size:15px;font-weight:500;line-height:1;color:var(--text-secondary);text-decoration:none;-webkit-transition:color .15s ease,border-color .15s ease;transition:color .15s ease,border-color .15s ease}.hcb__ghost[data-v-321637c6]:hover,.hcb__ghost[data-v-321637c6]:focus-visible{color:var(--fg);border-color:#fff3}.hcb__demo[data-v-321637c6]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--sp-2);margin-top:var(--sp-5);padding:var(--sp-2);border:none;background:none;font-family:inherit;font-size:var(--fs-small);font-weight:500;color:var(--text-faint);cursor:pointer;-webkit-transition:color .15s ease;transition:color .15s ease}.hcb__demo[data-v-321637c6]:hover,.hcb__demo[data-v-321637c6]:focus-visible{color:var(--brand-1)}@media (max-width: 600px){.hcb[data-v-321637c6]{padding:var(--sp-9) var(--sp-4)}.hcb__title br[data-v-321637c6]{display:none}}.sds[data-v-21e743db]{--sds-mono: var(--font-mono);--sds-line-faint: color-mix(in srgb, var(--fg) 14%, transparent);position:relative;width:100%;height:100vh;height:100svh;background:var(--bg);color:var(--fg);overflow:hidden;border-top:1px solid var(--sds-line-faint)}.sr-only[data-v-21e743db]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sds-dots[data-v-21e743db]{position:absolute;left:clamp(360px,36%,560px);right:0;top:0;bottom:0;background-image:radial-gradient(color-mix(in srgb,var(--fg) 12%,transparent) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 10%,transparent 60%);mask-image:radial-gradient(circle at 50% 50%,#000 10%,transparent 60%);pointer-events:none}.sds-head[data-v-21e743db]{position:absolute;left:clamp(28px,6vw,96px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:clamp(280px,26%,400px);z-index:3;pointer-events:none}.sds-eyebrow[data-v-21e743db]{margin:0 0 var(--sp-4);font-family:var(--sds-mono);font-size:12px;font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--brand-1)}.sds-copy-wrap[data-v-21e743db]{position:relative;min-height:210px}.sds-copy[data-v-21e743db]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px);-webkit-transition:opacity .45s var(--ease-out),-webkit-transform .45s var(--ease-out);transition:opacity .45s var(--ease-out),-webkit-transform .45s var(--ease-out);transition:opacity .45s var(--ease-out),transform .45s var(--ease-out);transition:opacity .45s var(--ease-out),transform .45s var(--ease-out),-webkit-transform .45s var(--ease-out)}.sds-copy.is-on[data-v-21e743db]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.1s;transition-delay:.1s}.sds-title[data-v-21e743db]{margin:0 0 var(--sp-4);font-family:var(--font-sans);font-size:clamp(30px,2.9vw,44px);font-weight:600;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.sds-title--sm[data-v-21e743db]{font-size:clamp(26px,4vw,34px)}.sds-sub[data-v-21e743db]{margin:0;color:var(--text-secondary);font-size:16px;line-height:1.65}.sds-stage[data-v-21e743db]{position:absolute;left:clamp(360px,36%,560px);right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.sds-svg[data-v-21e743db]{width:100%;height:100%;max-height:88%}.sds-card[data-v-21e743db]{will-change:transform,opacity}.sds-card-bg[data-v-21e743db]{fill:var(--surface);stroke:var(--border);stroke-width:1}.sds-card-src[data-v-21e743db]{font-family:var(--sds-mono);font-size:10px;font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase;fill:var(--brand-1)}.sds-card-txt[data-v-21e743db]{font-family:var(--sds-mono);font-size:11.5px;fill:var(--text-secondary)}@-webkit-keyframes sds-float-21e743db{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes sds-float-21e743db{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.sds-card-float[data-v-21e743db]{-webkit-animation:sds-float-21e743db 7s ease-in-out infinite;animation:sds-float-21e743db 7s ease-in-out infinite}.sds-f1[data-v-21e743db]{-webkit-animation-duration:8.5s;animation-duration:8.5s;-webkit-animation-delay:-1.4s;animation-delay:-1.4s}.sds-f2[data-v-21e743db]{-webkit-animation-duration:6.4s;animation-duration:6.4s;-webkit-animation-delay:-3.1s;animation-delay:-3.1s}.sds-f3[data-v-21e743db]{-webkit-animation-duration:9.2s;animation-duration:9.2s;-webkit-animation-delay:-4.6s;animation-delay:-4.6s}.sds-beams line[data-v-21e743db]{opacity:0}.sds-core-label[data-v-21e743db]{font-family:var(--sds-mono);font-size:10.5px;font-weight:500;letter-spacing:var(--tracking-wide);fill:var(--text-faint)}.sds-out[data-v-21e743db]{will-change:transform,opacity}.sds-out-label[data-v-21e743db]{font-family:var(--sds-mono);font-size:10.5px;font-weight:500;letter-spacing:var(--tracking-wide);fill:var(--text-faint)}.sds-out-score[data-v-21e743db]{font-family:var(--sds-mono);font-size:54px;font-weight:500;fill:var(--fg)}.sds-out-scoreMax[data-v-21e743db]{font-family:var(--sds-mono);font-size:18px;fill:var(--text-faint)}.sds-out-delta[data-v-21e743db]{font-family:var(--sds-mono);font-size:12px;fill:var(--pos)}.sds-out-track[data-v-21e743db]{fill:color-mix(in srgb,var(--fg) 12%,transparent)}.sds-out-legend[data-v-21e743db]{font-family:var(--sds-mono);font-size:10.5px;letter-spacing:var(--tracking-wide);fill:var(--text-faint)}.sds-out-emoName[data-v-21e743db]{font-family:var(--font-sans);font-size:13px;font-weight:500;fill:var(--text-secondary)}.sds-out-emoFill[data-v-21e743db]{fill:var(--brand-1)}.sds-out-emoVal[data-v-21e743db]{font-family:var(--sds-mono);font-size:13px;font-weight:500;fill:var(--fg);text-anchor:end}.sds-out-chip[data-v-21e743db]{fill:none;stroke:var(--border);stroke-width:1}.sds-out-chipTxt[data-v-21e743db]{font-family:var(--sds-mono);font-size:10.5px;letter-spacing:var(--tracking-wide);fill:var(--text-faint)}.sds-rail[data-v-21e743db]{position:absolute;left:clamp(28px,6vw,96px);bottom:64px;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--sp-6)}.sds-step[data-v-21e743db]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--sp-2);font-family:var(--sds-mono);font-size:12px;letter-spacing:var(--tracking-wide);color:var(--text-faint);white-space:nowrap;-webkit-transition:color .4s var(--ease-out);transition:color .4s var(--ease-out)}.sds-step-dot[data-v-21e743db]{width:9px;height:9px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:999px;border:1px solid color-mix(in srgb,var(--fg) 32%,transparent);-webkit-transition:background .4s var(--ease-out),border-color .4s var(--ease-out),-webkit-box-shadow .4s var(--ease-out);transition:background .4s var(--ease-out),border-color .4s var(--ease-out),-webkit-box-shadow .4s var(--ease-out);transition:background .4s var(--ease-out),border-color .4s var(--ease-out),box-shadow .4s var(--ease-out);transition:background .4s var(--ease-out),border-color .4s var(--ease-out),box-shadow .4s var(--ease-out),-webkit-box-shadow .4s var(--ease-out)}.sds-step.is-active[data-v-21e743db]{color:var(--fg)}.sds-step.is-active .sds-step-dot[data-v-21e743db]{background:var(--brand-1);border-color:var(--brand-1);-webkit-box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-1) 20%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-1) 20%,transparent)}.sds-step.is-past .sds-step-dot[data-v-21e743db]{background:color-mix(in srgb,var(--fg) 32%,transparent)}.sds-progress[data-v-21e743db]{--progress: 0;position:absolute;left:clamp(28px,6vw,96px);bottom:30px;width:120px;height:2px;background:var(--sds-line-faint);overflow:hidden;z-index:3}.sds-progress[data-v-21e743db]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fg);-webkit-transform:scaleX(var(--progress));transform:scaleX(var(--progress));-webkit-transform-origin:left center;transform-origin:left center}.sds--flow[data-v-21e743db]{height:auto;overflow:visible}.sds-flow[data-v-21e743db]{max-width:720px;margin:0 auto;padding:var(--sp-9) var(--sp-5) var(--sp-8)}.sds-flow-head[data-v-21e743db]{margin-bottom:var(--sp-7)}.sds-flow-card[data-v-21e743db]{padding:var(--sp-6) 0 var(--sp-2);border-top:1px solid var(--sds-line-faint)}.sds-flow-label[data-v-21e743db]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-3);font-family:var(--sds-mono);font-size:12px;letter-spacing:var(--tracking-wide);color:var(--text-faint)}.sds-flow-label .sds-step-dot[data-v-21e743db]{background:var(--brand-1);border-color:var(--brand-1)}.sds-flow-list[data-v-21e743db]{list-style:none;margin:var(--sp-5) 0 0;padding:0;display:grid;gap:var(--sp-2)}.sds-flow-list li[data-v-21e743db]{padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);font-family:var(--sds-mono);font-size:12px;line-height:1.5;color:var(--text-secondary)}.sds-flow-src[data-v-21e743db]{margin-right:var(--sp-2);color:var(--brand-1);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.sds-flow-stats[data-v-21e743db]{margin:var(--sp-5) 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--sp-4)}.sds-flow-stats div[data-v-21e743db]{padding-left:var(--sp-3);border-left:1px solid var(--border)}.sds-flow-stats dt[data-v-21e743db]{font-size:11px;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-faint)}.sds-flow-stats dd[data-v-21e743db]{margin:var(--sp-2) 0 0;font-family:var(--sds-mono);font-size:24px;font-weight:500;color:var(--fg)}.sds-flow-stats dd span[data-v-21e743db]{font-size:13px;color:var(--text-faint)}@media (max-width: 1180px){.sds-title[data-v-21e743db]{font-size:clamp(30px,3.4vw,42px)}.sds-copy-wrap[data-v-21e743db]{min-height:150px}}@media (prefers-reduced-motion: reduce){.sds-card-float[data-v-21e743db]{-webkit-animation:none;animation:none}.sds-copy[data-v-21e743db]{-webkit-transition:none;transition:none}}.home_box[data-v-f618d9a6]{font-family:var(--font-sans)}.home_box[data-v-f618d9a6]{--gutter: var(--sp-5);padding:0 var(--gutter);z-index:1;position:relative;margin:0 auto;color:var(--fg);background:var(--bg)}.full-bleed[data-v-f618d9a6]{--bleed: calc(100vw - var(--app-sbw, 0px));width:var(--bleed);margin-left:calc(50% - var(--bleed) / 2);margin-right:calc(50% - var(--bleed) / 2)}.hero-section[data-v-f618d9a6]{position:relative;overflow:hidden;isolation:isolate;--bleed: calc(100vw - var(--app-sbw, 0px));width:var(--bleed);margin-left:calc(50% - var(--bleed) / 2);margin-right:calc(50% - var(--bleed) / 2)}.hero-section.hero-anims-paused[data-v-f618d9a6] *,.hero-section.hero-anims-paused[data-v-f618d9a6] *:before,.hero-section.hero-anims-paused[data-v-f618d9a6] *:after{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.banner[data-v-f618d9a6],.industry-band[data-v-f618d9a6],.pipeline-band[data-v-f618d9a6],.sentiment-band[data-v-f618d9a6]{position:relative;z-index:2}.banner[data-v-f618d9a6]{width:100%;position:relative;margin:0 auto;z-index:2;min-height:100svh;padding:calc(64px + var(--sp-8)) var(--sp-5) var(--sp-9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:radial-gradient(720px 380px at 50% -80px,rgba(169,192,232,.1),transparent 70%),radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px);background-size:auto,28px 28px}.banner__inner[data-v-f618d9a6]{position:relative;z-index:1;width:100%;max-width:820px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--sp-5)}.banner__inner[data-v-f618d9a6]:before{content:"";position:absolute;top:-14%;right:-20%;bottom:-14%;left:-20%;z-index:-1;background:radial-gradient(closest-side,var(--bg) 42%,transparent 100%)}.banner__title[data-v-f618d9a6]{margin:0;font-size:var(--fs-hero);font-weight:500;line-height:1.05;letter-spacing:var(--tracking-tight);text-align:center;color:var(--fg)}.banner__title-accent[data-v-f618d9a6]{background:linear-gradient(90deg,var(--brand-1) 0%,#7fa6e0 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.banner__sub[data-v-f618d9a6]{margin:0;max-width:560px;font-size:var(--fs-body);line-height:1.6;text-align:center;color:var(--text-secondary)}.search-container[data-v-f618d9a6]{margin-top:var(--sp-2);width:100%;max-width:640px;min-width:0;position:relative}.search-icon[data-v-f618d9a6]{position:absolute;left:var(--sp-4);top:50%;width:16px;height:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--text-faint);pointer-events:none}.search-bar[data-v-f618d9a6]{width:100%;height:48px;padding:0 var(--sp-4) 0 calc(var(--sp-4) + 16px + var(--sp-3));font-family:inherit;font-size:15px;border-radius:var(--r-btn);border:1px solid var(--border);background:var(--surface);color:var(--fg);-webkit-box-shadow:var(--glow-inset, none);box-shadow:var(--glow-inset, none);-webkit-transition:border-color .15s ease,-webkit-box-shadow .2s ease;transition:border-color .15s ease,-webkit-box-shadow .2s ease;transition:border-color .15s ease,box-shadow .2s ease;transition:border-color .15s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.search-bar[data-v-f618d9a6]::-webkit-input-placeholder{color:var(--text-faint)}.search-bar[data-v-f618d9a6]::-moz-placeholder{color:var(--text-faint)}.search-bar[data-v-f618d9a6]:-ms-input-placeholder{color:var(--text-faint)}.search-bar[data-v-f618d9a6]::-ms-input-placeholder{color:var(--text-faint)}.search-bar[data-v-f618d9a6]::placeholder{color:var(--text-faint)}.search-bar[data-v-f618d9a6]:focus{outline:none;border-color:var(--brand-tint-med);-webkit-box-shadow:0 0 0 3px rgba(169,192,232,.12);box-shadow:0 0 0 3px #a9c0e81f}.dropdown-list[data-v-f618d9a6]{position:absolute;top:calc(48px + var(--sp-2));left:0;right:0;width:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--sp-2) 0;margin:0;list-style:none;max-height:280px;overflow-y:auto;z-index:2100}.dropdown-list li[data-v-f618d9a6]{padding:var(--sp-2) var(--sp-4);font-size:var(--fs-small);line-height:1.4;color:var(--text-secondary);cursor:pointer;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dropdown-list li+li[data-v-f618d9a6]{border-top:1px solid var(--border-subtle)}.dropdown-list li[data-v-f618d9a6]:hover{background:var(--surface-subtle);color:var(--fg)}.dropdown-list[data-v-f618d9a6]::-webkit-scrollbar{width:6px}.dropdown-list[data-v-f618d9a6]::-webkit-scrollbar-track{background:transparent}.dropdown-list[data-v-f618d9a6]::-webkit-scrollbar-thumb{border-radius:3px;background:#ffffff29}.sr-only[data-v-f618d9a6]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.industry-cloud-wrap[data-v-f618d9a6]{position:relative;margin-top:var(--sp-3);padding:0;overflow:hidden;background:transparent}.industry-cloud-wrap[data-v-f618d9a6]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:80;pointer-events:none;background:linear-gradient(to bottom,var(--bg) 0%,transparent 20%),linear-gradient(to top,var(--bg) 0%,transparent 15%),linear-gradient(to right,var(--bg) 0%,transparent 5%),linear-gradient(to left,var(--bg) 0%,transparent 5%)}.prerender-summary[data-v-f618d9a6]{max-width:var(--container);margin:0 auto;padding:var(--sp-8) var(--sp-5);text-align:center}.prerender-summary h2[data-v-f618d9a6]{font-size:var(--fs-h2);font-weight:600;letter-spacing:-.02em}.prerender-summary p[data-v-f618d9a6]{margin-top:var(--sp-4);color:var(--text-secondary);font-size:var(--fs-body);line-height:1.6}@media (max-width: 768px){.home_box[data-v-f618d9a6]{--gutter: var(--sp-4);padding:0 var(--gutter);overflow-x:hidden}.banner[data-v-f618d9a6]{min-height:88svh;padding:calc(64px + var(--sp-7)) var(--sp-4) var(--sp-8)}.banner__title[data-v-f618d9a6]{font-size:clamp(2rem,9vw,2.75rem);line-height:1.1}.banner__sub[data-v-f618d9a6]{font-size:15px}.search-container[data-v-f618d9a6]{margin-top:var(--sp-1)}.search-bar[data-v-f618d9a6]{height:44px;font-size:15px}.dropdown-list[data-v-f618d9a6]{top:calc(44px + var(--sp-2));max-height:52vh}}.dh[data-v-cd8bb2a3]{min-height:calc(100vh - 80px);background:var(--bg);color:var(--fg)}.dh__container[data-v-cd8bb2a3]{max-width:var(--container);margin:0 auto;padding:var(--sp-7) var(--sp-5) var(--sp-9)}.dh__head[data-v-cd8bb2a3]{margin-bottom:var(--sp-7)}.dh__greeting[data-v-cd8bb2a3]{margin:0;font-size:var(--fs-h2);font-weight:700;letter-spacing:var(--tracking-tight);line-height:1.1;text-transform:none}.dh__pulse[data-v-cd8bb2a3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--sp-2);margin-top:var(--sp-4);font-family:var(--font-mono);font-size:13px;color:var(--text-secondary)}.dh__pulseItem[data-v-cd8bb2a3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--sp-2)}.dh__pulseSep[data-v-cd8bb2a3]{color:var(--text-faint)}.dh__pulse b[data-v-cd8bb2a3]{font-weight:600;color:var(--fg)}.dh__pulse b.dh__pos[data-v-cd8bb2a3]{color:var(--pos)}.dh__pulse b.dh__neg[data-v-cd8bb2a3]{color:var(--neg)}.dh__pulseSub[data-v-cd8bb2a3],.dh__pulseDate[data-v-cd8bb2a3]{color:var(--text-faint)}.dh__section[data-v-cd8bb2a3]{margin-bottom:var(--sp-7)}.dh__sectionHead[data-v-cd8bb2a3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-4)}.dh__sectionTitle[data-v-cd8bb2a3]{margin:0;font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-secondary)}.dh__sectionLink[data-v-cd8bb2a3]{font-size:var(--fs-small);font-weight:600;color:var(--brand-1);text-decoration:none;-webkit-transition:color var(--dur-fast) var(--ease-out);transition:color var(--dur-fast) var(--ease-out)}.dh__sectionLink[data-v-cd8bb2a3]:hover{color:var(--fg)}.dh__nudge[data-v-cd8bb2a3]{margin:calc(-1 * var(--sp-2)) 0 var(--sp-4);font-size:var(--fs-small);color:var(--text-faint)}.dh__star[data-v-cd8bb2a3]{color:var(--brand-1)}.dh__cards[data-v-cd8bb2a3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--sp-3)}.dh__card[data-v-cd8bb2a3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-4);text-align:left;font:inherit;color:inherit;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);cursor:pointer;-webkit-transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out);transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.dh__card[data-v-cd8bb2a3]:hover{background:var(--surface-subtle);border-color:var(--brand-tint-med)}.dh__card[data-v-cd8bb2a3]:active{-webkit-transform:scale(.99);transform:scale(.99)}.dh__card[data-v-cd8bb2a3]:focus-visible{outline:1px solid var(--brand-1);outline-offset:2px}.dh__card[data-v-cd8bb2a3]:disabled{cursor:default;opacity:.6}.dh__cardName[data-v-cd8bb2a3]{font-size:var(--fs-small);font-weight:600;text-transform:capitalize;color:var(--fg);display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dh__cardPrice[data-v-cd8bb2a3]{font-family:var(--font-mono);font-size:18px;font-weight:600;color:var(--fg)}.dh__cardRow[data-v-cd8bb2a3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--sp-2)}.dh__cardChg[data-v-cd8bb2a3]{font-family:var(--font-mono);font-size:12px;color:var(--text-secondary)}.dh__cardChg.is-pos[data-v-cd8bb2a3]{color:var(--pos)}.dh__cardChg.is-neg[data-v-cd8bb2a3]{color:var(--neg)}.dh__cardMood[data-v-cd8bb2a3]{padding:2px var(--sp-2);font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--brand-1);background:var(--brand-tint-weak);border-radius:var(--r-btn)}.dh__resume[data-v-cd8bb2a3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-7);padding:var(--sp-4) var(--sp-5);border:1px solid var(--border);border-radius:var(--r-card);text-decoration:none;background:var(--surface);-webkit-transition:border-color var(--dur-fast) var(--ease-out);transition:border-color var(--dur-fast) var(--ease-out)}.dh__resume[data-v-cd8bb2a3]:hover{border-color:var(--brand-tint-med)}.dh__resumeLabel[data-v-cd8bb2a3]{font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-faint)}.dh__resumeName[data-v-cd8bb2a3]{font-size:var(--fs-small);font-weight:600;text-transform:capitalize;color:var(--brand-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dh__industries[data-v-cd8bb2a3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--sp-3)}.dh__industry[data-v-cd8bb2a3]{display:block;padding:var(--sp-3);border:1px solid var(--border);border-radius:var(--r-card);text-decoration:none;background:var(--surface);-webkit-transition:border-color var(--dur-fast) var(--ease-out);transition:border-color var(--dur-fast) var(--ease-out)}.dh__industry[data-v-cd8bb2a3]:hover{border-color:var(--brand-tint-med)}.dh__industry[data-v-cd8bb2a3]:focus-visible{outline:1px solid var(--brand-1);outline-offset:2px}.dh__industryTop[data-v-cd8bb2a3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--sp-2)}.dh__industryName[data-v-cd8bb2a3]{font-size:13px;font-weight:600;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dh__industryCount[data-v-cd8bb2a3]{font-family:var(--font-mono);font-size:11px;color:var(--text-secondary)}.dh__industryBar[data-v-cd8bb2a3]{display:block;height:2px;margin-top:var(--sp-2);background:var(--border-subtle);border-radius:1px;overflow:hidden}.dh__industryBarFill[data-v-cd8bb2a3]{display:block;height:100%;background:var(--brand-tint-med);border-radius:1px}.dh__quick[data-v-cd8bb2a3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--sp-3);padding-top:var(--sp-5);border-top:1px solid var(--border-subtle)}.dh__quickLink[data-v-cd8bb2a3]{padding:var(--sp-2) var(--sp-4);font-size:var(--fs-small);font-weight:600;color:var(--text-secondary);text-decoration:none;border:1px solid var(--border);border-radius:var(--r-btn);-webkit-transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out);transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.dh__quickLink[data-v-cd8bb2a3]:hover{color:var(--fg);border-color:var(--brand-tint-med)}.dh__error[data-v-cd8bb2a3]{margin-top:var(--sp-4);font-size:var(--fs-small);color:var(--text-secondary)}.dh__errorRetry[data-v-cd8bb2a3]{margin-left:var(--sp-2);padding:var(--sp-1) var(--sp-3);font:inherit;font-size:var(--fs-small);font-weight:600;color:var(--fg);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-btn);cursor:pointer}.dh__skelCard[data-v-cd8bb2a3]{height:108px;border-radius:var(--r-card);background:linear-gradient(100deg,var(--surface-subtle) 40%,var(--surface-muted) 50%,var(--surface-subtle) 60%);background-size:200% 100%;-webkit-animation:dh-shimmer-cd8bb2a3 1.4s ease infinite;animation:dh-shimmer-cd8bb2a3 1.4s ease infinite}@-webkit-keyframes dh-shimmer-cd8bb2a3{to{background-position:-200% 0}}@keyframes dh-shimmer-cd8bb2a3{to{background-position:-200% 0}}@media (max-width: 768px){.dh__container[data-v-cd8bb2a3]{padding:var(--sp-6) var(--sp-4) var(--sp-8)}.dh__cards[data-v-cd8bb2a3]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.dh__resume[data-v-cd8bb2a3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--sp-2)}}@media (prefers-reduced-motion: reduce){.dh__skelCard[data-v-cd8bb2a3]{-webkit-animation:none;animation:none}.dh__card[data-v-cd8bb2a3],.dh__industry[data-v-cd8bb2a3],.dh__quickLink[data-v-cd8bb2a3],.dh__sectionLink[data-v-cd8bb2a3],.dh__resume[data-v-cd8bb2a3]{-webkit-transition:none;transition:none}.dh__card[data-v-cd8bb2a3]:active{-webkit-transform:none;transform:none}}
