body:has(.labs-root){background:#f4f5f7}body:has(.labs-market-page){background:#f6f7f8}.labs-root{--labs-canvas:#f4f5f7;--labs-canvas-edge:#e8eaee;--labs-panel:#ffffff;--labs-ink:#0e1b3d;--labs-ink-thin:rgba(14,27,61,0.55);--labs-mute:#6b7280;--labs-rule:rgba(14,27,61,0.08);--labs-blue-1:#1e40af;--labs-blue-2:#3b82f6;--labs-blue-3:#93c5fd;--labs-blue-glow:rgba(59,130,246,0.18);--labs-pos:#16a34a;--labs-pos-soft:rgba(22,163,74,0.10);--labs-neg:#dc2626;--labs-neg-soft:rgba(220,38,38,0.10);--labs-warn:#d97706;--labs-warn-soft:rgba(217,119,6,0.10);--labs-display:var(--font-sans-loaded,"Inter"),system-ui,-apple-system,sans-serif;--labs-body:var(--font-sans-loaded,"Inter"),system-ui,-apple-system,sans-serif;--labs-mono:var(--font-mono-loaded,"JetBrains Mono"),ui-monospace,monospace;--labs-s-1:4px;--labs-s-2:8px;--labs-s-3:12px;--labs-s-4:16px;--labs-s-5:24px;--labs-s-6:32px;--labs-s-7:48px;--labs-s-8:64px;--labs-s-9:96px;--labs-s-10:128px;--labs-r-1:8px;--labs-r-2:12px;--labs-r-3:24px;--labs-ease:cubic-bezier(0.22,1,0.36,1);--t-ease:cubic-bezier(0.22,1,0.36,1);--t-ease-spring:cubic-bezier(0.34,1.45,0.64,1);--t-ease-pop:cubic-bezier(0.34,1.36,0.64,1);--t-ease-exit:cubic-bezier(0.4,0,0.2,1);--t-fast:150ms;--t-hover:200ms;--t-base:250ms;--t-slow:400ms;min-height:100vh;background:var(--labs-canvas);color:var(--labs-ink);font-family:var(--labs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.labs-root .labs-market-page,.labs-root:has(.labs-market-page){--labs-canvas:#f6f7f8;--labs-canvas-edge:#e9edf1;--labs-panel:#fbfcfd;--labs-ink:#172033;--labs-ink-thin:rgba(23,32,51,0.62);--labs-mute:#667085;--labs-rule:rgba(23,32,51,0.10);--labs-blue-1:#315f8f;--labs-blue-2:#5f86aa;--labs-blue-3:#a9c2d7;--labs-blue-glow:rgba(95,134,170,0.16);--labs-pos:#12836f;--labs-pos-soft:rgba(18,131,111,0.11);--labs-neg:#b74b5b;--labs-neg-soft:rgba(183,75,91,0.11);--labs-warn:#9a7338;--labs-warn-soft:rgba(154,115,56,0.12)}.labs-root .labs-market-page{background:#f6f7f8}@supports (background:oklch(0% 0 0)){.labs-root .labs-market-page,.labs-root:has(.labs-market-page){--labs-canvas:oklch(96.8% 0.006 250);--labs-canvas-edge:oklch(92.8% 0.01 250);--labs-panel:oklch(99.2% 0.003 250);--labs-ink:oklch(24% 0.035 255);--labs-ink-thin:oklch(42% 0.03 255/0.72);--labs-mute:oklch(49% 0.018 255);--labs-rule:oklch(24% 0.035 255/0.10);--labs-blue-1:oklch(45% 0.09 245);--labs-blue-2:oklch(61% 0.075 235);--labs-blue-3:oklch(78% 0.052 235);--labs-blue-glow:oklch(61% 0.075 235/0.16);--labs-pos:oklch(52% 0.105 168);--labs-pos-soft:oklch(52% 0.105 168/0.11);--labs-neg:oklch(51% 0.13 18);--labs-neg-soft:oklch(51% 0.13 18/0.11);--labs-warn:oklch(56% 0.09 78);--labs-warn-soft:oklch(56% 0.09 78/0.12)}.labs-root .labs-market-page{background:oklch(96.8% .006 250)}}.labs-root .labs-frame{position:relative;margin:0 auto;border-radius:var(--labs-r-3);overflow:hidden;background:radial-gradient(120% 80% at 50% 0,var(--labs-canvas) 0,var(--labs-canvas-edge) 100%)}.labs-root:has(.labs-market-page) .labs-frame{background:radial-gradient(90% 55% at 50% -10%,rgba(169,194,215,.14) 0,transparent 62%),linear-gradient(180deg,var(--labs-canvas) 0,var(--labs-canvas-edge) 100%)}@supports (background:oklch(0% 0 0)){.labs-root:has(.labs-market-page) .labs-frame{background:radial-gradient(90% 55% at 50% -10%,oklch(80% .045 235/.14) 0,transparent 62%),linear-gradient(180deg,var(--labs-canvas) 0,var(--labs-canvas-edge) 100%)}}.labs-root .labs-container{width:100%;max-width:1280px;margin:0 auto;padding-inline:32px}.labs-root .labs-market-page{min-height:100vh;max-width:none;padding-inline:clamp(16px,2.4vw,40px)}.labs-root .labs-android-fab{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:90;display:inline-flex;align-items:center;gap:10px;padding:9px 12px 9px 10px;border:1px solid color-mix(in oklab,var(--labs-blue-1) 24%,transparent);border-radius:999px;background:linear-gradient(180deg,color-mix(in oklab,var(--labs-panel) 92%,white),color-mix(in oklab,var(--labs-canvas) 86%,white));box-shadow:0 18px 44px -28px color-mix(in oklab,var(--labs-ink) 34%,transparent),0 0 0 1px color-mix(in oklab,white 74%,transparent) inset;color:var(--labs-ink);font-family:var(--labs-display);text-decoration:none;transform:translateZ(0);transition:border-color .18s var(--labs-ease),box-shadow .18s var(--labs-ease),transform .18s var(--labs-ease)}.labs-root .labs-android-fab:hover{border-color:color-mix(in oklab,var(--labs-blue-1) 42%,transparent);box-shadow:0 22px 54px -30px color-mix(in oklab,var(--labs-ink) 42%,transparent),0 0 0 1px color-mix(in oklab,white 82%,transparent) inset;transform:translateY(-2px)}.labs-root .labs-android-fab:focus-visible{outline:2px solid color-mix(in oklab,var(--labs-blue-1) 80%,white);outline-offset:4px}.labs-root .labs-android-fab__icon{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--labs-blue-1);color:#fff;box-shadow:0 10px 20px -14px color-mix(in oklab,var(--labs-blue-1) 70%,black)}.labs-root .labs-android-fab__icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.labs-root .labs-android-fab__copy{display:grid;gap:1px;padding-right:2px;line-height:1}.labs-root .labs-android-fab__copy strong{font-size:12px;font-weight:780;letter-spacing:.02em}.labs-root .labs-android-fab__copy em{color:var(--labs-mute);font-family:var(--labs-mono);font-size:9px;font-style:normal;font-weight:720;letter-spacing:.08em;text-transform:uppercase}.labs-root:has(.labs-market-page.vsl-dark) .labs-android-fab{background:linear-gradient(180deg,color-mix(in oklab,#172236 84%,white),color-mix(in oklab,#0b1320 88%,white));border-color:rgba(138,179,219,.24);color:#f7fbff;box-shadow:0 18px 46px -28px rgba(0,0,0,.62),inset 0 0 0 1px rgba(255,255,255,.07)}.labs-root:has(.labs-market-page.vsl-dark) .labs-android-fab__copy em{color:rgba(226,237,248,.64)}@media (max-width:720px){.labs-root .labs-android-fab{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));padding:8px}.labs-root .labs-android-fab__copy{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.labs-root .labs-market-page .labs-section__head{max-width:min(1120px,100%);margin-bottom:clamp(28px,3vw,44px)}.labs-root .labs-market-page .labs-section__lede{max-width:86ch}.labs-root .labs-market-command{border-bottom:1px solid color-mix(in oklab,var(--labs-ink) 10%,transparent);display:grid;gap:14px;padding:18px 0 14px}.labs-root .labs-market-command__status{align-items:center;color:var(--labs-mute);display:flex;flex-wrap:wrap;gap:8px 12px;font-family:var(--labs-display);font-size:11px;font-weight:760;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.labs-root .labs-market-command__status span{color:var(--labs-ink)}.labs-root .labs-market-command__status em,.labs-root .labs-market-command__status strong{border-left:1px solid color-mix(in oklab,var(--labs-ink) 14%,transparent);font-style:normal;padding-left:12px}.labs-root .labs-market-command__status strong{color:var(--labs-blue-1);font-weight:760}.labs-root .labs-market-command__read{display:grid;gap:10px;max-width:980px}.labs-root .labs-market-command__read h1{color:var(--labs-ink);font-family:var(--labs-display);font-size:clamp(28px,4.1vw,48px);font-weight:720;letter-spacing:-.035em;line-height:.98;margin:0;max-width:980px}.labs-root .labs-market-command__read h1 span{color:var(--labs-ink-thin);font-weight:360}.labs-root .labs-market-command__read h1 strong{color:var(--labs-ink);font-weight:780}.labs-root .labs-market-command__read p{color:var(--labs-mute);font-size:17px;line-height:1.55;margin:0;max-width:760px}.labs-root .labs-market-priority{align-items:stretch;background:linear-gradient(135deg,color-mix(in oklab,var(--labs-panel) 86%,white),color-mix(in oklab,var(--labs-blue-3) 18%,var(--labs-canvas)));border:1px solid color-mix(in oklab,var(--labs-blue-1) 14%,transparent);border-radius:20px;box-shadow:0 18px 42px -38px color-mix(in oklab,var(--labs-ink) 42%,transparent);display:grid;gap:10px;grid-template-columns:minmax(220px,.72fr) minmax(0,1.5fr);padding:12px}.labs-root .labs-market-priority__lead{border-right:1px solid color-mix(in oklab,var(--labs-blue-1) 12%,transparent);display:grid;gap:4px;padding:6px 14px 6px 6px}.labs-root .labs-market-priority li>span,.labs-root .labs-market-priority__lead span{color:var(--labs-blue-1);font-family:var(--labs-display);font-size:10px;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.labs-root .labs-market-priority__lead strong{color:var(--labs-ink);font-family:var(--labs-display);font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.labs-root .labs-market-priority__lead p{color:var(--labs-mute);font-size:12px;line-height:1.45;margin:0}.labs-root .labs-market-priority ol{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.labs-root .labs-market-priority li{align-items:start;background:color-mix(in oklab,var(--labs-panel) 68%,transparent);border:1px solid color-mix(in oklab,var(--labs-ink) 8%,transparent);border-radius:14px;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:10px}.labs-root .labs-market-priority li>span{align-items:center;background:color-mix(in oklab,var(--labs-blue-1) 9%,transparent);border-radius:999px;display:inline-flex;height:24px;justify-content:center;letter-spacing:0;width:24px}.labs-root .labs-market-priority li strong{color:var(--labs-ink);display:block;font-family:var(--labs-display);font-size:13px;font-weight:780;line-height:1.2}.labs-root .labs-market-priority li p{color:var(--labs-mute);font-size:11px;line-height:1.35;margin:3px 0 0}.labs-root .labs-market-brief{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:100%}.labs-root .labs-market-brief article{background:color-mix(in oklab,var(--labs-panel) 68%,var(--labs-canvas) 32%);border:1px solid color-mix(in oklab,var(--labs-blue-1) 11%,transparent);border-radius:16px;box-shadow:0 14px 36px -34px color-mix(in oklab,var(--labs-ink) 40%,transparent);display:grid;gap:6px;min-width:0;padding:14px 16px}.labs-root .labs-market-brief span{color:var(--labs-mute);font-family:var(--labs-display);font-size:10px;font-weight:760;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.labs-root .labs-market-brief strong{color:var(--labs-ink);font-family:var(--labs-display);font-size:15px;font-weight:760;letter-spacing:-.01em;line-height:1.15}.labs-root .labs-market-brief p{color:var(--labs-mute);font-size:12px;line-height:1.45;margin:0}.labs-root:has(.labs-market-page) .m-live-avatar{display:none}@media (max-width:720px){.labs-root .labs-container{padding-inline:20px}.labs-root .labs-market-command{gap:12px;padding-top:10px}.labs-root .labs-market-command__status{align-items:flex-start;display:grid;gap:6px}.labs-root .labs-market-command__status em,.labs-root .labs-market-command__status strong{border-left:0;padding-left:0}.labs-root .labs-market-command__read h1{font-size:clamp(30px,12vw,42px)}.labs-root .labs-market-command__read p{font-size:16px}.labs-root .labs-market-priority{grid-template-columns:1fr}.labs-root .labs-market-priority__lead{border-right:0;border-bottom:1px solid color-mix(in oklab,var(--labs-blue-1) 12%,transparent);padding:4px 4px 10px}.labs-root .labs-market-priority ol{grid-template-columns:1fr}.labs-root .labs-market-brief{display:grid;grid-template-columns:1fr}}.labs-root .labs-nav{display:flex;align-items:center;justify-content:flex-start;gap:clamp(20px,3vw,40px);padding:24px 0}.labs-root .labs-nav__brand{flex:0 0 auto;font-family:var(--labs-display);font-weight:600;font-size:14px;letter-spacing:.16em;color:var(--labs-ink);text-transform:uppercase;text-decoration:none}.labs-root .labs-nav__links{flex:0 1 auto;display:flex;align-items:center;gap:clamp(18px,2.6vw,34px);min-width:0}.labs-root .labs-nav__link{font-family:var(--labs-display);font-weight:600;font-size:12px;letter-spacing:.13em;color:var(--labs-mute);text-transform:uppercase;text-decoration:none;position:relative;padding:8px 0;white-space:nowrap;transition:color .2s var(--labs-ease)}.labs-root .labs-nav__link:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:var(--labs-ink);transform:scaleX(0);transform-origin:left;transition:transform .2s var(--labs-ease)}.labs-root .labs-nav__link:hover{color:var(--labs-ink)}.labs-root .labs-nav__link:hover:after{transform:scaleX(1)}@media (max-width:980px){.labs-root .labs-nav .labs-nav__cta,.labs-root .labs-nav .labs-nav__links{display:none}.labs-root .labs-nav .labs-nav__mobile{display:flex}}.labs-root .labs-nav__mobile{display:none;align-items:center}.labs-root .labs-nav__burger-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;overflow:hidden;background:rgba(255,255,255,.58);border:1px solid var(--labs-rule);border-radius:10px;cursor:pointer;color:var(--labs-ink);transition:transform .22s cubic-bezier(.2,.8,.2,1),background .22s var(--labs-ease),border-color .22s var(--labs-ease),box-shadow .22s var(--labs-ease)}.labs-root .labs-nav__burger-btn:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(circle at 50% 16%,rgba(91,148,255,.18),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.76),rgba(255,255,255,0));opacity:0;transition:opacity .22s var(--labs-ease)}.labs-root .labs-nav__burger-btn:hover,.labs-root .labs-nav__burger-btn[aria-expanded=true]{background:rgba(255,255,255,.82);border-color:rgba(45,97,255,.3);box-shadow:0 12px 28px -18px rgba(14,27,61,.42),0 0 0 3px rgba(45,97,255,.06)}.labs-root .labs-nav__burger-btn:hover:before,.labs-root .labs-nav__burger-btn[aria-expanded=true]:before{opacity:1}.labs-root .labs-nav__burger-btn:active{transform:scale(.96)}.labs-root .labs-nav__burger{position:relative;z-index:1;display:inline-flex;flex-direction:column;gap:4px;width:18px}.labs-root .labs-nav__burger span{display:block;height:2px;width:100%;background:currentColor;border-radius:2px;transform-origin:center;transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .17s var(--labs-ease),width .24s cubic-bezier(.2,.8,.2,1)}.labs-root .labs-nav__burger span:nth-child(2){width:72%}.labs-root .labs-nav__burger.is-open span:first-child{transform:translateY(6px) rotate(45deg) scaleX(1.04)}.labs-root .labs-nav__burger.is-open span:nth-child(2){opacity:0;transform:translateX(5px) scaleX(.35)}.labs-root .labs-nav__burger.is-open span:nth-child(3){transform:translateY(-6px) rotate(-45deg) scaleX(1.04)}@media (prefers-reduced-motion:reduce){.labs-root .labs-nav__burger span,.labs-root .labs-nav__burger-btn,.labs-root .labs-nav__burger-btn:before{transition:none}}.labs-root.labs-nav__mobile-panel{position:fixed;top:72px;left:16px;right:16px;z-index:130;display:flex;flex-direction:column;gap:14px;padding:18px;min-height:0;max-height:calc(100dvh - 88px);overflow-y:auto;background:#ffffff;border:1px solid var(--labs-rule);border-radius:16px;box-shadow:0 24px 60px -24px rgba(14,27,61,.32);opacity:0;transform:translateY(-10px) scale(.96);transform-origin:calc(100% - 28px) 0;animation:labs-nav-panel-in .26s cubic-bezier(.2,.8,.2,1) forwards;will-change:opacity,transform,filter}.labs-root.labs-nav__mobile-panel[data-state=closing]{pointer-events:none;animation:labs-nav-panel-out .22s cubic-bezier(.4,0,.2,1) forwards}.labs-root.labs-nav__mobile-panel nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.labs-root.labs-nav__mobile-panel .labs-nav__mobile-actions,.labs-root.labs-nav__mobile-panel nav li{opacity:0;transform:translateY(-6px);animation:labs-nav-item-in .22s cubic-bezier(.2,.8,.2,1) forwards}.labs-root.labs-nav__mobile-panel nav li{animation-delay:var(--labs-nav-delay,70ms)}.labs-root.labs-nav__mobile-panel .labs-nav__mobile-actions{animation-delay:.22s}.labs-root.labs-nav__mobile-panel[data-state=closing] .labs-nav__mobile-actions,.labs-root.labs-nav__mobile-panel[data-state=closing] nav li{animation:none;opacity:1;transform:none}.labs-root.labs-nav__mobile-panel nav a{display:block;padding:14px 4px;font-family:var(--labs-display);font-size:16px;font-weight:500;color:var(--labs-ink);border-bottom:1px solid var(--labs-rule)}.labs-root.labs-nav__mobile-panel nav li:last-child a{border-bottom:none}.labs-root.labs-nav__mobile-panel .labs-nav__mobile-actions{display:flex;align-items:center;gap:12px;padding-top:4px}.labs-root.labs-nav__mobile-panel .labs-nav__mobile-signin{font-size:14px;font-weight:500;color:var(--labs-mute);padding:10px 4px}.labs-root.labs-nav__mobile-panel .labs-nav__mobile-cta{flex:1;text-align:center}@keyframes labs-nav-panel-in{0%{opacity:0;filter:blur(8px);transform:translateY(-10px) scale(.96)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes labs-nav-panel-out{0%{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}to{opacity:0;filter:blur(6px);transform:translateY(-8px) scale(.97)}}@keyframes labs-nav-item-in{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.labs-root.labs-nav__mobile-panel,.labs-root.labs-nav__mobile-panel .labs-nav__mobile-actions,.labs-root.labs-nav__mobile-panel nav li,.labs-root.labs-nav__mobile-panel[data-state=closing]{animation:none;opacity:1;filter:none;transform:none}}.labs-root .labs-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:48px;align-items:center;min-height:calc(100vh - 96px);padding:24px 0 80px}@media (max-width:920px){.labs-root .labs-hero{grid-template-columns:1fr;gap:24px;min-height:auto;padding-bottom:48px}}.labs-root .labs-hero__copy{display:flex;flex-direction:column;gap:48px}.labs-root .labs-hero__headline{font-family:var(--labs-display);color:var(--labs-ink);font-size:clamp(40px,6.5vw,88px);line-height:1.02;letter-spacing:-.015em;margin:0}.labs-root .labs-hero__line{display:block}.labs-root .labs-hero__line--thin{font-weight:300;color:var(--labs-ink-thin)}.labs-root .labs-hero__line--bold{font-weight:700;color:var(--labs-ink)}.labs-root .labs-hero__viz{position:relative;width:100%;aspect-ratio:1/1;max-width:640px;justify-self:end}@media (max-width:920px){.labs-root .labs-hero__viz{justify-self:center;max-width:420px}}.labs-root .labs-dots{display:flex;align-items:center;gap:14px}.labs-root .labs-dots__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;border:0;background:transparent;padding:0;cursor:pointer;transition:transform .25s var(--labs-ease)}.labs-root .labs-dots__btn:before{content:"";display:block;width:12px;height:12px;border-radius:999px;border:1px solid rgba(14,27,61,.35);background:transparent;transition:background .25s var(--labs-ease),border-color .25s var(--labs-ease),transform .25s var(--labs-ease)}.labs-root .labs-dots__btn:hover:before{border-color:var(--labs-ink)}.labs-root .labs-dots__btn[aria-selected=true]:before{background:var(--labs-ink);border-color:var(--labs-ink);transform:scale(1.05)}.labs-root .labs-eyebrow{font-family:var(--labs-display);font-weight:600;font-size:11px;letter-spacing:.22em;color:var(--labs-mute);text-transform:uppercase}.labs-root .labs-foot{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:32px 0 0;border-top:1px solid var(--labs-rule);margin-top:32px}.labs-root .labs-foot__col{display:flex;flex-direction:column;gap:12px}.labs-root .labs-foot__link{font-family:var(--labs-display);font-weight:600;font-size:18px;color:var(--labs-ink);text-decoration:none;line-height:1.3}.labs-root .labs-foot__link:hover{text-decoration:underline;text-underline-offset:4px}.labs-root .labs-section{padding:var(--labs-s-9) 0;border-top:1px solid var(--labs-rule)}.labs-root .labs-section__head{display:flex;flex-direction:column;gap:16px;margin-bottom:48px;max-width:720px}.labs-root .labs-section__title{font-family:var(--labs-display);font-size:clamp(32px,4vw,56px);line-height:1.05;letter-spacing:-.01em;color:var(--labs-ink);margin:0}.labs-root .labs-section__title .lt{font-weight:300;color:var(--labs-ink-thin)}.labs-root .labs-section__title .lb{font-weight:700;color:var(--labs-ink)}.labs-root .labs-section__lede{font-size:18px;line-height:1.55;color:var(--labs-mute);max-width:560px;margin:0}.labs-root .labs-noticing{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:48px;align-items:start}@media (max-width:920px){.labs-root .labs-noticing{grid-template-columns:1fr}}.labs-root .labs-noticing__panel{background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);padding:32px;display:flex;flex-direction:column;gap:16px}.labs-root .labs-noticing__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.labs-root .labs-noticing__row{display:grid;grid-template-columns:80px 1fr 80px;gap:16px;padding:16px 0;border-bottom:1px solid var(--labs-rule);font-family:var(--labs-mono);font-size:13px;color:var(--labs-ink)}.labs-root .labs-noticing__row:last-child{border-bottom:0}.labs-root .labs-noticing__time{color:var(--labs-mute)}.labs-root .labs-noticing__tag{text-align:right;color:var(--labs-blue-1);font-weight:600}.labs-root .labs-thinking{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:center;background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-3);padding:48px}@media (max-width:920px){.labs-root .labs-thinking{grid-template-columns:1fr;padding:32px}}.labs-root .labs-thinking__bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.labs-root .labs-thinking__bullet{display:grid;grid-template-columns:24px 1fr;gap:16px;align-items:baseline;font-size:16px;line-height:1.5;color:var(--labs-ink)}.labs-root .labs-thinking__num{font-family:var(--labs-mono);font-size:12px;color:var(--labs-blue-1);letter-spacing:.1em}.labs-root .labs-thinking__viz{position:relative;aspect-ratio:1/1;width:100%;max-width:380px;justify-self:center}.labs-root .labs-access{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width:920px){.labs-root .labs-access{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.labs-root .labs-access{grid-template-columns:1fr}}.labs-root .labs-access.labs-access--tri{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.labs-root .labs-access.labs-access--tri{grid-template-columns:1fr}}.labs-root .labs-tier{background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);padding:28px;display:flex;flex-direction:column;gap:16px;transition:transform .25s var(--labs-ease),box-shadow .25s var(--labs-ease)}.labs-root .labs-tier:hover{transform:translateY(-4px);box-shadow:0 24px 48px -24px var(--labs-blue-glow)}.labs-root .labs-tier--featured{border-color:var(--labs-blue-2);box-shadow:0 0 0 4px var(--labs-blue-glow)}.labs-root .labs-tier__name{font-family:var(--labs-display);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-tier__price{font-family:var(--labs-display);font-size:40px;font-weight:700;color:var(--labs-ink);line-height:1}.labs-root .labs-tier__price-unit{font-size:14px;font-weight:400;color:var(--labs-mute);margin-left:6px}.labs-root .labs-tier__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.labs-root .labs-tier__item{display:grid;grid-template-columns:16px 1fr;gap:8px;font-size:14px;line-height:1.4;color:var(--labs-ink);align-items:baseline}.labs-root .labs-tier__check{color:var(--labs-blue-1);font-weight:700}.labs-root .labs-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:999px;background:var(--labs-ink);color:#ffffff;font-family:var(--labs-display);font-weight:600;font-size:14px;letter-spacing:.04em;text-decoration:none;border:1px solid var(--labs-ink);cursor:pointer;transition:background var(--t-hover) var(--t-ease),border-color var(--t-hover) var(--t-ease),color var(--t-hover) var(--t-ease),box-shadow var(--t-hover) var(--t-ease),transform var(--t-fast) var(--t-ease)}.labs-root .labs-btn:hover{background:var(--labs-blue-1);border-color:var(--labs-blue-1);transform:translateY(-1px);box-shadow:0 6px 18px rgba(14,27,61,.16)}.labs-root .labs-btn:active{transform:translateY(0) scale(.97);box-shadow:0 2px 6px rgba(14,27,61,.12)}.labs-root .labs-btn--ghost{background:transparent;color:var(--labs-ink);border-color:rgba(14,27,61,.2)}.labs-root .labs-btn--ghost:hover{border-color:var(--labs-ink);background:transparent;color:var(--labs-ink)}.labs-root:has(.labs-market-page) .labs-btn{background:var(--labs-blue-1);border-color:var(--labs-blue-1);color:var(--labs-canvas);box-shadow:0 10px 24px -18px var(--labs-blue-glow)}.labs-root:has(.labs-market-page) .labs-btn:hover{background:var(--labs-ink);border-color:var(--labs-ink);color:var(--labs-canvas);box-shadow:0 14px 30px -18px var(--labs-blue-glow)}.labs-root:has(.labs-market-page) .labs-btn--ghost{background:transparent;border-color:var(--labs-rule);color:var(--labs-ink)}.labs-root:has(.labs-market-page) .labs-btn--ghost:hover{background:var(--labs-panel);border-color:var(--labs-blue-2);color:var(--labs-ink)}.labs-root .labs-join{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;padding:96px 32px;background:radial-gradient(80% 60% at 50% 50%,var(--labs-blue-glow) 0,transparent 100%),var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-3)}.labs-root .labs-join__form{display:flex;gap:8px;width:100%;max-width:460px}.labs-root .labs-join__input{flex:1;padding:12px 16px;border-radius:999px;border:1px solid var(--labs-rule);background:var(--labs-panel);font-family:var(--labs-body);font-size:14px;color:var(--labs-ink);outline:none}.labs-root .labs-join__input:focus{border-color:var(--labs-blue-2);box-shadow:0 0 0 4px var(--labs-blue-glow)}@media (max-width:560px){.labs-root .labs-join{padding:56px 20px;gap:18px}.labs-root .labs-join__form{flex-direction:column;gap:10px}.labs-root .labs-join__form .labs-btn{width:100%}}.labs-root .labs-footer{border-top:1px solid var(--labs-rule);margin-top:96px}.labs-root .labs-footer__grid{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:48px;max-width:var(--labs-content-w,1120px);margin:0 auto;padding:64px var(--labs-side-pad,40px) 48px}.labs-root .labs-footer__logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--labs-ink)}.labs-root .labs-footer__tagline{font-size:13px;line-height:1.65;color:var(--labs-mute);margin:16px 0 0;max-width:30ch}.labs-root .labs-footer__tagline em{font-style:italic;color:var(--labs-ink)}.labs-root .labs-footer__meta{display:flex;flex-direction:column;gap:4px;margin-top:16px;font-size:12px;color:var(--labs-mute)}.labs-root .labs-footer__meta-k{font-weight:600;color:var(--labs-ink);margin-right:4px}.labs-root .labs-footer__col{display:flex;flex-direction:column}.labs-root .labs-footer__col-h{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--labs-ink);margin-bottom:14px}.labs-root .labs-footer__col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.labs-root .labs-footer__link{font-size:13px;color:var(--labs-mute);text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:color .15s ease}.labs-root .labs-footer__link:hover{color:var(--labs-ink)}.labs-root .labs-footer__tag{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:4px;background:var(--labs-blue-glow);color:var(--labs-blue-1)}.labs-root .labs-footer__capture{display:flex;flex-direction:column;gap:6px}.labs-root .labs-footer__capture-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--labs-ink)}.labs-root .labs-footer__capture-sub{font-size:12px;color:var(--labs-mute);margin:0}.labs-root .labs-footer__capture-row{display:flex;gap:8px;margin-top:4px}.labs-root .labs-footer__capture-input{flex:1;min-width:0;height:36px;padding:0 12px;border:1px solid var(--labs-rule);border-radius:8px;background:#fff;font-size:13px;color:var(--labs-ink);outline:none;transition:border-color .15s}.labs-root .labs-footer__capture-input:focus{border-color:var(--labs-blue-2)}.labs-root .labs-footer__capture-input::placeholder{color:var(--labs-ink-thin)}.labs-root .labs-footer__capture-btn{min-height:44px;padding:0 14px;background:var(--labs-ink);color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .15s}.labs-root .labs-footer__capture-btn:hover:not(:disabled){opacity:.82}.labs-root .labs-footer__capture-btn:disabled{opacity:.45;cursor:not-allowed}.labs-root:has(.labs-market-page) .labs-footer__capture-input{background:linear-gradient(180deg,#ffffff,#f7faff);border-color:rgba(14,27,61,.14);color:var(--labs-ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(14,27,61,.04),0 1px 2px rgba(14,27,61,.08)}@supports (background:oklch(0% 0 0)){.labs-root:has(.labs-market-page) .labs-footer__capture-input{background:linear-gradient(180deg,oklch(100% 0 0),oklch(97.6% .009 250));border-color:oklch(24% .035 255/.14);color:var(--labs-ink)}}.labs-root:has(.labs-market-page) .labs-footer__capture-input::placeholder{color:color-mix(in oklab,var(--labs-mute) 70%,transparent)}.labs-root:has(.labs-market-page) .labs-footer__capture-input:focus{border-color:color-mix(in oklab,var(--labs-blue-1) 42%,transparent);box-shadow:inset 0 1px 0 rgb(255 255 255/1),0 0 0 3px color-mix(in oklab,var(--labs-blue-2) 18%,transparent),0 14px 34px -30px color-mix(in oklab,var(--labs-blue-1) 36%,transparent)}.labs-root:has(.labs-market-page) .labs-footer__capture-btn{background:var(--labs-blue-1);color:var(--labs-canvas)}.labs-root .labs-footer__capture-note{font-size:11px;color:var(--labs-mute);margin:0}.labs-root .labs-footer .cookie-settings-btn,.labs-root .labs-footer button[class*=cookie]{background:none;border:none;min-height:44px;padding:0 12px;font-size:12px;color:var(--labs-mute);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.labs-root .labs-footer__imprint{max-width:var(--labs-content-w,1120px);margin:0 auto;padding:24px var(--labs-side-pad,40px);border-top:1px solid var(--labs-rule);display:flex;flex-direction:column;gap:10px;font-size:12px;color:var(--labs-mute);line-height:1.6}.labs-root .labs-footer__imprint a{color:inherit;text-decoration:underline;text-underline-offset:3px}.labs-root .labs-footer__imprint a:hover{color:var(--labs-ink)}.labs-root .labs-footer__imprint-k{font-weight:600;color:var(--labs-ink);margin-right:6px}.labs-root .labs-footer__strip{max-width:var(--labs-content-w,1120px);margin:0 auto;padding:20px var(--labs-side-pad,40px) 40px;border-top:1px solid var(--labs-rule);display:flex;flex-direction:column;gap:10px;font-size:12px;color:var(--labs-mute)}.labs-root .labs-footer__discl{font-size:11px;line-height:1.7;max-width:80ch}.labs-root .labs-footer__discl a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media (max-width:1080px){.labs-root .labs-footer__grid{grid-template-columns:1fr repeat(2,1fr);grid-template-rows:auto auto}.labs-root .labs-footer__brand{grid-column:1/-1}}@media (max-width:720px){.labs-root .labs-footer__grid{grid-template-columns:repeat(2,1fr)}.labs-root .labs-footer__brand{grid-column:1/-1}}@media (max-width:480px){.labs-root .labs-footer__grid{grid-template-columns:1fr;padding:40px var(--labs-side-pad,24px) 32px}.labs-root .labs-footer__capture-row{flex-direction:column}}.labs-root [data-reveal]{opacity:0;transform:translateY(16px);filter:blur(3px);transition:opacity .6s var(--labs-ease),transform .6s var(--labs-ease),filter .6s var(--labs-ease)}.labs-root [data-reveal][data-visible=true]{opacity:1;transform:translateY(0);filter:blur(0)}.labs-root a:focus-visible,.labs-root button:focus-visible,.labs-root input:focus-visible{outline:2px solid var(--labs-blue-2);outline-offset:3px;border-radius:4px}.labs-root .labs-skip{position:absolute;left:-9999px;top:8px;background:var(--labs-ink);color:#fff;padding:8px 16px;border-radius:4px;z-index:1000}.labs-root .labs-skip:focus{left:16px}.labs-root .labs-method-narrative{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px;align-items:start}@media (max-width:920px){.labs-root .labs-method-narrative{grid-template-columns:1fr}}.labs-root .labs-method-narrative__story{display:flex;flex-direction:column;gap:64px}.labs-root .labs-method-narrative__pin{position:sticky;top:96px;aspect-ratio:1/1;max-width:420px}.labs-root .labs-method-block{display:flex;flex-direction:column;gap:12px}.labs-root .labs-method-block__heading{font-family:var(--labs-display);font-size:clamp(24px,3vw,36px);line-height:1.1;letter-spacing:-.01em;margin:0;color:var(--labs-ink)}.labs-root .labs-method-block__heading .lt{font-weight:300;color:var(--labs-ink-thin)}.labs-root .labs-method-block__heading .lb{font-weight:700;color:var(--labs-ink)}.labs-root .labs-method-block__body{font-size:17px;line-height:1.6;color:var(--labs-ink);margin:0}.labs-root .labs-method-block__body code{font-family:var(--labs-mono);font-size:14px;background:rgba(59,130,246,.08);color:var(--labs-blue-1);padding:2px 6px;border-radius:4px}.labs-root .labs-compare{width:100%;border-collapse:collapse;margin-top:64px;font-size:14px}.labs-root .labs-compare td,.labs-root .labs-compare th{text-align:left;padding:14px 16px;border-bottom:1px solid var(--labs-rule);color:var(--labs-ink)}.labs-root .labs-compare thead th{font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:var(--labs-mute)}.labs-root .labs-compare tbody th{font-weight:500}.labs-root .labs-compare td:not(:first-child),.labs-root .labs-compare thead th:not(:first-child){text-align:center}.labs-root .labs-talk{display:inline-flex;align-items:center;gap:16px;padding:14px 20px 14px 16px;border-radius:999px;background:var(--labs-panel);border:1px solid var(--labs-rule);cursor:pointer;text-align:left;font-family:var(--labs-display);color:var(--labs-ink);box-shadow:0 12px 32px -20px var(--labs-blue-glow);transition:transform .25s var(--labs-ease),box-shadow .25s var(--labs-ease),border-color .25s var(--labs-ease)}.labs-root .labs-talk:hover{transform:translateY(-2px);border-color:var(--labs-blue-2);box-shadow:0 18px 36px -18px var(--labs-blue-glow)}.labs-root .labs-talk__pulse{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:rgba(59,130,246,.12)}.labs-root .labs-talk__dot{width:8px;height:8px;border-radius:999px;background:var(--labs-blue-2);box-shadow:0 0 0 0 rgba(59,130,246,.45);animation:labs-pulse 1.8s var(--labs-ease) infinite}@keyframes labs-pulse{0%{box-shadow:0 0 0 0 rgba(59,130,246,.55)}70%{box-shadow:0 0 0 10px rgba(59,130,246,0)}to{box-shadow:0 0 0 0 rgba(59,130,246,0)}}.labs-root .labs-talk__copy{display:flex;flex-direction:column;gap:2px}.labs-root .labs-talk__eyebrow{font-size:10px;font-weight:600;letter-spacing:.2em;color:var(--labs-blue-1);text-transform:uppercase}.labs-root .labs-talk__title{font-size:16px;font-weight:700;color:var(--labs-ink)}.labs-root .labs-talk__hint{font-size:12px;color:var(--labs-mute)}.labs-root .labs-talk__arrow{font-size:18px;color:var(--labs-mute);transition:transform .25s var(--labs-ease),color .25s var(--labs-ease)}.labs-root .labs-talk:hover .labs-talk__arrow{transform:translateX(4px);color:var(--labs-blue-1)}.labs-root .labs-talk__cta{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:var(--labs-blue-1);color:#ffffff;border-radius:999px;font-family:var(--labs-display);font-size:12.5px;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:background .25s var(--labs-ease);white-space:nowrap}.labs-root .labs-talk:hover .labs-talk__cta{background:var(--labs-blue-2)}.labs-root .labs-talk__cta .labs-talk__arrow{color:#ffffff;font-size:14px}.labs-root .labs-talk:hover .labs-talk__cta .labs-talk__arrow{transform:translateX(2px);color:#ffffff}@media (max-width:640px){.labs-root .labs-talk{padding:12px 14px;gap:10px;flex-wrap:wrap}.labs-root .labs-talk__hint{font-size:11.5px}.labs-root .labs-talk__title{font-size:14.5px}.labs-root .labs-talk__cta{font-size:12px;padding:5px 12px}}.labs-root .labs-numbers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--labs-rule);border:1px solid var(--labs-rule);border-radius:var(--labs-r-3);overflow:hidden}@media (max-width:920px){.labs-root .labs-numbers{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.labs-root .labs-numbers{grid-template-columns:1fr}}.labs-root .labs-numbers__cell{background:var(--labs-panel);padding:48px 32px;display:flex;flex-direction:column;gap:12px}.labs-root .labs-numbers__value{font-family:var(--labs-display);font-size:clamp(40px,5vw,72px);font-weight:700;line-height:1;color:var(--labs-ink);letter-spacing:-.02em;display:inline-flex;align-items:baseline;gap:4px}.labs-root .labs-numbers__unit{font-size:.45em;font-weight:600;color:var(--labs-blue-1)}.labs-root .labs-numbers__label{font-family:var(--labs-display);font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-numbers__note{font-size:14px;line-height:1.5;color:var(--labs-ink);opacity:.78}.labs-root .labs-page-hero{padding:96px 0 64px;display:flex;flex-direction:column;gap:24px;max-width:880px}.labs-root .labs-page-hero__title{font-family:var(--labs-display);font-size:clamp(40px,5.5vw,76px);line-height:1.04;letter-spacing:-.015em;margin:0}.labs-root .labs-page-hero__title .lt{font-weight:300;color:var(--labs-ink-thin);display:block}.labs-root .labs-page-hero__title .lb{font-weight:700;color:var(--labs-ink);display:block}.labs-root .labs-page-hero__lede{font-size:18px;line-height:1.6;color:var(--labs-mute);max-width:60ch;margin:0}.labs-root .labs-page-hero__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.labs-root .labs-market-page .labs-page-hero{gap:18px;max-width:820px;padding:56px 0 32px}.labs-root .labs-market-page .labs-page-hero__title{font-size:clamp(38px,4.8vw,64px)}.labs-root .labs-market-page .labs-page-hero__lede{font-size:17px;line-height:1.55}@media (max-width:720px){.labs-root .labs-market-page .labs-page-hero{gap:16px;padding:48px 0 32px}.labs-root .labs-market-page .labs-page-hero__title{font-size:42px;line-height:1.08}.labs-root .labs-market-page .labs-page-hero__lede{font-size:16px}}.labs-root .labs-cta-strip{padding:96px 0;border-top:1px solid var(--labs-rule);text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.labs-root .labs-cta-strip__title{font-family:var(--labs-display);font-size:clamp(32px,4vw,52px);line-height:1.05;letter-spacing:-.01em;margin:0;max-width:24ch}.labs-root .labs-cta-strip__title .lt{font-weight:300;color:var(--labs-ink-thin);display:block}.labs-root .labs-cta-strip__title .lb{font-weight:700;color:var(--labs-ink);display:block}.labs-root .labs-cta-strip__lede{font-size:16px;line-height:1.55;color:var(--labs-mute);max-width:52ch;margin:0}.labs-root .labs-cta-strip__actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.labs-root .labs-article-row{display:grid;grid-template-columns:220px minmax(0,1fr);gap:48px;padding:56px 0;border-top:1px solid var(--labs-rule);align-items:start}@media (max-width:920px){.labs-root .labs-article-row{grid-template-columns:1fr;gap:16px}}.labs-root .labs-article-row__marker{font-family:var(--labs-display);font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-blue-1);position:sticky;top:96px}.labs-root .labs-article-row__body{display:flex;flex-direction:column;gap:16px;font-size:17px;line-height:1.65;color:var(--labs-ink);max-width:68ch}.labs-root .labs-article-row__body p{margin:0}.labs-root .labs-article-row__body em{font-style:italic;color:var(--labs-blue-1);font-weight:500}.labs-root .labs-article-row__body a{color:var(--labs-blue-1);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.labs-root .labs-article-quote{font-family:var(--labs-display);font-size:clamp(22px,2.4vw,32px);line-height:1.35;font-weight:300;color:var(--labs-ink);letter-spacing:-.01em;padding:48px 0;border-top:1px solid var(--labs-rule);max-width:36ch}.labs-root .labs-principles{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px}.labs-root .labs-principle{display:grid;grid-template-columns:56px minmax(0,1fr);gap:20px;padding:24px;background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2)}.labs-root .labs-principle__num{font-family:var(--labs-mono);font-size:14px;font-weight:600;color:var(--labs-blue-1);letter-spacing:.1em}.labs-root .labs-principle__h{font-family:var(--labs-display);font-size:22px;font-weight:700;letter-spacing:-.01em;color:var(--labs-ink);margin:0 0 8px}.labs-root .labs-principle__v{font-size:15px;line-height:1.6;color:var(--labs-ink);margin:0 0 12px}.labs-root .labs-principle__commit{font-size:14px;line-height:1.55;color:var(--labs-mute);margin:0}.labs-root .labs-principle__commit-tag{display:inline-block;font-family:var(--labs-mono);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--labs-blue-1);margin-right:8px}.labs-root .labs-rules{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.labs-root .labs-rule{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:16px 20px;background:var(--labs-panel);border:1px solid var(--labs-rule);border-left:3px solid var(--labs-blue-2);border-radius:var(--labs-r-1);font-size:15px;line-height:1.55;color:var(--labs-ink)}.labs-root .labs-rule--never{border-left-color:#b91c1c}.labs-root .labs-rule--sometimes{border-left-color:var(--labs-blue-2)}.labs-root .labs-rule__num{font-family:var(--labs-mono);font-size:12px;color:var(--labs-mute)}.labs-root .labs-slab-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width:720px){.labs-root .labs-slab-grid{grid-template-columns:1fr}}.labs-root .labs-slab{background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);padding:32px;display:flex;flex-direction:column;gap:14px}.labs-root .labs-slab__num{font-family:var(--labs-mono);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--labs-blue-1)}.labs-root .labs-slab__h{font-family:var(--labs-display);font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.2;color:var(--labs-ink);margin:0}.labs-root .labs-slab__p{font-size:15px;line-height:1.6;color:var(--labs-ink);margin:0;opacity:.85}.labs-root .labs-slab__list{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.labs-root .labs-slab__list li{font-size:14px;color:var(--labs-ink);padding-left:20px;position:relative}.labs-root .labs-slab__list li:before{content:"✓";position:absolute;left:0;color:var(--labs-blue-1);font-weight:700}.labs-root .labs-slab__list li.cross:before{content:"✕";color:#b91c1c}.labs-root .labs-faq{display:flex;flex-direction:column;gap:12px;max-width:880px}.labs-root .labs-faq__item{background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);padding:24px 28px}.labs-root .labs-faq__q{font-family:var(--labs-display);font-size:19px;font-weight:700;color:var(--labs-ink);margin:0 0 10px;letter-spacing:-.005em}.labs-root .labs-faq__a{font-size:15px;line-height:1.65;color:var(--labs-ink);margin:0;opacity:.82}.labs-root .labs-contact-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:start}@media (max-width:920px){.labs-root .labs-contact-grid{grid-template-columns:1fr}}.labs-root .labs-contact-form{background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);padding:28px;display:flex;flex-direction:column;gap:16px}.labs-root .labs-contact-form__field{display:flex;flex-direction:column;gap:6px}.labs-root .labs-contact-form__label{font-family:var(--labs-display);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-contact-form__input,.labs-root .labs-contact-form__textarea{border:1px solid var(--labs-rule);border-radius:var(--labs-r-1);padding:12px 14px;background:var(--labs-canvas);font-family:var(--labs-body);font-size:14px;color:var(--labs-ink);outline:none}.labs-root .labs-contact-form__textarea{min-height:140px;resize:vertical;font-family:var(--labs-body)}.labs-root .labs-contact-form__input:focus,.labs-root .labs-contact-form__textarea:focus{border-color:var(--labs-blue-2);box-shadow:0 0 0 4px var(--labs-blue-glow)}.labs-root .labs-kv{display:flex;flex-direction:column;gap:24px}.labs-root .labs-kv__item{display:flex;flex-direction:column;gap:4px}.labs-root .labs-kv__k{font-family:var(--labs-display);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-kv__v{font-family:var(--labs-mono);font-size:15px;font-weight:500;color:var(--labs-blue-1)}.labs-root .labs-kv__v--display{font-family:var(--labs-display);font-size:22px;font-weight:700;letter-spacing:-.01em;color:var(--labs-ink)}.labs-root .labs-kv__sub{font-size:13px;color:var(--labs-mute);line-height:1.5}.labs-root .labs-timeline{display:flex;flex-direction:column;gap:0}.labs-root .labs-timeline__entry{display:grid;grid-template-columns:140px minmax(0,1fr);gap:32px;padding:32px 0;border-top:1px solid var(--labs-rule);align-items:start}@media (max-width:720px){.labs-root .labs-timeline__entry{grid-template-columns:1fr;gap:12px}}.labs-root .labs-timeline__date{font-family:var(--labs-display);font-size:40px;font-weight:700;color:var(--labs-ink);line-height:1;letter-spacing:-.02em}.labs-root .labs-timeline__date small{display:block;font-family:var(--labs-mono);font-size:11px;font-weight:500;color:var(--labs-mute);letter-spacing:.12em;text-transform:uppercase;margin-top:8px;line-height:1.5}.labs-root .labs-timeline__title{font-family:var(--labs-display);font-size:22px;font-weight:700;letter-spacing:-.01em;color:var(--labs-ink);margin:0 0 8px}.labs-root .labs-timeline__body{font-size:15px;line-height:1.6;color:var(--labs-ink);margin:0 0 12px;opacity:.82}.labs-root .labs-timeline__tags{display:flex;gap:8px;flex-wrap:wrap}.labs-root .labs-timeline__tag{font-family:var(--labs-mono);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:rgba(59,130,246,.08);color:var(--labs-blue-1)}.labs-root .labs-timeline__tag--feat{background:rgba(34,197,94,.1);color:#15803d}.labs-root .labs-timeline__tag--fix{background:rgba(245,158,11,.1);color:#b45309}.labs-root .labs-timeline__tag--perf{background:rgba(168,85,247,.1);color:#7e22ce}.labs-root .labs-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.labs-root .labs-card{background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);padding:28px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:inherit;transition:transform .25s var(--labs-ease),box-shadow .25s var(--labs-ease),border-color .25s var(--labs-ease)}.labs-root .labs-card:hover{transform:translateY(-4px);border-color:var(--labs-blue-2);box-shadow:0 18px 36px -22px var(--labs-blue-glow)}.labs-root .labs-card--featured{grid-column:1/-1;background:linear-gradient(135deg,var(--labs-panel) 0,rgba(59,130,246,.04) 100%);border-color:var(--labs-blue-2)}.labs-root .labs-card__meta{display:flex;justify-content:space-between;font-family:var(--labs-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-card__h{font-family:var(--labs-display);font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.25;color:var(--labs-ink);margin:0}.labs-root .labs-card__p{font-size:14px;line-height:1.6;color:var(--labs-ink);margin:0;opacity:.78}.labs-root .labs-card__tag{font-family:var(--labs-mono);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--labs-blue-1);margin-top:auto}.labs-root .labs-ex-split{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:920px){.labs-root .labs-ex-split{grid-template-columns:1fr}}.labs-root .labs-ex-side{background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-3);padding:40px;display:flex;flex-direction:column;gap:16px}.labs-root .labs-ex-side--featured{border-color:var(--labs-blue-2);box-shadow:0 0 0 4px var(--labs-blue-glow)}.labs-root .labs-ex-tag{font-family:var(--labs-mono);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--labs-blue-1);padding:4px 10px;border:1px solid var(--labs-blue-2);border-radius:999px;align-self:flex-start}.labs-root .labs-ex-h{font-family:var(--labs-display);font-size:40px;font-weight:700;color:var(--labs-ink);margin:0;letter-spacing:-.02em}.labs-root .labs-ex-tagline{font-size:14px;color:var(--labs-mute);margin:0}.labs-root .labs-ex-feats{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-direction:column}.labs-root .labs-ex-feats li{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--labs-rule);font-size:13.5px;color:var(--labs-ink)}.labs-root .labs-ex-feats li:last-child{border-bottom:0}.labs-root .labs-ex-feats b{font-weight:600;color:var(--labs-blue-1);text-align:right}.labs-root .labs-ex-feats b.is-pos{color:#16a34a}.labs-root .labs-ex-feats b.is-neg{color:var(--labs-mute);font-weight:500}.labs-root .labs-cmp{width:100%;border-collapse:collapse;background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);overflow:hidden;font-size:13px}.labs-root .labs-cmp td,.labs-root .labs-cmp th{text-align:left;padding:12px 16px;border-bottom:1px solid var(--labs-rule);color:var(--labs-ink);vertical-align:top}.labs-root .labs-cmp th{font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--labs-mute);background:var(--labs-canvas)}.labs-root .labs-cmp td.is-glimpse,.labs-root .labs-cmp th.is-glimpse{background:rgba(59,130,246,.04);font-weight:600;color:var(--labs-ink)}.labs-root .labs-cmp tr.labs-cmp__cat td{background:var(--labs-canvas);font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--labs-blue-1);font-weight:600}.labs-root .labs-cmp-hooks{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}@media (max-width:720px){.labs-root .labs-cmp-hooks{grid-template-columns:1fr}}.labs-root .labs-cmp-hook{padding:24px;background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2)}.labs-root .labs-cmp-hook__num{font-family:var(--labs-display);font-size:40px;font-weight:700;color:var(--labs-ink);line-height:1;display:block;margin-bottom:8px;letter-spacing:-.02em}.labs-root .labs-cmp-hook__l{font-size:13px;color:var(--labs-mute);line-height:1.5}.labs-root .labs-takes{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width:720px){.labs-root .labs-takes{grid-template-columns:1fr}}.labs-root .labs-take{background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);padding:28px;display:flex;flex-direction:column;gap:12px}.labs-root .labs-take__h{font-family:var(--labs-display);font-size:22px;font-weight:700;margin:0;color:var(--labs-ink)}.labs-root .labs-take__line{font-size:14px;line-height:1.6;color:var(--labs-ink);margin:0;opacity:.82}.labs-root .labs-take__lead{font-family:var(--labs-mono);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--labs-blue-1)}.labs-root .labs-take__lead--mute{color:var(--labs-mute)}.labs-root .labs-stats-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:1px;background:var(--labs-rule);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);overflow:hidden}@media (max-width:720px){.labs-root .labs-stats-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.labs-root .labs-stat{background:var(--labs-panel);padding:28px 24px;display:flex;flex-direction:column;gap:6px}.labs-root .labs-stat__k{font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--labs-mute)}.labs-root .labs-stat__v{font-family:var(--labs-display);font-size:36px;font-weight:700;line-height:1;color:var(--labs-ink);letter-spacing:-.02em}.labs-root .labs-stat__sub{font-size:12.5px;color:var(--labs-mute);line-height:1.45}.labs-root .labs-tape{width:100%;background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);overflow:hidden;font-family:var(--labs-mono);font-size:12.5px}.labs-root .labs-tape__row{display:grid;grid-template-columns:140px 90px 1fr 80px 1fr;padding:12px 16px;border-bottom:1px solid var(--labs-rule);align-items:center;gap:12px}.labs-root .labs-tape__row:last-child{border-bottom:0}.labs-root .labs-tape__row--head{background:var(--labs-canvas);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-mute);font-weight:600}.labs-root .labs-tape__row--win{background:rgba(34,197,94,.04)}.labs-root .labs-tape__row--loss{background:rgba(239,68,68,.04)}.labs-root .labs-tape__side--long{color:#15803d;font-weight:700}.labs-root .labs-tape__side--short{color:#b91c1c;font-weight:700}.labs-root .labs-tape__side--open{color:var(--labs-mute);font-style:italic}@media (max-width:640px){.labs-root .labs-tape{overflow-x:auto;-webkit-overflow-scrolling:touch}.labs-root .labs-tape__row{min-width:540px}}.labs-root .labs-values{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width:720px){.labs-root .labs-values{grid-template-columns:1fr}}.labs-root .labs-value{background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);padding:28px;display:flex;flex-direction:column;gap:12px}.labs-root .labs-value__tag{font-family:var(--labs-mono);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--labs-blue-1)}.labs-root .labs-value__h{font-family:var(--labs-display);font-size:24px;font-weight:700;margin:0;color:var(--labs-ink);letter-spacing:-.01em}.labs-root .labs-value__b{font-size:14.5px;line-height:1.6;color:var(--labs-ink);margin:0;opacity:.82}.labs-root .labs-roles{display:flex;flex-direction:column;gap:12px}.labs-root .labs-role{background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);padding:20px 24px;display:flex;flex-direction:column;gap:6px}.labs-root .labs-role__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.labs-root .labs-role__h{font-family:var(--labs-display);font-size:19px;font-weight:700;margin:0;color:var(--labs-ink)}.labs-root .labs-role__when{font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-role__b{font-size:13.5px;color:var(--labs-mute);margin:0;line-height:1.5}.labs-root .labs-press-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width:720px){.labs-root .labs-press-cards{grid-template-columns:1fr}}.labs-root .labs-press-card{background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);padding:32px;display:flex;flex-direction:column;gap:16px}.labs-root .labs-press-card__h{font-family:var(--labs-display);font-size:24px;font-weight:700;margin:0;color:var(--labs-ink);letter-spacing:-.01em}.labs-root .labs-press-card__p{font-size:14px;color:var(--labs-mute);margin:0;line-height:1.6}.labs-root .labs-press-factsheet{font-family:var(--labs-mono);font-size:13px;line-height:1.7;color:var(--labs-ink);background:var(--labs-canvas);border:1px solid var(--labs-rule);border-radius:var(--labs-r-1);padding:16px 18px;margin:0}.labs-root .labs-dl{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:start}@media (max-width:920px){.labs-root .labs-dl{grid-template-columns:1fr}}.labs-root .labs-dl__card{background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);padding:28px;display:flex;flex-direction:column;gap:16px}.labs-root .labs-dl__head{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:16px;border-bottom:1px solid var(--labs-rule)}.labs-root .labs-dl__head strong{font-family:var(--labs-display);font-size:24px;font-weight:700;color:var(--labs-ink);letter-spacing:-.01em}.labs-root .labs-dl__meta{display:flex;flex-direction:column;gap:10px}.labs-root .labs-dl__row{display:flex;justify-content:space-between;font-size:13.5px;color:var(--labs-ink)}.labs-root .labs-dl__row dt{font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-dl__row dd{margin:0;font-family:var(--labs-mono);font-size:12.5px;color:var(--labs-ink)}.labs-root .labs-dl__hash{font-family:var(--labs-mono);font-size:11px;word-break:break-all;color:var(--labs-blue-1)}.labs-root .labs-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:920px){.labs-root .labs-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.labs-root .labs-steps{grid-template-columns:1fr}}.labs-root .labs-step{background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);padding:24px;display:flex;flex-direction:column;gap:12px}.labs-root .labs-step__num{font-family:var(--labs-display);font-size:32px;font-weight:700;color:var(--labs-blue-1);line-height:1}.labs-root .labs-step__h{font-family:var(--labs-display);font-size:19px;font-weight:700;margin:0;color:var(--labs-ink)}.labs-root .labs-step__p{font-size:14px;line-height:1.55;color:var(--labs-mute);margin:0}.labs-root .labs-nav-shell{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;justify-content:center;pointer-events:none}.labs-root .labs-nav-shell .labs-nav{pointer-events:auto;width:100%;max-width:1280px;margin:0;padding:24px 32px;background:transparent;border:1px solid transparent;border-radius:0;transition:max-width .36s var(--labs-ease),margin .36s var(--labs-ease),padding .36s var(--labs-ease),background .36s var(--labs-ease),border-color .36s var(--labs-ease),border-radius .36s var(--labs-ease),box-shadow .36s var(--labs-ease),backdrop-filter .36s var(--labs-ease)}.labs-root .labs-nav-shell.is-scrolled .labs-nav{max-width:920px;margin:12px 16px;padding:10px 14px 10px 20px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--labs-rule);border-radius:999px;box-shadow:0 16px 40px -20px rgba(14,27,61,.22),0 0 0 1px var(--labs-blue-glow) inset}.labs-root:has(.labs-market-page) .labs-nav-shell.is-scrolled .labs-nav{background:rgba(255,255,255,.78);border-color:rgba(14,27,61,.09);box-shadow:0 18px 46px -28px rgba(14,27,61,.28),inset 0 0 0 1px rgba(255,255,255,.68)}@supports (background:oklch(0% 0 0)){.labs-root:has(.labs-market-page) .labs-nav-shell.is-scrolled .labs-nav{background:oklch(100% 0 0/.78);border-color:oklch(22% .045 260/.09);box-shadow:0 18px 46px -28px oklch(22% .045 260/.28),inset 0 0 0 1px oklch(100% 0 0/.68)}}.labs-root .labs-nav__cta{display:flex;align-items:center;gap:12px;margin-left:auto}.labs-root .labs-nav__link--quiet{font-size:11px}.labs-root .labs-nav__btn{font-size:13px;background:var(--labs-blue-1);border-color:var(--labs-blue-1);color:#ffffff;opacity:0;transform:translateX(8px) scale(.95);pointer-events:none;max-width:0;padding:8px 0;border-width:0;overflow:hidden;white-space:nowrap;transition:opacity .28s var(--labs-ease),transform .28s var(--labs-ease),max-width .28s var(--labs-ease),padding .28s var(--labs-ease)}.labs-root:has(.labs-market-page) .labs-nav__btn{color:var(--labs-canvas)}.labs-root .labs-nav-shell.is-scrolled .labs-nav__btn{opacity:1;transform:translateX(0) scale(1);pointer-events:auto;max-width:240px;padding:8px 18px;border-width:1px}.labs-root .labs-nav-shell.is-scrolled .labs-nav__btn:hover{background:var(--labs-ink);border-color:var(--labs-ink)}.labs-root:has(.labs-market-page) .labs-nav-shell.is-scrolled .labs-nav__btn:hover{color:var(--labs-canvas)}.labs-root .labs-nav-shell.is-scrolled .labs-nav{gap:clamp(16px,2vw,26px)}.labs-root .labs-nav-shell.is-scrolled .labs-nav__links{gap:clamp(16px,2vw,24px)}@media (max-width:900px){.labs-root .labs-nav-shell .labs-nav{padding:16px 20px}.labs-root .labs-nav-shell.is-scrolled .labs-nav{padding:8px 12px}.labs-root .labs-nav-shell.is-scrolled .labs-nav__cta{gap:8px}.labs-root .labs-nav-shell.is-scrolled .labs-nav__btn{padding:6px 12px;font-size:12px}}.labs-root .labs-container{padding-top:80px}.labs-root .labs-mc{--ink-faint:rgba(14,27,61,0.42);--ink-2:var(--labs-ink);--paper-true:var(--labs-panel);--font-mono:var(--labs-mono);--pos:#15803d;--neg:#b91c1c;background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:var(--labs-r-3);overflow:hidden}.labs-root .labs-mc__statusbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:14px 24px;border-bottom:1px solid var(--labs-rule);background:var(--labs-canvas);font-family:var(--labs-mono);font-size:12px;letter-spacing:.08em;color:var(--labs-ink)}.labs-root .labs-mc__live{display:inline-flex;align-items:center;gap:8px;color:var(--labs-blue-1);font-weight:600;text-transform:uppercase}.labs-root .labs-mc__dot{width:8px;height:8px;border-radius:999px;background:var(--labs-blue-2);box-shadow:0 0 0 0 rgba(59,130,246,.5);animation:labs-pulse 1.8s var(--labs-ease) infinite}.labs-root .labs-mc__sep{color:var(--labs-mute);margin:0 4px}.labs-root .labs-mc__px{display:inline-flex;align-items:baseline;gap:8px;justify-content:center}.labs-root .labs-mc__px-sym{color:var(--labs-mute);font-weight:600}.labs-root .labs-mc__px-val{font-family:var(--labs-display);font-size:22px;font-weight:700;letter-spacing:-.01em;color:var(--labs-ink)}.labs-root .labs-mc__px-delta{font-weight:600;font-size:13px}.labs-root .labs-mc__utc{display:inline-flex;gap:8px;justify-content:flex-end;color:var(--labs-mute)}.labs-root .labs-mc__utc-v{font-family:var(--labs-display);font-weight:700;color:var(--labs-ink);letter-spacing:-.005em}@media (max-width:720px){.labs-root .labs-mc__statusbar{grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px}.labs-root .labs-mc__live{grid-column:1/-1}}.labs-root .labs-mc__top{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:0;border-bottom:1px solid var(--labs-rule)}@media (max-width:920px){.labs-root .labs-mc__top{grid-template-columns:1fr}}.labs-root .labs-mc__chart{padding:24px;border-right:1px solid var(--labs-rule);background:var(--labs-panel)}@media (max-width:920px){.labs-root .labs-mc__chart{border-right:0;border-bottom:1px solid var(--labs-rule)}}.labs-root .labs-mc__cap{font-family:var(--labs-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-mute);margin-bottom:12px}.labs-root .labs-mc__chart-frame{position:relative;width:100%;aspect-ratio:16/9;background:var(--labs-canvas);border-radius:var(--labs-r-2);overflow:hidden}.labs-root .labs-mc__chart-frame>*{width:100%;height:100%}.labs-root .labs-mc__pulse{padding:24px;background:var(--labs-canvas);display:flex;flex-direction:column;gap:18px}.labs-root .labs-mc__pulse[data-tone=positive]{background:linear-gradient(180deg,rgba(34,197,94,.05) 0,var(--labs-canvas) 100%)}.labs-root .labs-mc__pulse[data-tone=negative]{background:linear-gradient(180deg,rgba(239,68,68,.05) 0,var(--labs-canvas) 100%)}.labs-root .labs-mc__rail-head{font-family:var(--labs-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-mute);padding-bottom:12px;border-bottom:1px solid var(--labs-rule)}.labs-root .labs-mc__rail-head--row{display:flex;justify-content:space-between}.labs-root .labs-mc__rail-count{color:var(--labs-blue-1);font-weight:600}.labs-root .labs-mc__pulse-body{display:flex;flex-direction:column;gap:18px}.labs-root .labs-mc__pulse-k{font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-mute);display:block;margin-bottom:4px}.labs-root .labs-mc__pulse-price{font-family:var(--labs-display);font-size:36px;font-weight:700;letter-spacing:-.02em;color:var(--labs-ink);line-height:1;display:block}.labs-root .labs-mc__pulse-read{font-size:13px;color:var(--labs-mute);margin:8px 0 0;line-height:1.5}.labs-root .labs-mc__range-head{display:flex;justify-content:space-between;font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--labs-mute);margin-bottom:8px}.labs-root .labs-mc__range-track{position:relative;height:4px;background:var(--labs-rule);border-radius:999px}.labs-root .labs-mc__range-mark{position:absolute;top:-3px;width:10px;height:10px;background:var(--labs-blue-1);border-radius:999px;transform:translateX(-50%);transition:left .6s var(--labs-ease)}.labs-root .labs-mc__metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0}.labs-root .labs-mc__metrics>div{display:flex;flex-direction:column;gap:4px}.labs-root .labs-mc__metrics dt{font-family:var(--labs-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-mc__metrics dd{font-family:var(--labs-display);font-size:16px;font-weight:700;color:var(--labs-ink);margin:0;letter-spacing:-.01em}.labs-root .labs-mc__pulse-foot{display:flex;justify-content:space-between;font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--labs-mute);padding-top:12px;border-top:1px solid var(--labs-rule)}.labs-root .labs-mc__obs-rail{padding:24px;display:flex;flex-direction:column;gap:16px;background:var(--labs-panel)}.labs-root .labs-mc__obs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.labs-root .labs-mc__obs{background:var(--labs-canvas);border:1px solid var(--labs-rule);border-left:3px solid var(--labs-blue-2);border-radius:var(--labs-r-2);padding:18px;display:flex;flex-direction:column;gap:10px;font-size:13.5px;line-height:1.55;color:var(--labs-ink)}.labs-root .labs-mc__obs[data-tone=positive]{border-left-color:#15803d}.labs-root .labs-mc__obs[data-tone=negative],.labs-root .labs-mc__obs[data-tone=warning]{border-left-color:#b45309}.labs-root .labs-mc__obs[data-tone=info]{border-left-color:var(--labs-blue-2)}.labs-root .labs-mc__obs[data-tone=neutral]{border-left-color:var(--labs-mute)}.labs-root .labs-mc__obs--empty{font-style:italic;color:var(--labs-mute)}.labs-root .labs-mc__obs-head{display:flex;gap:6px;align-items:baseline;font-family:var(--labs-display);font-size:15px;font-weight:700;letter-spacing:-.005em;color:var(--labs-ink);flex-wrap:wrap}.labs-root .labs-mc__obs-sep{color:var(--labs-mute);font-weight:400}.labs-root .labs-mc__obs-area{color:var(--labs-blue-1);font-weight:600}.labs-root .labs-mc__obs-k{display:inline-block;font-family:var(--labs-mono);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--labs-mute);margin-right:6px;vertical-align:initial}.labs-root .labs-mc__obs-v{font-weight:500}.labs-root .labs-mc__obs-read,.labs-root .labs-mc__stance{margin:0}.labs-root .labs-mc__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.labs-root .labs-mc__chip{font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.06em;padding:3px 8px;border-radius:999px;background:rgba(59,130,246,.08);color:var(--labs-blue-1);border:1px solid rgba(59,130,246,.18)}.labs-root .labs-mc__branches{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.labs-root .labs-mc__branch{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;font-size:12.5px;align-items:baseline}.labs-root .labs-mc__cond{color:var(--labs-ink);opacity:.85}.labs-root .labs-mc__arrow{color:var(--labs-mute);font-family:var(--labs-mono)}.labs-root .labs-mc__lean{color:var(--labs-blue-1);font-weight:500}.labs-root .labs-mc__obs-time{font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--labs-mute);align-self:flex-end}.labs-root .labs-mc__obs-foot{display:flex;align-items:center;justify-content:space-between;padding-top:12px;font-size:11px;letter-spacing:.1em;flex-wrap:wrap;gap:12px}.labs-root .labs-mc__disclaimer,.labs-root .labs-mc__obs-foot{border-top:1px solid var(--labs-rule);font-family:var(--labs-mono);text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-mc__disclaimer{padding:14px 24px;margin:0;font-size:10.5px;letter-spacing:.16em;background:var(--labs-canvas);text-align:center}.labs-root .labs-mc__live[data-flash="1"]{animation:labs-flash .5s var(--labs-ease) 1}@keyframes labs-flash{0%{background:transparent}20%{background:rgba(59,130,246,.12)}to{background:transparent}}.labs-root .labs-footer-grid{margin-top:96px;padding:64px 0 32px;border-top:1px solid var(--labs-rule);display:flex;flex-direction:column;gap:56px}.labs-root .labs-footer-grid__main{display:grid;grid-template-columns:1fr 2fr;gap:48px}@media (max-width:720px){.labs-root .labs-footer-grid__main{grid-template-columns:1fr;gap:32px}}.labs-root .labs-footer-grid__brand{display:flex;flex-direction:column;gap:16px}.labs-root .labs-footer-grid__tagline{font-size:13px;color:var(--labs-mute);margin:0;max-width:28ch}.labs-root .labs-footer-grid__cols{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media (max-width:720px){.labs-root .labs-footer-grid__cols{grid-template-columns:repeat(2,1fr)}}.labs-root .labs-footer-grid__col ul{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:8px}.labs-root .labs-footer-grid__col li{font-size:13px}.labs-root .labs-footer-grid__back{margin-top:4px;font-size:12px}.labs-root .labs-band{margin-top:64px;border-radius:var(--labs-r-3);overflow:hidden;position:relative}.labs-root .labs-band--dark{--labs-band-bg:#0B0D14;--labs-band-ink:#F4F5F7;--labs-band-ink-thin:rgba(244,245,247,0.55);--labs-band-mute:rgba(244,245,247,0.45);--labs-band-rule:rgba(255,255,255,0.08);background:radial-gradient(120% 80% at 50% 0,rgba(59,130,246,.1) 0,transparent 70%),var(--labs-band-bg);color:var(--labs-band-ink)}.labs-root .labs-band__inner{padding:96px 56px;max-width:1180px;margin:0 auto;position:relative;z-index:1}@media (max-width:720px){.labs-root .labs-band__inner{padding:64px 24px}}.labs-root .labs-band__eyebrow{font-family:var(--labs-mono);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--labs-band-mute)}.labs-root .labs-band__h{font-family:var(--labs-display);font-size:clamp(36px,4.5vw,64px);line-height:1.05;letter-spacing:-.015em;margin:16px 0 0;display:flex;flex-direction:column;gap:2px}.labs-root .labs-band__h-bold{font-weight:700;color:var(--labs-band-ink)}.labs-root .labs-band__h-thin{font-weight:300;color:var(--labs-band-ink-thin)}.labs-root .labs-btn--inverted{background:#FFFFFF;color:#0B0D14;border-color:#FFFFFF}.labs-root .labs-btn--inverted:hover{background:var(--labs-blue-2);border-color:var(--labs-blue-2);color:#FFFFFF}.labs-root .labs-bridge{min-height:640px;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden;background:var(--labs-band-bg)}.labs-root .labs-bridge__shader{position:absolute;inset:0;width:100%;height:100%;z-index:0;display:block;pointer-events:none}.labs-root .labs-bridge__scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(60% 50% at 50% 50%,rgba(11,13,20,0) 0,rgba(11,13,20,.35) 70%,rgba(11,13,20,.55) 100%)}.labs-root .labs-bridge__copy{position:relative;z-index:2;max-width:720px;padding:0 24px;display:flex;flex-direction:column;align-items:center;gap:18px}.labs-root .labs-bridge__h{font-family:var(--labs-display);font-size:clamp(40px,4.8vw,64px);line-height:1.08;letter-spacing:-.018em;margin:0;display:flex;flex-direction:column;gap:4px}.labs-root .labs-bridge__h-bold{font-weight:700;color:#FFFFFF}.labs-root .labs-bridge__h-thin{font-weight:300;color:rgba(244,245,247,.62)}.labs-root .labs-bridge__p{font-size:17px;line-height:1.6;color:rgba(244,245,247,.78);margin:0;max-width:52ch}.labs-root .labs-bridge__actions{margin-top:8px}.labs-root .labs-partners__head{text-align:center;margin-bottom:56px;display:flex;flex-direction:column;align-items:center;gap:8px}.labs-root .labs-marquee{position:relative;width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent)}.labs-root .labs-marquee__track{display:flex;gap:64px;width:max-content;animation:labs-marquee 32s linear infinite}.labs-root .labs-marquee__cell{font-family:var(--labs-display);font-size:clamp(28px,3.4vw,44px);font-weight:600;letter-spacing:-.01em;color:rgba(244,245,247,.42);white-space:nowrap;padding:16px 0;transition:color .25s var(--labs-ease)}.labs-root .labs-marquee__cell:hover{color:#FFFFFF}@keyframes labs-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.labs-root .labs-partners__spotlight{margin-top:56px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.labs-root .labs-partners__chip{position:relative;width:112px;height:112px;border-radius:999px;background:radial-gradient(60% 60% at 50% 40%,rgba(30,64,175,.22),rgba(11,13,20,0) 70%),#0B0D14;display:flex;align-items:center;justify-content:center;box-shadow:0 24px 64px -22px rgba(59,130,246,.45),inset 0 0 0 1px rgba(244,245,247,.1)}.labs-root .labs-partners__chip-mark{width:64px;height:64px;display:block}.labs-root .labs-partners__chip-ring{position:absolute;inset:-12px;border-radius:999px;border:1px solid rgba(255,255,255,.18);animation:labs-pulse-ring 2.4s var(--labs-ease) infinite}@keyframes labs-pulse-ring{0%{transform:scale(.92);opacity:.75}to{transform:scale(1.18);opacity:0}}.labs-root .labs-partners__chip-label{font-family:var(--labs-display);font-size:22px;font-weight:700;color:#0B0D14;letter-spacing:-.01em}.labs-root .labs-partners__p{font-size:15px;line-height:1.6;color:rgba(244,245,247,.7);max-width:52ch;margin:0}.labs-root .labs-inst{background:linear-gradient(180deg,rgba(11,13,20,.6) 0,rgba(20,24,38,.85) 100%),radial-gradient(80% 60% at 50% 100%,rgba(59,130,246,.12) 0,transparent 70%),var(--labs-band-bg)}.labs-root .labs-inst__head{margin-bottom:48px;display:flex;flex-direction:column;gap:8px;max-width:720px}.labs-root .labs-inst__rail{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;align-items:stretch}@media (max-width:920px){.labs-root .labs-inst__rail{grid-template-columns:1fr;grid-auto-rows:auto}}.labs-root .labs-inst__card{background:rgba(255,255,255,.03);border:1px solid var(--labs-band-rule);border-radius:var(--labs-r-2);padding:24px;display:flex;flex-direction:column;gap:12px;text-align:left;color:var(--labs-band-ink);font-family:var(--labs-body);cursor:pointer;transition:background .25s var(--labs-ease),border-color .25s var(--labs-ease),transform .25s var(--labs-ease),box-shadow .25s var(--labs-ease);min-height:260px;position:relative;z-index:1}.labs-root .labs-inst__card:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.18)}.labs-root .labs-inst__card.is-active{background:#FFFFFF;color:#0B0D14;border-color:#FFFFFF;transform:translateY(-4px) scale(1.02);box-shadow:0 40px 80px -28px rgba(59,130,246,.6),0 16px 32px -16px rgba(0,0,0,.4);z-index:2}@media (max-width:920px){.labs-root .labs-inst__card.is-active{transform:none}}.labs-root .labs-inst__num{font-family:var(--labs-mono);font-size:11px;font-weight:600;letter-spacing:.18em;color:rgba(244,245,247,.45);border:1px solid;border-radius:999px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center}.labs-root .labs-inst__card.is-active .labs-inst__num{color:rgba(11,13,20,.55)}.labs-root .labs-inst__title{font-family:var(--labs-display);font-size:22px;font-weight:700;letter-spacing:-.012em;margin:0;line-height:1.2}.labs-root .labs-inst__title--peek{margin-top:auto;font-size:18px;opacity:.78}.labs-root .labs-inst__card:not(.is-active) .labs-inst__body,.labs-root .labs-inst__card:not(.is-active) .labs-inst__chips{display:none}@media (max-width:920px){.labs-root .labs-inst__card:not(.is-active) .labs-inst__body{display:block;color:rgba(244,245,247,.7)}.labs-root .labs-inst__card:not(.is-active) .labs-inst__chips{display:flex}.labs-root .labs-inst__card:not(.is-active){color:var(--labs-band-ink)}.labs-root .labs-inst__title--peek{margin-top:0;font-size:22px;opacity:1}}@media (min-width:921px){.labs-root .labs-inst__card:not(.is-active) .labs-inst__title--peek{margin-top:0;font-size:19px;opacity:.95}.labs-root .labs-inst__card:not(.is-active) .labs-inst__body{display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;color:rgba(244,245,247,.66);font-size:13.5px;line-height:1.55}.labs-root .labs-inst__card:not(.is-active):hover .labs-inst__body{color:rgba(244,245,247,.82)}}.labs-root .labs-inst__body{font-size:14px;line-height:1.6;color:rgba(11,13,20,.7);margin:0}.labs-root .labs-inst__chips{list-style:none;margin:auto 0 0;padding:16px 0 0;border-top:1px solid rgba(11,13,20,.08);display:flex;flex-wrap:wrap;gap:12px}.labs-root .labs-inst__chips li{font-family:var(--labs-mono);font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--labs-blue-1);text-transform:uppercase}.labs-root .labs-inst__nav{margin-top:24px;display:flex;justify-content:flex-start;gap:8px}.labs-root .labs-inst__arrow{width:36px;height:36px;border-radius:999px;background:#FFFFFF;color:#0B0D14;border:1px solid #ffffff;font-size:18px;font-family:var(--labs-display);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s var(--labs-ease),background .2s var(--labs-ease)}.labs-root .labs-inst__arrow:hover{background:var(--labs-blue-2);border-color:var(--labs-blue-2);color:#FFFFFF;transform:translateY(-2px)}.labs-root .labs-perspective__head{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:48px}.labs-root .labs-perspective__title{font-family:var(--labs-display);font-size:clamp(32px,4vw,56px);font-weight:700;letter-spacing:-.015em;margin:0;color:var(--labs-ink)}.labs-root .labs-perspective__lede{font-size:16px;line-height:1.55;color:var(--labs-mute);max-width:56ch;margin:0}.labs-root .labs-perspective__tabs{display:inline-flex;background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:999px;padding:4px;gap:4px;margin-top:12px}.labs-root .labs-perspective__tab{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:999px;background:transparent;border:0;cursor:pointer;font-family:var(--labs-display);font-size:13px;font-weight:600;color:var(--labs-mute);transition:background .2s var(--labs-ease),color .2s var(--labs-ease)}.labs-root .labs-perspective__tab.is-active{background:var(--labs-ink);color:#FFFFFF}.labs-root .labs-perspective__tab-icon{font-family:var(--labs-mono);opacity:.7}.labs-root .labs-perspective__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-width:920px){.labs-root .labs-perspective__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.labs-root .labs-perspective__grid{grid-template-columns:1fr}}.labs-root .labs-perspective__card{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit}.labs-root .labs-perspective__thumb{position:relative;aspect-ratio:4/3;border-radius:var(--labs-r-2);overflow:hidden;background:#0B0D14;display:flex;align-items:center;justify-content:center}.labs-root .labs-perspective__thumb-3d{position:absolute;inset:0;width:100%;height:100%}.labs-root .labs-perspective__thumb-grad{position:absolute;inset:0;background:radial-gradient(60% 80% at 20% 100%,rgba(59,130,246,.65) 0,transparent 60%),radial-gradient(50% 60% at 80% 0,rgba(168,85,247,.55) 0,transparent 60%),linear-gradient(135deg,#1E3A8A,#0B0D14)}.labs-root .labs-perspective__thumb-mark{position:relative;font-family:var(--labs-display);font-size:64px;font-weight:700;color:#FFFFFF;opacity:.78;letter-spacing:-.04em}.labs-root .labs-perspective__meta{display:flex;gap:6px;font-family:var(--labs-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-perspective__title-card{font-family:var(--labs-display);font-size:16px;font-weight:700;letter-spacing:-.005em;line-height:1.3;color:var(--labs-ink);margin:0}.labs-root .labs-perspective__card:hover .labs-perspective__title-card{color:var(--labs-blue-1)}.labs-root .labs-perspective__foot{margin-top:48px;display:flex;justify-content:center}.labs-root .m-live-avatar-trigger{background:var(--labs-panel);color:var(--labs-ink);border:1px solid var(--labs-rule);border-radius:999px;padding:12px 20px 12px 16px;font-family:var(--labs-display);font-weight:600;font-size:13px;letter-spacing:.02em;box-shadow:0 16px 36px -16px rgba(14,27,61,.22),0 0 0 1px var(--labs-blue-glow) inset;transition:transform .2s var(--labs-ease),border-color .2s var(--labs-ease),background .2s var(--labs-ease),color .2s var(--labs-ease)}.labs-root .m-live-avatar-trigger:hover{transform:translateY(-2px);background:var(--labs-ink);border-color:var(--labs-ink);color:#FFFFFF}.labs-root .m-live-avatar-trigger svg{color:var(--labs-blue-1);stroke:currentColor}.labs-root .m-live-avatar-trigger:hover svg{color:#FFFFFF}.labs-root .m-live-avatar-trigger[aria-expanded=true]{background:var(--labs-ink);border-color:var(--labs-ink);color:#FFFFFF}.labs-root .m-live-avatar-trigger[aria-expanded=true] svg{color:#FFFFFF}.labs-root .m-live-avatar [class*=frame],.labs-root .m-live-avatar [class*=panel],.labs-root .m-live-avatar [data-state=open]{background:var(--labs-panel);border-color:var(--labs-rule)}.labs-root .labs-bridge{margin-top:96px}.labs-root .labs-marquee__track{animation-duration:48s}.labs-root .labs-marquee__cell{will-change:transform}.labs-root .labs-partners{margin-top:96px}.labs-root .labs-inst__dots{position:relative;margin-top:28px;display:flex;gap:10px;justify-content:center;align-items:center}.labs-root .labs-inst__dot{appearance:none;border:0;padding:0;width:28px;height:4px;border-radius:999px;background:rgba(244,245,247,.18);cursor:pointer;transition:background .25s var(--labs-ease),width .25s var(--labs-ease),transform .2s var(--labs-ease)}.labs-root .labs-inst__dot:hover{background:rgba(244,245,247,.32);transform:translateY(-1px)}.labs-root .labs-inst__dot.is-active{background:#FFFFFF;width:40px}.labs-root .labs-inst__dot:focus-visible{outline:2px solid var(--labs-blue-2);outline-offset:3px}.labs-root .labs-trust{padding-top:96px;padding-bottom:96px}.labs-root .labs-trust__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;max-width:680px;margin:0 auto 56px}.labs-root .labs-trust__eyebrow{font-family:var(--labs-mono);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-blue-2)}.labs-root .labs-trust__title{font-family:var(--labs-display);font-size:clamp(32px,4vw,56px);line-height:1.08;letter-spacing:-.015em;margin:0;display:flex;flex-direction:column;gap:2px;color:var(--labs-ink)}.labs-root .labs-trust__title-bold{font-weight:700}.labs-root .labs-trust__title-thin{font-weight:300;color:rgba(11,13,20,.55)}.labs-root .labs-trust__lede{font-size:16px;line-height:1.6;color:rgba(11,13,20,.7);margin:0;max-width:56ch}.labs-root .labs-trust__stats{list-style:none;margin:0 0 56px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;border-top:1px solid var(--labs-rule);border-bottom:1px solid var(--labs-rule)}@media (max-width:920px){.labs-root .labs-trust__stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.labs-root .labs-trust__stats{grid-template-columns:1fr}}.labs-root .labs-trust__stat{display:flex;flex-direction:column;gap:8px;padding:28px 20px;border-right:1px solid var(--labs-rule)}.labs-root .labs-trust__stat:last-child{border-right:0}@media (max-width:920px){.labs-root .labs-trust__stat:nth-child(2n){border-right:0}.labs-root .labs-trust__stat:nth-child(-n+2){border-bottom:1px solid var(--labs-rule)}}@media (max-width:520px){.labs-root .labs-trust__stat{border-right:0;border-bottom:1px solid var(--labs-rule)}.labs-root .labs-trust__stat:last-child{border-bottom:0}}.labs-root .labs-trust__stat-label{font-family:var(--labs-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(11,13,20,.55)}.labs-root .labs-trust__stat-value{font-family:var(--labs-display);font-size:clamp(22px,2.6vw,30px);font-weight:700;letter-spacing:-.012em;color:var(--labs-ink);line-height:1.1}.labs-root .labs-trust__stat-hint{font-size:13px;line-height:1.5;color:rgba(11,13,20,.6)}.labs-root .labs-trust__panel{display:grid;grid-template-columns:1.6fr 1fr;gap:32px;align-items:stretch;padding:36px;border-radius:var(--labs-r-2);background:linear-gradient(180deg,rgba(11,13,20,.97),rgba(20,24,38,.97)),#0B0D14;color:#F4F5F7;margin-bottom:56px;position:relative;overflow:hidden;box-shadow:0 28px 64px -32px rgba(11,13,20,.45),inset 0 0 0 1px rgba(244,245,247,.06)}.labs-root .labs-trust__panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 50% at 100% 0,rgba(59,130,246,.18) 0,transparent 60%)}@media (max-width:760px){.labs-root .labs-trust__panel{grid-template-columns:1fr;padding:28px}}.labs-root .labs-trust__panel-copy{position:relative;display:flex;flex-direction:column;gap:14px}.labs-root .labs-trust__panel-eyebrow{font-family:var(--labs-mono);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-blue-2)}.labs-root .labs-trust__panel-h{font-family:var(--labs-display);font-size:clamp(24px,2.8vw,34px);font-weight:700;letter-spacing:-.012em;line-height:1.15;margin:0;color:#FFFFFF}.labs-root .labs-trust__panel-p{font-size:15px;line-height:1.65;color:rgba(244,245,247,.72);margin:0;max-width:52ch}.labs-root .labs-trust__panel-actions{margin-top:6px}.labs-root .labs-trust__panel-meta{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:20px 24px;border-left:1px solid rgba(244,245,247,.1)}@media (max-width:760px){.labs-root .labs-trust__panel-meta{border-left:0;border-top:1px solid rgba(244,245,247,.1);padding:20px 0 0;flex-direction:row;align-items:center}}.labs-root .labs-trust__panel-pill{font-family:var(--labs-mono);font-size:11px;font-weight:600;letter-spacing:.18em;color:#FFFFFF;padding:6px 12px;border-radius:999px;background:rgba(59,130,246,.18);border:1px solid rgba(59,130,246,.35)}.labs-root .labs-trust__panel-pill--muted{color:rgba(244,245,247,.65);background:rgba(244,245,247,.06);border-color:rgba(244,245,247,.14)}.labs-root .labs-trust__panel-line{flex:1;width:1px;min-height:24px;background:linear-gradient(180deg,rgba(244,245,247,.32),rgba(244,245,247,0))}@media (max-width:760px){.labs-root .labs-trust__panel-line{width:24px;height:1px;min-height:0;background:linear-gradient(90deg,rgba(244,245,247,.32),rgba(244,245,247,0))}}.labs-root .labs-trust__writes-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid var(--labs-rule)}.labs-root .labs-trust__writes-eyebrow{font-family:var(--labs-mono);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgba(11,13,20,.55)}.labs-root .labs-trust__writes-press{font-family:var(--labs-mono);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:rgba(11,13,20,.4);padding:4px 10px;border:1px solid var(--labs-rule);border-radius:999px}.labs-root .labs-trust__writes-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width:760px){.labs-root .labs-trust__writes-list{grid-template-columns:1fr}}.labs-root .labs-trust__writes-link{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:center;gap:4px 16px;padding:18px 20px;border:1px solid var(--labs-rule);border-radius:var(--labs-r-1);background:var(--labs-panel);color:var(--labs-ink);text-decoration:none;transition:border-color .25s var(--labs-ease),background .25s var(--labs-ease),transform .2s var(--labs-ease)}.labs-root .labs-trust__writes-link:hover{border-color:var(--labs-blue-2);background:#FFFFFF;transform:translateY(-2px)}.labs-root .labs-trust__writes-label{font-family:var(--labs-display);font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--labs-ink)}.labs-root .labs-trust__writes-hint{grid-column:1/2;grid-row:2/3;font-size:13px;line-height:1.5;color:rgba(11,13,20,.6)}.labs-root .labs-trust__writes-arrow{grid-column:2/3;grid-row:1/3;font-family:var(--labs-display);font-size:18px;color:var(--labs-blue-2);transition:transform .2s var(--labs-ease)}.labs-root .labs-trust__writes-link:hover .labs-trust__writes-arrow{transform:translateX(4px)}.labs-root .labs-footer-newsletter{display:grid;grid-template-columns:1fr 1.1fr;gap:32px 48px;align-items:end;padding:32px;border:1px solid var(--labs-rule);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(244,245,247,.4)),var(--labs-canvas);box-shadow:0 1px 0 rgba(14,27,61,.04)}@media (max-width:720px){.labs-root .labs-footer-newsletter{grid-template-columns:1fr;padding:24px;gap:24px}}.labs-root .labs-footer-newsletter__copy{display:flex;flex-direction:column;gap:12px}.labs-root .labs-footer-newsletter__heading{font-family:var(--labs-display);font-weight:400;font-size:clamp(22px,2.6vw,30px);line-height:1.15;letter-spacing:-.01em;color:var(--labs-ink);margin:0}.labs-root .labs-footer-newsletter__heading em{font-style:italic;font-weight:500;color:var(--labs-blue-1)}.labs-root .labs-footer-newsletter__form{display:flex;flex-direction:column;gap:6px}.labs-root .labs-footer-newsletter__label{font-family:var(--labs-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-footer-newsletter__row{display:flex;gap:8px;align-items:stretch}@media (max-width:480px){.labs-root .labs-footer-newsletter__row{flex-direction:column}}.labs-root .labs-footer-newsletter__input{flex:1 1 auto;min-width:0;padding:12px 14px;font:inherit;font-size:14px;color:var(--labs-ink);background:#ffffff;border:1px solid var(--labs-rule);border-radius:10px;outline:none;transition:border-color .16s var(--labs-ease),box-shadow .16s var(--labs-ease)}.labs-root .labs-footer-newsletter__input::placeholder{color:var(--labs-ink-thin)}.labs-root .labs-footer-newsletter__input:focus{border-color:var(--labs-blue-2);box-shadow:0 0 0 3px rgba(59,130,246,.18)}.labs-root .labs-footer-newsletter__input:disabled{opacity:.6;cursor:not-allowed}.labs-root .labs-footer-newsletter__btn{appearance:none;border:1px solid var(--labs-blue-1);background:var(--labs-blue-1);color:#ffffff;font:inherit;font-size:13px;font-weight:500;letter-spacing:.01em;padding:12px 22px;border-radius:10px;cursor:pointer;transition:background .16s var(--labs-ease),transform .16s var(--labs-ease)}.labs-root .labs-footer-newsletter__btn:hover:not(:disabled){background:#1936a3}.labs-root .labs-footer-newsletter__btn:disabled{opacity:.55;cursor:not-allowed}.labs-root .labs-footer-newsletter__success{font-family:var(--labs-display);font-size:14px;color:var(--labs-blue-1);padding:14px 16px;background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.22);border-radius:10px}.labs-root .labs-footer-newsletter__error{font-size:12px;color:#b91c1c;margin:4px 0 0}.labs-root .labs-footer-newsletter__note{grid-column:1/-1;font-family:var(--labs-mono);font-size:11px;letter-spacing:.04em;color:var(--labs-mute);margin:0}.labs-root .labs-footer-brand__wordmark{font-family:var(--labs-display);font-weight:600;font-size:18px;letter-spacing:.18em;color:var(--labs-ink);text-decoration:none}.labs-root .labs-footer-brand__wordmark:hover{color:var(--labs-blue-1)}.labs-root .labs-footer-social{list-style:none;padding:0;margin:4px 0 0;display:flex;gap:8px;flex-wrap:wrap}.labs-root .labs-footer-social__link{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--labs-rule);border-radius:8px;color:var(--labs-ink-thin);background:#ffffff;text-decoration:none;transition:color .16s var(--labs-ease),border-color .16s var(--labs-ease),transform .16s var(--labs-ease)}.labs-root .labs-footer-social__link:hover{color:var(--labs-blue-1);border-color:var(--labs-blue-2);transform:translateY(-1px)}.labs-root .labs-footer-legal{justify-content:space-between;padding-top:24px;border-top:1px solid var(--labs-rule)}.labs-root .labs-footer-legal,.labs-root .labs-footer-legal__left{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.labs-root .labs-footer-legal__copy{font-size:12px;color:var(--labs-mute)}.labs-root .labs-footer-legal__links{display:flex;gap:18px;list-style:none;padding:0;margin:0;flex-wrap:wrap}.labs-root .labs-footer-legal__links li{font-size:12px}.labs-root .labs-footer-legal__stamp{font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-talk{position:relative;overflow:hidden;padding-bottom:18px}.labs-root .labs-talk__copy{animation:labs-talk-fade-in .42s var(--labs-ease)}@keyframes labs-talk-fade-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.labs-root .labs-talk__title{display:inline-flex;align-items:center;gap:8px}.labs-root .labs-talk__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:rgba(59,130,246,.1);color:var(--labs-blue-1)}.labs-root .labs-talk:hover .labs-talk__icon{background:rgba(59,130,246,.18)}.labs-root .labs-talk__progress{position:absolute;bottom:8px;left:60px;display:flex;gap:5px}.labs-root .labs-talk__pip{width:14px;height:2px;border-radius:2px;background:rgba(14,27,61,.15);transition:background .35s var(--labs-ease),width .35s var(--labs-ease)}.labs-root .labs-talk__pip.is-active{background:var(--labs-blue-2);width:26px}.labs-root .labs-talk__sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(59,130,246,.12) 50%,transparent 70%);transform:translateX(-100%);animation:labs-talk-sheen 1.2s var(--labs-ease)}@keyframes labs-talk-sheen{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.labs-root .labs-decisions{padding-top:56px;padding-bottom:56px}.labs-root .labs-decisions__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px}@media (max-width:920px){.labs-root .labs-decisions__grid{grid-template-columns:1fr}}@media (max-width:720px){.labs-root .labs-decisions__grid{grid-template-columns:1fr}}.labs-root .labs-decision-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:24px 22px 26px;background:#ffffff;border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);overflow:hidden;transition:transform .25s var(--labs-ease),box-shadow .25s var(--labs-ease),border-color .25s var(--labs-ease)}.labs-root .labs-decision-card:hover{box-shadow:0 14px 40px -22px rgba(30,64,175,.35),0 2px 6px -2px rgba(14,27,61,.06)}.labs-root .labs-decision-card__head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--labs-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--labs-mute)}.labs-root .labs-decision-card__head-left{display:inline-flex;align-items:center;gap:10px}.labs-root .labs-decision-card__date{color:var(--labs-ink);letter-spacing:.05em}.labs-root .labs-decision-card__audited{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;background:rgba(30,64,175,.08);color:var(--labs-blue-1);letter-spacing:.1em;font-weight:600}.labs-root .labs-decision-card__regime{padding:2px 8px;border-radius:999px;border:1px solid var(--labs-rule);color:var(--labs-ink);letter-spacing:.1em}.labs-root .labs-decision-card__chart{position:relative;width:100%;height:92px;border-radius:10px;background:linear-gradient(180deg,rgba(244,245,247,0),rgba(244,245,247,.7));overflow:hidden}.labs-root .labs-decision-card__pnl-overlay{position:absolute;top:10px;right:12px;font-family:var(--labs-display);font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1;padding:4px 10px;background:rgba(255,255,255,.86);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:8px;border:1px solid rgba(14,27,61,.06)}.labs-root .labs-decision-card__pnl-overlay.is-win{color:#15803d}.labs-root .labs-decision-card__pnl-overlay.is-loss{color:#b91c1c}.labs-root .labs-decision-card__hold{margin-left:auto;font-family:var(--labs-mono);font-size:11.5px;color:var(--labs-mute);letter-spacing:.04em}.labs-root .labs-decision-card__chart-svg{width:100%;height:100%;display:block}.labs-root .labs-decision-card__title-row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.labs-root .labs-decision-card__side{font-family:var(--labs-display);font-weight:700;font-size:14px;letter-spacing:.04em;padding:2px 9px;border-radius:999px}.labs-root .labs-decision-card__side.is-win{background:rgba(21,128,61,.1);color:#15803d}.labs-root .labs-decision-card__side.is-loss{background:rgba(185,28,28,.1);color:#b91c1c}.labs-root .labs-decision-card__symbol{font-family:var(--labs-mono);font-size:13px;color:var(--labs-mute);letter-spacing:.04em}.labs-root .labs-decision-card__kv{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin:0}.labs-root .labs-decision-card__kv>div{display:flex;flex-direction:column;gap:2px}.labs-root .labs-decision-card__kv dt{font-family:var(--labs-mono);font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--labs-mute)}.labs-root .labs-decision-card__kv dd{margin:0;font-family:var(--labs-display);font-size:14px;font-weight:600;color:var(--labs-ink);letter-spacing:-.005em}.labs-root .labs-decision-card__pnl.is-win{color:#15803d}.labs-root .labs-decision-card__pnl.is-loss{color:#b91c1c}.labs-root .labs-decision-card__rationale{margin:0;font-size:14px;line-height:1.55;color:var(--labs-mute);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.labs-root .labs-decision-card__tone{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--labs-rule)}.labs-root .labs-decision-card.is-win .labs-decision-card__tone{background:linear-gradient(90deg,rgba(21,128,61,0),#15803d 50%,rgba(21,128,61,0))}.labs-root .labs-decision-card.is-loss .labs-decision-card__tone{background:linear-gradient(90deg,rgba(185,28,28,0),#b91c1c 50%,rgba(185,28,28,0))}.labs-root .labs-decisions__nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:28px}.labs-root .labs-decisions__arrow{width:36px;height:36px;border-radius:999px;background:#ffffff;color:var(--labs-ink);border:1px solid var(--labs-rule);font-family:var(--labs-display);font-size:18px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s var(--labs-ease),background .2s var(--labs-ease),border-color .2s var(--labs-ease),color .2s var(--labs-ease)}.labs-root .labs-decisions__arrow:hover{background:var(--labs-blue-2);border-color:var(--labs-blue-2);color:#ffffff;transform:translateY(-2px)}.labs-root .labs-decisions__dots{display:inline-flex;align-items:center;gap:6px}.labs-root .labs-decisions__dot{width:6px;height:6px;border-radius:999px;border:0;padding:0;background:var(--labs-rule);cursor:pointer;transition:background .2s var(--labs-ease),transform .2s var(--labs-ease)}.labs-root .labs-decisions__dot:hover{background:var(--labs-ink-thin)}.labs-root .labs-decisions__dot.is-active{background:var(--labs-ink);transform:scale(1.4)}.labs-root .labs-decisions__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;padding-top:16px;border-top:1px solid var(--labs-rule);font-family:var(--labs-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--labs-mute)}@media (max-width:640px){.labs-root .labs-decisions__foot{flex-direction:column;align-items:flex-start}}.labs-root{scroll-behavior:smooth;scroll-padding-top:96px}@media (prefers-reduced-motion:reduce){.labs-root{scroll-behavior:auto}}.labs-root .labs-perspective__card{transition:transform .22s var(--labs-ease),box-shadow .22s var(--labs-ease)}.labs-root .labs-perspective__card:hover{transform:translateY(-3px)}.labs-root .labs-rotating{padding:96px 0;border-top:1px solid var(--labs-rule)}.labs-root .labs-rotating__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;max-width:760px;margin:0 auto}.labs-root .labs-rotating__claim{font-family:var(--labs-display);font-size:clamp(40px,6.2vw,88px);line-height:1.04;letter-spacing:-.02em;margin:0;color:var(--labs-ink);display:inline-flex;flex-wrap:wrap;gap:14px;align-items:baseline;justify-content:center}.labs-root .labs-rotating__lede{font-weight:300;color:var(--labs-ink-thin)}.labs-root .labs-rotating__reel{position:relative;display:inline-flex;align-items:baseline;overflow:hidden;min-width:4ch}.labs-root .labs-rotating__word{font-weight:700;color:var(--labs-blue-1);position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.labs-root .labs-rotating__placeholder{font-weight:700;visibility:hidden;white-space:nowrap}.labs-root .labs-rotating__lede-sub{font-size:17px;line-height:1.6;color:var(--labs-mute);max-width:60ch;margin:0}.labs-root .labs-rotating__actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}@media (prefers-reduced-motion:reduce){.labs-root .labs-rotating__reel{overflow:visible}}.labs-root .labs-signin-shell{padding-bottom:0}.labs-root .labs-signin{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:0;min-height:calc(100vh - 80px);padding:24px 0 64px}@media (max-width:920px){.labs-root .labs-signin{grid-template-columns:1fr;min-height:auto}.labs-root .labs-signin__hero-col{display:none}.labs-root .labs-signin__form-col{padding:20px 20px 40px}.labs-root .labs-signin__title{font-size:clamp(32px,8.5vw,44px)}.labs-root .labs-signin__form{gap:22px}}.labs-root .labs-signin__form-col{display:flex;align-items:center;justify-content:center;padding:48px 24px}.labs-root .labs-signin__form{width:100%;max-width:440px;display:flex;flex-direction:column;gap:28px}.labs-root .labs-signin__head{display:flex;flex-direction:column;gap:12px}.labs-root .labs-signin__title{font-family:var(--labs-display);font-size:clamp(40px,4.4vw,60px);line-height:1.04;letter-spacing:-.02em;margin:0;color:var(--labs-ink);display:flex;flex-direction:column;gap:2px}.labs-root .labs-signin__title .lt{font-weight:300;color:var(--labs-ink-thin)}.labs-root .labs-signin__title .lb{font-weight:700;color:var(--labs-ink)}.labs-root .labs-signin__lede{font-size:15.5px;line-height:1.6;color:var(--labs-mute);margin:0;max-width:40ch}.labs-root .labs-signin__formbody{display:flex;flex-direction:column;gap:18px}.labs-root .labs-signin__field{display:flex;flex-direction:column;gap:8px}.labs-root .labs-signin__label{font-family:var(--labs-display);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-signin__glass{position:relative;border-radius:14px;border:1px solid var(--labs-rule);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(244,245,247,.86));backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%);transition:border-color .2s var(--labs-ease),box-shadow .2s var(--labs-ease),background .2s var(--labs-ease)}.labs-root .labs-signin__glass:focus-within{border-color:var(--labs-blue-2);box-shadow:0 0 0 4px var(--labs-blue-glow);background:rgba(255,255,255,.96)}.labs-root .labs-signin__input{width:100%;padding:14px 16px;background:transparent;border:0;font-family:var(--labs-body);font-size:15px;color:var(--labs-ink);outline:none}.labs-root .labs-signin__input::placeholder{color:rgba(14,27,61,.35)}.labs-root .labs-signin__row{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font-size:13.5px}.labs-root .labs-signin__check{display:inline-flex;align-items:center;gap:10px;cursor:pointer;color:var(--labs-ink)}.labs-root .labs-signin__check input{width:16px;height:16px;accent-color:var(--labs-blue-1);cursor:pointer}.labs-root .labs-signin__quiet-link{color:var(--labs-mute);text-decoration:none}.labs-root .labs-signin__quiet-link:hover{color:var(--labs-blue-1);text-decoration:underline;text-underline-offset:3px}.labs-root .labs-signin__submit{font-size:14px;padding-block:14px}.labs-root .labs-signin__mode{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:10px;border:1px solid var(--labs-rule);background:rgba(14,27,61,.03);margin-bottom:6px}.labs-root .labs-signin__mode-tab{padding:9px 12px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--labs-mute);cursor:pointer;font-family:var(--labs-display);font-size:13px;font-weight:500;transition:color .18s var(--labs-ease),background .18s var(--labs-ease),border-color .18s var(--labs-ease)}.labs-root .labs-signin__mode-tab:hover{color:var(--labs-ink)}.labs-root .labs-signin__mode-tab.is-active{background:rgba(30,64,175,.08);border-color:rgba(30,64,175,.24);color:var(--labs-blue-1)}.labs-root .labs-signin__forgot{display:inline-block;margin-top:8px;font-size:12.5px;color:var(--labs-mute);text-decoration:none}.labs-root .labs-signin__forgot:hover{color:var(--labs-blue-1);text-decoration:underline;text-underline-offset:3px}.labs-root .labs-signin__error{font-size:13.5px;line-height:1.55;color:#b91c1c;padding:10px 12px;border-radius:10px;background:rgba(185,28,28,.06);border:1px solid rgba(185,28,28,.18)}.labs-root .labs-signin__divider{display:flex;align-items:center;gap:12px;margin-top:18px;color:var(--labs-mute);font-family:var(--labs-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.labs-root .labs-signin__divider span{flex:1;height:1px;background:var(--labs-rule)}.labs-root .labs-signin__divider em{font-style:normal}.labs-root .labs-signin__alt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:480px){.labs-root .labs-signin__alt{grid-template-columns:1fr}}.labs-root .labs-signin__alt-link{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;background:var(--labs-panel);border:1px solid var(--labs-rule);font-family:var(--labs-display);font-size:14px;font-weight:600;color:var(--labs-ink);text-decoration:none;transition:transform .2s var(--labs-ease),border-color .2s var(--labs-ease)}.labs-root .labs-signin__alt-link:hover{transform:translateY(-2px);border-color:var(--labs-blue-2)}.labs-root .labs-signin__alt-link small{font-family:var(--labs-body);font-size:12.5px;font-weight:400;color:var(--labs-mute);line-height:1.5}.labs-root .labs-signin__foot{margin-top:8px;font-size:13.5px;line-height:1.6;color:var(--labs-mute)}.labs-root .labs-signin__foot p{margin:0}.labs-root .labs-signin__violet-link{color:var(--labs-blue-1);text-decoration:none;font-weight:600}.labs-root .labs-signin__violet-link:hover{text-decoration:underline;text-underline-offset:3px}.labs-root .labs-signin__sent{display:flex;flex-direction:column;gap:10px;padding:22px 24px;border-radius:14px;border:1px solid var(--labs-rule);background:linear-gradient(180deg,rgba(59,130,246,.08),var(--labs-panel));font-size:14.5px;line-height:1.55;color:var(--labs-ink)}.labs-root .labs-signin__sent strong{font-weight:700}.labs-root .labs-signin__resend{margin-top:6px;align-self:flex-start;background:transparent;border:0;padding:0;font-family:var(--labs-display);font-size:13px;color:var(--labs-blue-1);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.labs-root .labs-signin__hero-col{position:relative;padding:24px}.labs-root .labs-signin__hero{position:relative;width:100%;height:100%;min-height:520px;border-radius:24px;overflow:hidden;background-size:cover;background-position:50%;display:flex;align-items:flex-end;padding:36px}.labs-root .labs-signin__hero-veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,13,20,.05),rgba(11,13,20,.75))}.labs-root .labs-signin__hero-copy{position:relative;z-index:1;max-width:460px;display:flex;flex-direction:column;gap:12px;color:#FFFFFF}.labs-root .labs-signin__hero-eyebrow{color:rgba(255,255,255,.78)}.labs-root .labs-signin__hero-h{font-family:var(--labs-display);font-size:clamp(28px,3vw,40px);line-height:1.08;letter-spacing:-.015em;margin:0;display:flex;flex-direction:column;gap:2px}.labs-root .labs-signin__hero-h .lt{font-weight:300;color:rgba(255,255,255,.7)}.labs-root .labs-signin__hero-h .lb{font-weight:700;color:#FFFFFF}.labs-root .labs-signin__hero-p{font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.78);margin:0;max-width:44ch}@media (max-width:920px){.labs-root .labs-signin__hero-col{padding:0 24px 24px}.labs-root .labs-signin__hero{min-height:320px}}.labs-root [data-anim=fade]{opacity:0;transform:translateY(10px);filter:blur(4px);animation:labs-signin-fade .72s var(--labs-ease) forwards}.labs-root [data-anim=fade][data-delay="100"]{animation-delay:.1s}.labs-root [data-anim=fade][data-delay="200"]{animation-delay:.2s}.labs-root [data-anim=fade][data-delay="300"]{animation-delay:.3s}.labs-root [data-anim=fade][data-delay="400"]{animation-delay:.4s}.labs-root [data-anim=fade][data-delay="500"]{animation-delay:.5s}.labs-root [data-anim=fade][data-delay="600"]{animation-delay:.6s}.labs-root [data-anim=fade][data-delay="700"]{animation-delay:.7s}@keyframes labs-signin-fade{to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (prefers-reduced-motion:reduce){.labs-root [data-reveal]{opacity:1;transform:none;transition:none;filter:none}.labs-root *{animation:none!important;transition:none!important}.labs-root [data-anim=fade]{opacity:1;transform:none;filter:none}}.labs-root .labs-wl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:48px;align-items:start}@media (max-width:920px){.labs-root .labs-wl{grid-template-columns:1fr;gap:32px}}.labs-root .labs-wl__main{display:flex;flex-direction:column;gap:18px;max-width:720px}.labs-root .labs-wl__panel{display:flex;flex-direction:column;gap:22px;padding:40px 40px 36px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(244,245,247,.88));border:1px solid var(--labs-rule);box-shadow:0 12px 32px -16px rgba(14,27,61,.14)}.labs-root .labs-wl__head{display:flex;flex-direction:column;gap:8px}.labs-root .labs-wl__step-num{font-family:var(--labs-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-wl__h{font-family:var(--labs-display);font-size:clamp(22px,2.2vw,28px);font-weight:600;margin:0;color:var(--labs-ink);letter-spacing:-.012em}.labs-root .labs-wl__p{font-size:14.5px;line-height:1.6;color:var(--labs-mute);margin:0;max-width:58ch}.labs-root .labs-wl__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-radius:12px;background:var(--labs-panel);border:1px solid var(--labs-rule)}.labs-root .labs-wl__summary>div{display:flex;flex-direction:column;gap:4px;min-width:0}.labs-root .labs-wl__summary span:first-child{font-family:var(--labs-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-wl__summary strong{font-size:14.5px;font-weight:500;color:var(--labs-ink);letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labs-root .labs-wl__summary-edit{background:transparent;border:1px solid var(--labs-rule);border-radius:999px;padding:6px 14px;font-family:var(--labs-display);font-size:12.5px;color:var(--labs-ink);cursor:pointer;transition:border-color .2s var(--labs-ease),background .2s var(--labs-ease)}.labs-root .labs-wl__summary-edit:hover{border-color:var(--labs-blue-2);background:rgba(59,130,246,.04)}.labs-root .labs-wl__routes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}@media (max-width:640px){.labs-root .labs-wl__routes{grid-template-columns:1fr}}.labs-root .labs-wl__route{position:relative;display:flex;flex-direction:column;gap:12px;padding:28px 26px 24px;text-align:left;background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:18px;transition:border-color .2s var(--labs-ease),box-shadow .2s var(--labs-ease),background .2s var(--labs-ease);font-family:var(--labs-body)}.labs-root .labs-wl__route.is-active{border-color:var(--labs-blue-1);background:linear-gradient(180deg,rgba(59,130,246,.07),rgba(255,255,255,.6));box-shadow:0 0 0 4px var(--labs-blue-glow)}.labs-root .labs-wl__route-badge{align-self:flex-start;font-family:var(--labs-mono);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:var(--labs-blue-1);color:#fff}.labs-root .labs-wl__route-kicker{font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-wl__route-title{font-family:var(--labs-display);font-size:24px;font-weight:700;color:var(--labs-ink);line-height:1.18;letter-spacing:-.015em}.labs-root .labs-wl__route-list{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.labs-root .labs-wl__route-list li{position:relative;padding-left:26px;font-size:14px;line-height:1.5;color:var(--labs-ink-thin)}.labs-root .labs-wl__route-list li:before{content:"✓";position:absolute;left:0;top:-1px;font-weight:700;color:var(--labs-blue-1)}.labs-root .labs-wl__route-cta{margin-top:auto;width:100%;justify-content:center}.labs-root .labs-wl__route-kyc-note{display:flex;align-items:flex-start;gap:7px;padding:9px 12px;background:rgba(22,163,74,.07);border:1px solid rgba(22,163,74,.22);border-radius:8px;font-size:12px;line-height:1.5;color:#15803d}.labs-root .labs-wl__route-kyc-icon{font-size:13px;font-weight:700;flex-shrink:0;line-height:1.5;color:#16a34a}.labs-root .labs-wl__route-sub{font-size:13px;line-height:1.55;color:var(--labs-mute)}.labs-root .labs-wl__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width:600px){.labs-root .labs-wl__grid{grid-template-columns:1fr}}.labs-root .labs-wl__field{display:flex;flex-direction:column;gap:8px}.labs-root .labs-wl__label{font-family:var(--labs-display);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-wl__input,.labs-root .labs-wl__textarea{width:100%;padding:13px 15px;border-radius:12px;border:1px solid var(--labs-rule);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(244,245,247,.86));font-family:var(--labs-body);font-size:14.5px;color:var(--labs-ink);outline:none;transition:border-color .2s var(--labs-ease),box-shadow .2s var(--labs-ease)}.labs-root .labs-wl__input:focus,.labs-root .labs-wl__textarea:focus{border-color:var(--labs-blue-2);box-shadow:0 0 0 4px var(--labs-blue-glow);background:#FFFFFF}.labs-root .labs-wl__textarea{resize:vertical;min-height:90px}.labs-root .labs-wl__input--mono{font-family:var(--labs-mono);letter-spacing:.04em}.labs-root .labs-wl__slots{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:12px;border:1px solid var(--labs-rule);background:var(--labs-panel)}.labs-root .labs-wl__slots-head{display:flex;justify-content:space-between;font-size:12.5px;color:var(--labs-ink)}.labs-root .labs-wl__slots-bar{height:6px;border-radius:999px;background:rgba(14,27,61,.06);overflow:hidden}.labs-root .labs-wl__slots-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--labs-blue-2),var(--labs-blue-1));transition:width .32s var(--labs-ease)}.labs-root .labs-wl__slots-fill.is-paused{background:linear-gradient(90deg,#F59E0B,#B45309)}.labs-root .labs-wl__slots-note{font-size:12.5px;line-height:1.5;color:var(--labs-mute);margin:0}.labs-root .labs-wl__exchanges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:480px){.labs-root .labs-wl__exchanges{grid-template-columns:1fr}}.labs-root .labs-wl__exchange{display:flex;flex-direction:column;gap:4px;padding:14px 16px;text-align:left;background:var(--labs-panel);border:1px solid var(--labs-rule);border-radius:12px;cursor:pointer;transition:border-color .2s var(--labs-ease),transform .2s var(--labs-ease)}.labs-root .labs-wl__exchange:hover{transform:translateY(-2px);border-color:var(--labs-blue-2)}.labs-root .labs-wl__exchange.is-active{border-color:var(--labs-blue-1);background:linear-gradient(180deg,rgba(59,130,246,.08),var(--labs-panel))}.labs-root .labs-wl__exchange-head{display:flex;align-items:center;gap:8px}.labs-root .labs-wl__exchange-name{font-family:var(--labs-display);font-size:15px;font-weight:600;color:var(--labs-ink)}.labs-root .labs-wl__exchange-badge{font-family:var(--labs-mono);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#16a34a;background:rgba(22,163,74,.1);border:1px solid rgba(22,163,74,.25);border-radius:999px;padding:2px 7px;white-space:nowrap}.labs-root .labs-wl__exchange-sub{font-family:var(--labs-mono);font-size:11px;color:var(--labs-mute);letter-spacing:.04em}.labs-root .labs-wl__ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.labs-root .labs-wl__ol li{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start;padding:0}.labs-root .labs-wl__ol-num{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-family:var(--labs-mono);font-size:11px;font-weight:600;color:var(--labs-blue-1);border-radius:999px;background:var(--labs-blue-glow)}.labs-root .labs-wl__ol b{font-family:var(--labs-display);font-size:14.5px;font-weight:600;color:var(--labs-ink);display:block}.labs-root .labs-wl__ol small{display:block;font-family:var(--labs-body);font-size:13px;color:var(--labs-mute);line-height:1.55;margin-top:2px}.labs-root .labs-wl__note{padding:12px 14px;border-radius:10px;background:rgba(59,130,246,.05);border:1px solid rgba(59,130,246,.18);font-size:13px;line-height:1.55;color:var(--labs-ink)}.labs-root .labs-wl__note.is-warn{background:rgba(245,158,11,.06);border-color:rgba(245,158,11,.24)}.labs-root .labs-wl__review-list{display:flex;flex-direction:column;gap:8px;padding:0;margin:0;list-style:none}.labs-root .labs-wl__review-list li{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;background:var(--labs-panel);border:1px solid var(--labs-rule);font-family:var(--labs-mono);font-size:12.5px;color:var(--labs-ink);letter-spacing:.01em}.labs-root .labs-wl__review-list li:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--labs-blue-1);flex-shrink:0}.labs-root .labs-wl__optional{border:1px solid var(--labs-rule);border-radius:12px;background:var(--labs-panel)}.labs-root .labs-wl__optional>summary{list-style:none;cursor:pointer;padding:12px 16px;font-family:var(--labs-display);font-size:13.5px;font-weight:500;color:var(--labs-ink);display:flex;justify-content:space-between;align-items:center}.labs-root .labs-wl__optional>summary:after{content:"+";font-family:var(--labs-mono);font-weight:400;color:var(--labs-mute)}.labs-root .labs-wl__optional[open]>summary:after{content:"−"}.labs-root .labs-wl__optional-body{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px}.labs-root .labs-wl__terms{display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:start;font-size:13.5px;line-height:1.55;color:var(--labs-mute)}.labs-root .labs-wl__terms input[type=checkbox]{width:18px;height:18px;accent-color:var(--labs-blue-1);margin-top:2px}.labs-root .labs-wl__terms a{color:var(--labs-blue-1);text-decoration:none}.labs-root .labs-wl__terms a:hover{text-decoration:underline;text-underline-offset:3px}.labs-root .labs-wl__error{padding:12px 14px;border-radius:10px;background:rgba(185,28,28,.05);border:1px solid rgba(185,28,28,.18);font-size:13.5px;line-height:1.55;color:#b91c1c}.labs-root .labs-wl__aside{position:sticky;top:100px;display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:18px;background:var(--labs-panel);border:1px solid var(--labs-rule)}@media (max-width:920px){.labs-root .labs-wl__aside{position:static}}.labs-root .labs-wl__aside h3{font-family:var(--labs-display);font-size:14.5px;font-weight:600;color:var(--labs-ink);margin:0;letter-spacing:-.005em}.labs-root .labs-wl__aside-item{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-top:1px dashed var(--labs-rule)}.labs-root .labs-wl__aside-item:first-of-type{border-top:0;padding-top:0}.labs-root .labs-wl__aside-k{font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-wl__aside-v{font-family:var(--labs-display);font-size:14px;font-weight:500;color:var(--labs-ink);letter-spacing:-.005em}.labs-root .labs-wl__aside-sub{font-size:12.5px;line-height:1.5;color:var(--labs-mute)}.labs-root .labs-wl__success{display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:18px;background:linear-gradient(180deg,rgba(59,130,246,.08),rgba(255,255,255,.92));border:1px solid var(--labs-rule)}.labs-root .labs-wl__success-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--labs-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--labs-blue-1)}.labs-root .labs-wl__success-dot{width:7px;height:7px;border-radius:999px;background:var(--labs-blue-1);box-shadow:0 0 12px var(--labs-blue-1)}.labs-root .labs-wl__success-h{font-family:var(--labs-display);font-size:clamp(22px,2.4vw,30px);font-weight:600;letter-spacing:-.012em;color:var(--labs-ink);margin:0}.labs-root .labs-wl__success-steps{display:flex;flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none}.labs-root .labs-wl__success-steps li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;font-size:13.5px;line-height:1.6;color:var(--labs-ink)}.labs-root .labs-wl__success-steps li b{font-family:var(--labs-mono);color:var(--labs-blue-1);font-weight:600}.labs-root .labs-contact-card{display:flex;flex-direction:column;gap:16px;padding:28px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(244,245,247,.86));border:1px solid var(--labs-rule);box-shadow:0 10px 24px -16px rgba(14,27,61,.18)}.labs-root .labs-contact-card__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-radius:12px;border:1px dashed var(--labs-rule);background:var(--labs-panel)}.labs-root .labs-contact-card__email{font-family:var(--labs-mono);font-size:15px;color:var(--labs-ink);letter-spacing:.01em;user-select:all;word-break:break-all}.labs-root .labs-contact-card__copy{background:var(--labs-ink);color:#FFFFFF;border:0;border-radius:999px;padding:8px 16px;font-family:var(--labs-display);font-size:12.5px;font-weight:600;cursor:pointer;transition:background .2s var(--labs-ease),transform .2s var(--labs-ease);flex-shrink:0}.labs-root .labs-contact-card__copy:hover{background:var(--labs-blue-1);transform:translateY(-1px)}.labs-root .labs-contact-card__copy.is-copied{background:var(--labs-blue-1)}.labs-root .labs-contact-card__expect{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:600px){.labs-root .labs-contact-card__expect{grid-template-columns:1fr}}.labs-root .labs-contact-card__expect-item{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:10px;background:var(--labs-panel);border:1px solid var(--labs-rule)}.labs-root .labs-contact-card__expect-k{font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-contact-card__expect-v{font-family:var(--labs-display);font-size:13.5px;font-weight:600;color:var(--labs-ink)}.labs-root .labs-contact-card__expect-sub{font-size:12.5px;line-height:1.5;color:var(--labs-mute)}.labs-root .labs-contact-card__fallback{font-size:13px;color:var(--labs-mute);line-height:1.55}.labs-root .labs-contact-card__fallback a{color:var(--labs-blue-1);text-decoration:none}.labs-root .labs-contact-card__fallback a:hover{text-decoration:underline;text-underline-offset:3px}.labs-root .labs-obs-scroll{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:12px;height:680px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,black 10%,black 90%,transparent);mask-image:linear-gradient(180deg,transparent 0,black 10%,black 90%,transparent)}@media (max-width:920px){.labs-root .labs-obs-scroll{grid-template-columns:1fr;height:720px}.labs-root .labs-obs-scroll__col--lg,.labs-root .labs-obs-scroll__col--md{display:none}}.labs-root .labs-obs-scroll__col{position:relative;overflow:hidden}.labs-root .labs-obs-scroll__lane{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px;will-change:transform;animation:labs-obs-lane 40s linear infinite}@keyframes labs-obs-lane{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.labs-root .labs-obs-scroll:hover .labs-obs-scroll__lane{animation-play-state:paused}.labs-root .labs-obs-scroll__item{list-style:none}.labs-root .labs-obs-scroll__card{display:flex;flex-direction:column;gap:10px;padding:18px 18px 16px;border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,255,255,.82));border:1px solid rgba(14,27,61,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 18px 36px -24px rgba(14,27,61,.18),0 4px 10px -6px rgba(14,27,61,.08);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);transition:transform .24s var(--labs-ease),box-shadow .24s var(--labs-ease),border-color .24s var(--labs-ease)}.labs-root .labs-obs-scroll__card:hover{transform:translateY(-3px);border-color:rgba(59,130,246,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 22px 44px -22px rgba(30,64,175,.28),0 6px 14px -6px rgba(30,64,175,.16)}.labs-root .labs-obs-scroll__head{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-family:var(--labs-display)}.labs-root .labs-obs-scroll__label{font-size:14.5px;font-weight:700;color:var(--labs-ink);letter-spacing:-.005em}.labs-root .labs-obs-scroll__sep{color:var(--labs-mute);font-weight:400}.labs-root .labs-obs-scroll__area{font-size:13px;color:var(--labs-blue-1);font-weight:600}.labs-root .labs-obs-scroll__read,.labs-root .labs-obs-scroll__stance{display:grid;grid-template-columns:42px 1fr;gap:10px;align-items:baseline;margin:0;font-size:13.5px;line-height:1.55}.labs-root .labs-obs-scroll__k{font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-obs-scroll__v{color:var(--labs-ink)}.labs-root .labs-obs-scroll__chips{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none}.labs-root .labs-obs-scroll__chip{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.04em;background:var(--labs-blue-glow);color:var(--labs-blue-1);border:1px solid rgba(59,130,246,.16)}.labs-root .labs-obs-scroll__card[data-tone=bullish]{border-left:3px solid var(--labs-blue-1)}.labs-root .labs-obs-scroll__card[data-tone=bearish]{border-left:3px solid #b45309}.labs-root .labs-obs-scroll__card[data-tone=neutral]{border-left:3px solid var(--labs-rule)}.labs-root .labs-obs-scroll--empty{display:block;height:auto;-webkit-mask-image:none;mask-image:none}.labs-root .labs-obs-scroll__empty-card{display:flex;flex-direction:column;gap:6px;padding:22px;border-radius:14px;background:var(--labs-panel);border:1px dashed var(--labs-rule);font-size:13.5px;color:var(--labs-mute);line-height:1.55;max-width:560px}@media (prefers-reduced-motion:reduce){.labs-root .labs-obs-scroll{height:auto;-webkit-mask-image:none;mask-image:none;overflow:visible}.labs-root .labs-obs-scroll__lane{animation:none!important;transform:none!important}}.labs-consent{position:fixed;inset:auto 0 0 0;z-index:9998;padding:var(--labs-s-3);pointer-events:none}.labs-consent__card{pointer-events:auto;width:min(calc(100% - 16px),440px);max-width:440px;margin:0 auto 0 0;padding:16px 18px 14px;display:grid;gap:12px;background:rgba(255,255,255,.92);border:1px solid var(--labs-rule);border-radius:var(--labs-r-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 18px 48px -24px rgba(14,27,61,.22),0 4px 12px -6px rgba(14,27,61,.1);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.labs-consent__copy{display:grid;gap:4px}.labs-consent__title{margin:0;font-family:var(--labs-display);font-weight:600;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--labs-ink-thin)}.labs-consent__body{margin:0;font-family:var(--labs-body);font-size:13.5px;line-height:1.5;color:var(--labs-ink)}.labs-consent__link{color:var(--labs-blue-1);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition:color .18s var(--labs-ease)}.labs-consent__link:hover{color:var(--labs-blue-2)}.labs-consent__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.labs-consent__btn{appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:9px 10px;font-family:var(--labs-body);font-weight:500;font-size:12.5px;letter-spacing:-.005em;border-radius:var(--labs-r-1);border:1px solid var(--labs-rule);cursor:pointer;transition:background .18s var(--labs-ease),border-color .18s var(--labs-ease),color .18s var(--labs-ease)}.labs-consent__btn--ghost{background:transparent;color:var(--labs-ink);border-color:rgba(14,27,61,.16)}.labs-consent__btn--ghost:hover{background:rgba(14,27,61,.04);border-color:rgba(14,27,61,.24)}.labs-consent__btn--primary{background:var(--labs-ink);color:#ffffff;border-color:var(--labs-ink)}.labs-consent__btn--primary:hover{background:#1a2a55;border-color:#1a2a55}.labs-consent__btn:focus-visible{outline:2px solid var(--labs-blue-2);outline-offset:2px}.labs-consent__cats{list-style:none;margin:6px 0 0;padding:12px 0 0;display:grid;gap:12px;border-top:1px solid var(--labs-rule);max-height:38dvh;overflow:auto}.labs-consent__cats li{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.labs-consent__cat-name{font-family:var(--labs-display);font-weight:600;font-size:13px;color:var(--labs-ink);margin-bottom:2px}.labs-consent__cat-desc{font-size:12px;line-height:1.5;color:var(--labs-mute);max-width:48ch}.labs-consent__cat-pill{font-family:var(--labs-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:4px 9px;border-radius:999px;white-space:nowrap}.labs-consent__cat-pill,.labs-consent__cat-pill.is-locked{background:rgba(14,27,61,.06);color:var(--labs-mute)}.labs-consent__toggle{position:relative;display:inline-block;width:38px;height:22px;flex-shrink:0;margin-top:2px}.labs-consent__toggle input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.labs-consent__toggle span{position:absolute;inset:0;background:rgba(14,27,61,.1);border:1px solid rgba(14,27,61,.12);border-radius:999px;transition:background .18s var(--labs-ease),border-color .18s var(--labs-ease)}.labs-consent__toggle span:before{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#ffffff;box-shadow:0 1px 2px rgba(14,27,61,.18);transition:transform .18s var(--labs-ease)}.labs-consent__toggle input:checked+span{background:var(--labs-blue-2);border-color:var(--labs-blue-2)}.labs-consent__toggle input:checked+span:before{transform:translateX(16px)}.labs-consent__toggle input:focus-visible+span{outline:2px solid var(--labs-blue-2);outline-offset:2px}@media (max-width:720px){.labs-consent{padding:10px}.labs-consent__card{width:calc(100% - 4px);max-width:100%;max-height:32dvh;overflow:auto;padding:14px 14px 12px;gap:10px}.labs-consent__title{font-size:11px}.labs-consent__body{font-size:12.5px;line-height:1.45}.labs-consent__actions{gap:5px}.labs-consent__btn{padding:9px 4px;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.labs-consent__btn,.labs-consent__link,.labs-consent__toggle span,.labs-consent__toggle span:before{transition:none}}.labs-root .labs-cpu{color:rgba(244,245,247,.28);display:block}.labs-root .labs-cpu__spark{offset-anchor:10px 0;animation-name:labs-cpu-path;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.75,-.01,0,.99)}.labs-root .labs-cpu__spark--1{offset-path:path("M 10 20 h 79.5 q 5 0 5 5 v 30");animation-duration:5s;animation-delay:1s}.labs-root .labs-cpu__spark--2{offset-path:path("M 180 10 h -69.7 q -5 0 -5 5 v 40");animation-delay:6s;animation-duration:2s}.labs-root .labs-cpu__spark--3{offset-path:path("M 130 20 v 21.8 q 0 5 -5 5 h -25");animation-delay:4s;animation-duration:6s}.labs-root .labs-cpu__spark--4{offset-path:path("M 170 80 v -21.8 q 0 -5 -5 -5 h -65");animation-delay:3s;animation-duration:3s}.labs-root .labs-cpu__spark--5{offset-path:path("M 135 65 h 15 q 5 0 5 5 v 10 q 0 5 -5 5 h -39.8 q -5 0 -5 -5 v -35");animation-delay:9s;animation-duration:4s}.labs-root .labs-cpu__spark--6{offset-path:path("M 94.8 95 v -46");animation-delay:3s;animation-duration:7s}.labs-root .labs-cpu__spark--7{offset-path:path("M 88 88 v -15 q 0 -5 -5 -5 h -10 q -5 0 -5 -5 v -5 q 0 -5 5 -5 h 28");animation-delay:4s;animation-duration:4s}.labs-root .labs-cpu__spark--8{offset-path:path("M 30 30 h 25 q 5 0 5 5 v 6.5 q 0 5 5 5 h 35");animation-delay:3s;animation-duration:3s}@keyframes labs-cpu-path{0%{offset-distance:0}to{offset-distance:100%}}@media (prefers-reduced-motion:reduce){.labs-root .labs-cpu__spark{animation:none!important;opacity:0}}.labs-root .labs-cpu-wrap{width:100%;max-width:820px;margin:0 auto 12px;aspect-ratio:2/1}.labs-chart{background:var(--labs-card-bg-light,linear-gradient(180deg,#ffffff 0,#fbfbfd 100%));border:var(--labs-card-border-light,1px solid var(--labs-rule));border-radius:var(--labs-card-radius-md,14px);padding:var(--labs-card-pad-lg,22px 24px);padding-bottom:16px;box-shadow:var(
    --labs-card-shadow-md,0 1px 2px rgba(14,27,61,.04),0 12px 32px -12px rgba(14,27,61,.08)
  )}.labs-chart--empty{padding:32px 28px}.labs-chart__empty{margin:10px 0 0;color:var(--labs-mute);font-size:14px;line-height:1.55}.labs-chart__head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:12px}.labs-chart__headline{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:6px}.labs-chart__amount{font-family:var(--labs-display);font-weight:600;font-size:32px;line-height:1.05;letter-spacing:-.01em;color:var(--labs-ink);font-variant-numeric:tabular-nums}.labs-chart__delta{display:inline-flex;align-items:center;gap:6px;font-family:var(--labs-mono);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em}.labs-chart__delta.is-up{color:var(--labs-pos)}.labs-chart__delta.is-down{color:var(--labs-neg)}.labs-chart__delta-abs{color:var(--labs-mute);font-weight:500;padding-left:4px;border-left:1px solid var(--labs-rule);margin-left:4px}.labs-chart__stats{display:flex;align-items:center;gap:18px;font-family:var(--labs-mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--labs-mute)}.labs-chart__stats strong{color:var(--labs-ink);font-weight:600;font-variant-numeric:tabular-nums;padding-left:6px;font-size:13px;letter-spacing:0;text-transform:none}.labs-chart__viz{margin:8px -8px 0}.labs-chart__viz .recharts-cartesian-axis-tick-value{font-family:var(--labs-mono)}.labs-chart__tooltip{background:rgba(255,255,255,.96);border:1px solid var(--labs-rule);border-radius:8px;padding:8px 12px;box-shadow:0 8px 24px -8px rgba(14,27,61,.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.labs-chart__tooltip-date{font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--labs-mute);margin-bottom:2px}.labs-chart__tooltip-value{font-family:var(--labs-mono);font-size:14px;font-weight:600;color:var(--labs-ink);font-variant-numeric:tabular-nums}.labs-chart__foot{margin-top:12px;padding-top:10px;border-top:1px dashed var(--labs-rule);font-family:var(--labs-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--labs-mute)}@media (max-width:640px){.labs-chart{padding:18px 16px 12px}.labs-chart__amount{font-size:26px}.labs-chart__stats{gap:12px;font-size:10.5px}}.labs-stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:24px}.labs-stat-spark{display:flex;align-items:stretch;justify-content:space-between;gap:14px;background:var(--labs-card-bg-light,linear-gradient(180deg,#ffffff 0,#fbfbfd 100%));border:var(--labs-card-border-light,1px solid var(--labs-rule));border-radius:var(--labs-card-radius-md,14px);padding:16px 18px;box-shadow:var(
    --labs-card-shadow-sm,0 1px 2px rgba(14,27,61,.03),0 8px 20px -10px rgba(14,27,61,.06)
  );transition:border-color .2s var(--labs-ease),transform .2s var(--labs-ease)}.labs-stat-spark:hover{border-color:rgba(14,27,61,.16);transform:translateY(-1px)}.labs-stat-spark__copy{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.labs-stat-spark__label{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:var(--labs-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--labs-mute)}.labs-stat-spark__delta{display:inline-flex;align-items:center;gap:3px;font-size:11px;letter-spacing:0;text-transform:none;font-weight:600;font-variant-numeric:tabular-nums}.labs-stat-spark--positive .labs-stat-spark__delta{color:var(--labs-pos)}.labs-stat-spark--negative .labs-stat-spark__delta{color:var(--labs-neg)}.labs-stat-spark--neutral .labs-stat-spark__delta{color:var(--labs-mute)}.labs-stat-spark__headline{font-family:var(--labs-display);font-weight:600;font-size:26px;line-height:1.05;letter-spacing:-.01em;color:var(--labs-ink);font-variant-numeric:tabular-nums;margin-top:2px}.labs-stat-spark__caption{font-size:11px;color:var(--labs-mute);margin-top:2px}.labs-stat-spark__viz{width:120px;height:56px;flex-shrink:0;display:flex;align-items:center}@media (max-width:560px){.labs-stat-spark{padding:12px 14px;gap:8px}.labs-stat-spark__headline{font-size:22px}.labs-stat-spark__viz{width:90px;height:44px}}.labs-root .labs-scroll-hero{position:relative;height:60rem;display:flex;align-items:center;justify-content:center;padding:16px}@media (min-width:768px){.labs-root .labs-scroll-hero{height:80rem;padding:80px}}.labs-root .labs-scroll-hero__stage{width:100%;position:relative;padding:40px 0;perspective:1000px}@media (min-width:768px){.labs-root .labs-scroll-hero__stage{padding:120px 0}}.labs-root .labs-scroll-hero__ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none}.labs-root .labs-scroll-hero__axis,.labs-root .labs-scroll-hero__dots,.labs-root .labs-scroll-hero__scanner{position:absolute;inset:0}.labs-root .labs-scroll-hero__dots--field{background-image:radial-gradient(circle,rgba(76,143,255,.34) 1.4px,transparent 1.6px);background-size:36px 36px;opacity:.8;mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 72%,transparent)}.labs-root .labs-scroll-hero__dots--coarse{background-image:radial-gradient(circle,rgba(10,22,58,.12) 1.2px,transparent 1.5px);background-size:108px 108px;opacity:.38;mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 62%,transparent)}.labs-root .labs-scroll-hero__scanner{background:linear-gradient(180deg,transparent 0,rgba(30,64,175,.08) 44%,rgba(30,64,175,.04) 50%,transparent 56%),radial-gradient(circle at 50% 30%,rgba(64,131,255,.11),transparent 36%);opacity:.86}.labs-root .labs-scroll-hero__axis--x{top:31%;bottom:auto;height:1px;background:linear-gradient(90deg,transparent,rgba(9,20,47,.12),transparent)}.labs-root .labs-scroll-hero__axis--y{left:50%;right:auto;width:1px;background:linear-gradient(180deg,transparent,rgba(30,64,175,.14),transparent)}.labs-root .labs-scroll-hero__title{max-width:64rem;margin:0 auto;text-align:center;padding:0 12px 24px}.labs-root .labs-scroll-hero__eyebrow{display:inline-block;font-family:var(--labs-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--labs-blue-1);background:rgba(30,64,175,.08);padding:6px 14px;border-radius:999px;margin-bottom:18px}.labs-root .labs-scroll-hero__h1{font-family:var(--labs-display);font-size:clamp(36px,6vw,76px);line-height:1.04;letter-spacing:-.018em;margin:0;color:var(--labs-ink)}.labs-root .labs-scroll-hero__h1 .lt{font-weight:300;color:var(--labs-mute)}.labs-root .labs-scroll-hero__h1 .lb{font-weight:700;color:var(--labs-ink)}.labs-root .labs-scroll-hero__lede{margin:22px auto 0;max-width:56ch;font-size:16px;line-height:1.55;color:var(--labs-mute)}.labs-root .labs-scroll-hero__cta{display:inline-flex;gap:10px;margin-top:26px;flex-wrap:wrap;justify-content:center}.labs-root .labs-scroll-hero--watchtower{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);height:auto;min-height:calc(100svh - 72px);align-items:flex-start;overflow:clip;padding:18px clamp(16px,4vw,72px) 36px}.labs-root .labs-scroll-hero--watchtower .labs-scroll-hero__stage{width:100%;max-width:none;padding:42px 0 0}.labs-root .labs-scroll-hero--watchtower .labs-scroll-hero__title{max-width:72rem;padding-bottom:12px}.labs-root .labs-scroll-hero--watchtower .labs-scroll-hero__h1{font-size:44px;letter-spacing:0}.labs-root .labs-scroll-hero--watchtower .labs-scroll-hero__lede{margin-top:14px;max-width:76ch}.labs-root .labs-scroll-hero--watchtower .labs-scroll-hero__cta{margin-top:18px}.labs-root .labs-scroll-hero--watchtower .labs-scroll-hero__frame{width:calc(100vw - clamp(24px, 5vw, 96px));max-width:none;margin-top:12px;height:30rem}@media (min-width:768px){.labs-root .labs-scroll-hero--watchtower{min-height:calc(100svh - 80px);padding:36px clamp(24px,4.4vw,88px) 44px}.labs-root .labs-scroll-hero--watchtower .labs-scroll-hero__stage{padding:0}.labs-root .labs-scroll-hero--watchtower .labs-scroll-hero__title{padding-top:68px}.labs-root .labs-scroll-hero--watchtower .labs-scroll-hero__h1{font-size:58px}.labs-root .labs-scroll-hero--watchtower .labs-scroll-hero__frame{height:28rem;margin-top:-24px;padding:14px}}@media (max-width:560px){.labs-root .labs-scroll-hero--watchtower{padding:10px clamp(10px,3.5vw,16px) 34px}.labs-root .labs-scroll-hero--watchtower .labs-scroll-hero__stage{padding-top:64px}.labs-root .labs-scroll-hero--watchtower .labs-scroll-hero__h1{font-size:36px}.labs-root .labs-scroll-hero--watchtower .labs-scroll-hero__lede{font-size:14px}.labs-root .labs-scroll-hero--watchtower .labs-scroll-hero__frame{width:calc(100vw - 56px);height:32rem;margin-top:10px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower{gap:6px;padding:7px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__module{padding:7px}.labs-root .labs-scroll-hero--watchtower .watchtower-feed{gap:4px;padding:6px}.labs-root .labs-scroll-hero--watchtower .watchtower-feed__list{max-height:62px;overflow:hidden}.labs-root .labs-scroll-hero--watchtower .watchtower-feed__empty,.labs-root .labs-scroll-hero--watchtower .watchtower-feed__row{padding:6px}.labs-root .labs-scroll-hero--watchtower .watchtower-feed__row p{font-size:10px;line-height:1.25}.labs-root .labs-scroll-hero--watchtower .watchtower-control{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:5px}.labs-root .labs-scroll-hero--watchtower .watchtower-control__auto,.labs-root .labs-scroll-hero--watchtower .watchtower-control__manual{padding:6px 7px}.labs-root .labs-scroll-hero--watchtower .watchtower-control span{font-size:8px;letter-spacing:.06em}.labs-root .labs-scroll-hero--watchtower .watchtower-control b{font-size:10px}.labs-root .labs-scroll-hero--watchtower .watchtower-control__manual b{display:none}}.labs-root .labs-scroll-hero__frame{position:relative;max-width:64rem;margin:-48px auto 0;height:24rem;width:100%;padding:8px;background:#222;border:4px solid #6c6c6c;border-radius:28px;transform-style:preserve-3d}@media (min-width:768px){.labs-root .labs-scroll-hero__frame{margin-top:-48px;height:40rem;padding:24px;border-radius:32px}}.labs-root .labs-scroll-hero__bezel{display:none}.labs-root .labs-scroll-hero__screen{height:100%;width:100%;overflow:hidden;border-radius:16px;background:#fafbfd}.labs-root .labs-scroll-hero__shot{display:block;width:100%;height:100%;object-fit:cover;object-position:top left;border-radius:inherit}@media (max-width:767px){.labs-root .labs-scroll-hero__frame{margin-top:18px}.labs-root .labs-scroll-hero__shot{object-position:top center}}.labs-root .lhp{height:100%;display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 14px 12px;background:radial-gradient(120% 90% at 0 0,rgba(30,64,175,.05),transparent 58%),linear-gradient(180deg,#ffffff,#f6f8fc);color:var(--labs-ink);font-family:var(--labs-display);overflow:hidden}@media (min-width:768px){.labs-root .lhp{padding:26px 30px 22px;gap:16px}}.labs-root .lhp__top{display:flex;align-items:center;gap:8px}.labs-root .lhp__mark{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;background:var(--labs-ink);color:#fff;font-weight:800;font-size:13px;line-height:1}.labs-root .lhp__brand{font-weight:650;font-size:14px;letter-spacing:-.01em}.labs-root .lhp__live{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-family:var(--labs-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--labs-pos);background:rgba(22,163,74,.1);padding:4px 10px;border-radius:999px}.labs-root .lhp__live-dot{width:7px;height:7px;border-radius:50%;background:var(--labs-pos);animation:lhp-pulse 2.2s var(--t-ease) infinite}@keyframes lhp-pulse{0%{box-shadow:0 0 0 0 rgba(22,163,74,.45)}70%{box-shadow:0 0 0 7px rgba(22,163,74,0)}to{box-shadow:0 0 0 0 rgba(22,163,74,0)}}.labs-root .lhp__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.labs-root .lhp__head-main{min-width:0}.labs-root .lhp__eyebrow{font-family:var(--labs-mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--labs-mute)}@media (min-width:768px){.labs-root .lhp__eyebrow{font-size:11px}}.labs-root .lhp__pnl{font-family:var(--labs-display);font-weight:760;font-size:clamp(30px,8.4vw,52px);line-height:1.02;letter-spacing:-.02em;color:var(--labs-pos);margin-top:2px}.labs-root .lhp__sub{font-size:12px;color:var(--labs-mute);margin-top:4px}@media (min-width:768px){.labs-root .lhp__sub{font-size:13px}}.labs-root .lhp__sub-strong{font-weight:700;font-family:var(--labs-mono)}.labs-root .lhp__sub-strong.is-pos{color:var(--labs-pos)}.labs-root .lhp__sub-strong.is-neg{color:var(--labs-neg)}.labs-root .lhp__ranges{display:inline-flex;gap:2px;padding:3px;flex:none;background:rgba(14,27,61,.05);border-radius:10px}.labs-root .lhp__range{appearance:none;border:0;cursor:pointer;line-height:1;font-family:var(--labs-mono);font-size:11px;font-weight:600;color:var(--labs-mute);background:transparent;padding:5px 9px;border-radius:8px;transition:color var(--t-hover) var(--t-ease),background var(--t-hover) var(--t-ease),box-shadow var(--t-hover) var(--t-ease),transform var(--t-fast) var(--t-ease)}.labs-root .lhp__range:hover{color:var(--labs-ink)}.labs-root .lhp__range:active{transform:scale(.94)}.labs-root .lhp__range.is-active{background:#fff;color:var(--labs-ink);box-shadow:0 1px 2px rgba(14,27,61,.12),0 0 0 1px rgba(14,27,61,.05)}.labs-root .lhp__range:focus-visible{outline:2px solid var(--labs-blue-2);outline-offset:1px}.labs-root .lhp__chart-wrap{position:relative;min-width:0;min-height:90px}.labs-root .lhp__chart{display:block;width:100%;height:100%}.labs-root .lhp__grid{stroke:rgba(14,27,61,.06);stroke-width:1}.labs-root .lhp__dot-halo{fill:var(--labs-pos);opacity:.16}.labs-root .lhp__think{display:flex;align-items:center;gap:10px;min-width:0;min-height:48px;padding:10px 12px;border-radius:12px;background:linear-gradient(180deg,#0e1b3d,#0a1430);color:#eaf0ff;overflow:hidden}@media (min-width:768px){.labs-root .lhp__think{padding:12px 16px}}.labs-root .lhp__think-wave{display:inline-flex;align-items:center;gap:3px;flex:none;height:18px}.labs-root .lhp__think-wave i{width:3px;border-radius:2px;background:#5b8cff;animation:lhp-wave 1.1s var(--t-ease) infinite}.labs-root .lhp__think-wave i:first-child{height:8px;animation-delay:0s}.labs-root .lhp__think-wave i:nth-child(2){height:14px;animation-delay:.15s}.labs-root .lhp__think-wave i:nth-child(3){height:10px;animation-delay:.3s}@keyframes lhp-wave{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}.labs-root .lhp__think-body{min-width:0;display:flex;flex-direction:column;gap:1px;animation:lhp-think-in var(--t-slow) var(--t-ease)}@keyframes lhp-think-in{0%{opacity:0;transform:translateY(6px);filter:blur(2px)}to{opacity:1;transform:none;filter:blur(0)}}.labs-root .lhp__think-tag{font-family:var(--labs-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#8fb0ff}.labs-root .lhp__think-text{font-size:12.5px;line-height:1.3;color:#eaf0ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.labs-root .lhp__think-text{font-size:14px;white-space:normal}}@media (max-width:767px){.labs-root .lhp__head{flex-direction:column;align-items:stretch;gap:8px}.labs-root .lhp__ranges{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.labs-root .lhp__live-dot,.labs-root .lhp__think-body,.labs-root .lhp__think-wave i{animation:none}.labs-root .lhp__range{transition:none}}.labs-root .labs-watchtower{height:100%;min-width:0;display:grid;grid-template-columns:172px minmax(0,1fr);overflow:hidden;color:#152341;font-family:var(--labs-display);background:linear-gradient(180deg,oklch(98.4% .004 255),oklch(96.4% .006 255))}.labs-root .labs-watchtower__sidebar{min-width:0;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:14px;padding:18px 14px 14px;overflow:hidden;background:oklch(98.2% .004 255);border-right:1px solid rgba(15,31,61,.08)}.labs-root .labs-watchtower__brand{display:flex;align-items:center;gap:10px;min-width:0;padding-bottom:14px;border-bottom:1px solid rgba(15,31,61,.08)}.labs-root .labs-watchtower__avatar,.labs-root .labs-watchtower__brand-mark{display:grid;place-items:center;flex:none;color:#fff;background:#5d94ff;box-shadow:0 10px 24px rgba(64,128,255,.22)}.labs-root .labs-watchtower__brand-mark{width:22px;height:22px;border-radius:6px;font-size:12px;font-weight:800}.labs-root .labs-watchtower__brand b{color:#14213f;font-size:16px;font-weight:750}.labs-root .labs-watchtower__command,.labs-root .labs-watchtower__dock,.labs-root .labs-watchtower__market-map,.labs-root .labs-watchtower__pulse,.labs-root .labs-watchtower__space,.labs-root .watchtower-control,.labs-root .watchtower-feed{border:1px solid rgba(15,31,61,.08);border-radius:10px;background:oklch(99.2% .003 255);box-shadow:0 10px 26px -24px rgba(15,31,61,.32)}.labs-root .labs-watchtower__space{display:grid;gap:5px;padding:12px;background:oklch(97.6% .005 255)}.labs-root .labs-watchtower__kicker,.labs-root .labs-watchtower__module em,.labs-root .labs-watchtower__module span,.labs-root .labs-watchtower__nav span,.labs-root .labs-watchtower__signal dd,.labs-root .labs-watchtower__signal dt,.labs-root .labs-watchtower__space span,.labs-root .watchtower-control span,.labs-root .watchtower-feed__chips,.labs-root .watchtower-feed__head,.labs-root .watchtower-feed__meta,.labs-root .watchtower-feed__row-top span{font-family:var(--labs-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase}.labs-root .labs-watchtower__kicker,.labs-root .labs-watchtower__module em,.labs-root .labs-watchtower__module span,.labs-root .labs-watchtower__nav span,.labs-root .labs-watchtower__space span,.labs-root .watchtower-feed__head,.labs-root .watchtower-feed__meta,.labs-root .watchtower-feed__row-top span{color:rgba(21,35,65,.52)}.labs-root .labs-watchtower__space b{color:#13213f;font-size:13px;font-weight:760}.labs-root .labs-watchtower__dock span,.labs-root .labs-watchtower__space em{color:rgba(21,35,65,.58);font-size:11px;font-style:normal;line-height:1.35}.labs-root .labs-watchtower__nav{display:grid;align-content:start;gap:5px;min-width:0}.labs-root .labs-watchtower__nav b{min-width:0;display:block;padding:7px 9px;border-radius:8px;color:#263553;font-size:12px;font-weight:720;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labs-root .labs-watchtower__nav b.is-active{color:#fff;background:#2547c6;box-shadow:0 10px 20px -16px rgba(37,71,198,.75)}.labs-root .labs-watchtower__dock{align-self:end;display:grid;gap:4px;padding:10px 11px}.labs-root .labs-watchtower__dock i{width:7px;height:7px;border-radius:999px;background:#19b862;box-shadow:0 0 0 4px rgba(25,184,98,.12)}.labs-root .labs-watchtower__dock b{color:#152341;font-size:11px;font-weight:760}.labs-root .labs-watchtower__main{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;padding:12px}.labs-root .labs-watchtower__command{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(210px,.52fr);align-items:center;gap:14px;padding:14px 16px;background:oklch(99.1% .003 255)}.labs-root .labs-watchtower__avatar{width:40px;height:40px;overflow:hidden;border-radius:999px;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(229,238,255,.58));border:2px solid rgba(255,255,255,.92);box-shadow:0 10px 22px -16px rgba(15,31,61,.48),0 0 0 1px rgba(14,27,61,.12)}.labs-root .labs-watchtower__avatar img{display:block;width:100%;height:100%;object-fit:cover;object-position:56% 30%}.labs-root .labs-watchtower__command b{display:block;color:#13213f;font-size:17px;font-weight:780;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labs-root .labs-watchtower__command p,.labs-root .labs-watchtower__market-map p,.labs-root .labs-watchtower__signal p,.labs-root .labs-watchtower__system p{margin:6px 0 0;color:rgba(14,27,61,.58);font-size:12px;line-height:1.42}.labs-root .labs-watchtower__brief-head em{align-self:start;padding:5px 10px;border-radius:999px;color:#139552;background:rgba(25,184,98,.12);border:1px solid rgba(25,184,98,.22);font-size:11px;font-style:normal;font-weight:780;text-transform:uppercase}.labs-root .labs-watchtower__command-status{min-width:0;justify-self:end;display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid rgba(14,27,61,.08);border-radius:999px;background:oklch(98.6% .004 255);color:rgba(14,27,61,.58);font-family:var(--labs-mono);font-size:9px;font-weight:720;letter-spacing:.08em;line-height:1;text-transform:uppercase}.labs-root .labs-watchtower__command-status span{display:inline-flex;align-items:center;gap:6px;min-width:0}.labs-root .labs-watchtower__command-status i{width:6px;height:6px;border-radius:999px;background:#16a34a}.labs-root .labs-watchtower__command-status b{color:#13213f;font-family:var(--labs-mono);font-size:9px;font-weight:820;line-height:1;white-space:nowrap}.labs-root .labs-watchtower__content{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 218px;gap:10px}.labs-root .labs-watchtower__center{min-width:0;min-height:0;display:grid;grid-template-rows:92px minmax(0,1fr);gap:10px}.labs-root .labs-watchtower__pulse{min-width:0;display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:12px 14px;overflow:hidden;background:oklch(99.1% .003 255)}.labs-root .labs-watchtower__pulse-info{min-width:0;display:grid;align-content:center;gap:5px}.labs-root .labs-watchtower__pulse-pair{color:rgba(21,35,65,.48);font-family:var(--labs-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.labs-root .labs-watchtower__pulse-price{color:#14213f;font-family:var(--labs-mono);font-size:24px;font-weight:820;line-height:1}.labs-root .labs-watchtower__pulse-price.is-up{color:#159852}.labs-root .labs-watchtower__pulse-price.is-down{color:#dc3c34}.labs-root .labs-watchtower__pulse-chip{width:fit-content;padding:4px 8px;border-radius:999px;font-family:var(--labs-mono);font-size:10px;font-weight:760;background:rgba(21,35,65,.06)}.labs-root .labs-watchtower__pulse-chip.is-pos{color:#159852;background:rgba(25,184,98,.12)}.labs-root .labs-watchtower__pulse-chip.is-neg{color:#dc3c34;background:rgba(220,60,52,.1)}.labs-root .labs-watchtower__pulse-spark{position:relative;min-width:0;min-height:0}.labs-root .labs-watchtower__pulse-spark svg{display:block;width:100%;height:100%}.labs-root .labs-watchtower__pulse-area{fill:rgba(30,64,175,.08)}.labs-root .labs-watchtower__pulse-line{fill:none;stroke:#1e40af;stroke-width:2;vector-effect:non-scaling-stroke}.labs-root .labs-watchtower__pulse-halo{fill:rgba(91,148,255,.22)}.labs-root .labs-watchtower__pulse-pt{fill:#94c8ef}.labs-root .labs-watchtower__pulse-skel{display:block;height:100%;border-radius:10px;background:linear-gradient(135deg,transparent 15%,rgba(91,148,255,.12) 15% 17%,transparent 17% 40%,rgba(91,148,255,.13) 40% 42%,transparent 42%),rgba(91,148,255,.06)}.labs-root .labs-watchtower__market-map{min-width:0;display:grid;gap:9px;padding:13px 14px;background:oklch(99.1% .003 255)}.labs-root .labs-watchtower__brief-head{display:flex;align-items:start;justify-content:space-between;gap:12px;padding-bottom:9px;border-bottom:1px solid rgba(15,31,61,.08)}.labs-root .labs-watchtower__brief-head b{display:block;color:#172442;font-size:17px;font-weight:760;line-height:1.1}.labs-root .labs-watchtower__market{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.labs-root .labs-watchtower__module{min-width:0;display:grid;gap:5px;padding:9px 10px 10px;border:1px solid rgba(15,31,61,.08);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(244,248,255,.9))}.labs-root .labs-watchtower__module-head{display:flex;align-items:center;gap:5px}.labs-root .labs-watchtower__module-dot{width:6px;height:6px;border-radius:999px;background:#7e8aa6}.labs-root .labs-watchtower__module[data-tone=pos] .labs-watchtower__module-dot{background:#19b862}.labs-root .labs-watchtower__module[data-tone=neg] .labs-watchtower__module-dot{background:#dc3c34}.labs-root .labs-watchtower__module b{color:#162441;font-size:12px;font-weight:780;line-height:1.18;overflow-wrap:anywhere;text-transform:capitalize}.labs-root .labs-watchtower__module-meter{position:relative;display:block;height:5px;overflow:hidden;border-radius:999px;background:rgba(21,35,65,.08)}.labs-root .labs-watchtower__module-meter span{display:block;width:var(--module-strength,50%);height:100%;border-radius:inherit;background:#7e8aa6}.labs-root .labs-watchtower__module[data-tone=pos] .labs-watchtower__module-meter span{background:linear-gradient(90deg,#19b862,#77dca3)}.labs-root .labs-watchtower__module[data-tone=neg] .labs-watchtower__module-meter span{background:linear-gradient(90deg,#dc3c34,#f49a94)}.labs-root .labs-watchtower__module em{font-style:normal;overflow-wrap:anywhere}.labs-root .labs-watchtower__rails{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.labs-root .labs-watchtower__rails article{position:relative;min-width:0;display:grid;gap:4px;padding:10px 10px 10px 13px;overflow:hidden;border:1px solid rgba(15,31,61,.08);border-radius:10px;background:rgba(248,250,255,.88)}.labs-root .labs-watchtower__rails article:before{content:"";position:absolute;inset:9px auto 9px 0;width:3px;border-radius:999px;background:rgba(21,35,65,.2)}.labs-root .labs-watchtower__rails article[data-tone=pos]:before{background:#19b862}.labs-root .labs-watchtower__rails article[data-tone=warn]:before{background:#d97706}.labs-root .labs-watchtower__rails em,.labs-root .labs-watchtower__rails span{color:rgba(21,35,65,.52);font-family:var(--labs-mono);font-size:8.5px;font-style:normal;letter-spacing:.11em;line-height:1.1;text-transform:uppercase}.labs-root .labs-watchtower__rails b{color:#162441;font-size:12px;font-weight:820;line-height:1.1}.labs-root .labs-watchtower__thoughts{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:7px}.labs-root .labs-watchtower__thought{min-width:0;display:grid;gap:5px;padding:10px 11px;overflow:hidden;border:1px solid rgba(14,27,61,.09);border-radius:10px;background:oklch(98.7% .004 255)}.labs-root .labs-watchtower__thought[data-tone=pos]{border-color:rgba(22,163,74,.24)}.labs-root .labs-watchtower__thought[data-tone=neg]{border-color:rgba(220,38,38,.24)}.labs-root .labs-watchtower__thought-meta{min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden;color:rgba(21,35,65,.5);font-family:var(--labs-mono);font-size:9px;letter-spacing:.11em;line-height:1.05;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.labs-root .labs-watchtower__thought[data-tone=pos] .labs-watchtower__module-dot{background:#19b862}.labs-root .labs-watchtower__thought[data-tone=neg] .labs-watchtower__module-dot{background:#dc3c34}.labs-root .labs-watchtower__thought b{min-width:0;color:#162441;font-size:12.5px;font-weight:800;line-height:1.12;overflow-wrap:anywhere}.labs-root .labs-watchtower__thought p{margin:0}.labs-root .labs-watchtower__thought-chips{min-width:0;display:flex;gap:5px;overflow:hidden}.labs-root .labs-watchtower__thought-chips i{min-width:0;padding:4px 7px;overflow:hidden;border:1px solid rgba(15,31,61,.08);border-radius:999px;color:rgba(21,35,65,.58);background:rgba(255,255,255,.74);font-family:var(--labs-mono);font-size:8px;font-style:normal;letter-spacing:.07em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.labs-root .labs-watchtower__desk{min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:10px}.labs-root .labs-watchtower__signal,.labs-root .labs-watchtower__system{min-width:0;border-radius:12px;background:#10141d;color:#e9edf3;box-shadow:0 18px 42px -32px rgba(14,27,61,.72)}.labs-root .labs-watchtower__signal{display:grid;align-content:start;gap:9px;padding:15px 14px;border:1px solid rgba(232,237,244,.12)}.labs-root .labs-watchtower__signal .labs-watchtower__kicker,.labs-root .labs-watchtower__system span{color:#a9b2c1}.labs-root .labs-watchtower__signal b{color:#f1f5f9;font-size:16px;font-weight:780;line-height:1.15}.labs-root .labs-watchtower__signal p,.labs-root .labs-watchtower__system p{color:rgba(233,237,243,.66)}.labs-root .labs-watchtower__signal dl{display:grid;gap:0;margin:6px 0 0;padding:8px 0 0;border-top:1px solid rgba(232,237,244,.12)}.labs-root .labs-watchtower__signal dl div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid rgba(232,237,244,.08)}.labs-root .labs-watchtower__signal dl div:last-child{border-bottom:0}.labs-root .labs-watchtower__signal dd,.labs-root .labs-watchtower__signal dt{margin:0;font-family:var(--labs-display);text-transform:none}.labs-root .labs-watchtower__signal dt{min-width:0;color:rgba(236,241,255,.54);font-size:10.5px;font-weight:650;letter-spacing:.015em;line-height:1.1}.labs-root .labs-watchtower__signal dd{color:#e9edf3;font-size:11.5px;font-weight:760;letter-spacing:0;line-height:1.1;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"ss01" 1}.labs-root .labs-watchtower__system{position:relative;display:grid;gap:6px;padding:13px 14px;border:1px solid rgba(232,237,244,.12)}.labs-root .labs-watchtower__system b{color:#f1f5f9;font-size:14px}.labs-root .watchtower-feed{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;padding:10px;overflow:hidden}.labs-root .watchtower-feed__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.labs-root .watchtower-feed__head b{color:rgba(21,35,65,.66)}.labs-root .watchtower-feed__list{min-height:0;display:grid;align-content:start;gap:7px;overflow:auto;scrollbar-width:thin}.labs-root .watchtower-feed__empty,.labs-root .watchtower-feed__row{display:grid;gap:6px;padding:9px 10px;border:1px solid rgba(15,31,61,.08);border-radius:9px;background:rgba(248,250,255,.9)}.labs-root .watchtower-feed__row.tone-positive{border-color:rgba(25,184,98,.18)}.labs-root .watchtower-feed__row.tone-warning{border-color:rgba(217,119,6,.22)}.labs-root .watchtower-feed__row--active{background:rgba(25,184,98,.08);border-color:rgba(25,184,98,.18)}.labs-root .watchtower-feed__meta,.labs-root .watchtower-feed__row-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.labs-root .watchtower-feed__row-top b{color:#172442;font-size:11.5px;line-height:1.2;text-align:right}.labs-root .watchtower-feed__empty b,.labs-root .watchtower-feed__empty span,.labs-root .watchtower-feed__row p{margin:0;color:rgba(21,35,65,.72);font-size:11.5px;line-height:1.36}.labs-root .watchtower-feed__chips{display:flex;flex-wrap:wrap;gap:5px}.labs-root .watchtower-feed__chips span{padding:3px 6px;border-radius:6px;color:rgba(21,35,65,.62);background:rgba(21,35,65,.05)}.labs-root .watchtower-feed__branches{display:none}.labs-root .watchtower-feed__meta a,.labs-root .watchtower-feed__meta b{color:#2547c6;font-weight:780;text-decoration:none}.labs-root .watchtower-feed__meta a:hover{text-decoration:underline;text-underline-offset:3px}.labs-root .watchtower-control{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:8px}.labs-root .watchtower-control__auto,.labs-root .watchtower-control__manual{min-width:0;display:grid;gap:3px;padding:9px 12px;border-radius:9px;text-decoration:none}.labs-root .watchtower-control__manual{color:rgba(21,35,65,.66);background:rgba(21,35,65,.05)}.labs-root .watchtower-control__auto{color:#07101d;background:linear-gradient(135deg,#ffffff,#a8c3ff)}.labs-root .watchtower-control span{color:inherit}.labs-root .watchtower-control b{color:inherit;font-size:12px;line-height:1.25}.labs-root .watchtower-control__auto:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(80,140,255,.22)}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__main{grid-template-rows:auto minmax(0,1fr);gap:8px;padding:10px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__sidebar{gap:13px;padding:14px 10px 10px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__command{grid-template-columns:auto minmax(0,1fr) auto;gap:11px;padding:10px 12px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__command b{font-size:15px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__command p{font-size:11px;line-height:1.32}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__command-status{align-self:start;gap:8px;padding:7px 9px;font-size:7.5px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__command-status b{font-size:7.5px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__content{gap:9px;grid-template-columns:minmax(0,1fr) 188px;min-height:0}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__center{grid-template-rows:86px minmax(0,1fr);gap:9px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__market-map,.labs-root .labs-scroll-hero--watchtower .labs-watchtower__pulse,.labs-root .labs-scroll-hero--watchtower .watchtower-control,.labs-root .labs-scroll-hero--watchtower .watchtower-feed{padding:9px 10px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__pulse{grid-template-columns:130px minmax(0,1fr);gap:10px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__pulse-price{font-size:21px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__market-map{gap:7px;min-height:0;overflow:hidden}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__brief-head{align-items:center;padding-bottom:7px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__brief-head b{font-size:16px;line-height:1.05}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__thoughts{min-height:0;gap:6px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__thought{align-content:start;min-height:0;gap:4px;padding:7px 9px;border-radius:10px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__thought-meta{font-size:8px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__thought b{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:11.5px;line-height:1.08}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__thought p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:rgba(21,35,65,.62);font-size:9.5px;line-height:1.25}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__thought-chips{gap:4px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__thought-chips i{padding:3px 6px;font-size:7px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__market{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__module{align-content:start;min-height:0;gap:3px;padding:6px 8px;border-radius:11px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__module-head{min-width:0;overflow:hidden;white-space:nowrap}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__module b{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:10.5px;line-height:1.08}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__module-meter{height:4px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__module em,.labs-root .labs-scroll-hero--watchtower .labs-watchtower__rails{display:none}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__rails article{gap:3px;padding:7px 8px 7px 11px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__rails em,.labs-root .labs-scroll-hero--watchtower .watchtower-control,.labs-root .labs-scroll-hero--watchtower .watchtower-feed{display:none}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__signal{padding:13px 14px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__signal b{font-size:15px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__system{padding:11px 13px}.labs-root .labs-watchtower__module.is-changed,.labs-root .labs-watchtower__thought.is-changed,.labs-root .watchtower-feed__row.is-changed{animation:watchtower-flash 1.2s var(--labs-ease)}@keyframes watchtower-flash{0%{box-shadow:0 0 0 0 rgba(168,197,255,0)}28%{box-shadow:0 0 0 3px rgba(168,197,255,.28)}to{box-shadow:0 0 0 0 rgba(168,197,255,0)}}@media (prefers-reduced-motion:reduce){.labs-root .labs-watchtower__module.is-changed,.labs-root .labs-watchtower__thought.is-changed,.labs-root .watchtower-feed__row.is-changed{animation:none}.labs-root .watchtower-control__auto{transition:none}.labs-root .watchtower-control__auto:hover{transform:none}}@media (max-width:900px){.labs-root .labs-watchtower{grid-template-columns:132px minmax(0,1fr)}.labs-root .labs-watchtower__sidebar{gap:10px}.labs-root .labs-watchtower__desk,.labs-root .labs-watchtower__dock,.labs-root .labs-watchtower__space{display:none}.labs-root .labs-watchtower__content{grid-template-columns:minmax(0,1fr)}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__content{grid-template-columns:minmax(0,1fr) 178px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__desk{display:grid}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__signal{gap:7px;padding:10px 11px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__signal b{font-size:13px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__signal p,.labs-root .labs-scroll-hero--watchtower .labs-watchtower__system p{font-size:10px;line-height:1.34}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__signal dl{padding-top:7px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__signal dl div{padding:5px 0}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__signal dt{font-size:9.5px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__signal dd{font-size:10.5px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__system{padding:9px 11px}}@media (max-width:720px){.labs-root .labs-watchtower{grid-template-columns:minmax(0,1fr)}.labs-root .labs-watchtower__sidebar{display:none}.labs-root .labs-watchtower__main{gap:7px;padding:7px}.labs-root .labs-watchtower__command{grid-template-columns:46px minmax(0,1fr);gap:11px;padding:12px}.labs-root .labs-watchtower__command-status{grid-column:1/-1;justify-self:start;margin-left:57px}.labs-root .labs-watchtower__command b{overflow:visible;font-size:15px;white-space:normal;text-overflow:clip}.labs-root .labs-watchtower__command p,.labs-root .labs-watchtower__market-map p{font-size:11px}.labs-root .labs-watchtower__center{grid-template-rows:94px minmax(0,1fr);gap:7px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__content{grid-template-columns:minmax(0,1fr)}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__desk{display:none}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__command{grid-template-columns:42px minmax(0,1fr);gap:10px;padding:10px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__command-status{grid-column:2;margin-left:0;padding:6px 8px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__command b{overflow:visible;white-space:normal;text-overflow:clip}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__center{grid-template-rows:88px minmax(0,1fr);gap:8px}.labs-root .labs-watchtower__pulse{grid-template-columns:minmax(112px,.9fr) minmax(0,1fr);gap:8px;padding:11px 12px}.labs-root .labs-watchtower__pulse-price{font-size:20px}.labs-root .labs-watchtower__market-map{align-content:start;gap:8px;padding:11px 12px;overflow:hidden}.labs-root .labs-watchtower__brief-head{align-items:center;gap:8px}.labs-root .labs-watchtower__brief-head b{font-size:13px;line-height:1.15;white-space:nowrap}.labs-root .labs-watchtower__brief-head em{flex:none;padding:7px 12px;font-size:11px}.labs-root .labs-watchtower__thoughts{gap:7px}.labs-root .labs-watchtower__thought{gap:5px;padding:9px 10px}.labs-root .labs-watchtower__thought-meta{font-size:8.5px}.labs-root .labs-watchtower__thought b{font-size:12px;line-height:1.14}.labs-root .labs-watchtower__thought b,.labs-root .labs-watchtower__thought p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.labs-root .labs-watchtower__thought p{font-size:10px;line-height:1.3}.labs-root .labs-watchtower__thought-chips{display:none}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__market-map{min-height:124px;padding:10px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__thoughts{grid-template-rows:minmax(72px,auto);gap:0;min-height:72px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__thought:not(:first-child){display:none}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__thought{grid-template-rows:auto auto auto;min-height:72px;gap:4px;padding:8px 9px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__thought b,.labs-root .labs-scroll-hero--watchtower .labs-watchtower__thought p{display:block;height:auto}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__thought b{max-height:28px}.labs-root .labs-scroll-hero--watchtower .labs-watchtower__thought p{max-height:27px}.labs-root .watchtower-feed__meta,.labs-root .watchtower-feed__row-top{align-items:flex-start;flex-direction:column;gap:4px}.labs-root .watchtower-feed__row-top b{text-align:left}.labs-root .watchtower-control{grid-template-columns:1fr}}.labs-root .education-bridge__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.labs-root .desk-avoided__panel,.labs-root .education-bridge__card{border:1px solid rgba(14,27,61,.1);border-radius:8px;background:rgba(255,255,255,.72);box-shadow:0 1px 2px rgba(14,27,61,.03),0 14px 36px -28px rgba(14,27,61,.28)}.labs-root .education-bridge__card{display:grid;align-content:start;gap:12px;padding:22px}.labs-root .desk-avoided__note,.labs-root .desk-avoided__split span,.labs-root .education-bridge__card span{font-family:var(--labs-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .education-bridge__card h3{margin:0;font-family:var(--labs-display);font-size:21px;line-height:1.14;letter-spacing:0;color:var(--labs-ink)}.labs-root .desk-avoided__copy p,.labs-root .desk-avoided__panel p,.labs-root .education-bridge__card p{margin:0;color:var(--labs-mute);font-size:14px;line-height:1.65}.labs-root .desk-avoided__grid{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:40px;align-items:center}.labs-root .desk-avoided__copy{display:grid;gap:18px}.labs-root .desk-avoided__note{display:inline-flex;width:fit-content;max-width:100%;padding:7px 10px;border:1px solid rgba(14,27,61,.1);border-radius:8px;background:rgba(14,27,61,.03);line-height:1.45}.labs-root .desk-avoided__panel{display:grid;gap:18px;padding:24px;overflow:hidden}.labs-root .desk-avoided__chart{display:flex;align-items:end;gap:10px;height:190px;padding:12px 0 0;border-bottom:1px solid rgba(14,27,61,.1)}.labs-root .desk-avoided__chart span{flex:1;min-width:0;border-radius:4px 4px 0 0;background:linear-gradient(180deg,rgba(185,28,28,.74),rgba(30,64,175,.24))}.labs-root .desk-avoided__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.labs-root .desk-avoided__split div{display:grid;gap:6px;min-width:0}.labs-root .desk-avoided__split strong{color:var(--labs-ink);font-family:var(--labs-display);font-size:20px;line-height:1.1;letter-spacing:0}@media (max-width:860px){.labs-root .desk-avoided__grid,.labs-root .education-bridge__grid{grid-template-columns:1fr}}@media (max-width:560px){.labs-root .desk-avoided__panel,.labs-root .education-bridge__card{padding:18px}.labs-root .desk-avoided__split{grid-template-columns:1fr}}.labs-root .labs-mock{display:grid;grid-template-rows:auto auto auto auto;gap:14px;height:100%;padding:14px;font-family:var(--labs-display);color:var(--labs-ink);background:radial-gradient(120% 80% at 50% 0,rgba(30,64,175,.04),transparent 60%),linear-gradient(180deg,#ffffff,#f7f8fb);overflow:hidden}@media (min-width:768px){.labs-root .labs-mock{padding:18px;gap:18px}}.labs-root .labs-mock__top{display:flex;align-items:center;gap:14px;padding:10px 14px;background:#ffffff;border:1px solid var(--labs-rule);border-radius:12px}.labs-root .labs-mock__brand{font-size:12px;font-weight:600;letter-spacing:-.005em;color:var(--labs-ink)}.labs-root .labs-mock__tabs{display:inline-flex;gap:6px;margin-left:12px;flex:1;min-width:0;overflow:hidden}.labs-root .labs-mock__tab{font-family:var(--labs-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:999px;color:var(--labs-mute);border:1px solid transparent;white-space:nowrap}.labs-root .labs-mock__tab.is-active{background:rgba(30,64,175,.1);color:var(--labs-blue-1);font-weight:700}.labs-root .labs-mock__pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-family:var(--labs-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.labs-root .labs-mock__pill.is-pos{background:rgba(21,128,61,.1);color:#15803d}.labs-root .labs-mock__pill-dot{width:7px;height:7px;border-radius:999px;background:#15803d;box-shadow:0 0 0 0 rgba(21,128,61,.5);animation:labs-mock-pulse 1.8s ease-in-out infinite}@keyframes labs-mock-pulse{0%,to{box-shadow:0 0 0 0 rgba(21,128,61,.5)}50%{box-shadow:0 0 0 6px rgba(21,128,61,0)}}.labs-root .labs-mock__row--hero{display:grid;grid-template-columns:1.5fr 1fr;gap:14px;padding:18px 22px;background:#ffffff;border:1px solid var(--labs-rule);border-radius:14px;align-items:stretch}.labs-root .labs-mock__hero{display:flex;flex-direction:column;gap:10px}.labs-root .labs-mock__hero-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.labs-root .labs-mock__eyebrow{font-family:var(--labs-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-mock__pnl{font-family:var(--labs-display);font-size:clamp(26px,3.6vw,36px);font-weight:700;line-height:1;letter-spacing:-.012em;font-variant-numeric:tabular-nums;margin:4px 0 2px}.labs-root .labs-mock__pnl.is-pos{color:#15803d}.labs-root .labs-mock__pnl.is-neg{color:#b91c1c}.labs-root .labs-mock__sub{font-size:12px;color:var(--labs-mute)}.labs-root .labs-mock__range{display:inline-flex;align-items:center;gap:2px;background:rgba(30,64,175,.05);border:1px solid var(--labs-rule);border-radius:999px;padding:3px}.labs-root .labs-mock__range-pill{font-family:var(--labs-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--labs-mute);padding:4px 8px;border-radius:999px;line-height:1}.labs-root .labs-mock__range-pill.is-active{background:#ffffff;color:var(--labs-ink);box-shadow:0 1px 2px rgba(15,23,42,.08)}.labs-root .labs-mock__chart-wrap{width:100%;margin-top:4px}.labs-root .labs-mock__chart{display:block;width:100%;height:auto}.labs-root .labs-mock__chart-xtext,.labs-root .labs-mock__chart-ytext{font-family:var(--labs-mono);font-size:9.5px;fill:#6b7280;letter-spacing:.04em}.labs-root .labs-mock__kpis{display:grid;gap:10px}.labs-root .labs-mock__kpis>div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:rgba(30,64,175,.04);border-radius:10px}.labs-root .labs-mock__kpis span{font-family:var(--labs-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-mock__kpis b{font-family:var(--labs-display);font-size:16px;font-weight:700;color:var(--labs-ink)}.labs-root .labs-mock__row--cards{display:grid;grid-template-columns:1.1fr 1fr;gap:14px}.labs-root .labs-mock__think{position:relative;padding:16px 18px;background:linear-gradient(180deg,#0a1530,#131b3d);border-radius:14px;overflow:hidden;color:#ffffff;min-height:130px}.labs-root .labs-mock__think-eyebrow{font-family:var(--labs-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:rgba(147,197,253,.82)}.labs-root .labs-mock__think-title{font-family:var(--labs-display);font-weight:700;font-size:18px;letter-spacing:-.005em;margin-top:4px}.labs-root .labs-mock__waves{position:absolute;inset:auto 0 0 0;height:70px;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.labs-root .labs-mock__wave{position:absolute;left:-10%;right:-10%;bottom:4px;height:60%;border-radius:100%;border:1.5px solid rgba(147,197,253,.45);animation:labs-mock-wave 4s ease-in-out infinite;transform-origin:center bottom}@keyframes labs-mock-wave{0%,to{transform:scaleY(.5) translateY(20px)}50%{transform:scaleY(1) translateY(0)}}@media (prefers-reduced-motion:reduce){.labs-root .labs-mock__wave{animation:none}}.labs-root .labs-mock__signals{padding:14px 16px;background:#ffffff;border:1px solid var(--labs-rule);border-radius:14px;display:grid;gap:8px;min-height:130px}.labs-root .labs-mock__signals-eyebrow{font-family:var(--labs-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-mock__signal{display:grid;grid-template-columns:minmax(0,1fr) 90px;gap:10px;align-items:center}.labs-root .labs-mock__signal-label{font-size:11px;color:var(--labs-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.labs-root .labs-mock__signal-bar{display:block;height:5px;background:rgba(14,27,61,.06);border-radius:999px;overflow:hidden}.labs-root .labs-mock__signal-fill{display:block;height:100%;border-radius:999px}.labs-root .labs-mock__signal-fill.is-pos{background:#15803d}.labs-root .labs-mock__signal-fill.is-neg{background:#b91c1c}.labs-root .labs-mock__signal-fill.is-neutral{background:var(--labs-blue-1)}.labs-root .labs-mock__row--tape{padding:12px 14px;background:#ffffff;border:1px solid var(--labs-rule);border-radius:14px;display:grid;gap:6px}.labs-root .labs-mock__tape-head{display:flex;justify-content:space-between;font-family:var(--labs-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-mock__tape-row{display:grid;grid-template-columns:60px 1fr 60px auto;align-items:center;gap:12px;padding:6px 0;border-top:1px solid var(--labs-rule);font-size:12px}.labs-root .labs-mock__tape-side{font-family:var(--labs-display);font-weight:700;font-size:11px;padding:2px 8px;border-radius:999px;letter-spacing:.04em}.labs-root .labs-mock__tape-side.is-pos{background:rgba(21,128,61,.1);color:#15803d}.labs-root .labs-mock__tape-side.is-neg{background:rgba(185,28,28,.1);color:#b91c1c}.labs-root .labs-mock__tape-mono{font-family:var(--labs-mono);font-size:11.5px;color:var(--labs-ink);font-variant-numeric:tabular-nums}.labs-root .labs-mock__tape-hold{font-family:var(--labs-mono);font-size:11px;color:var(--labs-mute)}.labs-root .labs-mock__tape-pnl{font-family:var(--labs-display);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.labs-root .labs-mock__tape-pnl.is-pos{color:#15803d}.labs-root .labs-mock__tape-pnl.is-neg{color:#b91c1c}@media (max-width:720px){.labs-root .labs-mock__row--hero{grid-template-columns:1fr}.labs-root .labs-mock__kpis{grid-template-columns:1fr 1fr}.labs-root .labs-mock__row--cards{grid-template-columns:1fr}.labs-root .labs-mock__think{min-height:100px}.labs-root .labs-mock__signals{min-height:auto}.labs-root .labs-mock__signal{grid-template-columns:minmax(0,1fr) 70px}.labs-root .labs-mock__tabs{display:none}}.labs-root .labs-mock--dashboard{position:relative;display:grid;grid-template-columns:190px minmax(0,1fr);grid-template-rows:1fr;gap:0;height:100%;padding:0;overflow:hidden;background:radial-gradient(120% 80% at 72% 0,rgba(30,64,175,.06),transparent 56%),linear-gradient(180deg,#fbfcff,#f5f7fb)}.labs-root .labs-mock-v2__sidebar{display:flex;flex-direction:column;gap:26px;padding:28px 18px;border-right:1px solid rgba(14,27,61,.08);background:radial-gradient(90% 70% at 0 0,rgba(30,64,175,.06),transparent 60%),rgba(255,255,255,.64);min-width:0}.labs-root .labs-mock-v2__brand{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:650;color:var(--labs-ink)}.labs-root .labs-mock-v2__mark{width:28px;height:28px;display:grid;place-items:center;border-radius:7px;background:linear-gradient(135deg,#ffffff,#edf2ff);color:var(--labs-blue-1);box-shadow:inset 0 0 0 1px rgba(30,64,175,.08);font-family:var(--labs-mono);font-size:13px;font-weight:800}.labs-root .labs-mock-v2__nav-group{display:grid;gap:8px}.labs-root .labs-mock-v2__eyebrow,.labs-root .labs-mock-v2__nav-label{font-family:var(--labs-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgba(15,23,42,.52)}.labs-root .labs-mock-v2__nav-item{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 10px;border-radius:8px;color:#17213f;font-size:13px;font-weight:560;white-space:nowrap}.labs-root .labs-mock-v2__nav-item.is-active{background:#2948c7;color:#ffffff;box-shadow:0 12px 26px rgba(41,72,199,.18)}.labs-root .labs-mock-v2__nav-icon{width:11px;height:11px;border-radius:3px;border:1px solid;opacity:.7}.labs-root .labs-mock-v2__workspace{min-width:0;display:grid;grid-template-rows:64px minmax(0,1fr)}.labs-root .labs-mock-v2__topbar{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:14px 22px;border-bottom:1px solid rgba(14,27,61,.08);background:rgba(255,255,255,.74)}.labs-root .labs-mock-v2__alerts,.labs-root .labs-mock-v2__edit,.labs-root .labs-mock-v2__live-pill,.labs-root .labs-mock-v2__mini-pill,.labs-root .labs-mock-v2__status{display:inline-flex;align-items:center;gap:6px;border-radius:999px;font-family:var(--labs-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.labs-root .labs-mock-v2__status{color:#16a34a;background:#ffffff;padding:8px 14px;box-shadow:0 8px 24px rgba(15,23,42,.05)}.labs-root .labs-mock-v2__status-dot{width:7px;height:7px;border-radius:50%;background:#2bd884;box-shadow:0 0 0 5px rgba(43,216,132,.12)}.labs-root .labs-mock-v2__round{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#ffffff;color:#11204a;box-shadow:0 8px 24px rgba(15,23,42,.08),inset 0 0 0 1px rgba(30,64,175,.08);font-family:var(--labs-mono);font-weight:800}.labs-root .labs-mock-v2__alerts{padding:8px 14px;color:#38b66f;background:rgba(255,255,255,.7)}.labs-root .labs-mock-v2__profile{display:flex;align-items:center;gap:14px;min-width:168px;max-width:204px;padding:8px 10px 8px 14px;border:1px solid rgba(30,64,175,.12);border-radius:999px;background:#ffffff}.labs-root .labs-mock-v2__profile span{min-width:0;display:grid;gap:1px}.labs-root .labs-mock-v2__profile b{font-size:12px;line-height:1.1;color:var(--labs-ink)}.labs-root .labs-mock-v2__profile small{max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--labs-mono);font-size:10px;color:rgba(15,23,42,.48)}.labs-root .labs-mock-v2__profile i{width:30px;height:30px;border-radius:50%;border:2px solid #2b55ff;background:radial-gradient(circle at 50% 38%,transparent 4px,rgba(43,85,255,.08) 5px)}.labs-root .labs-mock-v2__content{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 288px;gap:22px;padding:18px 24px 24px;overflow:hidden}.labs-root .labs-mock-v2__main{min-width:0;display:grid;align-content:start;gap:18px}.labs-root .labs-mock-v2__brief,.labs-root .labs-mock-v2__mini-card,.labs-root .labs-mock-v2__referral,.labs-root .labs-mock-v2__welcome{border:1px solid rgba(14,27,61,.1);border-radius:16px;background:rgba(255,255,255,.82);box-shadow:0 18px 42px rgba(15,23,42,.05)}.labs-root .labs-mock-v2__welcome{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px}.labs-root .labs-mock-v2__avatar{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#7db7ff,#4166ff);color:#ffffff;font-weight:800;box-shadow:0 10px 24px rgba(65,102,255,.24)}.labs-root .labs-mock-v2__brief h3,.labs-root .labs-mock-v2__status-card h3,.labs-root .labs-mock-v2__welcome h2{margin:0;color:var(--labs-ink)}.labs-root .labs-mock-v2__welcome h2{margin-top:4px;font-size:22px;line-height:1.15}.labs-root .labs-mock-v2__brief p,.labs-root .labs-mock-v2__status-card p,.labs-root .labs-mock-v2__welcome p{margin:8px 0 0;color:rgba(15,23,42,.62);font-size:13px;line-height:1.45}.labs-root .labs-mock-v2__live-pill{color:#12834a;background:rgba(43,216,132,.12);border:1px solid rgba(18,131,74,.18);padding:7px 12px}.labs-root .labs-mock-v2__brief{padding:22px 28px}.labs-root .labs-mock-v2__card-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.labs-root .labs-mock-v2__mini-pill{padding:6px 12px;color:#17213f;background:rgba(245,247,251,.9)}.labs-root .labs-mock-v2__mini-pill.is-green{color:#16a34a}.labs-root .labs-mock-v2__brief h3{margin-top:6px;font-size:20px;font-weight:560}.labs-root .labs-mock-v2__brief h3 span{margin-left:10px;color:rgba(15,23,42,.48);font-family:var(--labs-mono);font-size:12px}.labs-root .labs-mock-v2__brief p{padding-top:20px;border-top:1px solid rgba(14,27,61,.08);color:#17213f;font-size:14px}.labs-root .labs-mock-v2__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px}.labs-root .labs-mock-v2__split dl{margin:0;display:grid;gap:8px}.labs-root .labs-mock-v2__split dt{font-family:var(--labs-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#315ed7}.labs-root .labs-mock-v2__split dd{margin:0;display:flex;justify-content:space-between;gap:12px;color:rgba(15,23,42,.6);font-size:12px}.labs-root .labs-mock-v2__split b{color:var(--labs-ink);font-family:var(--labs-mono)}.labs-root .labs-mock-v2__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.labs-root .labs-mock-v2__mini-card{padding:18px 22px}.labs-root .labs-mock-v2__metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin-top:22px;padding-top:20px;border-top:1px solid rgba(14,27,61,.08)}.labs-root .labs-mock-v2__metric-grid span,.labs-root .labs-mock-v2__risk-row{display:grid;gap:6px;color:rgba(15,23,42,.55);font-size:12px}.labs-root .labs-mock-v2__metric-grid b,.labs-root .labs-mock-v2__risk-row b{color:var(--labs-ink);font-family:var(--labs-mono);font-size:13px;font-weight:700}.labs-root .labs-mock-v2__edit{border:1px solid rgba(15,23,42,.18);color:#17213f;padding:7px 12px;background:#ffffff}.labs-root .labs-mock-v2__risk-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-top:18px}.labs-root .labs-mock-v2__rail{min-width:0;display:grid;align-content:start;gap:18px}.labs-root .labs-mock-v2__status-card{padding:22px;border-radius:18px;color:#f7f8ff;background:radial-gradient(95% 75% at 88% 8%,rgba(99,102,241,.44),transparent 58%),linear-gradient(180deg,#10163a,#111842);box-shadow:0 26px 60px rgba(17,24,66,.28)}.labs-root .labs-mock-v2__status-card .labs-mock-v2__eyebrow{color:rgba(199,211,255,.66)}.labs-root .labs-mock-v2__status-card h3{margin-top:14px;color:#ffffff;font-size:22px;line-height:1.1}.labs-root .labs-mock-v2__status-card p{color:rgba(232,237,255,.74)}.labs-root .labs-mock-v2__status-card dl{display:grid;gap:12px;margin:22px 0 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.1)}.labs-root .labs-mock-v2__status-card dl div{display:flex;justify-content:space-between;gap:12px}.labs-root .labs-mock-v2__status-card dd,.labs-root .labs-mock-v2__status-card dt{margin:0;font-size:12px}.labs-root .labs-mock-v2__status-card dt{color:rgba(232,237,255,.56)}.labs-root .labs-mock-v2__status-card dd{color:#ffffff;text-align:right;font-family:var(--labs-mono);font-weight:800}.labs-root .labs-mock-v2__referral{display:grid;gap:6px;padding:18px}.labs-root .labs-mock-v2__referral b{color:var(--labs-ink);font-size:18px}.labs-root .labs-mock-v2__referral span:last-child{color:rgba(15,23,42,.56);font-size:12px}.labs-root .labs-mock-v2__mobile-tabs{display:none}@media (max-width:900px){.labs-root .labs-mock--dashboard{grid-template-columns:160px minmax(0,1fr)}.labs-root .labs-mock-v2__content{grid-template-columns:minmax(0,1fr) 244px;gap:14px;padding:14px}.labs-root .labs-mock-v2__rail{display:none}.labs-root .labs-mock-v2__content{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.labs-root .labs-mock--dashboard{grid-template-columns:minmax(0,1fr)}.labs-root .labs-mock-v2__sidebar{display:none}.labs-root .labs-mock-v2__workspace{grid-template-rows:78px minmax(0,1fr)}.labs-root .labs-mock-v2__topbar{justify-content:space-between;padding:16px 18px}.labs-root .labs-mock-v2__profile{min-width:0;width:42px;height:42px;padding:0;justify-content:center}.labs-root .labs-mock-v2__profile span{display:none}.labs-root .labs-mock-v2__profile i{width:34px;height:34px}.labs-root .labs-mock-v2__alerts,.labs-root .labs-mock-v2__round{display:none}.labs-root .labs-mock-v2__content{padding:10px 12px 72px;overflow:hidden}.labs-root .labs-mock-v2__main{gap:12px}.labs-root .labs-mock-v2__welcome{grid-template-columns:auto minmax(0,1fr) auto;padding:18px;align-items:start}.labs-root .labs-mock-v2__avatar{width:38px;height:38px;margin-top:34px}.labs-root .labs-mock-v2__welcome h2{font-size:20px}.labs-root .labs-mock-v2__welcome p{font-size:13px}.labs-root .labs-mock-v2__brief{padding:20px}.labs-root .labs-mock-v2__brief p{font-size:13px;padding-top:16px}.labs-root .labs-mock-v2__cards,.labs-root .labs-mock-v2__split{grid-template-columns:1fr}.labs-root .labs-mock-v2__cards{gap:12px}.labs-root .labs-mock-v2__mobile-tabs{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:6px;border:1px solid rgba(14,27,61,.1);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 16px 34px rgba(15,23,42,.12)}.labs-root .labs-mock-v2__mobile-tabs span{display:grid;place-items:center;min-height:36px;border-radius:999px;font-size:10px;color:rgba(15,23,42,.54)}.labs-root .labs-mock-v2__mobile-tabs span.is-active{color:#2948c7;background:rgba(41,72,199,.12);font-weight:700}}.labs-root .labs-aiviz{position:relative;width:min(420px,100%);aspect-ratio:1/1;margin-inline:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;cursor:pointer;user-select:none;border-radius:24px;outline:none;transition:transform .24s var(--labs-ease)}.labs-root .labs-aiviz:hover{transform:translateY(-2px)}.labs-root .labs-aiviz:focus-visible{box-shadow:0 0 0 3px rgba(30,64,175,.22)}.labs-root .labs-aiviz__ring{position:absolute;inset:50% auto auto 50%;width:200px;height:200px;border-radius:50%;transform:translate(-50%,-50%) rotate(90deg);box-shadow:inset 0 10px 20px 0 #fff,inset 0 20px 30px 0 #ad5fff,inset 0 60px 60px 0 #471eec;animation:labs-aiviz-rotate 4.5s linear infinite;pointer-events:none}.labs-root .labs-aiviz.is-paused .labs-aiviz__ring,.labs-root .labs-aiviz.is-reduced .labs-aiviz__ring{animation-play-state:paused}.labs-root .labs-aiviz.is-reduced .labs-aiviz__ring{transform:translate(-50%,-50%) rotate(180deg)}@keyframes labs-aiviz-rotate{0%{transform:translate(-50%,-50%) rotate(90deg);box-shadow:inset 0 10px 20px 0 #fff,inset 0 20px 30px 0 #ad5fff,inset 0 60px 60px 0 #471eec}50%{transform:translate(-50%,-50%) rotate(270deg);box-shadow:inset 0 10px 20px 0 #fff,inset 0 20px 10px 0 #d60a47,inset 0 40px 60px 0 #311e80}to{transform:translate(-50%,-50%) rotate(450deg);box-shadow:inset 0 10px 20px 0 #fff,inset 0 20px 30px 0 #ad5fff,inset 0 60px 60px 0 #471eec}}.labs-root .labs-aiviz__word{position:relative;z-index:2;display:flex;gap:1px;font-family:var(--labs-display);font-weight:700;font-size:22px;letter-spacing:-.005em;color:var(--labs-ink)}.labs-root .labs-aiviz__letter{display:inline-block;opacity:.4;animation:labs-aiviz-letter 2s infinite}.labs-root .labs-aiviz.is-paused .labs-aiviz__letter,.labs-root .labs-aiviz.is-reduced .labs-aiviz__letter{animation-play-state:paused;opacity:1}@keyframes labs-aiviz-letter{0%,to{opacity:.4;transform:translateY(0)}20%{opacity:1;transform:scale(1.15)}40%{opacity:.7;transform:translateY(0)}}.labs-root .labs-aiviz__caption{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px;font-family:var(--labs-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:rgba(15,23,42,.55)}.labs-root .labs-aiviz__dot{width:7px;height:7px;border-radius:999px;background:#15803d;box-shadow:0 0 0 0 rgba(21,128,61,.5);animation:labs-mock-pulse 1.8s ease-in-out infinite}.labs-root .labs-aiviz.is-reduced .labs-aiviz__dot{animation:none}.labs-root .labs-aiviz__steps{position:relative;z-index:2;display:inline-flex;gap:6px}.labs-root .labs-aiviz__step{width:22px;height:3px;border-radius:2px;background:rgba(15,23,42,.12);transition:background .22s var(--labs-ease),width .22s var(--labs-ease)}.labs-root .labs-aiviz__step.is-active{background:var(--labs-blue-1,#1e40af);width:36px}@media (max-width:760px){.labs-root .labs-aiviz{aspect-ratio:1/.85;max-width:320px}.labs-root .labs-aiviz__ring{width:160px;height:160px}.labs-root .labs-aiviz__word{font-size:18px}}.labs-root .labs-mock__think-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin-top:10px}.labs-root .labs-mock__think-cell{display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:8px}.labs-root .labs-mock__think-cell--wide{grid-column:span 2}.labs-root .labs-mock__think-key{font-family:var(--labs-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:rgba(147,197,253,.78)}.labs-root .labs-mock__think-val{font-family:var(--labs-display);font-weight:700;font-size:13px;color:#ffffff}.labs-root .labs-mock__think-val--mono{font-family:var(--labs-mono);font-size:11px;font-weight:600}.labs-root .labs-mock__think-val--sm{font-size:11px;font-weight:600}.labs-root .labs-mock__think-bar{position:relative;display:block;height:4px;width:100%;background:rgba(255,255,255,.08);border-radius:999px;margin:4px 0 2px;overflow:hidden}.labs-root .labs-mock__think-bar-fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,rgba(96,165,250,.7),rgba(34,197,94,.85));border-radius:999px}.labs-root .labs-mock__pnl{font-size:clamp(34px,4.4vw,52px)}.labs-root .labs-mock__sub-strong{font-family:var(--labs-mono);font-weight:700;font-variant-numeric:tabular-nums}.labs-root .labs-mock__sub-strong.is-pos{color:#15803d}.labs-root .labs-mock__sub-strong.is-neg{color:#b91c1c}.labs-root .labs-mock__think{min-height:220px;padding-bottom:14px}.labs-root .labs-mock__pnl{letter-spacing:-.022em}.labs-root .labs-decision-card{transition:transform .24s var(--labs-ease),box-shadow .24s var(--labs-ease),border-color .24s var(--labs-ease)}.labs-root .labs-decision-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(15,23,42,.1),0 4px 8px rgba(15,23,42,.05);border-color:rgba(30,64,175,.18)}.labs-root .labs-decision-card__pnl-overlay{box-shadow:0 2px 6px rgba(15,23,42,.05),0 0 0 1px rgba(15,23,42,.04);font-variant-numeric:tabular-nums}.labs-root .labs-mock__chart path[stroke]{filter:drop-shadow(0 1px 2px rgba(21,128,61,.12))}.labs-root .labs-mock__chart-xtext,.labs-root .labs-mock__chart-ytext{fill:#5a6373;font-weight:500}.labs-root .labs-academy{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:var(--labs-s-7);align-items:start;margin-top:var(--labs-s-6)}.labs-root .labs-academy__copy{position:sticky;top:96px;display:flex;flex-direction:column;gap:var(--labs-s-4)}.labs-root .labs-academy__lede{font-size:clamp(15px,1.5vw,18px);line-height:1.6;color:var(--labs-ink);margin:0}.labs-root .labs-academy__note{font-size:13px;line-height:1.5;color:var(--labs-mute);margin:0;padding-left:var(--labs-s-4);border-left:2px solid var(--labs-rule)}.labs-root .labs-academy__actions{display:flex;flex-wrap:wrap;gap:var(--labs-s-3);margin-top:var(--labs-s-2)}.labs-root .labs-academy__frame{display:flex;flex-direction:column;gap:var(--labs-s-4)}.labs-root .labs-academy__video{position:relative;width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#0e1b3d;box-shadow:0 24px 60px -28px rgba(14,27,61,.55);border:1px solid var(--labs-rule)}.labs-root .labs-academy__poster,.labs-root .labs-academy__video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.labs-root .labs-academy__poster{padding:0;cursor:pointer;background:#0e1b3d}.labs-root .labs-academy__poster img{object-fit:cover;opacity:.92;transition:opacity .25s ease,transform .45s ease}.labs-root .labs-academy__poster:hover img{opacity:1;transform:scale(1.02)}.labs-root .labs-academy__play{position:absolute;top:50%;left:50%;width:64px;height:64px;transform:translate(-50%,-50%);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 12px 30px -8px rgba(14,27,61,.6);transition:transform .2s ease,background .2s ease}.labs-root .labs-academy__play:after{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-style:solid;border-width:11px 0 11px 18px;border-color:transparent transparent transparent var(--labs-ink)}.labs-root .labs-academy__poster:hover .labs-academy__play{transform:translate(-50%,-50%) scale(1.06);background:#fff}.labs-root .labs-academy__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--labs-s-2)}.labs-root .labs-academy__item{display:flex;align-items:center;gap:var(--labs-s-3);width:100%;text-align:left;padding:var(--labs-s-2);border-radius:12px;border:1px solid transparent;background:transparent;cursor:pointer;transition:background .18s ease,border-color .18s ease}.labs-root .labs-academy__item:hover{background:var(--labs-panel);border-color:var(--labs-rule)}.labs-root .labs-academy__item.is-active{background:var(--labs-panel);border-color:var(--labs-blue-2);box-shadow:0 0 0 3px var(--labs-blue-glow)}.labs-root .labs-academy__num{font-family:var(--labs-mono);font-size:12px;color:var(--labs-mute);flex:0 0 auto}.labs-root .labs-academy__thumb{flex:0 0 auto;width:64px;height:36px;border-radius:6px;overflow:hidden;background:var(--labs-canvas-edge)}.labs-root .labs-academy__thumb img{width:100%;height:100%;object-fit:cover}.labs-root .labs-academy__item-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.labs-root .labs-academy__item-copy strong{font-size:13px;font-weight:600;color:var(--labs-ink);line-height:1.25}.labs-root .labs-academy__item-copy span{font-size:11.5px;color:var(--labs-mute);line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:980px){.labs-root .labs-academy{grid-template-columns:1fr;gap:var(--labs-s-5)}.labs-root .labs-academy__copy{position:static;top:auto}}@media (max-width:560px){.labs-root .labs-academy__list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.labs-root .labs-academy__play,.labs-root .labs-academy__poster img{transition:none}}.labs-root .labs-desk-now__cards{flex-wrap:nowrap}@media (max-width:860px){.labs-root .labs-desk-now__cards{flex-wrap:wrap}.labs-root .labs-desk-now__cards>*{flex:1 1 calc(50% - 8px);min-width:240px}}@media (max-width:540px){.labs-root .labs-desk-now__cards>*{flex:1 1 100%}}.labs-method{padding:120px 48px;max-width:860px;margin:0 auto}.labs-method__header{margin-bottom:72px}.labs-method__eyebrow{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#999;font-family:monospace;margin-bottom:18px}.labs-method__headline{font-size:44px;font-weight:300;line-height:1.1;color:var(--labs-ink,#0e1b3d);letter-spacing:-.025em}.labs-method__body{display:flex;align-items:flex-start;gap:40px}.labs-method__bignum{font-size:120px;font-weight:300;line-height:1;color:rgba(14,27,61,.07);font-feature-settings:"tnum";user-select:none;flex-shrink:0;min-width:120px;text-align:right;transition:opacity .5s}.labs-method__content{flex:1;padding-top:20px;transition:opacity .28s ease,transform .28s ease}.labs-method__content--out{opacity:0;transform:translateX(14px)}.labs-method__title{font-size:28px;font-weight:300;line-height:1.2;color:var(--labs-ink,#0e1b3d);letter-spacing:-.015em;margin:0}.labs-method__desc{margin-top:18px;font-size:16px;color:#6b7a9b;line-height:1.75}.labs-method__tag{display:inline-block;margin-top:20px;font-size:9px;letter-spacing:.13em;text-transform:uppercase;padding:4px 10px;border-radius:4px;font-family:monospace;font-weight:700}.labs-method__tag--live{background:#f0fdf4;color:#15803d}.labs-method__tag--pub{background:#eef2ff;color:#4338ca}.labs-method__nav{margin-top:72px;display:flex;align-items:center;justify-content:space-between}.labs-method__lines{display:flex;align-items:center;gap:20px}.labs-method__line-btn{background:none;border:none;cursor:pointer;padding:14px 0;display:flex;align-items:center}.labs-method__line{display:block;height:1px;width:22px;background:rgba(14,27,61,.18);transition:width .5s ease,background .3s ease}.labs-method__line-btn--active .labs-method__line{width:44px;background:var(--labs-ink,#0e1b3d)}.labs-method__line-btn:not(.labs-method__line-btn--active):hover .labs-method__line{width:32px;background:rgba(14,27,61,.4)}.labs-method__counter{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#aaa;font-family:monospace}.labs-method__arrows{display:flex;align-items:center;gap:2px}.labs-method__arrow{background:none;border:none;cursor:pointer;padding:8px;border-radius:50%;color:rgba(14,27,61,.3);transition:color .25s,background .25s;display:flex;align-items:center;justify-content:center}.labs-method__arrow:hover{color:var(--labs-ink,#0e1b3d);background:rgba(14,27,61,.06)}@media (max-width:640px){.labs-method{padding:80px 24px}.labs-method__headline{font-size:30px}.labs-method__bignum{font-size:72px;min-width:72px}.labs-method__title{font-size:22px}.labs-method__desc{font-size:15px}.labs-method__body{gap:20px}}.labs-method-page__hero{padding:120px 48px 0;max-width:860px;margin:0 auto}.labs-method-page__eyebrow{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#999;font-family:monospace;margin-bottom:20px}.labs-method-page__h1{font-size:52px;font-weight:300;line-height:1.1;color:var(--labs-ink,#0e1b3d);letter-spacing:-.03em;margin-bottom:24px}.labs-method-page__lede{font-size:17px;color:#6b7a9b;line-height:1.75;max-width:600px}.labs-method-page__br{display:none}.labs-method-page__divide{max-width:860px;margin:0 auto;padding:0 48px;display:flex;align-items:center;gap:20px}.labs-method-page__divide:after,.labs-method-page__divide:before{content:"";flex:1;height:1px;background:rgba(14,27,61,.08)}.labs-method-page__divide-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#bbb;font-family:monospace;white-space:nowrap}.labs-method-page__pillars{max-width:860px;margin:0 auto;padding:64px 48px 0;display:flex;flex-direction:column;gap:0}.labs-method-pillar{display:flex;gap:40px;align-items:flex-start;padding:32px 0;border-bottom:1px solid rgba(14,27,61,.06)}.labs-method-pillar:last-child{border-bottom:none}.labs-method-pillar__meta{display:flex;flex-direction:column;gap:6px;min-width:120px;flex-shrink:0}.labs-method-pillar__num{font-size:11px;color:rgba(14,27,61,.25);font-family:monospace;font-weight:600;letter-spacing:.08em}.labs-method-pillar__tag{font-size:10px;color:#8c6eff;font-family:monospace;font-weight:500;background:rgba(140,110,255,.08);border-radius:4px;padding:2px 6px;width:fit-content}.labs-method-pillar__content{flex:1}.labs-method-pillar__heading{font-size:18px;font-weight:500;color:var(--labs-ink,#0e1b3d);line-height:1.3;margin-bottom:10px;letter-spacing:-.01em}.labs-method-pillar__body{font-size:15px;color:#6b7a9b;line-height:1.75}.labs-method-page__cta{max-width:860px;margin:0 auto;padding:56px 48px 100px;display:flex;gap:12px;flex-wrap:wrap}@media (max-width:640px){.labs-method-page__hero{padding:80px 24px 0}.labs-method-page__h1{font-size:32px}.labs-method-page__br{display:block}.labs-method-page__divide{padding:0 24px}.labs-method-page__pillars{padding:48px 24px 0}.labs-method-pillar{flex-direction:column;gap:12px}.labs-method-pillar__meta{flex-direction:row;align-items:center;gap:12px;min-width:auto}.labs-method-page__cta{padding:40px 24px 80px}}.labs-root .labs-bridge__copy--wide{max-width:960px}.labs-root .labs-wl-split{display:grid;grid-template-columns:minmax(0,380px) 1fr;gap:64px;max-width:1320px;margin:0 auto;padding:80px 48px 100px;align-items:start}.labs-root .labs-wl-split__copy{position:sticky;top:96px;display:flex;flex-direction:column;gap:24px}.labs-root .labs-wl-split__h{font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:var(--labs-ink);margin:0}.labs-root .labs-wl-split__h .lt{font-weight:300}.labs-root .labs-wl-split__lede{font-size:16px;line-height:1.7;color:var(--labs-mute);margin:0;max-width:42ch}.labs-root .labs-wl-split__facts{display:flex;flex-direction:column;gap:0;margin:0;border-top:1px solid var(--labs-rule)}.labs-root .labs-wl-split__fact{display:flex;flex-direction:column;gap:2px;padding:14px 0;border-bottom:1px solid var(--labs-rule)}.labs-root .labs-wl-split__fact dt{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--labs-mute)}.labs-root .labs-wl-split__fact dd{font-size:15px;font-weight:500;color:var(--labs-ink);margin:0}.labs-root .labs-wl-split__slots{display:flex;flex-direction:column;gap:8px}.labs-root .labs-wl-split__slots-head{display:flex;justify-content:space-between;font-size:12px;font-weight:500;color:var(--labs-mute)}.labs-root .labs-wl-split__slots-head .is-paused{color:var(--labs-neg)}.labs-root .labs-wl-split__form{min-width:0}.labs-root .labs-wl-split__form .labs-wl{display:block}.labs-root .labs-wl-stepper{margin-bottom:26px}.labs-root .labs-wl-stepper__meta{display:flex;align-items:baseline;gap:10px;margin-bottom:16px}.labs-root .labs-wl-stepper__count{font-family:var(--labs-mono);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--labs-blue-1)}.labs-root .labs-wl-stepper__now{font-family:var(--labs-display);font-size:14px;font-weight:600;color:var(--labs-ink)}.labs-root .labs-wl-stepper__track{list-style:none;margin:0;padding:0;position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.labs-root .labs-wl-stepper__track:after,.labs-root .labs-wl-stepper__track:before{content:"";position:absolute;top:11px;height:2px;border-radius:2px;left:calc(50% / var(--wl-n, 5))}.labs-root .labs-wl-stepper__track:before{right:calc(50% / var(--wl-n, 5));background:var(--labs-rule);z-index:0}.labs-root .labs-wl-stepper__track:after{width:calc((100% - (100% / var(--wl-n, 5))) * var(--wl-frac, 0));background:var(--labs-blue-1);z-index:1;transition:width .36s var(--labs-ease)}.labs-root .labs-wl-stepper__node{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;text-align:center}.labs-root .labs-wl-stepper__dot{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-family:var(--labs-mono);font-size:11px;font-weight:700;line-height:1;background:#ffffff;color:var(--labs-mute);border:2px solid var(--labs-rule);transition:all .24s var(--labs-ease)}.labs-root .labs-wl-stepper__node.is-done .labs-wl-stepper__dot{background:var(--labs-blue-1);border-color:var(--labs-blue-1);color:#ffffff}.labs-root .labs-wl-stepper__node.is-now .labs-wl-stepper__dot{background:#ffffff;border-color:var(--labs-blue-1);color:var(--labs-blue-1);box-shadow:0 0 0 4px rgba(30,64,175,.12)}.labs-root .labs-wl-stepper__label{font-family:var(--labs-mono);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--labs-mute);white-space:nowrap}.labs-root .labs-wl-stepper__node.is-now .labs-wl-stepper__label{color:var(--labs-ink);font-weight:600}.labs-root .labs-wl-stepper__node.is-done .labs-wl-stepper__label{color:var(--labs-blue-1)}@media (max-width:520px){.labs-root .labs-wl-stepper__label{display:none}}@media (prefers-reduced-motion:reduce){.labs-root .labs-wl-stepper__dot,.labs-root .labs-wl-stepper__track:after{transition:none}}@media (max-width:960px){.labs-root .labs-wl-split{gap:40px;padding-left:32px;padding-right:32px}}@media (max-width:860px){.labs-root .labs-wl-split{grid-template-columns:1fr;gap:32px;padding-top:48px;padding-left:28px;padding-right:28px}.labs-root .labs-wl-split__form{order:1}.labs-root .labs-wl-split__copy{order:2;position:static;gap:18px}.labs-root .labs-wl-split__h{font-size:clamp(30px,8vw,40px)}.labs-root .labs-wl-split__lede{max-width:none}}@media (max-width:520px){.labs-root .labs-wl-split{padding-left:16px;padding-right:16px;padding-bottom:64px}.labs-root .labs-wl__panel{padding:22px 20px 20px;border-radius:16px}.labs-root .labs-wl__route{padding:20px 18px;border-radius:14px}.labs-root .labs-wl__routes{grid-template-columns:1fr}.labs-root .labs-wl__exchange{padding:12px 14px}.labs-root .labs-wl__input,.labs-root .labs-wl__select{font-size:16px}.labs-root .labs-wl__summary{padding:12px 14px}}.labs-root .labs-smockup{padding:80px 0}.labs-root .labs-smockup__inner{max-width:var(--labs-content-w,1120px);margin:0 auto;padding:0 var(--labs-side-pad,40px);display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.labs-root .labs-smockup--reversed .labs-smockup__inner{direction:rtl}.labs-root .labs-smockup--reversed .labs-smockup__inner>*{direction:ltr}.labs-root .labs-smockup__copy{display:flex;flex-direction:column;gap:20px}.labs-root .labs-smockup__h{font-size:clamp(26px,3.2vw,38px);font-weight:700;line-height:1.18;letter-spacing:-.025em;color:var(--labs-ink);margin:0}.labs-root .labs-smockup__h .lt{font-weight:300}.labs-root .labs-smockup__p{font-size:16px;line-height:1.7;color:var(--labs-mute);margin:0;max-width:44ch}.labs-root .labs-smockup__stage{position:relative;height:380px;user-select:none}.labs-root .labs-smockup__card{position:absolute;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px rgba(14,27,61,.18),0 4px 12px rgba(14,27,61,.1);background:#0e1b3d;transform-style:preserve-3d;will-change:transform}.labs-root .labs-smockup__card--back{width:72%;top:40px;right:-16px;z-index:1;opacity:.85}.labs-root .labs-smockup__card--front{width:82%;top:0;left:-8px;z-index:2}.labs-root .labs-smockup__img{display:block;width:100%;height:auto;object-fit:cover;opacity:.92}@media (max-width:820px){.labs-root .labs-smockup__inner{grid-template-columns:1fr;gap:40px}.labs-root .labs-smockup--reversed .labs-smockup__inner{direction:ltr}.labs-root .labs-smockup__stage{height:280px}.labs-root .labs-smockup__p{max-width:none}}@media (max-width:480px){.labs-root .labs-smockup{padding:56px 0}.labs-root .labs-smockup__stage{height:220px}.labs-root .labs-smockup__card--back{right:-8px}}.labs-root .labs-bridge__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:40px 0 36px}.labs-root .labs-bridge__card{border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:24px 20px;background:rgba(255,255,255,.03);display:flex;flex-direction:column;gap:14px;transition:margin-top .25s ease,margin-bottom .25s ease,background .25s ease,border-color .25s ease;cursor:default}.labs-root .labs-bridge__card:hover{margin-top:-8px;margin-bottom:8px;background:var(--frost-2);border-color:rgba(255,255,255,.15)}.labs-root .labs-bridge__card-icon{color:rgba(255,255,255,.4)}.labs-root .labs-bridge__card-contrast{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.labs-root .labs-bridge__card-market{font-size:13px;color:rgba(255,255,255,.3);font-style:italic;text-decoration:line-through;text-decoration-color:rgba(255,255,255,.15)}.labs-root .labs-bridge__card-arrow{font-size:12px;color:rgba(255,255,255,.2)}.labs-root .labs-bridge__card-desk{font-size:14px;color:#fff;font-weight:600;letter-spacing:-.01em}.labs-root .labs-bridge__card-desc{font-size:13px;color:rgba(255,255,255,.45);line-height:1.7;flex:1}@media (max-width:900px){.labs-root .labs-bridge__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.labs-root .labs-bridge__cards{grid-template-columns:1fr}.labs-root .labs-bridge__card:hover{margin-top:0;margin-bottom:0}}