.experience{background:var(--background);height:400svh;position:relative}.stage{isolation:isolate;--focus-close:0;--focus-depth:0;--hero-opacity:1;--hero-shift:0px;width:100%;height:100svh;position:sticky;top:0;overflow:clip}.film-frame{background:var(--background);position:absolute;inset:0}.film-frame video,.film-poster{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.film-frame video{opacity:0}.stage[data-status=ready] video{opacity:1}.film-focus{z-index:1;pointer-events:none;position:absolute;inset:0}@supports ((-webkit-mask-image:linear-gradient(to right, #000, transparent)) or (mask-image:linear-gradient(to right, #000, transparent))){.film-focus{--focus-mask:radial-gradient(ellipse 50% 75% at 50% 55%, transparent calc(40% + 22% * var(--focus-close)), #0008 calc(64% + 12% * var(--focus-close)), #000 90%);--focus-blur:calc(20px * var(--focus-depth));-webkit-backdrop-filter:blur(var(--focus-blur));backdrop-filter:blur(var(--focus-blur));-webkit-mask-image:var(--focus-mask);-webkit-mask-image:var(--focus-mask);mask-image:var(--focus-mask)}@media (max-width:760px){.film-focus{--focus-blur:calc(9px * var(--focus-depth))}}}.film-screen{z-index:2;opacity:0;transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}.film-screen img{width:1877px;max-width:none;height:962px;position:absolute;top:-4px;left:-4px}.stage:not([data-status=ready]) .film-screen{visibility:hidden}.film-hero{z-index:4;text-align:center;opacity:var(--hero-opacity);transform:translateY(var(--hero-shift));padding:0 24px;position:absolute;top:max(96px,17svh);left:0;right:0}.film-hero-heading{max-width:1200px;color:var(--foreground);text-shadow:0 2px 8px color-mix(in srgb, var(--background) 35%, transparent);margin:0 auto;font-size:48px;line-height:48px}.film-hero-description{max-width:760px;color:var(--foreground);text-shadow:0 2px 8px var(--background);margin:16px auto 0;font-size:20px;line-height:28px}.film-hero-actions{border:1px solid color-mix(in srgb, var(--foreground) 25%, transparent);background:color-mix(in srgb, var(--foreground) 10%, transparent);border-radius:9999px;justify-content:center;align-items:center;gap:24px;width:fit-content;max-width:100%;margin:40px auto 0;padding:4px 4px 4px 24px;display:flex}.film-signup{min-height:40px;color:var(--button-foreground);background:var(--button-background);border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;transition:background-color .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.film-signup:hover{background:var(--button-hover);transform:translateY(-2px)}.film-signup:active{transform:scale(.98)}.film-free-note{color:var(--foreground);text-shadow:0 2px 8px var(--background);flex-shrink:0;order:-1;margin:0}.film-scroll-hint{z-index:4;opacity:var(--hero-opacity);color:var(--foreground);pointer-events:none;text-shadow:0 2px 8px var(--background);flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:24px;left:0;right:0}.stage[data-status=ready][data-hero-hidden=true] .film-hero:not(:focus-within),.stage[data-status=ready][data-hero-hidden=true] .film-scroll-hint{visibility:hidden}.film-hero:focus-within{opacity:1;transform:none}.stage:not([data-status=ready]) .film-hero{opacity:1;visibility:visible;transform:none}.stage:not([data-status=ready]) .film-focus{display:none}.stage:is([data-status=static],[data-status=error]) .film-scroll-hint{visibility:hidden}.experience:has(.stage[data-status=error]){height:100svh}.stage[data-status=error]{position:relative}@media (max-width:1100px){.film-hero-heading{max-width:680px}.film-hero-heading>span{display:block}.film-hero-description{max-width:600px;font-size:16px;line-height:24px}.film-hero-actions{margin-top:24px}}@media (max-width:760px){.experience{height:350svh}.film-hero{top:max(96px,14svh)}.film-hero-heading{font-size:36px;line-height:40px}.film-hero-description{max-width:480px}.film-hero-actions{gap:12px;padding-left:16px}}@media (max-width:390px){.film-hero{padding:0 16px}.film-hero-heading{font-size:30px;line-height:36px}}@media (max-height:540px) and (min-width:600px){.film-hero{top:calc(var(--site-header-height) + 16px)}.film-hero-heading{font-size:30px;line-height:36px}.film-hero-description{margin-top:8px;font-size:14px;line-height:20px}.film-hero-actions{gap:12px;margin-top:12px}.film-signup{min-height:40px}.film-scroll-hint{bottom:12px}}@media (prefers-reduced-motion:reduce){.experience{height:auto}.stage{position:relative}.film-hero,.film-signup:hover,.film-signup:active{transform:none}.film-signup{transition:opacity .3s cubic-bezier(.22,1,.36,1)}.film-signup:hover{opacity:.9}.film-scroll-hint{display:none}}
.tech-text{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:relative}.tech-text-canvas{opacity:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.tech-text-fallback{display:block}.tech-text-inline{height:auto}.tech-text-inline .tech-text-fallback{white-space:nowrap}.tech-text[data-ready=true] .tech-text-fallback{visibility:hidden}.tech-text[data-ready=true] .tech-text-canvas{opacity:1}
.section-heading-line{display:block}
.background-renderer{isolation:isolate;pointer-events:none;background:#000;width:100%;height:100%;position:relative}
.section-backdrop{z-index:0;pointer-events:none;background:#000;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 96px calc(100% - 96px),#0000);mask-image:linear-gradient(#0000,#000 96px calc(100% - 96px),#0000)}.section-backdrop-field{position:absolute;inset:0}.section-backdrop--pricing{-webkit-mask-image:linear-gradient(#0000,#000 64px calc(100% - 96px),#0000);mask-image:linear-gradient(#0000,#000 64px calc(100% - 96px),#0000)}.section-backdrop--footer{-webkit-mask-image:linear-gradient(#0000,#000 64px calc(100% - 16px),#0000);mask-image:linear-gradient(#0000,#000 64px calc(100% - 16px),#0000)}.section-backdrop--footer .section-backdrop-field{-webkit-mask-image:linear-gradient(90deg,#00000059,#000000a6 55%,#000);mask-image:linear-gradient(90deg,#00000059,#000000a6 55%,#000)}.section-backdrop--faq{-webkit-mask-image:linear-gradient(#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(#0000,#000 48px calc(100% - 48px),#0000)}.section-backdrop--faq .section-backdrop-field{-webkit-mask-image:linear-gradient(90deg,#000 0%,#00000059 22%,#0003 50%,#00000059 78%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#00000059 22%,#0003 50%,#00000059 78%,#000 100%)}.section-backdrop--about{-webkit-mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000)}.section-backdrop--about .section-backdrop-field{-webkit-mask-image:linear-gradient(90deg,#00000040 0% 40%,#000 70%);mask-image:linear-gradient(90deg,#00000040 0% 40%,#000 70%)}@media (max-width:700px){.section-backdrop--about .section-backdrop-field{-webkit-mask-image:linear-gradient(#0003 0% 50%,#000 80%);mask-image:linear-gradient(#0003 0% 50%,#000 80%)}}.section-backdrop--proof{height:min(100%,640px);bottom:auto;-webkit-mask-image:linear-gradient(#0000,#000 32px 75%,#0000);mask-image:linear-gradient(#0000,#000 32px 75%,#0000)}.section-backdrop--proof .section-backdrop-field{top:-64px}.section-backdrop--portfolio{height:min(100%,1000px);bottom:auto}.section-backdrop--portfolio .section-backdrop-field{opacity:.65;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 100%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 100%)}.section-backdrop--market .section-backdrop-field{-webkit-mask-image:radial-gradient(60% 70% at 50% 60%,#0000005c 25%,#000 95%);mask-image:radial-gradient(60% 70% at 50% 60%,#0000005c 25%,#000 95%)}@media (max-width:600px){.section-backdrop--faq .section-backdrop-field{opacity:.8}.section-backdrop--portfolio{height:min(100%,720px)}.section-backdrop--portfolio .section-backdrop-field{opacity:.45}.section-backdrop--market .section-backdrop-field{opacity:.8}.section-backdrop--proof{height:min(100%,480px)}.section-backdrop--proof .section-backdrop-field{top:-48px}}
.carousel-container{box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:none;flex-direction:column;align-items:center;gap:20px;max-width:100%;display:flex;position:relative}.carousel-container.has-frame{gap:16px}.carousel-stage{box-sizing:border-box;border-radius:var(--carousel-radius);flex-direction:column;align-self:stretch;align-items:center;gap:12px;display:flex;position:relative}.carousel-container:focus-visible .carousel-stage{outline:2px solid var(--carousel-ink);outline-offset:4px}.carousel-container.has-frame .carousel-stage{border-radius:calc(var(--carousel-radius) + 10px);background:var(--carousel-frame);box-shadow:var(--carousel-frame-shadow);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);padding:10px;overflow:hidden}.carousel-container.has-frame.is-round .carousel-stage{border-radius:50%}.carousel-frame-rim{z-index:30;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--carousel-frame-edge), inset 0 1px 0 var(--carousel-frame-highlight);pointer-events:none;position:absolute;inset:0}.carousel-viewport{touch-action:pan-y;-webkit-user-select:none;user-select:none;align-self:stretch;position:relative}.carousel-viewport[data-draggable=true]{cursor:grab}.carousel-viewport[data-dragging=true]{cursor:grabbing}.carousel-slide{backface-visibility:hidden;will-change:transform, opacity;position:absolute;top:0}.carousel-slide:not([data-current]){cursor:pointer}.carousel-card{width:100%;height:100%;padding:calc(20px * var(--carousel-scale,1));box-sizing:border-box;border-radius:var(--carousel-radius);background:var(--carousel-tile);box-shadow:var(--carousel-tile-shadow);color:var(--carousel-ink);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;transition:filter .25s;display:flex;position:relative;overflow:hidden}.carousel-card-rim{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--carousel-tile-edge), inset 0 1px 0 var(--carousel-tile-highlight);pointer-events:none;position:absolute;inset:0}.carousel-card.is-custom{padding:0;display:block}.carousel-card.is-round{text-align:center;justify-content:center;align-items:center;gap:14px;padding:14%}.carousel-image{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.carousel-scrim{opacity:var(--carousel-focus,1);pointer-events:none;background:linear-gradient(#0000 28%,#0000000a 36%,#0000001c 44%,#00000038 54%,#00000057 64%,#00000073 74%,#0000008a 83%,#0009 92%,#0000009e 100%);position:absolute;inset:0}.carousel-card.is-round .carousel-scrim{background:#0000004d}.carousel-icon{background:var(--carousel-badge);width:32px;height:32px;color:var(--carousel-ink);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.carousel-card.has-image .carousel-icon{color:#fff;-webkit-backdrop-filter:blur(10px);background:#ffffff2e}.carousel-icon svg{width:16px;height:16px}.carousel-text{opacity:var(--carousel-focus,1);margin-top:auto;position:relative}.carousel-card.is-round .carousel-text{margin-top:0}.carousel-title{font-size:calc(18px * var(--carousel-scale,1));letter-spacing:-.01em;font-weight:600;line-height:1.25}.carousel-description{font-size:calc(14px * var(--carousel-scale,1));color:var(--carousel-muted);margin:4px 0 0;line-height:1.45}.carousel-card.has-image .carousel-title{color:#fff}.carousel-card.has-image .carousel-description{color:#ffffffc7}.carousel-shade{border-radius:var(--carousel-radius);pointer-events:none;background:#000;position:absolute;inset:0}.carousel-controls{justify-content:center;align-items:center;gap:12px;max-width:100%;display:flex}.carousel-arrow{background:var(--carousel-tile);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--carousel-tile-edge), inset 0 1px 0 var(--carousel-tile-highlight), var(--carousel-tile-shadow);color:var(--carousel-ink);cursor:pointer;border:none;border-radius:50%;flex:none;place-items:center;padding:0;transition:opacity .2s,filter .2s,transform .2s;display:grid}.carousel-arrow:disabled{opacity:.35;cursor:default}.carousel-arrow:not(:disabled):active{filter:var(--carousel-press);transition-duration:0s;transform:scale(.92)}.carousel-arrow:focus-visible,.carousel-dot:focus-visible,.carousel-bar:focus-visible{outline:2px solid var(--carousel-ink);outline-offset:2px}.carousel-dots{align-items:center;display:flex}.carousel-dot{cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:grid}.carousel-dot-mark{background:var(--carousel-faint);border-radius:50%;width:8px;height:8px;transition:background-color .2s,transform .2s}.carousel-dot.is-active .carousel-dot-mark{background:var(--carousel-ink);transform:scale(1.2)}.carousel-bars{flex:1;gap:6px;min-width:0;display:flex}.carousel-bar{cursor:pointer;background:0 0;border:none;flex:1;align-items:center;height:20px;padding:0;display:flex}.carousel-bar-track{background:var(--carousel-faint);border-radius:3px;width:100%;height:3px;transition:background-color .2s;position:relative;overflow:hidden}.carousel-bar-fill{background:var(--carousel-ink);transform-origin:0;position:absolute;inset:0}.carousel-counter{font-variant-numeric:tabular-nums;color:var(--carousel-muted);align-items:baseline;gap:6px;font-size:13px;display:flex;overflow:hidden}.carousel-counter-current{color:var(--carousel-ink);display:inline-block}@media (hover:hover){.carousel-slide:hover .carousel-card,.carousel-arrow:not(:disabled):hover{filter:var(--carousel-hover)}.carousel-arrow:not(:disabled):hover:active{filter:var(--carousel-press)}.carousel-dot:not(.is-active):hover .carousel-dot-mark,.carousel-bar:hover .carousel-bar-track{background:var(--carousel-soft)}}
[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom]{color:#fff;outline-offset:2px;touch-action:manipulation;appearance:none;background-color:#000000b3;border:none;border-radius:50%;width:40px;height:40px;margin:0;padding:9px;box-shadow:0 0 1px #ffffff80}[data-rmiz-btn-zoom]:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-rmiz-btn-zoom]{cursor:zoom-in;position:absolute;inset:10px 10px auto auto}[data-rmiz-btn-unzoom]{cursor:zoom-out;z-index:1;position:absolute;inset:20px 20px auto auto}[data-rmiz-content=found] img,[data-rmiz-content=found] svg,[data-rmiz-content=found] [role=img],[data-rmiz-content=found] [data-zoom]{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{overscroll-behavior:none;pointer-events:all;background:0 0;border:0;width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;overflow:hidden}[data-rmiz-modal-overlay]{transition:background-color .3s;position:absolute;inset:0}[data-rmiz-modal-overlay=hidden]{background-color:#fff0}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{width:100%;height:100%;position:relative}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;transform-origin:0 0;transition:transform .3s;position:absolute}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-overlay],[data-rmiz-modal-img]{transition-duration:.01ms!important}}
.market-showcase{--market-accent:#82cbb8;--market-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;scroll-margin-top:calc(var(--site-header-height) + 24px);background:var(--marketing-background);color:var(--marketing-foreground);padding:96px 48px;position:relative}.market-showcase-layout{z-index:1;width:100%;max-width:1080px;margin:0 auto;position:relative}.market-intro{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:48px;margin-bottom:48px;display:grid}.market-intro h2{letter-spacing:-.05em;margin:0;font-weight:500}.market-intro h2>.section-heading-line:nth-child(2){color:var(--market-accent)}.market-intro-detail{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.market-intro-detail>p{color:#aaa7b0;margin:0}.market-action{color:#929098;flex-wrap:wrap;align-items:center;gap:16px;display:flex}.market-signup{background:var(--button-background);min-height:40px;color:var(--button-foreground);transition:opacity .3s var(--market-ease), transform .3s var(--market-ease);border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-weight:400;text-decoration:none;display:inline-flex}.market-signup:hover{opacity:.8}.market-signup:active{transform:translateY(1px)}.market-category-tabs{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-bottom:8px;display:flex}.market-category-tab{color:#929098;cursor:pointer;white-space:nowrap;transition:color .3s var(--market-ease);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:16px 0;display:inline-flex;position:relative}.market-category-tab:after{content:"";background:var(--market-accent);opacity:0;height:2px;transition:opacity .3s var(--market-ease), transform .5s var(--market-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.5)}.market-category-tab[aria-selected=true]{color:#eceeed}.market-category-tab[aria-selected=true]:after{opacity:1;transform:scaleX(1)}.market-category-tab:hover{color:#e4eee9}.market-category-tab:active{transform:translateY(1px)}.market-active-panel{padding:32px 0}.market-gallery.carousel-container{grid-template-rows:1fr auto;grid-template-columns:320px minmax(0,1fr);align-items:center;gap:16px 64px;min-height:560px;margin:0;display:grid}.market-feature-copy{grid-area:1/1/3;align-self:center;min-width:0}.market-feature-copy h3{letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:400}.market-feature-description{color:#aaa7b0;text-wrap:pretty;margin:16px 0 24px}.market-feature-list{flex-direction:column;gap:4px;display:flex}.market-feature-button{color:#929098;cursor:pointer;text-align:left;width:100%;min-height:36px;transition:color .3s var(--market-ease);background:0 0;border:0;border-radius:0;align-items:center;gap:12px;padding:8px 0;display:flex}.market-feature-mark{flex:0 0 12px;height:12px;position:relative}.market-feature-mark:before{content:"";background:var(--market-accent);opacity:.25;transform-origin:0;width:12px;height:1px;transition:transform .5s var(--market-ease), opacity .3s var(--market-ease);position:absolute;top:5px;left:0;transform:scaleX(.5)}.market-feature-button[aria-pressed=true]{color:#eceeed}.market-feature-button[aria-pressed=true] .market-feature-mark:before{opacity:1;transform:scaleX(1)}.market-feature-button:hover{color:#e8eeeb}.market-feature-button:hover>span:last-child{text-underline-offset:4px;-webkit-text-decoration:underline #777;text-decoration:underline #777}.market-feature-button:active{transform:translateY(1px)}.market-gallery .carousel-stage{grid-area:1/2;align-self:center;min-width:0}.market-gallery .carousel-viewport{aspect-ratio:62/49;touch-action:pan-y pinch-zoom;border-radius:0;overflow:clip}.market-gallery .carousel-card{box-shadow:none;background:0 0;transition:none}.market-gallery .carousel-slide:hover .carousel-card{filter:none}.market-gallery .carousel-card-rim{display:none}.market-gallery .carousel-caption{grid-area:2/2;min-width:0;padding-right:208px}.market-gallery .carousel-caption p{color:#929098;margin:0;font-size:14px;line-height:20px}.market-gallery .carousel-controls{grid-area:2/2;justify-content:flex-end;justify-self:end;max-width:200px}.market-gallery .carousel-dot{border-radius:9999px;width:24px;height:40px}.market-gallery .carousel-dot-mark{opacity:.5;width:8px;height:4px;transition:transform .5s var(--market-ease), opacity .3s var(--market-ease);background:#666b69;border-radius:9999px}.market-gallery .carousel-dot.is-active .carousel-dot-mark{background:var(--market-accent);opacity:1;transform:scaleX(1.5)}.market-gallery .carousel-dot:hover .carousel-dot-mark{opacity:1}.market-image-frame [data-rmiz],.market-image-frame [data-rmiz-content]{width:100%;height:100%}.market-image-zoom [data-rmiz-modal-overlay]{transition:opacity .5s var(--market-ease);background:#000000f0}.market-image-zoom [data-rmiz-modal-overlay=hidden]{opacity:0}.market-image-zoom [data-rmiz-modal-overlay=visible]{opacity:1}.market-image-zoom [data-rmiz-modal-img]{transition:transform .5s var(--market-ease)}.market-image-zoom [data-rmiz-btn-unzoom]{background:var(--surface);color:var(--marketing-foreground);border:1px solid var(--border)}.market-image-frame{isolation:isolate;background:0 0;border:0;border-radius:0;width:100%;height:100%;position:relative;overflow:hidden}.market-image{object-fit:contain;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .3s var(--market-ease);display:block}.market-image-frame[data-status=ready] .market-image{opacity:1}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) and ((-webkit-mask-image:linear-gradient(to right, transparent, #000)) or (mask-image:linear-gradient(to right, transparent, #000))){.market-image-frame[data-status=ready]:after{content:"";z-index:1;pointer-events:none;background:color-mix(in srgb, var(--marketing-background) 55%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 72%,#000 100%),linear-gradient(#0000 82%,#000b 100%);mask-image:linear-gradient(90deg,#0000 72%,#000 100%),linear-gradient(#0000 82%,#000b 100%)}}.market-image-placeholder{grid-template-rows:32px 1fr;grid-template-columns:1fr 2fr;gap:8px;display:grid;position:absolute;inset:16px}.market-image-placeholder span{background:#181818;border-radius:8px}.market-image-placeholder span:first-child{grid-column:1/-1}.market-image-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:16px}.market-image-error p{margin:0}.market-retry{border:1px solid var(--border);color:var(--marketing-foreground);cursor:pointer;background:#181818;border-radius:9999px;padding:8px 12px}.market-retry:hover{opacity:.75}.market-showcase :focus-visible{outline:2px solid var(--market-accent);outline-offset:4px}.market-active-panel:focus-visible{outline-offset:8px}@media (max-width:1200px){.market-intro{grid-template-columns:minmax(0,1fr) 280px;gap:32px}.market-intro h2{font-size:48px;line-height:48px}.market-gallery.carousel-container{grid-template-columns:256px minmax(0,1fr);gap:16px 32px}.market-active-panel{padding:24px 0}.market-gallery .carousel-caption{grid-row:2;padding-right:0}.market-gallery .carousel-controls{grid-row:3;justify-self:center}.market-feature-copy{grid-row:1/4}}@media (max-width:900px){.market-showcase{padding:80px 24px}.market-intro{grid-template-columns:1fr;gap:24px}.market-intro-detail{max-width:480px}.market-category-tabs{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.market-category-tab{white-space:normal;padding:12px 0}.market-gallery.carousel-container{grid-template-columns:240px minmax(0,1fr);gap:16px 24px}}@media (max-width:760px){.market-gallery.carousel-container{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:16px;min-height:0}.market-feature-copy{grid-area:1/1}.market-feature-copy h3{max-width:480px}.market-feature-description{max-width:560px}.market-feature-list{flex-flow:wrap;gap:4px 16px;margin-bottom:8px}.market-feature-button{width:auto;padding:8px 0}.market-feature-button .market-feature-mark{display:none}.market-feature-button[aria-pressed=true]>span:last-child{text-decoration:underline;-webkit-text-decoration-color:var(--market-accent);text-decoration-color:var(--market-accent);text-underline-offset:8px}.market-gallery .carousel-stage{grid-area:2/1}.market-gallery .carousel-caption{grid-area:3/1}.market-gallery .carousel-controls{grid-area:4/1}.market-image-frame[data-status=ready]:after{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@media (max-width:600px){.market-showcase{padding:64px 16px}.market-intro{margin-bottom:32px}.market-intro h2{font-size:36px;line-height:40px}.market-category-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.market-category-tab{justify-content:flex-start;padding:12px 0}.market-active-panel{padding:24px 0}.market-feature-copy h3{font-size:24px;line-height:32px}}@media (prefers-reduced-motion:reduce){.market-showcase *,.market-showcase :before,.market-showcase :after{transition:none!important;animation:none!important}.market-signup:active{transform:none}}
.swarm-cursor.site-swarm-cursor{z-index:30;pointer-events:none;position:fixed;inset:0}@media (prefers-reduced-motion:reduce),(hover:none),(pointer:coarse){.swarm-cursor.site-swarm-cursor{display:none}}
.site-header-sentinel{pointer-events:none;width:1px;height:64px;position:absolute;top:0;left:0}.site-header,.site-mobile-menu{--header-ease:cubic-bezier(.22, 1, .36, 1);font-family:var(--font-arcadia-text), var(--font-geist), sans-serif;color:var(--marketing-foreground)}.site-header{z-index:20;isolation:isolate;background:#181818f5;border:1px solid #ffffff26;border-radius:9999px;width:calc(100% - 48px);max-width:1240px;height:64px;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff08,0 8px 32px #00000040}.site-header:before{content:"";border-radius:inherit;opacity:0;z-index:-1;pointer-events:none;transition:opacity .3s var(--header-ease);background:#000;position:absolute;inset:0}.site-header[data-solid=true]:before{opacity:.12}.site-header-inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;height:100%;padding:8px 16px 8px 24px;display:grid}.site-header-brand{width:fit-content;color:var(--marketing-foreground);transition:opacity .3s var(--header-ease);border-radius:4px;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.site-header-brand.title-1{letter-spacing:.12em;font-size:16px;font-weight:500;line-height:24px}.site-header-brand img{object-fit:contain;width:28px;height:24px}.site-header-brand:hover{opacity:.8}.site-header-nav{white-space:nowrap;justify-self:center;align-items:center;gap:4px;display:flex}.site-header-link,.site-header-login{color:#d6d8dc;min-height:40px;transition:color .3s var(--header-ease);border-radius:9999px;justify-content:center;align-items:center;padding:8px 12px;text-decoration:none;display:inline-flex;position:relative}.site-header-link:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .3s var(--header-ease);background:#ffffff12;border:1px solid #ffffff0f;position:absolute;inset:0}.site-header-link{isolation:isolate}.site-header-nav .site-header-link{padding-inline:8px}.site-header-link[aria-current=location],.site-header-link:hover,.site-header-login:hover{color:#f1f3f5}.site-header-link[aria-current=location]:before,.site-header-link:hover:before{opacity:1}.site-header-link:active,.site-header-login:active{transform:translateY(1px)}.site-header-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.site-header-signup{white-space:nowrap;background:var(--button-background);min-height:40px;color:var(--button-foreground);transition:opacity .3s var(--header-ease), transform .3s var(--header-ease);border-radius:9999px;justify-content:center;align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}.site-header-signup:hover{background:var(--button-hover)}.site-header-signup:active{transform:scale(.98)}.site-header-menu-toggle,.site-header-menu-close{width:40px;height:40px;color:var(--marketing-foreground);cursor:pointer;transition:opacity .3s var(--header-ease);background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:8px}.site-header-menu-toggle:hover,.site-header-menu-close:hover{opacity:.65}.site-header-menu-toggle:active,.site-header-menu-close:active{transform:scale(.98)}.site-header-menu-toggle{display:none}.site-header-menu-close{display:inline-flex}.site-menu-symbol{width:24px;height:24px;display:block;position:relative}.site-menu-symbol>span{height:2px;transition:transform .5s var(--header-ease);background:currentColor;border-radius:2px;position:absolute;top:11px;left:2px;right:2px}.site-menu-symbol>span:first-child{transform:translateY(-4px)}.site-menu-symbol>span:last-child{transform:translateY(4px)}.site-menu-symbol[data-open=true]>span:first-child{transform:rotate(45deg)}.site-menu-symbol[data-open=true]>span:last-child{transform:rotate(-45deg)}.site-mobile-menu{width:100%;max-width:none;height:100dvh;max-height:none;padding:16px 24px max(32px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(24px);background:#000000ed;border:0;margin:0;position:fixed;inset:0;overflow-y:auto}.site-mobile-menu:not([open]){display:none}.site-mobile-menu[open]{flex-direction:column;display:flex}.site-mobile-menu::backdrop{background:#00000080}.site-mobile-menu-top{justify-content:space-between;align-items:center;min-height:48px;display:flex}.site-mobile-menu-links{flex-direction:column;align-items:stretch;gap:8px;margin:64px 0;display:flex}.site-mobile-menu-links .site-header-link{letter-spacing:-.03em;justify-content:flex-start;padding:16px 0;font-size:30px;font-weight:500;line-height:36px}.site-mobile-menu-links .site-header-link:before{display:none}.site-mobile-menu-links .site-header-link[aria-current=location]{color:var(--primary)}.site-mobile-menu[open] .site-mobile-menu-links a{animation:site-menu-enter .6s var(--header-ease) both}.site-mobile-menu-links a:nth-child(2){animation-delay:60ms}.site-mobile-menu-links a:nth-child(3){animation-delay:.12s}.site-mobile-menu-links a:nth-child(4){animation-delay:.18s}.site-mobile-menu-links a:nth-child(5){animation-delay:.24s}.site-mobile-menu-links a:nth-child(6){animation-delay:.3s}.site-mobile-menu-links a:nth-child(7){animation-delay:.36s}.site-mobile-menu-links a:nth-child(n+8){animation-delay:.4s}.site-mobile-menu-actions{flex-direction:column-reverse;align-items:stretch;gap:16px;margin-top:auto;display:flex}.site-mobile-menu-actions .site-header-signup{min-height:48px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-header{-webkit-backdrop-filter:blur(16px)saturate(150%)brightness(.6);background:#0006}.site-mobile-menu{-webkit-backdrop-filter:blur(32px)saturate(140%)brightness(.8);background:#0009}}@keyframes site-menu-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.site-language-switch{color:#b6c7c0;min-width:40px;min-height:40px;transition:color .3s var(--header-ease), background-color .3s var(--header-ease);border:1px solid #ffffff26;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;text-decoration:none;display:inline-flex}.site-language-switch:hover{color:#ededf3;background:#ffffff12}.site-language-switch:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.site-language-switch:active{transform:scale(.98)}@media (max-width:1200px){:root{--site-header-height:80px}.site-header{width:calc(100% - 24px);top:8px}.site-header-inner{justify-content:space-between;gap:16px;padding:8px 12px;display:flex}.site-header-nav{display:none}.site-header-actions{gap:8px}.site-header-menu-toggle{display:inline-flex}}@media (max-width:600px){.site-header-actions .site-header-login{display:none}.site-header-signup{padding-inline:12px}}@media (max-width:380px){.site-header-inner .site-header-brand span{display:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.site-header,.site-mobile-menu{-webkit-backdrop-filter:none;background:#181818}.site-header{border-color:#fff6}.site-header-link,.site-header-login{color:var(--marketing-foreground)}}@media (prefers-reduced-motion:reduce){.site-header *,.site-header:before,.site-mobile-menu *{transition:none!important;animation:none!important}.site-language-switch:active,.site-header-signup:active,.site-header-link:active,.site-header-login:active,.site-header-menu-toggle:active,.site-header-menu-close:active{transform:none}}
.shiny-text{-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.shiny-text__glow{filter:blur(.14em);pointer-events:none;-webkit-user-select:none;user-select:none;background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}
.No8HkG_bot{--bot-light:color-mix(in srgb, var(--bot-accent) 76%, white);--bot-shell-light:color-mix(in srgb, var(--bot-accent) 25%, #f1f2fa);--bot-shell-mid:color-mix(in srgb, var(--bot-accent) 42%, #8a8e9f);--bot-shell-dark:color-mix(in srgb, var(--bot-accent) 22%, #39404f);--bot-shell-base:color-mix(in srgb, var(--bot-accent) 12%, #232936);--bot-glass:color-mix(in srgb, var(--bot-accent) 15%, #222432);--bot-glow:color-mix(in srgb, var(--bot-accent) 45%, transparent);--bot-bob-duration:3.8s;--bot-bob-phase:0s;color:var(--bot-light);flex:none;display:block;overflow:visible}.No8HkG_bot:is([data-action-bot=symbol_snapshot],[data-action-bot=fundamental_analysis],[data-action-bot=industry_list],[data-action-bot=technical_analysis],[data-action-bot=web_fetch]){--bot-bob-duration:4.3s;--bot-bob-phase:-.8s}.No8HkG_bot:is([data-action-bot=price_board],[data-action-bot=foreign_flow_analysis],[data-action-bot=intraday_tick_anomalies],[data-action-bot=stock_ohlcv],[data-action-bot=xno_script\.add]){--bot-bob-duration:3.4s;--bot-bob-phase:-1.6s}.No8HkG_character,.No8HkG_face,.No8HkG_aura{transition:opacity .3s cubic-bezier(.22,1,.36,1)}.No8HkG_bot[data-state=complete] .No8HkG_character{opacity:.9}.No8HkG_bot[data-state=idle] .No8HkG_character{opacity:.78}.No8HkG_bot[data-state=failed]{--bot-light:#ffc4cc;--bot-glow:#f0a0a866}.No8HkG_bot[data-state=failed] .No8HkG_character{opacity:.88}.No8HkG_aura{stroke:none;opacity:.7}.No8HkG_bot[data-state=running] .No8HkG_aura{opacity:1}.No8HkG_bot[data-state=complete] .No8HkG_aura,.No8HkG_bot[data-state=idle] .No8HkG_aura{opacity:.35}.No8HkG_shadow{fill:#07111d;opacity:.18;stroke:none}.No8HkG_rim{stroke:currentColor;stroke-width:2.3px;stroke-opacity:.3;filter:drop-shadow(0 0 2px var(--bot-glow))}.No8HkG_shell{stroke:var(--bot-shell-light);stroke-width:.8px}.No8HkG_visor{stroke:var(--bot-shell-mid);stroke-width:.8px}.No8HkG_glassHighlight{stroke:#edfffa;stroke-opacity:.5;stroke-width:.7px}.No8HkG_plate{fill:var(--bot-shell-dark);stroke:currentColor}.No8HkG_instrument{fill:var(--bot-shell-mid)}.No8HkG_face{filter:drop-shadow(0 0 1.2px var(--bot-glow))}.No8HkG_eyeFill,.No8HkG_light{fill:currentColor;stroke:none}.No8HkG_eye,.No8HkG_leftEye,.No8HkG_rightEye{stroke:currentColor;stroke-width:2.4px}.No8HkG_glint{stroke:#eefcff;stroke-width:1.2px}.No8HkG_darkLine{stroke:#14232f;stroke-width:1px}.No8HkG_lens{stroke:currentColor;stroke-width:1.8px;fill:color-mix(in srgb, var(--bot-accent) 12%, transparent)}.No8HkG_dim,.No8HkG_orbitLine{opacity:.72}.No8HkG_mouth{stroke-width:1.2px;opacity:.88}.No8HkG_network{stroke-dasharray:3 4}.No8HkG_beacon{fill:currentColor}.No8HkG_alertBeacon,.No8HkG_chartPoint{fill:currentColor;stroke:none}.No8HkG_flowIn,.No8HkG_flowOut,.No8HkG_radar,.No8HkG_chartTrace{stroke-width:2.2px;filter:drop-shadow(0 0 2px var(--bot-glow))}.No8HkG_scoutReticle{stroke-width:1px;opacity:.7}.No8HkG_codeCursor{stroke-width:2.4px}.No8HkG_chinLight{stroke:var(--bot-light);stroke-opacity:.6;stroke-width:.8px}.No8HkG_podLight{stroke:var(--bot-light);stroke-width:1.3px}.No8HkG_status circle{fill:#163b31;stroke:#8fe0b8;stroke-width:1px}.No8HkG_status path{stroke:#b5f3d4;stroke-width:2px}.No8HkG_bot[data-state=failed] .No8HkG_status circle{fill:#42262e;stroke:#eda7af}.No8HkG_bot[data-state=failed] .No8HkG_status path{stroke:#ffc7ce}@media (prefers-reduced-motion:no-preference){.No8HkG_bot[data-state=running]:not([data-animated=true]) .No8HkG_character{transform-origin:32px 44px;animation:1.8s cubic-bezier(.22,1,.36,1) 2 No8HkG_bot-focus}.No8HkG_bot[data-state=running]:not([data-animated=true]) .No8HkG_radar{transform-origin:32px 17px;animation:1.8s cubic-bezier(.22,1,.36,1) 2 No8HkG_radar-focus}.No8HkG_bot[data-state=running]:not([data-animated=true]) .No8HkG_look{animation:1.8s cubic-bezier(.22,1,.36,1) 2 No8HkG_bot-look}}@keyframes No8HkG_bot-focus{0%,to{transform:translateY(0)}45%{transform:translateY(-2px)}}@keyframes No8HkG_radar-focus{0%,to{transform:rotate(0)}45%{transform:rotate(24deg)}}@keyframes No8HkG_bot-look{0%,to{transform:translate(0)}45%{transform:translate(1px)}}@media (prefers-reduced-motion:reduce){.No8HkG_bot,.No8HkG_bot *{transition:none!important;animation:none!important}}@media (prefers-reduced-motion:no-preference){.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_character{transform-origin:32px 44px;animation:No8HkG_gentle-bob var(--bot-bob-duration) ease-in-out calc(var(--bot-bob-phase) - var(--entry-delay,0s)) infinite}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_look{animation:3.4s ease-in-out infinite No8HkG_look}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_read{animation:2.6s ease-in-out infinite No8HkG_read}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_flowIn,.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_flowOut{stroke-dasharray:.18 .82;animation:2s linear infinite No8HkG_capital-flow}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_flowOut{animation-delay:-1s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_holdings>rect{animation:3.2s ease-in-out infinite No8HkG_allocation}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_holdings>:nth-child(2){animation-delay:-2.4s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_holdings>:nth-child(3){animation-delay:-1.6s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_holdings>:nth-child(4){animation-delay:-.8s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_gear{animation:7s linear infinite No8HkG_orbit}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_counterGear{animation-direction:reverse}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_radar{transform-origin:32px 17px;animation:3.2s ease-in-out infinite No8HkG_radar}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_assemble{animation:3s ease-in-out infinite No8HkG_assemble}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_needle{transform-origin:32px 23px;animation:3s ease-in-out infinite No8HkG_needle}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_inspect{transform-origin:42px 36px;animation:3.6s ease-in-out infinite No8HkG_inspect}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_navigate{stroke-dasharray:1;animation:2.4s ease-out infinite No8HkG_navigate}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_compass{transform-origin:32px 51px;animation:4.8s ease-in-out infinite No8HkG_compass-lock}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_ledger>path,.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_checklist>path,.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_pageScan>path{stroke-dasharray:1;animation:2.8s ease-in-out infinite No8HkG_scan-row}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_ledger>:nth-child(2),.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_pageScan>:nth-child(2){animation-delay:-1.4s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_checklist>:nth-child(2){animation-delay:-1.9s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_checklist>:nth-child(3){animation-delay:-.9s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_calculator>path{animation:1.2s step-end infinite No8HkG_calculate}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_calculator>:nth-child(2){animation-delay:-.8s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_calculator>:nth-child(3){animation-delay:-.4s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_network{animation:1.8s linear infinite No8HkG_network}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_branchNodes>rect{animation:2.4s ease-in-out infinite No8HkG_allocation}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_branchNodes>:nth-child(2){animation-delay:-1.6s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_branchNodes>:nth-child(3){animation-delay:-.8s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_searchNodes>circle{transform-box:fill-box;transform-origin:50%;animation:3s ease-out infinite No8HkG_search-hit}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_searchNodes>:nth-child(2n){animation-delay:-1.2s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_searchNodes>:nth-child(3n){animation-delay:-2.1s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_waveform{stroke-dasharray:.4 .6;animation:1.6s linear infinite No8HkG_capital-flow}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_alertBeacon{animation:1.6s ease-out infinite No8HkG_anomaly-alert}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_radarEcho>path{animation:3.2s ease-out infinite No8HkG_radar-echo}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_radarEcho>:nth-child(2){animation-delay:-1.6s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_broadcast>path{stroke-dasharray:1;animation:2s ease-out infinite No8HkG_broadcast}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_broadcast>:nth-child(2){animation-delay:-1s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_broadcast>:nth-child(3){animation-delay:-.5s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_ticker>path{stroke-dasharray:.24 .12;animation:1.8s steps(6,end) infinite No8HkG_ticker-tape}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_ticker>:nth-child(2){animation-direction:reverse}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_ticker>:nth-child(3){animation-delay:-.9s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_bidDepth,.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_askDepth{transform-box:fill-box;transform-origin:0;animation:2.4s ease-in-out infinite No8HkG_book-depth}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_askDepth{transform-origin:100%;animation-delay:-1.2s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_scoutReticle{animation:3.6s ease-in-out infinite No8HkG_reticle-lock}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_chartTrace{stroke-dasharray:1;animation:3s ease-in-out infinite No8HkG_chart-trace}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_chartPoint{animation:3s ease-in-out infinite No8HkG_chart-point}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_codeLine{stroke-dasharray:1;animation:2.6s steps(6,end) infinite No8HkG_scan-row}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_codeCursor{animation:.8s step-end infinite No8HkG_calculate}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_beacon,.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_signal,.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_blink{animation:2.2s ease-in-out infinite No8HkG_signal}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_leftEye{animation:2.4s ease-in-out infinite No8HkG_signal}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_rightEye{animation:2.4s ease-in-out -1.2s infinite No8HkG_signal}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_sequence>*,.No8HkG_bot[data-state=running][data-animated=true] path.No8HkG_sequence{animation:2.4s ease-in-out infinite No8HkG_signal}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_sequence>:nth-child(2){animation-delay:-1.6s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_sequence>:nth-child(3){animation-delay:-.8s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_sequence>:nth-child(4){animation-delay:-.4s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_sequence>:nth-child(5){animation-delay:-1.2s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_candles>g{transform-box:fill-box;transform-origin:bottom;animation:2.7s ease-in-out infinite No8HkG_candle}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_candles>g:nth-child(2){animation-delay:-.9s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_candles>g:nth-child(3){animation-delay:-1.8s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_bars>*{transform-box:fill-box;transform-origin:bottom;animation:2.8s ease-in-out infinite No8HkG_bars}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_bars>:nth-child(2){animation-delay:-.8s}.No8HkG_bot[data-state=running][data-animated=true] .No8HkG_bars>:nth-child(3){animation-delay:-1.7s}}@keyframes No8HkG_gentle-bob{0%,to{transform:translateY(0)rotate(0)scale(1)}40%{transform:translateY(-3.2px)rotate(.8deg)scale(1.015)}65%{transform:translateY(0)rotate(-.5deg)scale(.995)}82%{transform:translateY(-1.2px)rotate(0)scale(1)}}@keyframes No8HkG_look{0%,20%,to{transform:translate(0)}40%{transform:translate(-1.5px)}72%{transform:translate(1.5px)}}@keyframes No8HkG_read{0%,to{transform:translateY(0)}65%{transform:translateY(2px)}}@keyframes No8HkG_orbit{to{transform:rotate(360deg)}}@keyframes No8HkG_radar{0%{opacity:.4;transform:rotate(-55deg)}70%{opacity:1;transform:rotate(55deg)}85%,to{opacity:0;transform:rotate(55deg)}}@keyframes No8HkG_assemble{0%,to{opacity:0;transform:translateY(-6px)}30%,75%{opacity:1;transform:translateY(3px)}}@keyframes No8HkG_needle{0%,to{transform:rotate(-28deg)}45%{transform:rotate(25deg)}70%{transform:rotate(8deg)}}@keyframes No8HkG_inspect{0%,to{transform:translate(0)}45%{transform:translate(-7px,-3px)}70%{transform:translate(-3px,4px)}}@keyframes No8HkG_navigate{0%{stroke-dashoffset:1px;opacity:.3}45%,75%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.3}}@keyframes No8HkG_network{to{stroke-dashoffset:-28px}}@keyframes No8HkG_chart-trace{0%{stroke-dashoffset:1px;opacity:.35}60%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.35}}@keyframes No8HkG_signal{0%,to{opacity:.7}50%{opacity:1}}@keyframes No8HkG_candle{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1.12)}}@keyframes No8HkG_bars{0%,to{transform:scaleY(.65)}50%{transform:scaleY(1)}}@keyframes No8HkG_capital-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes No8HkG_allocation{0%,65%,to{fill:var(--bot-shell-dark);stroke-width:1.6px}20%,40%{fill:currentColor;stroke-width:2.2px}}@keyframes No8HkG_scan-row{0%,10%{stroke-dashoffset:1px;opacity:.3}55%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.3}}@keyframes No8HkG_calculate{0%,50%{opacity:1}51%,to{opacity:.2}}@keyframes No8HkG_search-hit{0%,55%,to{opacity:.55;transform:scale(1)}20%{opacity:1;transform:scale(1.2)}35%{opacity:1;transform:scale(1)}}@keyframes No8HkG_anomaly-alert{0%,15%,35%,to{opacity:.3}8%,25%{opacity:1;filter:drop-shadow(0 0 3px)}}@keyframes No8HkG_radar-echo{0%,75%,to{opacity:.15}30%{opacity:1}}@keyframes No8HkG_broadcast{0%{stroke-dashoffset:1px;opacity:.15}40%,65%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.15}}@keyframes No8HkG_ticker-tape{0%{stroke-dashoffset:0}to{stroke-dashoffset:-.72px}}@keyframes No8HkG_book-depth{0%,to{transform:scaleX(.4)}30%,45%{transform:scaleX(1)}65%{transform:scaleX(.65)}80%{transform:scaleX(.85)}}@keyframes No8HkG_reticle-lock{0%,30%,to{opacity:.25}45%,70%{opacity:1}}@keyframes No8HkG_chart-point{0%,45%,to{opacity:.15}60%,85%{opacity:1;filter:drop-shadow(0 0 2px)}}@keyframes No8HkG_compass-lock{0%,15%{transform:rotate(0)}30%,45%{transform:rotate(90deg)}60%,75%{transform:rotate(270deg)}90%,to{transform:rotate(360deg)}}
.VSfcpG_mascot{transition:transform .5s cubic-bezier(.22,1,.36,1);display:block;overflow:visible;transform:translateZ(0)}.VSfcpG_pose,.VSfcpG_body,.VSfcpG_telemetry,.VSfcpG_eyes,.VSfcpG_eye,.VSfcpG_listeningWaves,.VSfcpG_logo,.VSfcpG_voiceLine{transform-box:fill-box;transform-origin:50%}.VSfcpG_mascot[data-xino-mascot-state=idle] .VSfcpG_logo{opacity:1}.VSfcpG_backdrop{stroke:none;stroke-width:1px}.VSfcpG_stateRing{fill:none;opacity:0;stroke:#42c9a9;stroke-dasharray:358;stroke-dashoffset:358px;stroke-linecap:round;stroke-width:2px;transform-box:fill-box;transform-origin:50%}.VSfcpG_listeningWaves{fill:none;opacity:0;pointer-events:none;stroke:#67ead1;stroke-linecap:round;stroke-width:2px}.VSfcpG_telemetry{opacity:.88;transform-box:view-box;transform-origin:64px 64px}.VSfcpG_frameLine{fill:none;stroke:#5ed7bd;stroke-opacity:.35;stroke-width:1.1px}.VSfcpG_sidePods{fill:#14282c;stroke:#79918f;stroke-linejoin:bevel;stroke-width:1px}.VSfcpG_podLight{fill:none;stroke:#69d8c0;stroke-linecap:round;stroke-width:2.2px}.VSfcpG_shell{stroke:#c6e8d9;stroke-opacity:.85;stroke-width:1px}.VSfcpG_shellShade{fill:none;stroke:#edfff8;stroke-opacity:.55;stroke-width:1px;stroke-linecap:round}.VSfcpG_forehead>path:first-child{fill:#0b171b;stroke:#8fa4a3;stroke-opacity:.72;stroke-width:.9px}.VSfcpG_logo{opacity:1;paint-order:stroke fill;stroke:#041618b3;stroke-width:.8px}.VSfcpG_visor{stroke:#78928f;stroke-width:1px}.VSfcpG_visorScan{fill:none;opacity:0;stroke:#88e4d2;stroke-linecap:round;stroke-width:1.2px}.VSfcpG_eyeOuter{fill:#185c589e;stroke:#74dbc6;stroke-linejoin:bevel;stroke-width:1.1px}.VSfcpG_pupil{fill:#56d6bd;stroke:#baf5e9;stroke-width:.45px}.VSfcpG_eyeGlint{fill:none;stroke:#f1fff9;stroke-width:1.5px;stroke-linecap:round;opacity:.88}.VSfcpG_voiceLine{fill:none;stroke:#74d9c5;stroke-linecap:round;stroke-linejoin:bevel;stroke-width:1.8px}.VSfcpG_attention{transform-origin:64px 64px;transform:rotate(var(--gaze-tilt,0deg));transition:transform .5s cubic-bezier(.22,1,.36,1)}.VSfcpG_gaze{transform:translate(var(--gaze-x,0px), var(--gaze-y,0px));transition:transform .5s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:no-preference){.VSfcpG_mascot[data-animated=true][data-xino-mascot-state=idle] .VSfcpG_body{animation:4.6s ease-in-out -.6s infinite VSfcpG_xino-gentle-bob}.VSfcpG_mascot[data-animated=true][data-xino-mascot-state=idle] .VSfcpG_eye{animation:7.4s ease-in-out -2s infinite VSfcpG_xino-blink}.VSfcpG_mascot[data-animated=true][data-xino-mascot-state=idle] .VSfcpG_logo{animation:4.8s ease-in-out infinite VSfcpG_xino-core-focus}.VSfcpG_mascot[data-animated=true][data-xino-mascot-state=idle] .VSfcpG_telemetry{animation:32s linear infinite VSfcpG_xino-orbit}.VSfcpG_mascot[data-xino-mascot-state=thinking] .VSfcpG_eyes{animation:1.8s cubic-bezier(.22,1,.36,1) 2 VSfcpG_xino-eye-scan}.VSfcpG_mascot[data-xino-mascot-state=thinking] .VSfcpG_telemetry{animation:3.6s cubic-bezier(.22,1,.36,1) VSfcpG_xino-turn}.VSfcpG_mascot[data-xino-mascot-state=success] .VSfcpG_pose{animation:.8s cubic-bezier(.22,1,.36,1) VSfcpG_xino-nod}}@keyframes VSfcpG_xino-gentle-bob{0%,to{transform:translateY(0)rotate(0)}42%{transform:translateY(-3px)rotate(-.6deg)}68%{transform:translateY(0)rotate(.4deg)}84%{transform:translateY(-1px)rotate(0)}}@keyframes VSfcpG_xino-blink{0%,62%,65%,to{transform:scaleY(1)}63.5%{transform:scaleY(.12)}}@keyframes VSfcpG_xino-core-focus{0%,to{opacity:.92;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}@keyframes VSfcpG_xino-orbit{to{transform:rotate(360deg)}}@keyframes VSfcpG_xino-eye-scan{0%,to{transform:translate(0)}35%{transform:translate(-2px)}65%{transform:translate(2px)}}@keyframes VSfcpG_xino-turn{to{transform:rotate(180deg)}}@keyframes VSfcpG_xino-nod{0%,to{transform:rotate(0)}40%{transform:rotate(-4deg)translateY(2px)}70%{transform:rotate(2deg)}}@media (prefers-reduced-motion:reduce){.VSfcpG_mascot,.VSfcpG_mascot *{transition:none!important;animation:none!important}.VSfcpG_attention,.VSfcpG_gaze{transform:none}}
.MJSUWa_orbit{min-width:0}.MJSUWa_stage{aspect-ratio:360/256;isolation:isolate;background:radial-gradient(ellipse at 50% 47%, rgb(var(--bot-accent-rgb,52 211 153) / 8%), transparent 58%);width:100%;max-width:360px;margin-inline:auto;position:relative;container-type:inline-size}.MJSUWa_connections{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.MJSUWa_guide{stroke:color-mix(in srgb, var(--muted-foreground) 14%, transparent);stroke-dasharray:2 7}.MJSUWa_innerGuide{stroke:rgb(var(--bot-highlight-rgb,110 231 183) / 9%);stroke-dasharray:36 14 3 14}.MJSUWa_wire{opacity:1;stroke:color-mix(in srgb, var(--orbit-accent) 32%, transparent);stroke-width:1.2px;stroke-dasharray:none;transition:stroke .3s}.MJSUWa_wire[data-state=complete]{stroke:rgb(var(--bot-highlight-rgb,110 231 183) / 35%)}.MJSUWa_wire[data-state=running]{stroke:color-mix(in srgb, var(--orbit-accent) 48%, transparent)}.MJSUWa_traffic{opacity:0;stroke:color-mix(in srgb, var(--orbit-accent) 55%, white);stroke-width:2.1px;stroke-linecap:round;stroke-dasharray:.09 .91;filter:drop-shadow(0 0 3px var(--orbit-accent))}.MJSUWa_connectionFlash{opacity:0;stroke:color-mix(in srgb, var(--orbit-accent) 45%, white);stroke-width:2.7px;stroke-linecap:round;stroke-dasharray:.13 .87;filter:drop-shadow(0 0 5px var(--orbit-accent))}.MJSUWa_packet{opacity:0;stroke:var(--orbit-accent);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:.065 .935}.MJSUWa_hub{z-index:1;position:absolute;top:46.875%;left:50%;transform:translate(-50%,-36px)}.MJSUWa_satellite{width:20%;color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;padding:0 2px 4px;display:flex;position:absolute;transform:translate(-50%,-20px)}.MJSUWa_satellite:focus-visible,.MJSUWa_detailsButton:focus-visible,.MJSUWa_pagination button:focus-visible{outline:2px solid var(--bot-accent,#6ee7b7);outline-offset:3px}.MJSUWa_orbit[data-complete=true] .MJSUWa_satellite{animation:none}.MJSUWa_botFrame{border-radius:50%;transition:background .18s,box-shadow .18s;display:block;position:relative}.MJSUWa_botFrame:after{border:1px solid color-mix(in srgb, var(--orbit-accent) 60%, white);box-shadow:0 0 12px color-mix(in srgb, var(--orbit-accent) 45%, transparent);content:"";opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-4px}.MJSUWa_satellite:hover .MJSUWa_botFrame,.MJSUWa_satellite[data-selected=true] .MJSUWa_botFrame{background:color-mix(in srgb, var(--orbit-accent) 10%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--orbit-accent) 35%, transparent)}.MJSUWa_bot{width:40px;height:40px}.MJSUWa_botName{max-width:100%;color:var(--foreground);margin-top:3px;font-size:11px;font-weight:500;line-height:16px}.MJSUWa_satellite[data-state=complete] .MJSUWa_botName,.MJSUWa_satellite[data-state=idle] .MJSUWa_botName{color:var(--muted-foreground)}.MJSUWa_satellite[data-state=failed] .MJSUWa_botName{color:#f87171}.MJSUWa_count{border:1px solid var(--border);background:var(--panel);font-variant-numeric:tabular-nums;border-radius:6px;min-width:14px;padding-inline:2px;font-size:9px;line-height:13px;position:absolute;top:-2px;right:-4px}.MJSUWa_caption{text-align:center;color:var(--muted-foreground);flex-direction:column;align-items:center;gap:3px;padding-inline:8px;font-size:12px;line-height:18px;display:flex}.MJSUWa_phase{max-width:none;color:var(--bot-accent,#34b895);font-weight:500}.MJSUWa_summary{color:var(--muted-foreground);font-size:11px}.MJSUWa_controls{min-height:32px;color:var(--muted-foreground);justify-content:center;align-items:center;gap:14px;margin-top:3px;font-size:11px;display:flex}.MJSUWa_detailsButton{cursor:pointer;border-radius:6px;padding:5px 8px;transition:color .18s}.MJSUWa_detailsButton:hover{color:var(--foreground)}.MJSUWa_pagination{align-items:center;gap:4px;display:flex}.MJSUWa_pagination button{border:1px solid var(--border);cursor:pointer;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.MJSUWa_pagination button:disabled{opacity:.3;cursor:default}@container (max-width:310px){.MJSUWa_satellite{transform:translate(-50%,-17px)}.MJSUWa_bot{width:34px;height:34px}.MJSUWa_botName{font-size:10px}.MJSUWa_hub{transform-origin:top;transform:translate(-50%,-30px)scale(.84)}}@media (prefers-reduced-motion:no-preference){.MJSUWa_orbit[data-complete=false] .MJSUWa_wire{animation:MJSUWa_reveal-wire .18s ease-out calc(var(--entry-delay) + .34s) backwards}.MJSUWa_connectionFlash{animation:MJSUWa_connect-flash .56s ease-out var(--entry-delay) both}.MJSUWa_orbit[data-complete=false] .MJSUWa_satellite{animation:MJSUWa_arrive .42s cubic-bezier(.16, 1, .3, 1) calc(var(--entry-delay) + .26s) both}.MJSUWa_orbit[data-complete=false] .MJSUWa_botFrame:after{animation:MJSUWa_bot-connected .65s ease-out calc(var(--entry-delay) + .3s) both}.MJSUWa_packet{animation:.85s ease-in both MJSUWa_transmit}.MJSUWa_outbound{animation:MJSUWa_outward-flow 4.8s linear calc(var(--entry-delay) + .6s) infinite}.MJSUWa_inbound{animation:MJSUWa_inward-flow 4.8s linear calc(var(--entry-delay) + .6s) infinite}}@media (prefers-reduced-motion:reduce){.MJSUWa_botName>span:last-child,.MJSUWa_phase>span:last-child{display:none}}@keyframes MJSUWa_arrive{0%{opacity:0;visibility:hidden;filter:blur(3px);scale:.76}to{opacity:1;visibility:visible;filter:blur();scale:1}}@keyframes MJSUWa_reveal-wire{0%{opacity:0}to{opacity:1}}@keyframes MJSUWa_connect-flash{0%{opacity:0;stroke-dashoffset:-.95px}15%,75%{opacity:1}to{opacity:0;stroke-dashoffset:.13px}}@keyframes MJSUWa_bot-connected{0%{opacity:0;transform:scale(.75)}25%{opacity:.9}to{opacity:0;transform:scale(1.4)}}@keyframes MJSUWa_transmit{0%{opacity:0;stroke-dashoffset:.07px}15%{opacity:1}85%{opacity:1}to{opacity:0;stroke-dashoffset:-1px}}@keyframes MJSUWa_outward-flow{0%{opacity:0;stroke-dashoffset:-.92px}6%,40%{opacity:.9}46%,to{opacity:0;stroke-dashoffset:.08px}}@keyframes MJSUWa_inward-flow{0%,48%{opacity:0;stroke-dashoffset:.08px}54%,88%{opacity:1}94%,to{opacity:0;stroke-dashoffset:-.92px}}
.lI5UgW_handoff{flex-direction:column;align-items:center;gap:5px;display:flex}.lI5UgW_avatar{isolation:isolate;width:72px;height:72px;box-shadow:0 0 28px rgb(var(--bot-accent-rgb,52 211 153) / 10%), 0 0 0 7px rgb(var(--bot-accent-rgb,52 211 153) / 4%);border-radius:50%;transition:box-shadow .35s;display:block;position:relative}.lI5UgW_energy{z-index:-1;pointer-events:none;position:absolute;inset:0}.lI5UgW_radiance{background:radial-gradient(circle, transparent 28%, rgb(var(--bot-accent-rgb,52 211 153) / 24%) 48%, transparent 72%);opacity:.45;border-radius:50%;position:absolute;inset:-25px}.lI5UgW_emission{border:1px solid rgb(var(--bot-highlight-rgb,126 255 216) / 65%);box-shadow:0 0 9px rgb(var(--bot-accent-rgb,52 211 153) / 20%), inset 0 0 7px rgb(var(--bot-accent-rgb,52 211 153) / 12%);opacity:0;border-radius:50%;position:absolute;inset:-3px}.lI5UgW_avatar:before{border:1px solid rgb(var(--bot-highlight-rgb,110 231 183) / 17%);content:"";pointer-events:none;border-radius:50%;position:absolute;inset:-10px}.lI5UgW_handoff[data-phase=synthesizing] .lI5UgW_avatar{box-shadow:0 0 35px rgb(var(--bot-accent-rgb,52 211 153) / 22%), 0 0 0 7px rgb(var(--bot-accent-rgb,52 211 153) / 7%)}.lI5UgW_receipt{border:1px solid var(--bot-accent,#9cf5da);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-5px}.lI5UgW_handoff[data-phase=complete] .lI5UgW_avatar *{animation:none!important}@media (prefers-reduced-motion:no-preference){.lI5UgW_radiance{animation:2.8s ease-in-out infinite lI5UgW_core-glow}.lI5UgW_emission{animation:3.2s ease-out infinite lI5UgW_radiate}.lI5UgW_delayedEmission{animation-delay:-1.6s}.lI5UgW_receipt{animation:.55s ease-out .7s both lI5UgW_receive-result}}@keyframes lI5UgW_core-glow{0%,to{opacity:.4;transform:scale(.92)}50%{opacity:.95;transform:scale(1.12)}}@keyframes lI5UgW_radiate{0%{opacity:0;transform:scale(.96)}12%{opacity:.65}to{opacity:0;transform:scale(1.85)}}@keyframes lI5UgW_receive-result{0%{opacity:0;transform:scale(.94)}28%{opacity:.9}to{opacity:0;transform:scale(1.2)}}
.tBdu5q_heading{transform-origin:0}.tBdu5q_stepItem{--follow-up-delay:70ms}.tBdu5q_row{transform-origin:top}.tBdu5q_stepRail{justify-content:center;padding-top:26px;display:flex;position:relative}.tBdu5q_stepMarker{z-index:1;border:1px solid color-mix(in srgb, var(--accent) 66%, var(--border));background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 8%, transparent), 0 0 9px color-mix(in srgb, var(--accent) 22%, transparent);border-radius:999px;justify-content:center;align-items:center;transition:border-color .18s,background-color .18s,box-shadow .18s;display:flex;position:relative}.tBdu5q_stepMarker:after{pointer-events:none;content:"";border:1px solid color-mix(in srgb, var(--accent) 44%, transparent);border-radius:inherit;opacity:0;position:absolute;inset:-4px;transform:scale(.72)}.tBdu5q_stepBranch{background:var(--border);width:22px;height:1px;transition:background-color .18s,box-shadow .18s;position:absolute;top:31px;left:50%;overflow:hidden}.tBdu5q_stepBranch:after{content:"";background:var(--accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.tBdu5q_stepConnector{background:color-mix(in srgb, var(--accent) 68%, var(--border));width:1px;box-shadow:0 0 8px color-mix(in srgb, var(--accent) 18%, transparent);position:absolute;top:31px;bottom:-39px;left:50%;overflow:hidden;transform:translate(-50%)}.tBdu5q_stepConnector:after{content:"";background:var(--accent);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.tBdu5q_stepItem:hover .tBdu5q_stepMarker,.tBdu5q_stepItem[data-selected=true] .tBdu5q_stepMarker{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent), 0 0 13px color-mix(in srgb, var(--accent) 34%, transparent)}.tBdu5q_stepItem:hover .tBdu5q_stepBranch,.tBdu5q_stepItem[data-selected=true] .tBdu5q_stepBranch{background:color-mix(in srgb, var(--accent) 70%, var(--border));box-shadow:0 0 8px color-mix(in srgb, var(--accent) 22%, transparent)}.tBdu5q_row:after{pointer-events:none;content:"";background:linear-gradient(105deg, transparent 20%, color-mix(in srgb, var(--accent) 9%, transparent) 48%, transparent 76%);opacity:0;position:absolute;inset:0;transform:translate(-105%)}.tBdu5q_row[data-selected=true]:after{animation:.42s cubic-bezier(.22,1,.36,1) tBdu5q_follow-up-selection-sweep}@media (prefers-reduced-motion:no-preference){.tBdu5q_heading{opacity:0;animation:.24s cubic-bezier(.22,1,.36,1) forwards tBdu5q_follow-up-heading-in;transform:translateY(3px)}.tBdu5q_row{opacity:0;animation:.32s cubic-bezier(.22,1,.36,1) forwards tBdu5q_follow-up-row-in;animation-delay:var(--follow-up-delay);transform:translateY(7px)}.tBdu5q_stepMarker{opacity:0;animation:.22s cubic-bezier(.22,1,.36,1) forwards tBdu5q_follow-up-marker-in,.36s cubic-bezier(.22,1,.36,1) tBdu5q_follow-up-marker-light;animation-delay:var(--follow-up-delay), calc(var(--follow-up-delay) + 60ms);transform:scale(.72)}.tBdu5q_stepMarker:after{animation:.36s cubic-bezier(.22,1,.36,1) tBdu5q_follow-up-marker-ring;animation-delay:calc(var(--follow-up-delay) + 60ms)}.tBdu5q_stepConnector:after{animation:.3s cubic-bezier(.22,1,.36,1) tBdu5q_follow-up-connector-light;animation-delay:calc(var(--follow-up-delay) + .18s)}}@media (prefers-reduced-motion:reduce){.tBdu5q_heading,.tBdu5q_row,.tBdu5q_stepMarker{opacity:1;animation:none;transform:none}.tBdu5q_row:after,.tBdu5q_stepMarker:after,.tBdu5q_stepConnector:after{display:none}}@keyframes tBdu5q_follow-up-heading-in{to{opacity:1;transform:translateY(0)}}@keyframes tBdu5q_follow-up-row-in{to{opacity:1;transform:translateY(0)}}@keyframes tBdu5q_follow-up-marker-in{to{opacity:1;transform:scale(1)}}@keyframes tBdu5q_follow-up-marker-light{0%,to{border-color:color-mix(in srgb, var(--accent) 66%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 8%, transparent), 0 0 9px color-mix(in srgb, var(--accent) 22%, transparent)}42%{border-color:var(--accent);box-shadow:0 0 14px color-mix(in srgb, var(--accent) 34%, transparent)}}@keyframes tBdu5q_follow-up-marker-ring{0%{opacity:0;transform:scale(.72)}44%{opacity:1}to{opacity:0;transform:scale(1.34)}}@keyframes tBdu5q_follow-up-connector-light{0%{opacity:0;transform:scaleY(0)}35%{opacity:1}to{opacity:0;transform:scaleY(1)}}@keyframes tBdu5q_follow-up-selection-sweep{0%{opacity:0;transform:translate(-105%)}24%{opacity:1}to{opacity:0;transform:translate(105%)}}
.qa-message-assistant{width:100%;min-width:0}.qa-history-time{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.qa-markdown{overflow-wrap:anywhere;line-height:1.65}.qa-markdown p{margin:8px 0}.qa-markdown>:first-child{margin-top:0}.qa-markdown strong{font-weight:600}.qa-markdown h1{font-size:18px;line-height:28px}.qa-markdown h2{font-size:16px;line-height:24px}.qa-markdown h3,.qa-markdown h4{font-size:14px;line-height:20px}.qa-markdown h1,.qa-markdown h2,.qa-markdown h3,.qa-markdown h4{text-wrap:pretty;margin:16px 0 8px;font-weight:600}.qa-markdown ul,.qa-markdown ol{margin:8px 0;padding-left:24px}.qa-markdown ul{list-style:outside}.qa-markdown ol{list-style:decimal}.qa-markdown li{margin-block:4px}.qa-markdown hr{border:0;border-top:1px solid var(--border);margin:16px 0}.qa-markdown a,.qa-stock-link{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.qa-stock-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.qa-stock-link:hover{color:#b2f5e2}.qa-markdown-table{border:1px solid var(--border);background:var(--surface);scrollbar-width:thin;border-radius:8px;max-width:100%;margin:12px 0;overflow-x:auto}.qa-markdown table{border-collapse:collapse;text-align:left;width:100%;min-width:560px;font-size:12px;line-height:20px}.qa-markdown th{background:var(--surface-elevated);color:var(--muted-foreground);text-transform:uppercase;font-weight:600}.qa-markdown th,.qa-markdown td{border-bottom:1px solid var(--border);vertical-align:top;font-variant-numeric:tabular-nums;padding:8px 12px}.qa-markdown tr:last-child td{border-bottom:0}.qa-markdown pre{border:1px solid var(--border);background:var(--background);border-radius:8px;padding:12px;overflow-x:auto}.qa-markdown blockquote{border:1px solid var(--border);color:var(--muted-foreground);border-radius:8px;margin-block:12px;padding:12px}.qa-message-meta{color:var(--muted-foreground);align-items:center;gap:8px;margin-top:8px;display:flex}.qa-chart{width:100%;min-width:0;margin:12px 0}.qa-chart iframe{border:0;width:100%;display:block}.qa-chart button{color:var(--primary);cursor:pointer}.qa-followups{--panel:#16181e;--panel-soft:#1b1e25;--muted:#9299a5;--accent:#5bd4b4;font-family:inherit}.qa-trace{--panel:var(--surface);margin-bottom:12px}.qa-trace-toggle{width:100%;color:var(--muted-foreground);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px 0;display:flex}.qa-trace-toggle>svg:first-child{flex:none;width:32px;height:32px}.qa-trace-toggle>span:first-of-type{flex:1}.qa-trace-toggle small{margin-top:2px;display:block}.qa-trace-avatars{display:flex}.qa-trace-avatars svg{width:24px;height:24px;margin-left:-8px}.qa-trace-toggle:hover{color:var(--foreground)}.qa-trace-expanded{overflow:hidden}.qa-orbit-details{border-top:1px solid var(--border);max-height:224px;margin-top:8px;padding:12px 0 0;list-style:none;overflow-y:auto}.qa-orbit-details li{color:var(--muted-foreground);align-items:center;gap:8px;margin-bottom:8px;display:flex}.qa-orbit-details li>svg{flex:none;width:32px;height:32px}.qa-orbit-details .title-4{color:var(--foreground);white-space:nowrap}.qa-trace [data-motion-active=false] *,.qa-trace [data-motion-active=false] :after{animation-play-state:paused!important}.qa-window button:focus-visible,.qa-markdown-table:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (max-width:767px){.qa-window:not([data-sidebar-open=true]) .qa-sidebar{display:none}}.qa-trace-toggle>.qa-trace-status-dot{background:#34d399;border-radius:50%;flex:none;width:6px;height:6px}.qa-trace-toggle>.qa-trace-status-dot[data-active=true]{background:#38bdf8}.qa-trace-toggle>.qa-trace-status-dot+span{flex:1}.qa-trace-avatars>span{align-self:center;padding-left:8px}
.ai-network{margin-top:48px;position:relative}.ai-network-track{position:relative}.ai-network-viewport{position:relative;overflow:clip}.ai-network-heading{z-index:1;text-align:center;flex:none;padding:48px 24px 24px;position:relative}.ai-network-heading .heading-1{letter-spacing:-.045em;max-width:680px;margin:0 auto;font-weight:500}.ai-network .ai-network-heading>p{color:#bcbcbc;text-wrap:pretty;max-width:680px;margin:24px auto 0}.ai-network-canvas{width:100%;height:680px;position:relative;-webkit-mask-image:radial-gradient(72% 68%,#000 48%,#0000 100%);mask-image:radial-gradient(72% 68%,#000 48%,#0000 100%)}.ai-network-svg{width:100%;height:100%;display:block;overflow:visible}.ai-network-sprite{width:64px;height:64px}.ai-network-link{fill:none;stroke:#858585;stroke-width:5.5px;stroke-dasharray:.1 15;stroke-linecap:round;opacity:.7}.ai-network-packet{opacity:0}.ai-network-busy{opacity:0;pointer-events:none;transition:opacity .3s var(--ai-ease), transform .3s var(--ai-ease);transform:translateY(4px)}.ai-network-busy rect{fill:#313131;stroke:#484848;stroke-width:1px}.ai-network-busy-dot{fill:#f1f3f5;animation:1.1s cubic-bezier(.22,1,.36,1) infinite paused network-working}.ai-network-chatter{opacity:0;pointer-events:none;transition:opacity .3s var(--ai-ease), transform .3s var(--ai-ease);transform:translateY(8px)}.ai-network-chatter rect{fill:#1f1f1f;stroke:#414141;stroke-width:1px}.ai-network-chatter text{fill:#f1f3f5;font-size:16px;font-family:var(--font-geist), sans-serif}.ai-network-track[data-active=true] [data-network-speech][data-visible=true] .ai-network-chatter,.ai-network-track[data-active=true] [data-working=true] .ai-network-busy{opacity:1;transform:translateY(0)}.ai-network-track[data-active=true] [data-working=true] .ai-network-busy-dot{animation-play-state:running}.ai-network-track[data-active=true] [data-speaking=true] .ai-network-busy{opacity:0}@keyframes network-working{0%,70%,to{opacity:.45;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}.ai-network-label,.ai-network-core-name{fill:#f1f3f5;font-family:var(--font-geist), sans-serif;font-size:16px;font-weight:500;line-height:24px}.ai-network-role{fill:#a3a3a3;font-size:14px;font-weight:400}.ai-network-bubble rect{fill:#1f1f1f;stroke:#383838;stroke-width:1px}.ai-network-bubble text{fill:#ededed;font-family:var(--font-geist), sans-serif;font-size:14px;font-weight:400}@media (max-width:1100px){.ai-network-heading .heading-1{font-size:48px;line-height:48px}}@media (max-width:767px){.ai-network-heading .heading-1{max-width:420px;font-size:36px;line-height:40px}.ai-network{margin-top:32px}.ai-network-canvas{height:520px}.ai-network-heading{padding:32px 24px 16px}.ai-network .ai-network-heading>p{max-width:360px;margin-top:16px;font-size:14px;line-height:20px}.ai-network-desktop-break{display:none}.ai-network-label .title-3,.ai-network .ai-network-core-name{font-size:20px}.ai-network-label .ai-network-role{font-size:18px}.ai-network-bubble{display:none}.ai-network-chatter text{font-size:20px}}@media (prefers-reduced-motion:reduce){.ai-network-busy,.ai-network-chatter{display:none}}
.ai-showcase{--ai-ease:cubic-bezier(.22, 1, .36, 1);--ai-line:color-mix(in srgb, var(--foreground) 10%, transparent);isolation:isolate;color:var(--foreground);background:var(--marketing-background);scroll-margin-top:var(--site-header-height);padding-bottom:96px;position:relative;overflow:clip}.ai-showcase p,.ai-showcase h2,.ai-showcase h3{margin:0}.ai-showcase a{text-decoration:none}.ai-showcase button,.ai-showcase textarea{font-family:inherit}.ai-showcase :is(a,button):focus-visible{outline:2px solid var(--primary);outline-offset:4px}.ai-product-stage{isolation:isolate;background:#000;padding-top:96px;position:relative}.ai-laser{z-index:0;pointer-events:none;position:absolute;inset:0 0 -80px;-webkit-mask-image:linear-gradient(#0000,#000 96px calc(100% - 80px),#0000);mask-image:linear-gradient(#0000,#000 96px calc(100% - 80px),#0000)}.ai-intro,.ai-demo-container{z-index:1}.ai-intro{text-align:center;flex-direction:column;align-items:center;padding:32px 24px 80px;display:flex;position:relative}.ai-intro .ai-hero-heading{letter-spacing:-.065em;justify-content:center;align-items:center;gap:16px;margin:24px 0;font-size:96px;font-weight:500;line-height:1.1;display:flex}.ai-hero-mascot-slot{flex:none;display:inline-flex}.ai-hero-mascot{flex:none;width:112px;height:112px}.ai-intro-description{color:#c7c7c7;text-wrap:balance;max-width:640px;font-size:18px;line-height:28px}.ai-signup{background:var(--button-background);color:#181818;min-height:48px;transition:transform .25s var(--ai-ease), opacity .25s var(--ai-ease);border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:12px;padding:12px 24px;display:inline-flex}.ai-intro>.ai-signup{margin-top:32px}.ai-signup:hover{opacity:.9;transform:translateY(-2px)}.ai-signup:active{transform:translateY(0)}.ai-demo-container{width:min(100% - 96px,1200px);margin:0 auto;position:relative}.qa-window{--background:#13151b;--surface:#16181e;--surface-elevated:#1b1e25;--surface-hover:#1b1e25;--border:#2a2e36;--ai-line:var(--border);--muted-foreground:#9299a5;border:1px solid var(--border);background:var(--background);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000059}.qa-demo-language-note{color:var(--muted-foreground);text-align:right;margin-left:auto}.qa-chrome{border-bottom:1px solid var(--ai-line);background:var(--background);align-items:center;gap:8px;height:40px;padding:0 16px;display:flex}.qa-window-dots{gap:8px;margin-right:8px;display:flex}.qa-window-dots i{background:#555;border-radius:9999px;width:8px;height:8px}.qa-window-dots i:first-child{background:#fa615c}.qa-window-dots i:nth-child(2){background:#f8bf4f}.qa-window-dots i:nth-child(3){background:#35c84a}.qa-workspace{height:640px;padding:4px;display:flex;position:relative}.qa-sidebar{flex-direction:column;flex:0 0 240px;min-width:0;padding:16px 12px;display:flex}.qa-window[data-sidebar-open=false] .qa-sidebar{display:none}.qa-new-chat{color:#101b17;background:var(--primary);min-height:40px;transition:opacity .2s var(--ai-ease);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:8px 12px;display:flex}.qa-new-chat:hover{opacity:.85}.qa-search>svg{flex:none}.qa-search input{width:100%;min-width:0;color:var(--foreground);font:inherit;background:0 0;border:0;outline:0;padding:0}.qa-search:focus-within{border-color:var(--primary)}.qa-search input::placeholder{color:var(--muted-foreground)}.qa-search{border:1px solid var(--ai-line);color:var(--muted-foreground);background:var(--surface);border-radius:8px;align-items:center;gap:8px;margin-top:16px;padding:8px 12px;display:flex}.qa-sidebar .qa-history-label{color:var(--muted-foreground);margin:24px 8px 12px}.qa-sidebar .qa-empty-history{color:var(--muted-foreground);padding:8px}.qa-history-item{background:var(--surface-elevated);border-radius:8px;align-items:center;gap:8px;padding:12px;display:flex}.qa-history-list{min-height:0;overflow-y:auto}.qa-history-item{text-align:left;width:100%;color:var(--foreground);cursor:pointer;background:0 0;border:0;margin-bottom:4px}.qa-history-item:hover,.qa-history-item[aria-current=true]{background:var(--surface-elevated)}.qa-history-item>svg{flex:none}.qa-history-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.qa-sidebar-brand{align-items:center;gap:8px;margin-top:auto;padding:16px 4px 0;display:flex}.qa-sidebar-brand>svg{width:48px;height:48px}.qa-sidebar-brand p{color:var(--muted-foreground)}.qa-main{border:1px solid var(--ai-line);background:var(--surface);border-radius:12px;flex-direction:column;flex:1;min-width:0;display:flex}.qa-thread-header{flex:none;align-items:center;gap:8px;min-height:64px;padding:12px 16px;display:flex}.qa-icon{width:32px;height:32px;color:var(--muted-foreground);background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.qa-icon:not(:disabled){cursor:pointer}.qa-icon:not(:disabled):hover{color:var(--foreground);background:var(--surface-hover)}.qa-sidebar-toggle{border:1px solid var(--border);background:var(--background);border-radius:10px;width:36px;height:36px}.qa-thread-title{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--border);min-height:36px;color:var(--foreground);background:var(--background);border-radius:10px;align-items:center;padding:8px 12px;font-weight:500;display:flex;overflow:hidden}.qa-welcome{flex-direction:column;flex:1;justify-content:center;align-items:center;width:min(100% - 64px,688px);margin:0 auto;padding:32px 0;display:flex}.qa-welcome>img{margin-bottom:12px}.qa-welcome .qa-welcome-heading{letter-spacing:normal;text-align:center;text-wrap:balance;margin-bottom:24px;font-size:24px;font-weight:500;line-height:32px}.qa-composer{border:1px solid color-mix(in srgb, var(--primary) 58%, var(--border));background:var(--background);width:100%;box-shadow:0 0 0 5px color-mix(in srgb, var(--primary) 10%, transparent), inset 0 1px 0 #ffffff12;border-radius:18px;padding:12px 10px 10px}.qa-composer textarea{resize:none;width:100%;min-height:44px;color:var(--foreground);background:0 0;border:0;outline:0;padding:8px 12px 0;font-size:14px;line-height:22px;display:block}.qa-composer textarea::placeholder{color:var(--muted-foreground);opacity:1}.qa-composer-toolbar{align-items:center;gap:6px;margin-top:6px;display:flex}.qa-model,.qa-reasoning{border:1px solid color-mix(in srgb, var(--primary) 24%, var(--border));color:#86e6cb;background:color-mix(in srgb, var(--primary) 8%, var(--surface));opacity:1;border-radius:9999px;flex:none;align-items:center;gap:6px;min-height:32px;padding:4px 10px;font-weight:500;display:inline-flex}.qa-model>svg:last-child,.qa-reasoning>svg:last-child{color:var(--muted-foreground)}.qa-model-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qa-dot-matrix{width:16px;height:16px}.qa-dot-matrix>svg{width:100%;height:100%;display:block}.qa-model-icon{color:#5bd4b4;clip-path:circle(50%);border-radius:9999px;width:20px;height:20px}.qa-dot-matrix.qa-history-activity{color:#34d399;clip-path:circle(50%);border-radius:9999px;flex:none;width:20px;height:20px}.qa-window[data-motion-active=false] [data-slot=dot-matrix-dot]{animation-play-state:paused}.qa-model,.qa-reasoning,.qa-send:not(:disabled),.qa-microphone,.qa-suggestions>button{cursor:pointer}.qa-model:hover,.qa-reasoning:hover,.qa-suggestions>button:hover{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, var(--surface))}.qa-send:not(:disabled):hover,.qa-microphone:hover{filter:brightness(1.15)}.qa-send:disabled{cursor:not-allowed}.qa-thread-new{margin-left:auto}.qa-input-hint{color:var(--muted-foreground);padding:8px 4px 0}.qa-input-hint a{color:var(--primary);text-decoration:underline}.qa-composer-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.qa-send,.qa-microphone{border:1px solid var(--border);width:36px;height:36px;color:var(--muted-foreground);background:var(--surface-elevated);opacity:1;border-radius:9999px;flex:none;justify-content:center;align-items:center;display:flex}.qa-microphone{color:var(--foreground);box-shadow:inset 0 1px #ffffff0f}.qa-send[data-has-draft=true]{color:#10211d;background:var(--primary)}.qa-suggestions{flex-wrap:wrap;justify-content:flex-start;gap:8px;width:100%;margin-top:24px;padding-inline:4px;display:flex}.qa-suggestions>button{white-space:nowrap;border:1px solid color-mix(in srgb, var(--primary) 18%, var(--border));min-height:36px;color:var(--foreground);background:color-mix(in srgb, var(--surface-elevated) 70%, var(--surface));border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.qa-suggestions>button>svg{color:#86e6cb;flex:none}.qa-messages{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#393939 transparent;flex:1;min-height:0;overflow-y:auto}.qa-messages-inner{flex-direction:column;gap:32px;width:min(100% - 48px,720px);margin:0 auto;padding:24px 0;display:flex}.qa-message{max-width:100%}.qa-message-user{background:var(--surface-hover);border-radius:16px;align-self:flex-end;max-width:85%;padding:12px 16px}.qa-message-text{white-space:pre-wrap;overflow-wrap:anywhere}.qa-assistant-label{align-items:center;gap:8px;margin-bottom:12px;display:flex}.qa-assistant-label>svg{flex:none;width:32px;height:32px}.qa-actions{flex-direction:column;gap:8px;margin:12px 0;display:flex}.qa-action{border:1px solid var(--ai-line);border-radius:12px;align-items:center;gap:12px;padding:8px 12px;display:flex}.qa-action>svg:first-child{flex:none;width:40px;height:40px}.qa-action>svg:last-child:not(:first-child){color:var(--primary);flex:none;margin-left:auto}.qa-bottom-composer{width:min(100% - 32px,744px);margin:8px auto 16px}@media (max-width:1100px){.ai-demo-container{width:calc(100% - 48px)}.qa-sidebar{flex-basis:208px}.qa-welcome{width:min(100% - 48px,688px)}.qa-welcome .qa-welcome-heading{font-size:20px;line-height:28px}}@media (max-width:767px){.ai-product-stage{padding-top:64px}.ai-intro{padding:16px 24px 64px}.ai-intro .ai-hero-heading{gap:8px;font-size:60px;line-height:1.1}.ai-hero-mascot{width:80px;height:80px}.ai-intro-description{max-width:480px;font-size:16px;line-height:24px}.ai-laser{opacity:.65}.ai-demo-container{width:calc(100% - 32px)}.qa-workspace{height:560px}.qa-sidebar{z-index:3;border-right:1px solid var(--ai-line);background:var(--background);border-radius:12px 0 0 12px;width:240px;padding-top:64px;position:absolute;inset:4px auto 4px 4px;box-shadow:16px 0 32px #0003}.qa-sidebar-toggle{z-index:4;position:relative}.qa-thread-header{padding-inline:8px}.qa-welcome{width:calc(100% - 32px);padding:24px 0}.qa-welcome .qa-welcome-heading{margin-bottom:24px}.qa-composer{padding:12px 8px 8px}.qa-suggestions{gap:8px}.qa-suggestions>button{padding:4px 8px}.qa-messages-inner{width:calc(100% - 32px)}}@media (max-width:420px){.ai-intro .ai-hero-heading{font-size:48px}.ai-hero-mascot{width:64px;height:64px}.qa-window-dots{gap:4px;margin-right:4px}.qa-chrome{padding-inline:12px}.qa-reasoning{gap:4px;padding-inline:4px}.qa-model{gap:4px;max-width:120px;padding-inline:8px}.qa-reasoning-label,.qa-reasoning>svg:last-child{display:none}.qa-composer-toolbar{gap:4px}.qa-composer-actions{gap:0}.qa-suggestions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qa-suggestions>button{white-space:normal;min-height:40px;font-size:12px;line-height:16px}}@media (prefers-reduced-motion:reduce){.ai-showcase *,.ai-showcase :before,.ai-showcase :after{transition:none!important;animation:none!important}.ai-signup:hover{transform:none}}.qa-dropdown{max-width:calc(100vw - 32px);font-family:var(--font-geist), sans-serif}.qa-dropdown-surface{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0c12209e;border:1px solid #ffffff1a;border-radius:16px;padding:6px;box-shadow:0 24px 70px -32px #000000f2,0 0 0 1px #10b98114,inset 0 0 0 1px #6ee7b71a}.qa-dropdown-surface-reasoning{border-radius:14px;box-shadow:0 22px 64px -32px #000000f2,0 0 0 1px #5bd4b41a,inset 0 0 0 1px #5bd4b41f}.qa-dropdown .ant-dropdown-menu-item.qa-dropdown-item{color:#f1f3f5;border:0;border-radius:0;padding:2px;background:0 0!important}.qa-dropdown :focus-visible{outline-offset:2px;outline:2px solid #5bd4b4}.qa-model-option{border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;width:min(248px,100vw - 48px);min-height:36px;padding:8px 10px;font-size:14px;font-weight:600;line-height:20px;display:flex}.qa-model-option>span:nth-child(2){flex:1}.qa-model-option[data-selected=true]{color:#ecfdf5;background:#ffffff17;border-color:#6ee7b759;box-shadow:inset 0 1px #ffffff2e,0 0 28px #10b98133,inset 0 0 0 1px #a7f3d026}.qa-dropdown-item:hover .qa-model-option:not([data-selected=true]),.qa-dropdown-item:hover .qa-reasoning-option:not([data-selected=true]){background:#ffffff0b}.qa-model-info{color:#afb5bf;border:1px solid #565b64;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex}.qa-model-info:hover{color:#86e6cb;border-color:#5bd4b4}.qa-reasoning-option{border:1px solid #0000;border-radius:9px;align-items:center;min-width:136px;padding:6px 10px;font-size:14px;font-weight:600;line-height:20px;display:flex}.qa-reasoning-option[data-selected=true]{color:#86e6cb;background:#ffffff17;border-color:#5bd4b461;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #5bd4b42e}@media (prefers-reduced-motion:reduce){.qa-dropdown *,.qa-dropdown :before,.qa-dropdown :after{transition:none!important;animation:none!important}}
.omUykq_mascot{width:100%;display:block;overflow:visible}.omUykq_body{transform-origin:80px 80px;animation:5.6s ease-in-out infinite omUykq_hover}.omUykq_halo{transform-origin:80px 80px;animation:5.6s ease-in-out infinite omUykq_breathe}.omUykq_orbit,.omUykq_innerOrbit{transform-origin:80px 80px;animation:32s linear infinite omUykq_orbit}.omUykq_innerOrbit{animation-duration:46s;animation-direction:reverse}.omUykq_eyes{transform-origin:80px 79px;animation:7.2s ease-in-out infinite omUykq_blink}.omUykq_crest{filter:drop-shadow(0 0 3px #c092ff59)}.omUykq_shadow{transform-origin:80px 135px;animation:5.6s ease-in-out infinite omUykq_shadow}.omUykq_mascot[data-thinking=true] .omUykq_orbit{animation-duration:3s}.omUykq_mascot[data-thinking=true] .omUykq_innerOrbit{animation-duration:6s}.omUykq_mascot[data-thinking=true] .omUykq_halo{animation-duration:1.6s}.omUykq_mascot[data-thinking=true] .omUykq_body{animation:2.8s ease-in-out infinite omUykq_thinking}.omUykq_mascot[data-thinking=true] .omUykq_eyes{animation:2.8s ease-in-out infinite omUykq_look}@keyframes omUykq_hover{50%{transform:translateY(-4px)rotate(1.5deg)}}@keyframes omUykq_breathe{50%{opacity:.6;transform:scale(.94)}}@keyframes omUykq_orbit{to{transform:rotate(360deg)}}@keyframes omUykq_blink{0%,43%,47%,to{transform:scaleY(1)}45%{transform:scaleY(.12)}}@keyframes omUykq_shadow{50%{opacity:.45;transform:scaleX(.8)}}@keyframes omUykq_thinking{50%{transform:translateY(-3px)rotate(-4deg)}}@keyframes omUykq_look{30%,65%{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.omUykq_mascot *,.omUykq_mascot[data-thinking=true] :is(.omUykq_body,.omUykq_eyes,.omUykq_halo,.omUykq_orbit,.omUykq_innerOrbit){animation:none}}.omUykq_attention{transform-origin:80px 80px;transform:rotate(var(--gaze-tilt,0deg));transition:transform .42s cubic-bezier(.2,.8,.2,1)}.omUykq_gaze{transform:translate(var(--gaze-x,0px), var(--gaze-y,0px));transition:transform .14s ease-out}.omUykq_charge{opacity:0}.omUykq_mote{fill:#ecd8ff;opacity:0}.omUykq_scan{opacity:0;stroke:#d5afff;stroke-width:1px;filter:drop-shadow(0 0 3px #c395ff)}.omUykq_mascot[data-thinking=true] .omUykq_charge{opacity:1}@media (prefers-reduced-motion:no-preference){.omUykq_mascot[data-thinking=true] .omUykq_mote{animation:2.4s ease-in infinite omUykq_gather}.omUykq_mascot[data-thinking=true] .omUykq_crest{animation:2.4s ease-in-out infinite omUykq_prism-charge}.omUykq_mascot[data-thinking=true] .omUykq_scan{animation:3.6s ease-in-out infinite omUykq_scan}.omUykq_mascot[data-attentive=true] .omUykq_body{animation-play-state:paused}.omUykq_mascot[data-attentive=true] .omUykq_eyes{animation:7.2s ease-in-out infinite omUykq_blink}}@keyframes omUykq_gather{0%{opacity:0;transform:translate(var(--mote-x), var(--mote-y))}25%{opacity:.8}85%{opacity:.9}to{opacity:0;transform:translate(0)}}@keyframes omUykq_prism-charge{50%{filter:drop-shadow(0 0 7px #d2a1ffcc)}}@keyframes omUykq_scan{0%,15%{opacity:0;transform:translateY(0)}30%{opacity:.35}75%{opacity:.15;transform:translateY(56px)}85%,to{opacity:0;transform:translateY(56px)}}@media (prefers-reduced-motion:reduce){.omUykq_attention,.omUykq_gaze{transition:none}.omUykq_attention{transform:none}}
.luda-showcase{--luda-accent:#b9a6d5;--luda-muted:#929098;--luda-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;background:var(--marketing-background);color:var(--marketing-foreground);scroll-margin-top:calc(var(--site-header-height) + 24px);padding:96px 48px;position:relative}.luda-editorial{z-index:1;max-width:1080px;margin:0 auto;position:relative}.luda-intro{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:48px;margin-bottom:64px;display:grid}.luda-intro h2{letter-spacing:-.05em;min-width:0;margin:0;font-weight:500}.luda-intro h2>.section-heading-line:nth-child(2){color:var(--luda-accent)}.luda-intro p{color:#aaa7b0;margin:0}.luda-intro-detail{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.luda-open-link{color:var(--marketing-foreground);text-underline-offset:8px;transition:opacity .3s var(--luda-ease);border-radius:4px;-webkit-text-decoration:underline #b9a6d560;text-decoration:underline #b9a6d560;display:inline-block}.luda-open-link:hover{opacity:.7}.luda-open-link:active{transform:translateY(1px)}.luda-portfolio-stage{position:relative}.luda-ring-scene{aspect-ratio:1080/500;isolation:isolate;position:relative}.luda-ring-svg{width:100%;height:100%;display:block;overflow:visible}.luda-ring-ground{fill:#000}.luda-ring-orbit{fill:none;stroke:#29262f;stroke-width:1px}.luda-ring-orbit-outer{stroke:#19171e;stroke-dasharray:1 8}.luda-ring-sector{transform:translateY(var(--sector-rise));transition:transform .7s var(--luda-ease)}.luda-ring-depth{fill:#22202a;stroke:#35303e;stroke-width:.5px}.luda-ring-depth[data-active=true]{fill:#655274;stroke:#826a96}.luda-ring-surface{opacity:.8;transition:opacity .5s var(--luda-ease)}.luda-ring-sector[data-active=true] .luda-ring-surface,.luda-ring-sector:hover .luda-ring-surface{opacity:1}.luda-ring-hit{fill:#0000;cursor:pointer;touch-action:pan-y}.luda-showcase .luda-ring-hit:focus{outline:none}.luda-ring-annotation{opacity:.55;transition:opacity .5s var(--luda-ease);pointer-events:none}.luda-ring-annotation[data-active=true]{opacity:1}.luda-ring-annotation path{fill:none;stroke:#5c5268;stroke-width:1px}.luda-ring-ticker{fill:#e3dce9;letter-spacing:.02em;font-family:inherit;font-size:20px;font-weight:500}.luda-ring-value{fill:#a39aaa;font-family:inherit;font-size:14px}.luda-ring-core{pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:50.8%;left:50%;transform:translate(-50%,-50%)}.luda-ring-percentage{white-space:nowrap;letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-weight:400}.luda-ring-percentage>span{color:var(--luda-accent);margin-left:4px;font-size:24px;line-height:32px}.luda-ring-core>.caption-4{color:#aaa0b6;letter-spacing:.12em;white-space:nowrap}.luda-crystal{aspect-ratio:1;width:256px;margin:-96px 0 -24px;position:relative}.luda-crystal .crystalized-ball{width:100%;height:100%}.luda-crystal-placeholder{border:1px solid #b59aef40;border-radius:50%;position:absolute;inset:16%;box-shadow:0 0 24px #b59aef14}.luda-position-tabs{justify-content:center;align-items:center;gap:8px;display:flex}.luda-position-tabs button{color:#aaa3b3;cursor:pointer;transition:background-color .3s var(--luda-ease), border-color .3s var(--luda-ease);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.luda-position-tabs button:hover{background:#181818}.luda-position-tabs button[aria-selected=true]{color:#ece5f5;background:#181818;border-color:#39323f}.luda-position-tabs button>strong{font-weight:500}.luda-position-tabs button>.caption-2{color:#928a9c}.luda-tab-mark{background:#71667f;border-radius:50%;width:4px;height:4px}.luda-position-tabs button[aria-selected=true] .luda-tab-mark{background:#d1b7f1;box-shadow:0 0 12px #b9a6d530}.luda-position-tabs button:active{transform:translateY(1px)}.luda-stock-insight{background:#181818;border:1px solid #302b35;border-radius:16px;max-width:960px;margin:40px auto 0;padding:40px;position:relative}.luda-insight-body{grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:48px;min-height:200px;display:grid}.luda-insight-author{align-items:center;gap:12px;margin-bottom:24px;display:flex}.luda-author-avatar{flex-shrink:0;width:48px;height:48px;display:block}.luda-insight-byline{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.luda-insight-byline>:first-child{color:#c6b3e1;letter-spacing:.12em}.luda-insight-byline>:last-child{color:#929098}.luda-insight-copy h3{letter-spacing:-.035em;text-wrap:balance;max-width:480px;margin:0;font-weight:400}.luda-insight-copy p{color:#aaa5b2;text-wrap:pretty;max-width:480px;margin:16px 0 0}.luda-position-return{flex-direction:column;align-items:flex-start;padding-left:32px;display:flex;position:relative}.luda-position-return:before{content:"";background:#35303d;width:1px;position:absolute;top:0;bottom:0;left:0}.luda-return-identity{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:24px;display:flex}.luda-return-identity strong{color:#e2d6f0;font-weight:500}.luda-return-identity>span{color:#929098}.luda-return-amount{letter-spacing:-.05em;color:#c6b3e1;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:400}.luda-position-return[data-loss=true] .luda-return-amount,.luda-position-return[data-loss=true] .luda-return-rate{color:#d69aa9}.luda-return-amount>span{letter-spacing:0;color:#aaa5b2;font-weight:400}.luda-return-caption{color:#929098;margin-top:8px}.luda-return-rate{color:#c6b3e1;font-variant-numeric:tabular-nums;margin-top:24px}.luda-return-rate>span{color:#929098;margin-left:4px;font-weight:400}.luda-showcase :focus-visible{outline:2px solid var(--luda-accent);outline-offset:4px;border-radius:4px}@media (max-width:1200px){.luda-intro h2{font-size:48px;line-height:48px}.luda-intro{grid-template-columns:minmax(0,1fr) 280px;gap:32px}.luda-insight-body{gap:32px}}@media (max-width:900px){.luda-showcase{padding:80px 24px}.luda-intro{grid-template-columns:1fr;gap:24px;margin-bottom:48px}.luda-intro p{max-width:480px;margin:0}.luda-stock-insight{padding:32px}.luda-insight-body{grid-template-columns:minmax(0,1fr) 200px;gap:32px}.luda-position-return{padding-left:24px}.luda-ring-annotation{opacity:.7}.luda-position-tabs button{gap:8px}}@media (max-width:760px){.luda-ring-scene{aspect-ratio:auto;height:360px;overflow:hidden}.luda-ring-svg{width:760px;height:auto;position:absolute;top:4px;left:50%;transform:translate(-50%)}.luda-ring-annotation{display:none}.luda-ring-core{top:50%}.luda-crystal{width:192px;margin:-64px 0 -16px}.luda-ring-percentage{font-size:36px;line-height:40px}.luda-ring-percentage>span{font-size:20px;line-height:28px}.luda-position-tabs button>.caption-2{display:none}.luda-position-tabs button{padding:12px 16px}.luda-insight-body{grid-template-columns:1fr;gap:32px;min-height:0}.luda-insight-copy h3,.luda-insight-copy p{max-width:none}.luda-position-return{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px 16px;padding:24px 0 0;display:grid}.luda-position-return:before{width:auto;height:1px;top:0;bottom:auto;right:0}.luda-return-identity{grid-column:1/-1;margin-bottom:8px}.luda-return-amount{font-size:36px;line-height:40px}.luda-return-caption{grid-row:3;margin:0}.luda-return-rate{text-align:right;grid-area:2/2/4;align-self:center;margin:0}.luda-return-rate>span{margin:4px 0 0;display:block}}@media (max-width:600px){.luda-showcase{padding:64px 16px}.luda-intro h2{font-size:36px;line-height:40px}.luda-stock-insight{margin-top:32px;padding:24px}.luda-insight-copy h3{font-size:30px;line-height:36px}}@media (max-width:380px){.luda-intro h2{font-size:30px;line-height:36px}.luda-ring-svg{width:640px;top:32px}.luda-position-tabs{gap:4px}.luda-position-tabs button{padding:12px}.luda-insight-copy h3{font-size:24px;line-height:32px}}@media (prefers-reduced-motion:reduce){.luda-showcase *,.luda-showcase :before,.luda-showcase :after{transition:none!important;animation:none!important}}
.chart-showcase{--chart-accent:#9ee5d2;--chart-muted:#93989e;--chart-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;background:var(--marketing-background);color:var(--marketing-foreground);scroll-margin-top:calc(var(--site-header-height) + 24px);padding:96px 48px;position:relative}.chart-showcase-inner{z-index:1;max-width:1080px;margin:0 auto;position:relative}.chart-light-field{pointer-events:none;width:100%;max-width:1680px;height:560px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 64px 48%,#0000);mask-image:linear-gradient(#0000,#000 64px 48%,#0000)}.chart-light-source{width:72%;position:absolute;top:0;bottom:0}.chart-light-source-left{left:0}.chart-light-source-right{right:0}.chart-intro{text-align:center;flex-direction:column;align-items:center;gap:24px;margin:0 auto 48px;display:flex}.chart-intro-title{width:100%;min-width:0;max-width:840px}.chart-intro h2{letter-spacing:-.055em;text-wrap:balance;margin:0;font-weight:500}.chart-intro h2>.section-heading-line:nth-child(2){color:var(--chart-muted)}.chart-intro-detail{max-width:560px}.chart-intro-detail p{color:var(--marketing-muted);margin:0 0 24px}.chart-open-link{color:var(--marketing-foreground);text-underline-offset:8px;transition:opacity .3s var(--chart-ease);border-radius:4px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;display:inline-block}.chart-open-link:hover{opacity:.7}.chart-open-link:active{transform:translateY(1px)}.chart-player{isolation:isolate;background:#181818;border:1px solid #ffffff1f;border-radius:16px;width:100%;padding:4px;position:relative}.chart-player video{aspect-ratio:187/96;object-fit:contain;border-radius:12px;width:100%;height:auto;display:block}.chart-chapters{background:#181818;border:1px solid #ffffff0f;border-radius:9999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:fit-content;max-width:100%;margin:24px auto 0;padding:4px;display:grid}.chart-chapter{isolation:isolate;color:var(--chart-muted);text-align:center;white-space:nowrap;cursor:pointer;transition:color .3s var(--chart-ease);background:0 0;border:0;border-radius:9999px;padding:12px 24px;position:relative}.chart-chapter-selection{z-index:-1;border-radius:inherit;pointer-events:none;background:#313131;border:1px solid #ffffff14;position:absolute;inset:0}.chart-chapter-label{position:relative}.chart-chapter[data-active=true],.chart-chapter:hover,.chart-chapter:focus-visible{color:#f1f2f3}.chart-chapter:active .chart-chapter-label{display:inline-block;transform:translateY(1px)}.chart-chapter:focus-visible,.chart-open-link:focus-visible,.chart-playback-fallback button:focus-visible{outline:2px solid var(--chart-accent);outline-offset:4px}.chart-playback-fallback{color:var(--chart-muted);justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.chart-playback-fallback button{color:var(--marketing-foreground);text-underline-offset:4px;cursor:pointer;transition:opacity .3s var(--chart-ease);background:0 0;border:0;border-radius:4px;padding:8px 12px;text-decoration:underline}.chart-playback-fallback button:hover{opacity:.7}.chart-playback-fallback button:active{transform:translateY(1px)}.chart-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1200px){.chart-intro h2{font-size:48px;line-height:48px}}@media (max-width:900px){.chart-showcase{padding:80px 24px}.chart-light-field{height:480px}}@media (max-width:600px){.chart-showcase{padding:64px 16px}.chart-light-field{opacity:.65;height:400px}.chart-light-source{width:100%}.chart-intro{gap:24px;margin-bottom:32px}.chart-intro h2{font-size:36px;line-height:40px}.chart-intro-detail p{font-size:14px;line-height:20px}.chart-intro-detail br{display:none}.chart-player{border-radius:12px;padding:2px}.chart-player video{border-radius:8px}.chart-chapters{width:100%;max-width:360px;margin-top:16px}.chart-chapter{padding:12px 8px;font-size:12px;line-height:16px}}@media (prefers-reduced-motion:reduce){.chart-showcase *,.chart-showcase :before,.chart-showcase :after{transition:none!important;animation:none!important}}
.institution-carousel{background:#000;padding:96px 48px}.user-proof+.institution-carousel{padding-top:32px}.institution-carousel-inner{text-align:center;max-width:1080px;margin:0 auto}.institution-heading{letter-spacing:-.025em;max-width:680px;color:var(--marketing-foreground);margin:0 auto;font-weight:500}.institution-heading .section-heading-line:last-child{color:#929098}.institution-viewport{margin-top:64px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.institution-track{width:max-content;animation:42s linear infinite paused institution-drift;display:flex}.institution-carousel[data-running=true] .institution-track{animation-play-state:running}.institution-group{flex-shrink:0;align-items:center;gap:64px;margin:0;padding:16px 64px 16px 0;list-style:none;display:flex}.institution-logo{flex-shrink:0;justify-content:center;align-items:center;height:64px;display:grid}.institution-logo img{object-fit:contain;grid-area:1/1;width:100%;height:48px;transition:opacity .3s cubic-bezier(.22,1,.36,1);display:block}.institution-logo-mono{filter:brightness(0)invert();opacity:.62}.institution-logo-color{opacity:0}.institution-logo[data-brand=VNDIRECT] .institution-logo-color{filter:brightness(0)saturate()invert(63%)sepia(95%)saturate(1474%)hue-rotate(350deg)brightness(101%)contrast(94%)}.institution-logo:hover .institution-logo-mono{opacity:0}.institution-logo:hover .institution-logo-color{opacity:1}@media (hover:hover){.institution-viewport:hover .institution-track{animation-play-state:paused}}@keyframes institution-drift{to{transform:translate(-50%)}}@media (max-width:600px){.institution-carousel{padding:64px 24px}.institution-heading{font-size:24px;line-height:32px}.institution-viewport{margin-top:40px}.institution-group{gap:40px;padding-right:40px}.institution-logo{width:144px!important}.institution-logo img{height:40px}}@media (prefers-reduced-motion:reduce){.institution-viewport{-webkit-mask-image:none;mask-image:none}.institution-track{width:100%;animation:none}.institution-group{flex-wrap:wrap;justify-content:center;gap:32px 48px;width:100%;padding:0}.institution-group[aria-hidden=true]{display:none}.institution-logo img{transition:none}}
.data-coverage{--data-ice:#a5cee8;--data-ease:cubic-bezier(.22, 1, .36, 1);background:#000;padding:96px 48px;position:relative}.data-coverage-inner{max-width:1080px;margin:0 auto}.data-coverage-intro{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:48px;display:grid}.data-coverage-intro h2{letter-spacing:-.05em;margin:0;font-weight:500}.data-coverage-intro h2 .section-heading-line:last-child{color:var(--data-ice)}.data-coverage-intro>p{color:#aaa7b0;margin:0}.data-coverage-stage{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:32px;margin-top:48px;display:grid}.data-coverage-visual{min-width:0}.data-layers-svg{width:100%;height:auto;display:block;overflow:visible}.data-layer-scaffold{stroke:#9ac7e7;stroke-opacity:.16;stroke-width:.7px}.data-layer{transition:transform .5s var(--data-ease)}.data-layer[data-selected=true]{transform:translateY(-20px)}.data-texture{fill:#a3b9c8;stroke:#c0d5e3;stroke-width:1px;opacity:.16}.data-texture path{fill:none}.data-texture-line{stroke-width:2px}.data-layer[data-selected=true] .data-texture{opacity:.65}.data-registration{fill:none;stroke:#d4e4ee;stroke-width:1px;opacity:.2}.data-layer-front{fill:none;stroke:#a5cee8;stroke-width:.8px;opacity:.2}.data-layer[data-selected=true] .data-layer-front{opacity:.8}.data-layer-light{fill:#738594}.data-layer[data-selected=true] .data-layer-light{fill:#e2f4ff}.data-layer-signal{fill:none;stroke:#e2f4ff;stroke-width:1.8px;stroke-dasharray:8 92;animation:4s linear infinite data-signal-flow}.data-layer-hit{fill:#0000;cursor:pointer;outline:none}.data-layer-hit:hover{fill:#d5e9f808}.data-layer-base circle{fill:#b8dff5}.data-layer-base text{fill:#d1dce5;font:500 16px var(--font-geist), sans-serif;letter-spacing:.2em}.data-layer-base .data-layer-base-caption{fill:#737f89;letter-spacing:0;font-size:12px;font-weight:400}.data-coverage[data-entered=true] .data-layer-entry{animation:data-layer-enter .65s var(--data-ease) var(--layer-delay) both}.data-coverage[data-running=false] .data-layer-entry,.data-coverage[data-running=false] .data-layer-signal{animation-play-state:paused}.data-domain-tabs{flex-direction:column;display:flex}.data-domain-tabs button{text-align:left;cursor:pointer;color:#7e8289;width:100%;transition:color .3s var(--data-ease);background:0 0;border:0;border-radius:4px;align-items:baseline;gap:16px;padding:24px 0;display:flex}.data-domain-number{font-variant-numeric:tabular-nums;opacity:.6;flex-shrink:0;width:16px}.data-domain-label{flex-direction:column;gap:8px;display:flex}.data-domain-label strong{font-weight:500}.data-domain-label>span{color:#72777f;font-size:12px;line-height:16px}.data-domain-dot{background:var(--data-ice);opacity:0;width:4px;height:4px;transition:opacity .3s var(--data-ease);border-radius:50%;flex-shrink:0;margin-left:auto}.data-domain-tabs button:hover{color:#d7e1e9}.data-domain-tabs button[aria-selected=true]{color:#ecf3f8}.data-domain-tabs button[aria-selected=true] .data-domain-number{color:var(--data-ice);opacity:1}.data-domain-tabs button[aria-selected=true] .data-domain-label>span{color:#9eafbd}.data-domain-tabs button[aria-selected=true] .data-domain-dot{opacity:1}.data-domain-tabs button:focus-visible,.data-coverage-reading [role=tabpanel]:focus-visible{outline-color:var(--data-ice)}.data-coverage-reading{border-top:1px solid #22282e;grid-template-columns:1fr 1fr;gap:64px;margin-top:32px;padding-top:32px;display:grid}.data-coverage-reading h3{letter-spacing:-.035em;margin:0;font-weight:400}.data-coverage-reading h3 span{color:#8899a7}.data-domain-reading{min-height:96px;animation:data-reading-enter .4s var(--data-ease) both}.data-reading-label{color:var(--data-ice)}.data-domain-reading p{color:#aaa7b0;max-width:480px;margin:12px 0 0}@keyframes data-layer-enter{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes data-signal-flow{to{stroke-dashoffset:-100px}}@keyframes data-reading-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.data-coverage-intro{grid-template-columns:1fr;gap:24px}.data-coverage-intro>p{max-width:520px}.data-coverage-stage{grid-template-columns:minmax(0,1fr) 256px;gap:16px}.data-domain-tabs button{gap:12px;padding:16px 0}.data-coverage-reading{gap:32px}}@media (max-width:600px){.data-coverage{padding:64px 24px}.data-coverage-intro h2{font-size:36px;line-height:40px}.data-coverage-stage{grid-template-columns:1fr;gap:16px;margin-top:32px}.data-domain-tabs button{align-items:center;padding:12px 0}.data-domain-label{gap:4px}.data-coverage-reading{grid-template-columns:1fr;gap:24px;margin-top:32px;padding-top:24px}.data-coverage-reading h3{font-size:24px;line-height:32px}}@media (prefers-reduced-motion:reduce){.data-coverage .data-layer-entry,.data-coverage .data-layer-signal,.data-domain-reading{animation:none!important}.data-coverage .data-layer,.data-domain-tabs button,.data-domain-dot{transition:none}.data-layer[data-selected=true]{transform:none}}
.magic-globe{aspect-ratio:1;isolation:isolate;width:100%;position:relative}.magic-globe-signals{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.magic-globe-host{position:absolute;inset:0}.magic-globe-canvas{opacity:0;cursor:grab;touch-action:pan-y;width:100%;height:100%;transition:opacity .7s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}.magic-globe[data-ready=true] .magic-globe-canvas{opacity:1}.magic-globe[data-dragging=true] .magic-globe-canvas{cursor:grabbing}.magic-globe[data-reduced=true] .magic-globe-canvas,.magic-globe[data-unavailable=true] .magic-globe-canvas{cursor:default}.magic-globe-fallback{opacity:.5;background:radial-gradient(circle at 35% 28%,#344c43,#101b17 50%,#000 76%);border-radius:50%;transition:opacity .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:8%;box-shadow:inset 0 0 32px #7cbaa52b}.magic-globe[data-ready=true] .magic-globe-fallback{opacity:0}@media (prefers-reduced-motion:reduce){.magic-globe-canvas,.magic-globe-fallback{transition:none}}
.user-proof{--proof-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;scroll-margin-top:calc(var(--site-header-height) + 24px);background:#000;padding:96px 0 16px;position:relative;overflow:clip}.user-proof-inner,.user-reviews-window{z-index:1;position:relative}.user-proof-inner{width:calc(100% - 96px);max-width:1080px;margin:0 auto}.user-proof-heading{color:#ededf3;letter-spacing:-.045em;margin:0 auto 48px;font-weight:500}.user-reviews-window{width:calc(100% - 48px);max-width:1280px;margin:0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.user-reviews-viewport{overscroll-behavior-x:contain;scrollbar-width:none;padding:4px 0;display:flex;position:relative;overflow-x:auto}.user-reviews-viewport::-webkit-scrollbar{display:none}.user-reviews-viewport:focus-visible{outline-offset:-2px;border-radius:12px}.user-reviews-group{flex-shrink:0;gap:16px;padding-right:16px;display:flex}.user-review{background:#080a09;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;flex:0 0 360px;width:360px;min-height:280px;padding:24px;display:flex}.user-review-top{justify-content:space-between;align-items:start;display:flex}.user-review-quote-mark{color:#5bd4b4;height:32px;margin-bottom:12px;font-size:48px;font-weight:500;line-height:48px;display:block}.user-review h3{color:#dedee5;letter-spacing:-.02em;text-wrap:pretty;margin:0 0 12px;font-weight:500}.user-review blockquote{color:#94949d;text-wrap:pretty;margin:0 0 24px}.user-review-author{color:#aaaab3;align-items:center;gap:12px;margin-top:auto;display:flex}.user-review-avatar{object-fit:cover;color:#aaaab3;background:#ffffff05;border:1px solid #ffffff12;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.user-review-topic{color:#73737e;margin-left:auto}.user-review-invite{text-align:center;justify-content:center;align-items:center;gap:24px}.user-review-brand{color:#ededf3;letter-spacing:.14em;align-items:center;gap:8px;font-size:20px;line-height:28px;display:flex}.user-review-invite h3{margin-bottom:8px}.user-review-invite p{color:#94949d;margin:0}.user-review-signup{min-height:40px;color:var(--button-foreground);background:var(--button-background);border-radius:9999px;justify-content:center;align-items:center;gap:16px;padding:8px 16px;text-decoration:none;display:inline-flex}.user-review-signup:hover{background:var(--button-hover)}.user-proof-community{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:64px;margin-top:64px;display:grid}.user-proof-globe{min-width:0;-webkit-mask-image:linear-gradient(#000 65%,#0000 96%);mask-image:linear-gradient(#000 65%,#0000 96%)}.usage-metrics{flex-direction:column;gap:0;margin:0;display:flex}.usage-metric{text-align:left;grid-template-columns:max-content minmax(0,1fr);align-items:center;column-gap:24px;padding:32px 0;display:grid}.usage-metric+.usage-metric{border-top:1px solid #ffffff12}.usage-metric dd{order:-1;margin:0}.usage-number{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:#dedee5;min-width:7ch;font-size:48px;font-weight:500;line-height:1;display:inline-block;position:relative}.usage-number-space{visibility:hidden}.usage-number-live{white-space:nowrap;position:absolute;inset:0}.usage-plus{color:#7c8b87;vertical-align:top;margin-top:2px;margin-left:4px;font-size:30px;font-weight:400;display:inline-block}.usage-metric dt{flex-direction:column;gap:4px;display:flex}.usage-metric-label{color:#c1c6c3;text-wrap:pretty}.usage-metric-detail{color:#72727e}@media (min-width:701px) and (max-width:1000px){.user-proof-community{gap:32px}.usage-metric{grid-template-columns:1fr;gap:12px;padding:24px 0}}@media (max-width:700px){.user-proof{padding:64px 0 16px}.user-proof-inner{width:calc(100% - 48px)}.user-proof-heading{margin-bottom:32px;font-size:36px;line-height:40px}.user-reviews-window{width:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.user-reviews-viewport{padding-inline:24px;scroll-padding-inline:24px}.user-review{flex-basis:min(320px,100vw - 64px);width:min(320px,100vw - 64px)}.user-review-topic{font-size:12px}.user-proof-community{grid-template-columns:1fr;gap:0;margin-top:32px}.user-proof-globe,.usage-metrics{width:100%;max-width:480px;margin:0 auto}.usage-metric{gap:24px;padding:24px 0}.usage-metric dd{flex-shrink:0;margin:0}.usage-number{font-size:36px}.usage-plus{font-size:24px}.usage-metric-label{white-space:normal;min-height:0}}@media (prefers-reduced-motion:reduce){.user-reviews-group[aria-hidden=true]{display:none}.user-reviews-viewport{scroll-snap-type:x mandatory;padding-inline:24px;scroll-padding-inline:24px}.user-review{scroll-snap-align:start}}
.about-xno{--about-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;background:var(--background);color:var(--marketing-foreground);scroll-margin-top:calc(var(--site-header-height) + 24px);padding:96px 48px;position:relative}.about-xno-inner{z-index:1;max-width:1080px;margin:0 auto;position:relative}.about-xno-story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.about-xno-art,.about-xno-copy{min-width:0}.about-xno-heading{letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:500}.about-xno-narrative{max-width:400px;margin-top:32px}.about-xno-introduction{color:#d1d4d2;text-wrap:pretty;margin:0;font-weight:400}.about-xno-description{color:var(--muted-foreground);text-wrap:pretty;margin:24px 0 0}.about-electric-stage{aspect-ratio:1;isolation:isolate;width:100%;position:relative}.about-electric-fallback{pointer-events:none;transition:opacity .7s var(--about-ease);align-items:center;display:grid;position:absolute;inset:0}.about-electric-fallback[data-ready=true]{opacity:0}.about-electric-canvas{position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.about-brand-scene{perspective:900px;min-width:0;position:relative}.about-brand-sculpture{width:100%;height:auto;transform:rotateX(var(--brand-lean,0deg)) rotateY(var(--brand-turn,0deg));transition:transform .7s var(--about-ease);display:block;overflow:visible}.about-brand-highlight{opacity:0;transition:opacity .7s var(--about-ease)}.about-brand-highlight[data-active=true]{opacity:1}.about-brand-sheen{opacity:0;animation:about-brand-light 12s var(--about-ease) infinite;animation-play-state:paused;transform:translate(-20px)skew(-18deg)}.about-xno[data-visible=true] .about-brand-sheen{animation-play-state:running}@keyframes about-brand-light{0%,15%{opacity:0;transform:translate(-20px)skew(-18deg)}25%{opacity:.6}60%{opacity:0;transform:translate(90px)skew(-18deg)}to{opacity:0;transform:translate(90px)skew(-18deg)}}@media (max-width:900px){.about-xno-story{gap:32px}.about-xno-heading{font-size:48px;line-height:48px}.about-xno-narrative{margin-top:32px}}@media (max-width:700px){.about-xno{padding:64px 24px}.about-xno-story{grid-template-columns:1fr;gap:32px}.about-xno-heading{font-size:36px;line-height:40px}.about-xno-narrative{max-width:100%}.about-electric-stage{max-width:480px;margin:0 auto}}@media (prefers-reduced-motion:reduce){.about-brand-sculpture{transform:none}.about-brand-sheen{opacity:0;animation:none}.about-xno *{transition:none!important}}
