:root{--primitive-Background-Page: #090a0b;--primitive-Background-Panel: #111315;--primitive-Background-Raised: #1a1d20;--primitive-Text-Primary: #f5f4f1;--primitive-Text-Secondary: #93969a;--primitive-Text-White: #ffffff;--primitive-Accent-Default: #efa439;--primitive-Accent-Hover: #f5b653;--primitive-Accent-Pressed: #d9912d;--primitive-Button-Secondary-Hover: #24272a;--primitive-Button-Secondary-Pressed: #14171a;--primitive-Pricing-Surface: #fffaf3;--primitive-Pricing-Text: #332c25;--primitive-Pricing-Muted: #766d64;--primitive-Pricing-Button: #eee8e0;--kit-palette-pricing-button-hover: #e6ddd2;--primitive-Gradient-End: #edb83d;--primitive-Icon-Brand: #e6edf3;--primitive-Text-Interactive: #a8aaad;--primitive-Border-Default: rgb(255 255 255 / .07);--primitive-Surface-Menu: rgb(17 19 21 / .7);--primitive-Accent-Soft: rgb(239 164 57 / .08);--primitive-Icon-Muted: #73787e;--kit-palette-state-long-label: #afc4ad;--kit-palette-state-cautious-label: #c9a389;--primitive-Text-Soft: #c4c4c4;--primitive-Icon-Warm: #9b754e;--kit-palette-pricing-pro-muted: #b0a79d;--primitive-Background-Dock: rgb(17 19 21 / .85);--kit-palette-background-step-number: #282521;--primitive-Accent-Readable: #f3c888;--primitive-Border-Subtle: rgb(255 255 255 / .03);--primitive-Border-Strong: rgb(255 255 255 / .1);--kit-palette-text-warm-section-muted: #4a3b20;--primitive-Pricing-Divider: rgb(51 44 37 / .1);--primitive-text-on-accent: #19160f;--primitive-surface-tabs-subtle: #111315;--bg: #090a0b;--panel: #111315;--raised: #1a1d20;--text: #f5f4f1;--muted: #93969a;--kit-text-white: #ffffff;--accent: #efa439;--accent-hover: #f5b653;--accent-pressed: #d9912d;--button-secondary-bg: #1a1d20;--button-secondary-hover: #24272a;--button-secondary-pressed: #14171a;--kit-pricing-surface: #fffaf3;--kit-pricing-text: #332c25;--kit-pricing-muted: #766d64;--kit-pricing-button: #eee8e0;--kit-pricing-button-hover: #e6ddd2;--kit-gradient-mid: #efa439;--kit-gradient-end: #edb83d;--kit-brand-icon: #e6edf3;--kit-navigation: #a8aaad;--line: rgb(255 255 255 / .07);--kit-menu-surface: rgb(17 19 21 / .7);--accent-soft: rgb(239 164 57 / .08);--kit-icon-muted: #73787e;--kit-state-long-label: #afc4ad;--kit-state-cautious-label: #c9a389;--kit-text-soft: #c4c4c4;--kit-icon-warm: #9b754e;--kit-pricing-pro-muted: #b0a79d;--kit-background-dock: rgb(17 19 21 / .85);--kit-background-step-number: #282521;--kit-accent-readable: #f3c888;--kit-border-subtle: rgb(255 255 255 / .03);--kit-border-strong: rgb(255 255 255 / .1);--kit-text-warm-section-muted: #4a3b20;--kit-pricing-divider: rgb(51 44 37 / .1);--text-on-accent: #19160f;--kit-tabs-subtle: #111315;--kit-spacing-0: 0px;--kit-spacing-2: 2px;--kit-spacing-4: 4px;--kit-spacing-6: 6px;--kit-spacing-8: 8px;--kit-spacing-10: 10px;--kit-spacing-12: 12px;--kit-spacing-14: 14px;--kit-spacing-16: 16px;--kit-spacing-18: 18px;--kit-spacing-20: 20px;--kit-spacing-22: 22px;--kit-spacing-23: 23px;--kit-spacing-24: 24px;--kit-spacing-28: 28px;--kit-spacing-32: 32px;--kit-spacing-40: 40px;--kit-spacing-44: 44px;--kit-spacing-48: 48px;--kit-spacing-64: 64px;--kit-spacing-72: 72px;--section-space-top: 96px;--kit-radius-0: 0px;--kit-radius-8: 8px;--kit-radius-10: 10px;--radius: 12px;--kit-radius-16: 16px;--kit-radius-24: 24px;--kit-radius-999: 999px;--kit-size-14: 14px;--kit-size-16: 16px;--kit-size-20: 20px;--kit-size-24: 24px;--kit-size-38: 38px;--kit-size-40: 40px;--kit-size-46: 46px;--kit-size-54: 54px;--kit-size-83: 83px;--kit-size-300: 300px;--kit-size-400: 400px;--container: 1248px;--kit-size-1920: 1920px;--kit-spacing-1: 1px;--kit-spacing-3: 3px;--kit-spacing-5: 5px;--kit-spacing-7: 7px;--kit-spacing-9: 9px;--kit-spacing-15: 15px;--kit-spacing-17: 17px;--kit-spacing-25: 25px;--kit-spacing-26: 26px;--kit-spacing-30: 30px;--kit-spacing-36: 36px;--kit-spacing-42: 42px;--kit-spacing-43: 43px;--kit-spacing-52: 52px;--kit-spacing-56: 56px;--kit-spacing-60: 60px;--kit-spacing-68: 68px;--kit-spacing-70: 70px;--kit-spacing-78: 78px;--kit-spacing-110: 110px;--kit-radius-2: 2px;--kit-radius-13: 13px;--kit-radius-14: 14px;--kit-size-18: 18px;--kit-size-32: 32px;--kit-size-36: 36px;--kit-spacing-293: 293px;--kit-spacing-37: 37px;--kit-spacing-85: 85px;--kit-size-439: 439px;--type-desktop-h-1-size: 60px;--type-desktop-h-1-weight: 500;--type-desktop-h-1-line-height: 72px;--type-desktop-h-1-family: Manrope, "Manrope Fallback", sans-serif;--type-desktop-h-1-tracking: 0px;--type-desktop-h-1: 500 60px/72px Manrope, "Manrope Fallback", sans-serif;--type-desktop-h-1-compact-size: 48px;--type-desktop-h-1-compact-weight: 500;--type-desktop-h-1-compact-line-height: 56px;--type-desktop-h-1-compact-family: Manrope, "Manrope Fallback", sans-serif;--type-desktop-h-1-compact-tracking: 0px;--type-desktop-h-1-compact: 500 48px/56px Manrope, "Manrope Fallback", sans-serif;--type-desktop-h-2-size: 40px;--type-desktop-h-2-weight: 500;--type-desktop-h-2-line-height: 48px;--type-desktop-h-2-family: Manrope, "Manrope Fallback", sans-serif;--type-desktop-h-2-tracking: 0px;--type-desktop-h-2: 500 40px/48px Manrope, "Manrope Fallback", sans-serif;--type-desktop-h-3-size: 24px;--type-desktop-h-3-weight: 500;--type-desktop-h-3-line-height: 32px;--type-desktop-h-3-family: Manrope, "Manrope Fallback", sans-serif;--type-desktop-h-3-tracking: 0px;--type-desktop-h-3: 500 24px/32px Manrope, "Manrope Fallback", sans-serif;--type-desktop-h-3-semibold-size: 24px;--type-desktop-h-3-semibold-weight: 600;--type-desktop-h-3-semibold-line-height: 32px;--type-desktop-h-3-semibold-family: Manrope, "Manrope Fallback", sans-serif;--type-desktop-h-3-semibold-tracking: 0px;--type-desktop-h-3-semibold: 600 24px/32px Manrope, "Manrope Fallback", sans-serif;--type-desktop-body-size: 15px;--type-desktop-body-weight: 500;--type-desktop-body-line-height: 24px;--type-desktop-body-family: Manrope, "Manrope Fallback", sans-serif;--type-desktop-body-tracking: 0px;--type-desktop-body: 500 15px/24px Manrope, "Manrope Fallback", sans-serif;--type-desktop-body-semibold-size: 15px;--type-desktop-body-semibold-weight: 600;--type-desktop-body-semibold-line-height: 24px;--type-desktop-body-semibold-family: Manrope, "Manrope Fallback", sans-serif;--type-desktop-body-semibold-tracking: 0px;--type-desktop-body-semibold: 600 15px/24px Manrope, "Manrope Fallback", sans-serif;--type-desktop-button-size: 14px;--type-desktop-button-weight: 600;--type-desktop-button-line-height: 20px;--type-desktop-button-family: Manrope, "Manrope Fallback", sans-serif;--type-desktop-button-tracking: 0px;--type-desktop-button: 600 14px/20px Manrope, "Manrope Fallback", sans-serif;--type-desktop-caption-size: 14px;--type-desktop-caption-weight: 500;--type-desktop-caption-line-height: 20px;--type-desktop-caption-family: Manrope, "Manrope Fallback", sans-serif;--type-desktop-caption-tracking: 0px;--type-desktop-caption: 500 14px/20px Manrope, "Manrope Fallback", sans-serif;--type-desktop-small-size: 12px;--type-desktop-small-weight: 500;--type-desktop-small-line-height: 16px;--type-desktop-small-family: Manrope, "Manrope Fallback", sans-serif;--type-desktop-small-tracking: 0px;--type-desktop-small: 500 12px/16px Manrope, "Manrope Fallback", sans-serif;--type-desktop-code-size: 14px;--type-desktop-code-weight: 400;--type-desktop-code-line-height: 20px;--type-desktop-code-family: Cousine, ui-monospace, monospace;--type-desktop-code-tracking: 0px;--type-desktop-code: 400 14px/20px Cousine, ui-monospace, monospace;--type-desktop-code-bold-size: 14px;--type-desktop-code-bold-weight: 700;--type-desktop-code-bold-line-height: 20px;--type-desktop-code-bold-family: Cousine, ui-monospace, monospace;--type-desktop-code-bold-tracking: 0px;--type-desktop-code-bold: 700 14px/20px Cousine, ui-monospace, monospace;--type-desktop-logo-size: 24px;--type-desktop-logo-weight: 800;--type-desktop-logo-line-height: 24px;--type-desktop-logo-family: Manrope, "Manrope Fallback", sans-serif;--type-desktop-logo-tracking: 0px;--type-desktop-logo: 800 24px/24px Manrope, "Manrope Fallback", sans-serif;--type-desktop-wordmark-large-size: 260px;--type-desktop-wordmark-large-weight: 700;--type-desktop-wordmark-large-line-height: 280px;--type-desktop-wordmark-large-family: Manrope, "Manrope Fallback", sans-serif;--type-desktop-wordmark-large-tracking: 0px;--type-desktop-wordmark-large: 700 260px/280px Manrope, "Manrope Fallback", sans-serif;--type-desktop-wordmark-medium-size: 180px;--type-desktop-wordmark-medium-weight: 700;--type-desktop-wordmark-medium-line-height: 200px;--type-desktop-wordmark-medium-family: Manrope, "Manrope Fallback", sans-serif;--type-desktop-wordmark-medium-tracking: 0px;--type-desktop-wordmark-medium: 700 180px/200px Manrope, "Manrope Fallback", sans-serif;--type-desktop-wordmark-small-size: 140px;--type-desktop-wordmark-small-weight: 700;--type-desktop-wordmark-small-line-height: 152px;--type-desktop-wordmark-small-family: Manrope, "Manrope Fallback", sans-serif;--type-desktop-wordmark-small-tracking: 0px;--type-desktop-wordmark-small: 700 140px/152px Manrope, "Manrope Fallback", sans-serif;--type-mobile-h-1-size: 40px;--type-mobile-h-1-weight: 500;--type-mobile-h-1-line-height: 48px;--type-mobile-h-1-family: Manrope, "Manrope Fallback", sans-serif;--type-mobile-h-1-tracking: 0px;--type-mobile-h-1: 500 40px/48px Manrope, "Manrope Fallback", sans-serif;--type-mobile-h-2-size: 28px;--type-mobile-h-2-weight: 500;--type-mobile-h-2-line-height: 36px;--type-mobile-h-2-family: Manrope, "Manrope Fallback", sans-serif;--type-mobile-h-2-tracking: 0px;--type-mobile-h-2: 500 28px/36px Manrope, "Manrope Fallback", sans-serif;--type-mobile-input-size: 16px;--type-mobile-input-weight: 500;--type-mobile-input-line-height: 24px;--type-mobile-input-family: Manrope, "Manrope Fallback", sans-serif;--type-mobile-input-tracking: 0px;--type-mobile-input: 500 16px/24px Manrope, "Manrope Fallback", sans-serif;--type-mobile-wordmark-size: 72px;--type-mobile-wordmark-weight: 700;--type-mobile-wordmark-line-height: 80px;--type-mobile-wordmark-family: Manrope, "Manrope Fallback", sans-serif;--type-mobile-wordmark-tracking: 0px;--type-mobile-wordmark: 700 72px/80px Manrope, "Manrope Fallback", sans-serif;--effect-floating-navigation-blur: 48px;--effect-floating-navigation-shadow: 0px 12px 44px 0px rgb(0 0 0 / .267);--effect-menu-blur: 24px;--effect-menu-shadow: 0px 24px 60px 0px rgb(0 0 0 / .4)}:root{--raised:var(--button-secondary-bg);--chart-orange:var(--accent)}:root{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#64686e #090a0b}:root.is-loading{scrollbar-color:transparent #090a0b}body{scrollbar-color:auto;scrollbar-width:auto}@supports selector(::-webkit-scrollbar){:root{scrollbar-width:auto;scrollbar-color:auto}:root::-webkit-scrollbar{width:8px;height:8px}:root::-webkit-scrollbar-track{background:var(--bg,#090a0b)}:root::-webkit-scrollbar-thumb{min-height:48px;border:2px solid var(--bg,#090a0b);border-radius:999px;background:#64686e;background-clip:padding-box}:root::-webkit-scrollbar-thumb:hover{background-color:var(--accent,#efa439)}:root::-webkit-scrollbar-thumb:active{background-color:var(--accent-hover,#f5b653)}:root::-webkit-scrollbar-corner{background:var(--bg,#090a0b)}:root::-webkit-scrollbar-button{display:none}:root.is-loading{scrollbar-color:auto}:root.is-loading::-webkit-scrollbar-thumb,:root.is-loading::-webkit-scrollbar-thumb:hover,:root.is-loading::-webkit-scrollbar-thumb:active{background:transparent;border-color:transparent}}@media(forced-colors:active){:root{scrollbar-color:auto;scrollbar-width:auto}:root::-webkit-scrollbar-track,:root::-webkit-scrollbar-corner{background:Canvas}:root::-webkit-scrollbar-thumb{background:ButtonText;border-color:Canvas}:root::-webkit-scrollbar-thumb:hover,:root::-webkit-scrollbar-thumb:active{background:Highlight}}@font-face{font-family:Manrope;src:url(/landing-assets/v2/279150d4cf604ee7/assets/fonts/manrope-400.87896683b20d.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/landing-assets/v2/279150d4cf604ee7/assets/fonts/manrope-500.6af8d40a8e5a.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/landing-assets/v2/279150d4cf604ee7/assets/fonts/manrope-600.445e9b01ed26.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/landing-assets/v2/279150d4cf604ee7/assets/fonts/manrope-700.597cd2f1e2bb.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/landing-assets/v2/279150d4cf604ee7/assets/fonts/manrope-800.ce3460134092.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Manrope Fallback;src:local("Arial");font-weight:400 500;size-adjust:104.13559%;ascent-override:102.36654%;descent-override:28.80859%;line-gap-override:0%}@font-face{font-family:Manrope Fallback;src:local("Arial Bold");font-weight:600 800;size-adjust:104.13559%;ascent-override:102.36654%;descent-override:28.80859%;line-gap-override:0%}@font-face{font-family:Cousine;src:url(/landing-assets/v2/279150d4cf604ee7/assets/fonts/cousine-400.d56c652871a2.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cousine;src:url(/landing-assets/v2/279150d4cf604ee7/assets/fonts/cousine-700.b271fd5aa784.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cousine;src:url(/landing-assets/v2/279150d4cf604ee7/assets/fonts/cousine-400-subset-86bd90557175.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A9,U+AB,U+B1,U+B7,U+BB,U+D7,U+410-415,U+417-418,U+41A-428,U+42D-44F,U+451,U+2013-2014,U+2019,U+2191-2193,U+2212,U+2265}@font-face{font-family:Cousine;src:url(/landing-assets/v2/279150d4cf604ee7/assets/fonts/cousine-700-subset-ebdba5e1d7f0.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A9,U+AB,U+B1,U+B7,U+BB,U+D7,U+410-415,U+417-418,U+41A-428,U+42D-44F,U+451,U+2013-2014,U+2019,U+2191-2193,U+2212,U+2265}:root{--faint:#64686e;--orange:var(--accent);--green:#8eba9e;--red:#cd8d8b}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth;scroll-padding-top:35px}body{margin:0;background:var(--bg);color:var(--text);font-family:Manrope,Manrope Fallback,sans-serif;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}button,a,summary{touch-action:manipulation}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--orange);outline-offset:5px}button svg,a svg{flex-shrink:0}img{display:block;max-width:100%}svg{width:20px;height:20px;flex-shrink:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-weight:500;line-height:1.2}h1{font-size:clamp(44px,4.15vw,60px);letter-spacing:0}h2{font-size:clamp(30px,2.75vw,40px);line-height:1.22;letter-spacing:0}h3{font-size:20px;letter-spacing:0}p{color:var(--muted)}::selection{background:#efa43955;color:#fff}.container{width:calc(100% - 144px);max-width:var(--container);margin:0 auto}.section{padding:var(--kit-spacing-110) 0}.eyebrow{display:block;font-size:14px;line-height:1.5;font-weight:600;letter-spacing:0;margin-bottom:var(--kit-spacing-20)}.orange{color:var(--orange)}.muted,.text-muted{color:var(--muted)}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.status-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--orange);margin-right:8px;vertical-align:middle;box-shadow:0 0 12px #efa43940}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.skip-link{position:fixed;top:-100px;left:20px;background:var(--orange);color:#111;padding:12px;z-index:50}.skip-link:focus{top:12px}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--kit-spacing-22);padding:0 var(--kit-spacing-22);height:var(--kit-size-46);border:1px solid var(--line);border-radius:6px;font-size:14px;font-weight:600;white-space:nowrap;transition:background .2s,border-color .2s,transform .2s}.button svg{width:17px;height:17px}.button-primary{background:var(--accent);color:var(--kit-text-white);border-color:transparent;box-shadow:none}.button-primary:hover{background:var(--accent-hover)}.button-primary:active{background:var(--accent-pressed);transform:none}.button-secondary{background:var(--button-secondary-bg);color:var(--text);border-color:transparent}.button-secondary:hover{background:var(--button-secondary-hover)}.button-secondary:active{background:var(--button-secondary-pressed)}.button-small{height:var(--kit-size-36);padding:0 var(--kit-spacing-15);gap:var(--kit-spacing-16);font-size:14px}.button-group{display:flex;align-items:center;gap:var(--kit-spacing-26);margin-top:var(--kit-spacing-30)}.quiet-link,.text-link{display:inline-flex;align-items:center;gap:var(--kit-spacing-12);font-size:14px;font-weight:500}.quiet-link{color:#c4c4c4}.quiet-link:hover,.text-link:hover{color:var(--orange)}.quiet-link svg,.text-link svg{width:var(--kit-size-16);height:var(--kit-size-16);transition:transform .2s}.text-link:hover svg{transform:translate(3px)}.text-link{margin-top:var(--kit-spacing-24)}.header{height:var(--kit-size-83);background:var(--bg);position:relative;z-index:10}.nav-wrap{height:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--kit-spacing-28)}.brand{display:inline-flex;align-items:center;gap:var(--kit-spacing-9);font-size:25px;line-height:1;font-weight:800;letter-spacing:0}.bee{display:block;position:relative;overflow:hidden;flex-shrink:0;width:25px;height:34px}.bee img{position:absolute;left:-3px;top:0;max-width:none;width:auto;height:100%}.desktop-nav{display:flex;align-items:center;gap:27px;margin-left:45px}.desktop-nav a{color:var(--kit-navigation);font-size:14px;transition:color .2s}.desktop-nav a:hover{color:var(--kit-text-white)}.nav-right{display:flex;align-items:center;gap:var(--kit-spacing-20)}.language{display:flex;align-items:center;gap:var(--kit-spacing-7);font-size:14px;color:#a7a7a7}.language svg{width:var(--kit-size-14);height:var(--kit-size-14)}.menu-toggle{display:none;background:none;border:0;width:var(--kit-size-32);height:var(--kit-size-32);padding:var(--kit-spacing-5)}.mobile-nav{position:absolute;left:0;right:0;top:75px;background:#121314;border-bottom:1px solid var(--line);padding:var(--kit-spacing-20) var(--kit-spacing-24)}.mobile-nav a{display:block;padding:var(--kit-spacing-10) 0}.hero{height:684px;position:relative;overflow:hidden;background:#090a0b}.hero-inner{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center}.hero-copy{max-width:555px;padding-bottom:65px;position:relative}.hero-copy .eyebrow{color:#d6bda2;letter-spacing:0;font-size:14px;margin-bottom:var(--kit-spacing-24)}.hero-copy h1 span{color:var(--muted)}.hero-copy>p{font-size:14px;line-height:1.9;max-width:445px;margin-top:var(--kit-spacing-25);color:var(--muted)}.hero-art{position:absolute;right:-2%;top:0;bottom:0;width:67%;overflow:hidden;mask-image:linear-gradient(90deg,transparent 0%,#000 30%);opacity:.88}.hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#090a0b00 55%,#090a0b),linear-gradient(90deg,#090a0b 0%,#090a0b90 12%,transparent 42%)}.hero-bottom{position:absolute;bottom:39px;left:0;right:0;display:flex;align-items:center;gap:35px;padding-top:25px;border-top:1px solid #ffffff0e}.hero-bottom>p{font-size:14px;letter-spacing:0;color:#6d6e72}.sources{display:flex;align-items:center;gap:29px;font-size:14px;color:#b5b5b7}.sources>span{display:flex;align-items:center;gap:6px}.scroll-cue{margin-left:auto;font-size:18px;width:30px;text-align:center;color:#777}.warm-section{background:linear-gradient(135deg,var(--accent) 0%,var(--kit-gradient-mid) 55%,var(--kit-gradient-end) 100%);color:var(--kit-text-white);position:relative;overflow:hidden}.steps-section{padding:76px 0 38px;background:var(--bg);color:var(--text);position:relative;overflow:hidden}.section-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--kit-spacing-60);margin-bottom:var(--kit-spacing-43)}.section-heading>p,.heading-aside>p{font-size:14px;line-height:1.8}.section-heading .eyebrow{margin-bottom:var(--kit-spacing-17)}.section-heading .heading-aside{max-width:360px;padding-bottom:var(--kit-spacing-2)}.heading-aside .text-link{margin-top:18px}.light-heading>p,.light-heading .heading-aside>p{color:var(--kit-text-white);opacity:.9;font-size:14px}.light-heading .text-link:hover{color:var(--kit-text-white);opacity:.8}.light-heading .eyebrow{color:#fff6e9;font-size:14px}.light-heading h2{text-shadow:0 1px 12px #b7803110}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.step-preview{height:260px;padding:22px;position:relative;overflow:hidden}.light-panel{background:#fffaf4;border-radius:10px;color:#232321;box-shadow:0 7px 22px #9b651710}.mini-topline{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;color:#757774}.mini-topline>span{display:flex;align-items:center;gap:5px}.mini-topline svg{width:15px;height:15px}.search-mock{display:flex;align-items:center;gap:8px;padding:12px 10px;background:#fff;box-shadow:0 4px 15px #6653380b;border:1px solid #eee9e1;border-radius:5px;font-size:14px;color:#81817e;margin-top:22px}.search-mock svg{width:14px;height:14px}.search-mock kbd{margin-left:auto;font-family:inherit;font-size:14px;color:#b2afaa}.search-result{display:flex;align-items:center;gap:11px;padding:18px 0}.ticker-icon{display:inline-flex;align-items:center;justify-content:center;height:35px;width:35px;border:1px solid #ffffff14;border-radius:7px;background:#292927;color:#ddd1b9;font-size:14px;font-weight:700;flex-shrink:0}.light-panel .ticker-icon{background:#eae7dc;border-color:#e5e1d8;color:#48483e}.search-result>div{display:flex;flex-direction:column;gap:1px;font-size:14px}.search-result>div>span{font-size:14px;color:#93918b}.tiny-pill{display:inline-flex;align-items:center;justify-content:center;border:1px solid #ffffff18;background:#ffffff05;border-radius:5px;font-size:14px;padding:3px 8px;white-space:nowrap;font-weight:500}.tiny-pill.green{background:#71a38518;color:#477559;border-color:transparent}.search-result .tiny-pill{margin-left:auto}.mini-source-row{display:flex;gap:12px;border-top:1px solid #dfd9ce;padding-top:12px;font-size:14px;color:#7a7772}.mini-source-row>span{display:flex;align-items:center;gap:2px}.mini-row{display:flex;align-items:center;font-size:14px;gap:8px;margin-top:14px;color:#898780}.mini-row strong{color:#343a35;font-size:14px;margin-right:auto}.quote-mark{font-family:Georgia,serif;font-size:51px;line-height:1;height:42px;color:#ccaa87;margin-top:17px}.mini-quote{font-size:14px;line-height:1.5;color:#39332e;letter-spacing:0}.author-line{display:flex;align-items:center;gap:10px}.author-line>div{display:flex;flex-direction:column;gap:2px;min-width:0}.author-line strong{font-size:14px;font-weight:500}.author-line span:not(.avatar){font-size:14px;color:var(--muted)}.avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;font-size:14px;font-weight:600;color:#e3dac9;border:1px solid #ffffff20;background:radial-gradient(ellipse at 35% 15%,#9b876d,#403d35 75%)}.avatar-1{background:radial-gradient(ellipse at 35% 15%,#7d9293,#303a3b 75%);color:#cedfe0}.avatar-2{background:radial-gradient(ellipse at 35% 15%,#9a7a85,#43313a 75%);color:#e4ced7}.avatar-3{background:radial-gradient(ellipse at 35% 15%,#979b71,#373d2c 75%);color:#e4e6cd}.reasoning-preview .author-line{margin-top:17px}.reasoning-preview .avatar{width:25px;height:25px;font-size:14px}.reasoning-preview .author-line strong{font-size:14px}.reasoning-preview .author-line span:not(.avatar){font-size:14px}.source-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #dfd9ce;margin-top:18px;padding-top:12px;font-size:14px}.source-footer svg{width:13px;height:13px}.mini-ranking{display:flex;align-items:center;gap:8px;font-size:14px;border-bottom:1px solid #e8e1d9;padding:14px 0}.mini-ranking .avatar{width:23px;height:23px;font-size:14px}.mini-ranking>b{margin-left:auto;color:#65806c;font-weight:500}.rank{font-size:14px;color:#64676c;font-variant-numeric:tabular-nums}.preview-chart-title{display:flex;justify-content:space-between;font-size:14px;color:#8b877e;margin-top:20px}.line-chart{display:block;width:100%;height:auto;color:var(--orange);overflow:visible}.track-preview .line-chart{height:55px;margin-top:8px}.step-caption{padding-top:19px}.step-number{font-size:14px;display:block;opacity:.8;margin-bottom:6px}.step-caption h3{font-size:19px}.step-caption p{font-size:14px;color:var(--muted);margin-top:7px;max-width:80%}.gradient-note{font-size:14px;margin-top:25px;color:#fff6e6;opacity:.7;text-align:right}.leaderboard-section{padding-bottom:70px}.leaderboard-section .section-heading{align-items:flex-start}.panel{background:linear-gradient(135deg,#141619,#101214);border:1px solid #ffffff12;border-radius:10px;overflow:hidden}.table-toolbar{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid var(--line);gap:15px}.segmented{display:inline-flex;gap:2px;padding:3px;border-radius:5px;background:#090b0d;border:1px solid #ffffff08}.segmented button{font-size:14px;color:#87898c;background:none;border:0;padding:7px 20px;border-radius:3px}.segmented button.active{background:#262728;color:#f0e7da;box-shadow:0 1px 5px #0002}.toolbar-meta{display:flex;gap:24px;font-size:14px;color:#70757a}.toolbar-meta .status-dot{width:4px;height:4px;box-shadow:none}.period-label{color:#a6a6a4}.period-label .muted{padding:0 7px;color:#3b3e42}.table-scroll{overflow-x:auto}.ranking-table{border-collapse:collapse;width:100%;font-size:14px;text-align:right;font-variant-numeric:tabular-nums}.ranking-table th{font-size:14px;color:#70757d;font-weight:400;height:45px;white-space:nowrap}.ranking-table th,.ranking-table td{padding:0 21px}.ranking-table th:first-child,.ranking-table td:first-child{padding-right:0;width:43px;text-align:left}.ranking-table th:nth-child(2),.ranking-table td:nth-child(2){text-align:left;min-width:220px}.ranking-table th:nth-child(3),.ranking-table td:nth-child(3){text-align:left}.ranking-table td{height:76px;border-top:1px solid var(--line);color:#b0b4b8;white-space:nowrap}.ranking-table tr{transition:background .2s}.ranking-table tbody tr:hover{background:#fffaf603}.author-button{border:0;background:none;display:flex;align-items:center;gap:12px;padding:0;text-align:left}.author-button strong{display:block;color:#ddd;font-size:14px;font-weight:500}.author-button small{display:block;color:#656a71;font-size:14px;margin-top:4px}.author-button:hover strong{color:var(--orange)}.table-source{display:flex;align-items:center;gap:5px;font-size:14px;color:#8d9299}.sparkline{width:108px;color:var(--orange)}.sparkline .line-chart{height:30px;opacity:.75}.sparkline.down .line-chart{transform:scaleY(-1);color:#a17872}.row-open{padding:7px;border:0;background:transparent;color:#686d74;display:flex}.row-open:hover{color:#eee}.row-open svg{width:15px;height:15px}.panel-footer{min-height:46px;padding:14px 23px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;color:#686d74}.panel-footer a{display:flex;align-items:center;gap:8px;color:#abaeaf;font-size:14px}.panel-footer svg{width:12px;height:12px}.data-note{font-size:14px;color:#65696d;margin-top:15px;max-width:850px}.split-grid{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(45px,8vw,126px)}.author-section{padding-top:50px;padding-bottom:110px}.section-copy{max-width:425px}.section-copy>p{font-size:14px;line-height:1.9;margin-top:var(--kit-spacing-22);max-width:370px}.section-copy .text-link{margin-top:35px}.section-copy>.button{margin-top:var(--kit-spacing-30)}.feature-line{display:flex;gap:12px;align-items:center;margin-top:20px;font-size:14px;color:#b4b5b5}.feature-line svg{width:17px;height:17px;color:#8b857b}.feature-line+.feature-line{margin-top:12px}.author-panel{box-shadow:0 30px 100px #0002;background:linear-gradient(145deg,#17191a,#101213)}.profile-heading{display:flex;align-items:center;justify-content:space-between;padding:26px 25px 23px}.profile-heading h3{font-size:14px;letter-spacing:0}.profile-heading .avatar{width:36px;height:36px}.profile-heading .tiny-pill{color:#8b8f8f;font-size:14px}.profile-stats{display:flex;gap:40px;padding:0 26px}.profile-stats>div{display:flex;flex-direction:column;gap:5px}.profile-stats span{font-size:14px;color:#7a7e84}.profile-stats strong{font-size:24px;letter-spacing:0;font-weight:500;line-height:1.3}.profile-stats strong span{font-size:17px;color:inherit}.author-panel>.line-chart{width:calc(100% - 52px);height:76px;margin:27px 26px 8px}.author-panel>.line-chart.down{transform:scaleY(-1);color:#a17872}.chart-labels{display:flex;justify-content:space-between;margin:0 26px;font-size:14px;color:#5c6167}.history-heading{display:flex;justify-content:space-between;margin:25px 26px 0;padding:15px 0 7px;border-top:1px solid var(--line);font-size:14px;color:#6f747a}.call-row{margin:0 26px;display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #ffffff07}.call-row:last-of-type{border-bottom:0}.call-row .ticker-icon{width:26px;height:26px;font-size:14px;border-radius:5px}.ticker-blue{background:#1d2b33;color:#9cb1c1}.ticker-pink{background:#30212b;color:#b59ba9}.call-row>div{display:flex;flex-direction:column;gap:1px;font-size:14px}.call-row b{font-weight:500;color:#b8babd}.call-row>div>span{font-size:14px;color:#636a71}.call-row>strong{margin-left:auto;font-weight:400;font-size:14px}.author-panel .panel-footer{margin-top:13px;min-height:35px;padding:9px 26px;font-size:14px}.center-heading{text-align:center}.center-heading>p{font-size:14px;margin-top:16px}.compare-section{background:radial-gradient(ellipse at 50% 58%,#bb740e09,transparent 43%);border-top:1px solid #ffffff07;border-bottom:1px solid #ffffff07}.comparison{display:grid;grid-template-columns:1fr 270px 1fr;align-items:center;gap:35px;margin-top:70px}.viewpoint{max-width:315px}.viewpoint:last-child{justify-self:end}.opinion-label{display:flex;align-items:center;gap:7px;font-size:14px;letter-spacing:0;margin-bottom:20px}.opinion-label i{height:4px;width:4px;border-radius:50%;background:currentColor}.bullish{color:#afc4ad}.cautious{color:#c9a389}.viewpoint h3{font-size:18px;line-height:1.6;color:#d8d7d3}.viewpoint>p{font-size:14px;margin-top:14px;color:#696e74;max-width:230px}.viewpoint .author-line{margin-top:25px}.viewpoint .author-line strong{font-size:14px}.viewpoint .author-line span:not(.avatar){font-size:14px}.ticker-sculpture{height:265px;position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate}.hex-ticker{width:140px;height:153px;clip-path:polygon(50% 0,94% 25%,94% 75%,50% 100%,6% 75%,6% 25%);background:linear-gradient(120deg,#805637,#ffbf64 23%,#e79f38 29%,#a46813 46%,#4a310e 82%,#aa7529);box-shadow:inset 0 0 25px #b7751820;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;color:#fff0dc;transform:rotate(-5deg);filter:drop-shadow(5px 8px 15px #000)}.hex-ticker:before{content:"";position:absolute;inset:2px 3px 3px 9px;clip-path:polygon(50% 0,94% 25%,94% 75%,50% 100%,6% 75%,6% 25%);background:linear-gradient(115deg,#cf861f,#593b0f 58%,#8b560b);z-index:-1}.hex-ticker span{font-size:21px;letter-spacing:0}.hex-ticker small{font-size:14px;color:#d3af7b;margin-top:3px}.orbit{border:1px solid #ad7a3225;border-radius:50%;position:absolute;z-index:-2}.orbit-one{width:220px;height:220px}.orbit-two{width:280px;height:280px;border-color:#ad7a3211}.ticker-sculpture:before,.ticker-sculpture:after{content:"";position:absolute;top:50%;height:1px;width:100px;background:linear-gradient(90deg,transparent,#815f2f55);right:100%}.ticker-sculpture:after{right:auto;left:100%;transform:scaleX(-1)}.ticker-caption{position:absolute;bottom:-25px;font-size:14px;letter-spacing:0;color:#68615a;white-space:nowrap}.center-note{font-size:14px;text-align:center;margin-top:62px;color:#62666a}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature-card{border:1px solid var(--line);border-radius:10px;background:linear-gradient(160deg,#171818,#101213);overflow:hidden;transition:border-color .25s,transform .25s}.feature-card:hover{border-color:#ffffff28;transform:translateY(-4px)}.feature-visual{height:214px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 100%,#8e662d0e,transparent 75%)}.feature-card-copy{padding:26px;border-top:1px solid var(--line)}.feature-card-copy .eyebrow{font-size:14px;letter-spacing:0;color:#797c7f;margin-bottom:13px}.feature-card-copy h3{font-size:18px;line-height:1.4;max-width:240px}.feature-card-copy p{font-size:14px;line-height:1.9;margin-top:12px;color:#7e8488}.feature-open{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#a3a5a6;margin-top:28px}.feature-open svg{width:14px;height:14px}.radar-visual{display:flex;align-items:center;justify-content:center}.radar-circle{position:absolute;border:1px solid #ffffff09;border-radius:50%;width:100px;height:100px}.radar-circle.r2{width:180px;height:180px}.radar-circle.r3{width:260px;height:260px}.radar-cross{width:5px;height:5px;box-shadow:0 0 15px #ffb24455;background:#dcb275;border-radius:50%;position:absolute}.radar-visual:before,.radar-visual:after{content:"";width:1px;background:#ffffff06;height:100%;position:absolute;left:50%;top:0}.radar-visual:after{transform:rotate(90deg)}.radar-point{position:absolute;width:5px;height:5px;border-radius:50%;background:#b18452;box-shadow:0 0 12px #e5a54930}.p1{transform:translate(60px,-60px)}.p2{transform:translate(-84px,35px);background:#7c715e}.p3{transform:translate(35px,80px);background:#636b62}.radar-tag{position:absolute;left:53%;top:34%;background:#222321d9;backdrop-filter:blur(5px);font-size:14px;padding:9px 12px;border:1px solid #d8b17925;border-radius:5px;box-shadow:0 6px 20px #0005;z-index:2;white-space:nowrap}.radar-tag span{display:block;font-size:14px;color:#a9b29c;margin-top:2px}.daily-preview{width:80%;margin:30px auto 0;padding:20px 17px;background:linear-gradient(160deg,#20211f,#131517);border:1px solid #ffffff12;border-radius:7px;transform:translateY(7px);box-shadow:0 10px 40px #0004}.daily-preview .mini-topline{font-size:14px;letter-spacing:0}.daily-preview>b{font-size:14px;display:block;margin-top:15px;font-weight:500}.daily-item{display:flex;gap:10px;align-items:center;font-size:14px;color:#8b8f92;margin-top:14px}.daily-item i{font-size:14px;color:#b88c58;font-style:normal}.sentiment-preview{padding:32px 29px}.sentiment-preview .mini-topline{font-size:14px}.sentiment-preview strong{font-size:18px;font-weight:400;line-height:1.5;display:block;margin-top:21px;letter-spacing:0}.sentiment-bar{display:flex;height:8px;border-radius:2px;gap:4px;margin-top:22px}.sentiment-bar i:nth-child(1){background:#98ab8c;width:52%;border-radius:2px}.sentiment-bar i:nth-child(2){background:#5d6361;width:30%;border-radius:2px}.sentiment-bar i:nth-child(3){background:#b78c75;width:18%;border-radius:2px}.sentiment-legend{display:flex;justify-content:space-between;font-size:14px;margin-top:11px;color:#7e8483}.extra-tools{display:grid;grid-template-columns:repeat(3,1fr);margin-top:32px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.extra-tools>a{display:flex;align-items:center;gap:14px;padding:27px 22px;border-right:1px solid var(--line);transition:background .2s}.extra-tools>a:first-child{padding-left:0}.extra-tools>a:last-child{border:0}.extra-tools>a>svg:first-child{color:#847666;width:21px;height:21px}.extra-tools>a>svg:last-child{margin-left:auto;width:13px;height:13px;color:#63666a}.extra-tools>a>span{font-size:14px;font-weight:500}.extra-tools small{display:block;font-size:14px;font-weight:400;color:#73787b;margin-top:3px}.extra-tools>a:hover{background:#fff2}.feed-section{padding-top:45px}.feed-composition{position:relative;padding:24px 0 0 28px}.feed-backplate{position:absolute;inset:0 28px 24px 0;border:1px solid #cb8d3440;border-radius:10px;background:linear-gradient(150deg,#75542515,#8c5a1205);box-shadow:-12px -12px 80px #bd76100a}.feed-panel{position:relative;z-index:1;background:linear-gradient(145deg,#1b1c1d,#111214);box-shadow:-15px 15px 70px #0004}.feed-heading{display:flex;justify-content:space-between;align-items:center;padding:24px 23px 15px;font-size:14px}.feed-heading>span:first-child{display:flex;gap:9px;align-items:center}.feed-heading svg{width:17px;height:17px;color:#c5a07c}.feed-heading .tiny-pill{font-size:14px;color:#838b87}.feed-filters{display:flex;gap:18px;font-size:14px;color:#6a6f72;padding:0 23px 17px;border-bottom:1px solid var(--line)}.feed-filters>span:first-child{color:#d2c4b0}.feed-entry{margin:0 23px;padding:21px 0;border-bottom:1px solid var(--line)}.feed-entry .mini-topline{font-size:14px;color:#737b80}.feed-entry h4{font-size:14px;margin-top:14px}.feed-entry p{font-size:14px;line-height:1.8;margin-top:6px;color:#84888b}.feed-entry-bottom{display:flex;align-items:center;gap:8px;margin-top:17px;font-size:14px;color:#a6abae}.feed-entry-bottom .ticker-icon{width:23px;height:23px;font-size:14px}.feed-entry-bottom .tiny-pill{margin-left:auto;font-size:14px;color:#97ac99}.feed-delivery{display:flex;gap:10px;align-items:center;background:#ffffff02;padding:17px 22px}.telegram-mark{display:flex;align-items:center;justify-content:center;background:#252d30;color:#bac9cc;border:1px solid #ffffff12;width:28px;height:28px;border-radius:7px;font-size:14px;transform:rotate(-20deg)}.feed-delivery>div{display:flex;flex-direction:column;gap:2px}.feed-delivery strong{font-size:14px;font-weight:500}.feed-delivery>div>span{font-size:14px;color:#6e7679}.small-check{margin-left:auto;color:#9caa97;font-size:14px}.subtle-note{display:block;font-size:14px;color:#565f65;max-width:330px;margin-top:20px}.mcp-section{padding:120px 0;border-top:1px solid #ffffff06;overflow:hidden;background:radial-gradient(ellipse at 50% 100%,#b5721305,transparent 60%)}.mcp-inner{position:relative}.mcp-content{text-align:center;max-width:580px;margin:0 auto;position:relative;z-index:2}.mcp-content>p{font-size:14px;line-height:1.9;margin-top:var(--kit-spacing-23)}.prompt-examples{display:flex;flex-direction:column;gap:8px;margin:28px auto;max-width:438px}.prompt-examples button{border:1px solid #ffffff10;background:#ffffff02;color:#8b9093;font-size:14px;text-align:left;border-radius:5px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:15px;transition:background .2s}.prompt-examples button:hover{background:#ffffff07;color:#d0c2af;border-color:#ffffff25}.prompt-examples button span{color:#666;font-size:14px}.assistant-names{display:flex;justify-content:center;gap:22px;font-size:14px;color:#71767b;margin-top:22px}.assistant-names>span+span{border-left:1px solid #ffffff12;padding-left:22px}.mcp-decoration{position:absolute;top:35%;display:flex;align-items:center;z-index:1}.mcp-left{left:-60px;transform:rotate(-9deg)}.mcp-right{right:-60px;transform:rotate(8deg)}.metal-tile{width:108px;height:124px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(125deg,#beb9aa,#737472 15%,#303232 27%,#131718 68%,#c78d3a);display:flex;align-items:center;justify-content:center;position:relative}.metal-tile:before{content:"";position:absolute;inset:2px;clip-path:inherit;background:linear-gradient(120deg,#4d5351,#222728 45%,#171819)}.metal-tile .bee{width:29px;height:40px;z-index:1;opacity:.85;filter:sepia(.4)}.metal-tile>svg{width:34px;height:34px;color:#ada89e;z-index:1}.connection-line{width:100px;height:1px;background:linear-gradient(90deg,#b2844a70,transparent)}.mcp-right .connection-line{transform:scaleX(-1)}.pricing-section{padding:80px 0 35px}.pricing-heading-right{text-align:left}.pricing-heading-right>p{color:#fff3e2;font-size:14px;margin-bottom:20px}.billing-toggle{display:inline-flex;border:1px solid #fff6;border-radius:6px;padding:3px;background:#82531020;gap:2px}.billing-toggle button{border:0;background:none;font-size:14px;padding:8px 13px;border-radius:3px}.billing-toggle button.active{background:#fff6e9;color:#654a23;box-shadow:0 2px 5px #805a2415}.billing-toggle button span{font-size:14px;opacity:.75;margin-left:3px}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.price-card{border-radius:10px;background:#fff9f1;color:#24221f;padding:32px 34px;position:relative;display:flex;flex-direction:column;box-shadow:0 8px 35px #98641910}.price-card.pro-card{background:#fffdf8;border:1px solid #ffffff80;box-shadow:0 12px 55px #ad74231a}.price-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.price-card-top h3{font-size:21px;display:flex;align-items:center;gap:12px}.price-card-top>span{font-size:14px;color:#8b847a}.pro-badge{font-size:14px;letter-spacing:0;border:1px solid #cfbca540;color:#a78150;background:#c3aa7a0a;padding:4px 6px;border-radius:3px}.price{display:flex;align-items:baseline;gap:10px;margin-top:22px}.price strong{font-size:49px;letter-spacing:0;font-weight:500;line-height:1.4}.price>span{font-size:14px;color:#8e8980}.price-card>p{font-size:14px;color:#989084;margin-top:2px}.price-card ul{list-style:none;margin:25px 0 30px;padding:21px 0 0;border-top:1px solid #ded6c9}.price-card li{font-size:14px;padding:6px 0;color:#615c54;display:flex;gap:11px;line-height:1.7}.price-card li:before{content:"";font-size:14px;color:#8b897e}.price-button{width:100%;margin-top:auto;color:#52483d;border:1px solid #d8cfc0;background:transparent;font-size:14px}.price-button:hover{background:#eae0d040;border-color:#9f8e75}.price-button.pro-button{background:#282520;color:#fff6e8;border-color:#282520}.price-button.pro-button:hover{background:#40392f}.pricing-notes{display:flex;justify-content:space-between;gap:24px;font-size:14px;color:#fff0dc;margin-top:25px;opacity:.85}.faq-grid{display:grid;grid-template-columns:1fr 1.6fr;gap:90px}.faq-grid>div:first-child>p{font-size:14px;line-height:1.8;margin-top:var(--kit-spacing-20);color:#73787e}.faq-list details{border-top:1px solid var(--line);padding:var(--kit-spacing-23) 0}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--kit-spacing-22);font-size:14px;cursor:pointer;color:#c4c4c4}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{width:var(--kit-size-14);height:var(--kit-size-14);color:#9b754e;transition:transform .2s}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list details>p{font-size:14px;line-height:1.9;max-width:510px;margin-top:13px;color:#80858a}.final-cta{position:relative;overflow:hidden;padding:35px 0 140px;text-align:center;background:radial-gradient(ellipse at 50% 100%,#bd7b1c09,transparent 60%)}.final-cta .container{position:relative;z-index:2}.final-cta h2{font-size:42px;letter-spacing:0}.final-cta p{font-size:14px;margin-top:20px}.final-cta .button{margin-top:30px}.cta-bee{width:68px;height:75px;display:flex;align-items:center;justify-content:center;margin:0 auto 23px;transform:rotate(12deg)}.cta-bee .bee{width:40px;height:60px;filter:drop-shadow(4px 2px 1px #79726a) drop-shadow(6px 3px 10px #8f5c1330)}.final-cta .eyebrow{font-size:14px;color:#826342;margin-bottom:17px}.honeycomb-floor{position:absolute;bottom:-50px;left:50%;width:1400px;height:150px;transform:translate(-50%) rotateX(55deg);perspective:500px;display:flex;align-items:center;justify-content:center;gap:0;opacity:.28;mask-image:radial-gradient(ellipse,#000 10%,transparent 70%)}.honeycomb-floor i{display:block;width:120px;flex-shrink:0;height:128px;margin-left:-20px;transform:translateY(calc((var(--i) / 2 - 4) * 5px));clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(125deg,#c78f3e,#171819 27%,#292727 70%,#5a411e);position:relative}.honeycomb-floor i:after{content:"";position:absolute;inset:1px;clip-path:inherit;background:#111314}.footer{padding-top:54px;overflow:hidden;position:relative;background:radial-gradient(ellipse at 0% 120%,#e1a75460 0%,transparent 44%),radial-gradient(ellipse at 100% 115%,#ea982332,transparent 40%),var(--bg);border-top:1px solid #ffffff10}.footer-top{display:flex;justify-content:space-between;gap:var(--kit-spacing-70)}.footer .brand{font-size:23px}.footer .brand .bee{width:21px;height:30px}.footer-top>div>p{font-size:14px;margin-top:var(--kit-spacing-17);line-height:1.8;color:#6c7376}.footer-links{display:flex;gap:65px}.footer-links>div{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kit-spacing-9)}.footer-links>div>span{font-size:14px;letter-spacing:0;color:#676c70;margin-bottom:var(--kit-spacing-8)}.footer-links a{font-size:14px;color:#9b9fa1}.footer-links a:hover{color:var(--kit-text-white)}.footer-cta{display:flex;align-items:center;gap:35px}.footer-cta svg{width:var(--kit-size-14);height:var(--kit-size-14)}.footer-bottom{display:flex;justify-content:space-between;gap:var(--kit-spacing-22);border-top:1px solid var(--line);padding-top:var(--kit-spacing-23);margin-top:50px;font-size:14px;color:#5f666b}.footer-bottom>a{color:#8a8d8f}.footer-wordmark{font-size:clamp(120px,20.5vw,290px);line-height:1.1;font-weight:700;letter-spacing:0;text-align:center;margin-top:38px;margin-bottom:-.29em;color:transparent;background:linear-gradient(180deg,#6b63575e,#c0a88828);background-clip:text;-webkit-background-clip:text;user-select:none}.toast{position:fixed;bottom:26px;left:50%;transform:translate(-50%,18px);background:#242727f5;backdrop-filter:blur(16px);border:1px solid #ffffff24;color:#f0e6d8;padding:13px 20px;font-size:14px;border-radius:8px;opacity:0;transition:opacity .2s,transform .2s;pointer-events:none;z-index:100;box-shadow:0 10px 40px #0005;max-width:calc(100% - 40px)}.toast.visible{opacity:1;transform:translate(-50%)}@media(min-width:1600px){.hero{height:740px}.hero-copy{padding-bottom:var(--kit-spacing-70)}.container{width:calc(100% - 192px)}}@media(max-width:1150px){.container{width:calc(100% - 96px)}.desktop-nav{gap:var(--kit-spacing-18);margin-left:0}.desktop-nav a{font-size:14px}.nav-right{gap:var(--kit-spacing-14)}.language{display:none}.hero{height:650px}.hero-art{right:-9%;width:70%}.hero-copy{max-width:480px}.hero-copy h1{font-size:49px}.hero-copy>p{max-width:365px;font-size:14px}.hero-copy .button-group{gap:19px}.hero-copy .button{font-size:14px;padding:0 var(--kit-spacing-16)}.quiet-link{font-size:14px}.hero-bottom{gap:25px}.hero-bottom>p{font-size:14px}.sources{gap:19px;font-size:14px}.step-preview{padding:17px;height:243px}.mini-source-row{gap:7px;font-size:14px}.search-mock,.mini-quote{font-size:14px}.mini-row{font-size:14px;gap:5px}.reasoning-preview .author-line{margin-top:16px}.section{padding:var(--kit-spacing-85) 0}.author-section{padding-top:20px}.table-toolbar{padding:16px 20px}.toolbar-meta{font-size:14px;gap:14px}.ranking-table th,.ranking-table td{padding-left:15px;padding-right:15px}.ranking-table th:nth-child(2),.ranking-table td:nth-child(2){min-width:200px}.sparkline{width:80px}.profile-stats{gap:28px}.comparison{grid-template-columns:1fr 200px 1fr;gap:25px}.ticker-sculpture{transform:scale(.85)}.viewpoint h3{font-size:16px}.feature-card-copy{padding:22px}.feature-card-copy h3{font-size:16px}.daily-preview{width:86%;padding:17px 14px}.sentiment-preview{padding:32px 23px}.sentiment-preview strong{font-size:16px}.mcp-left{left:-95px}.mcp-right{right:-95px}.mcp-decoration{opacity:.65}.faq-grid{gap:var(--kit-spacing-70)}.price-card{padding:27px}.price-card-top>span{font-size:14px}.footer-links{gap:var(--kit-spacing-40)}}@media(max-width:900px){.container{width:calc(100% - 64px)}.header{height:75px}.brand{font-size:22px}.desktop-nav{gap:var(--kit-spacing-14)}.desktop-nav a{font-size:14px}.nav-right>.button{font-size:14px;padding:0 var(--kit-spacing-12);gap:var(--kit-spacing-8)}.hero-art{opacity:.7;right:-16%;width:79%}.hero-copy h1{font-size:46px}.hero-bottom>p{display:none}.section-heading{gap:var(--kit-spacing-30)}.section-heading>p,.heading-aside>p{font-size:14px}.steps-grid{gap:17px}.step-preview{height:225px;padding:14px}.mini-topline{font-size:14px}.search-mock{margin-top:18px;font-size:14px;padding:10px 7px;gap:4px}.search-mock kbd{display:none}.search-result{gap:7px;padding:16px 0}.search-result>div{font-size:14px}.search-result>div>span{font-size:14px}.search-result .ticker-icon{width:29px;height:29px;font-size:14px}.search-result .tiny-pill{font-size:14px;padding:2px 5px}.mini-source-row{font-size:14px;gap:7px}.mini-source-row .source-icon{width:10px;height:10px;font-size:14px}.mini-row strong,.mini-row,.mini-quote,.reasoning-preview .author-line strong{font-size:14px}.reasoning-preview .author-line span:not(.avatar){font-size:14px}.source-footer{font-size:14px}.mini-ranking{gap:5px;font-size:14px;padding:13px 0}.preview-chart-title{font-size:14px;margin-top:18px}.step-caption h3{font-size:16px}.step-caption p{font-size:14px}.ranking-table{min-width:850px}.split-grid{gap:45px}.section-copy>p{font-size:14px}.section-copy h2{font-size:29px}.profile-heading{padding:22px 19px}.profile-stats{padding:0 19px;gap:22px}.profile-stats strong{font-size:20px}.profile-stats span{font-size:14px}.author-panel>.line-chart{margin-left:19px;width:calc(100% - 38px)}.profile-heading h3,.profile-heading .tiny-pill{font-size:14px}.author-line{gap:8px}.author-line span:not(.avatar){font-size:14px}.history-heading,.call-row{margin-left:19px;margin-right:19px}.profile-heading .avatar{width:31px;height:31px}.feature-line{font-size:14px}.feature-line svg{width:14px;height:14px}.comparison{gap:15px;grid-template-columns:1fr 180px 1fr}.viewpoint h3{font-size:14px}.viewpoint>p{font-size:14px}.ticker-sculpture{transform:scale(.75)}.feature-grid{gap:13px}.feature-visual{height:185px}.feature-card-copy{padding:19px}.feature-card-copy h3,.feature-card-copy p,.feature-card-copy .eyebrow{font-size:14px}.feature-open{font-size:14px;gap:7px}.daily-preview .mini-topline{font-size:14px}.daily-preview>b{font-size:14px}.daily-item{font-size:14px;margin-top:12px;gap:7px}.sentiment-preview{padding:26px 20px}.sentiment-preview strong,.sentiment-preview .mini-topline,.sentiment-legend{font-size:14px}.sentiment-bar{margin-top:22px}.extra-tools>a{padding:23px 15px;gap:10px}.extra-tools>a>span{font-size:14px}.extra-tools small{font-size:14px}.extra-tools>a>svg:first-child{width:17px;height:17px}.feed-composition{padding-left:20px}.feed-heading{padding:20px 17px 14px;font-size:14px}.feed-heading .tiny-pill{font-size:14px}.feed-filters{padding-left:17px}.feed-entry{margin:0 17px}.feed-entry h4,.feed-entry p{font-size:14px}.feed-delivery{padding:15px 17px}.feed-delivery strong{font-size:14px}.feed-delivery>div>span{font-size:14px}.mcp-decoration{opacity:.35}.mcp-left{left:-115px}.mcp-right{right:-115px}.price-card{padding:25px}.price-card-top{align-items:flex-start;flex-direction:column}.price-card-top h3{font-size:20px}.pricing-notes{font-size:14px}.faq-grid{grid-template-columns:1fr 1.7fr;gap:var(--kit-spacing-40)}.faq-list summary{font-size:14px}.faq-list details>p{font-size:14px}.footer-links{gap:var(--kit-spacing-25)}.footer-links a{font-size:14px}.footer-wordmark{letter-spacing:0}}@media(max-width:700px){.container{width:calc(100% - 44px)}.desktop-nav{display:none}.header{height:73px}.nav-right{gap:var(--kit-spacing-15)}.menu-toggle{display:block}.brand{font-size:24px}.brand .bee{width:22px;height:30px}.nav-right>.button{height:33px;font-size:14px}.hero{height:auto;min-height:850px}.hero-inner{height:850px;justify-content:flex-start;padding-top:53px}.hero-copy{padding-bottom:0;max-width:450px}.hero-copy .eyebrow{font-size:14px;margin-bottom:19px}.hero-copy h1{font-size:44px;letter-spacing:0;line-height:1.13}.hero-copy>p{font-size:14px;line-height:1.85;margin-top:var(--kit-spacing-22);max-width:310px}.button-group{gap:19px;margin-top:var(--kit-spacing-24)}.hero-copy .button{font-size:14px;height:43px;padding:0 var(--kit-spacing-15);gap:13px}.quiet-link{font-size:14px;gap:var(--kit-spacing-7)}.hero-art{width:115%;right:-10%;top:360px;height:390px;bottom:auto;opacity:.86;mask-image:linear-gradient(90deg,transparent,#000 20%)}.hero-art:after{background:linear-gradient(180deg,#090a0b 0%,transparent 15%,transparent 68%,#090a0b 100%),linear-gradient(90deg,#090a0b 0%,transparent 25%)}.hero-bottom{bottom:30px;padding-top:24px}.sources{gap:20px;font-size:14px}.scroll-cue{font-size:17px}.section{padding:var(--kit-spacing-70) 0}.steps-section{padding:55px 0 30px}.section-heading{flex-direction:column;align-items:flex-start;gap:var(--kit-spacing-20);margin-bottom:var(--kit-spacing-30)}.section-heading .eyebrow{font-size:14px;margin-bottom:var(--kit-spacing-14)}h2{font-size:30px;letter-spacing:0}.section-heading>p{font-size:14px}.section-heading>p>br{display:none}.light-heading>p{max-width:var(--kit-size-300)}.steps-grid{grid-template-columns:1fr;gap:32px}.step-preview{height:275px;padding:25px;max-width:none}.mini-topline{font-size:14px}.search-mock{font-size:14px;padding:13px 10px;gap:10px;margin-top:26px}.search-mock kbd{display:block;font-size:14px}.search-result{padding:19px 0;gap:13px}.search-result>div{font-size:14px}.search-result>div>span{font-size:14px}.search-result .ticker-icon{width:37px;height:37px;font-size:14px}.search-result .tiny-pill{font-size:14px;padding:3px 9px}.mini-source-row{font-size:14px;gap:19px;padding-top:14px}.mini-source-row .source-icon{width:16px;height:16px;font-size:14px}.mini-row{font-size:14px;margin-top:16px;gap:10px}.mini-row strong{font-size:14px}.mini-quote{font-size:18px}.quote-mark{margin-top:15px;height:45px}.reasoning-preview .author-line{margin-top:17px}.reasoning-preview .author-line strong{font-size:14px}.reasoning-preview .author-line span:not(.avatar){font-size:14px}.reasoning-preview .avatar{width:28px;height:28px}.source-footer{font-size:14px;margin-top:17px}.mini-ranking{font-size:14px;gap:12px;padding:17px 0}.mini-ranking .avatar{width:28px;height:28px;font-size:14px}.preview-chart-title{font-size:14px;margin-top:20px}.track-preview .line-chart{height:53px}.step-caption{padding-top:15px}.step-number{font-size:14px}.step-caption h3{font-size:20px}.step-caption p{font-size:14px}.gradient-note{text-align:left;font-size:14px;margin-top:28px}.heading-aside>p{font-size:14px}.table-toolbar{padding:14px;align-items:flex-start}.toolbar-meta{font-size:14px;display:flex;flex-direction:column;gap:4px}.period-label{font-size:14px}.segmented button{padding:7px 12px;font-size:14px}.ranking-table{min-width:760px}.ranking-table td{height:68px}.ranking-table th,.ranking-table td{padding:0 14px}.panel-footer{padding:12px 15px;font-size:14px;gap:15px}.panel-footer a{font-size:14px}.data-note{font-size:14px;line-height:1.8}.leaderboard-section{padding-bottom:60px}.split-grid{grid-template-columns:1fr;gap:38px}.author-section{padding-top:0}.author-panel{order:2}.section-copy{max-width:450px}.section-copy h2{font-size:30px}.section-copy>p{font-size:14px;max-width:var(--kit-size-400);margin-top:var(--kit-spacing-18)}.feature-line{font-size:14px}.feature-line svg{width:17px;height:17px}.profile-heading{padding:24px}.profile-heading h3{font-size:14px}.profile-heading .avatar{width:37px;height:37px}.profile-heading .tiny-pill{font-size:14px}.author-line span:not(.avatar){font-size:14px}.profile-stats{padding:0 24px;gap:32px}.profile-stats strong{font-size:26px}.profile-stats span{font-size:14px}.author-panel>.line-chart{margin-left:24px;width:calc(100% - 48px);height:90px}.history-heading,.call-row{margin-left:24px;margin-right:24px}.call-row{padding:12px 0}.call-row .ticker-icon{width:30px;height:30px}.call-row>div{font-size:14px}.call-row>div>span{font-size:14px}.call-row>strong{font-size:14px}.history-heading,.author-panel .panel-footer{font-size:14px}.comparison{grid-template-columns:1fr;gap:36px;margin-top:37px}.ticker-sculpture{order:0;height:190px;transform:scale(.8);margin:0 auto;width:270px}.ticker-caption{bottom:-30px}.viewpoint{max-width:none;order:1;padding:20px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr;justify-self:stretch!important}.viewpoint:last-child{order:2}.viewpoint h3{font-size:18px}.viewpoint>p{font-size:14px;max-width:none}.viewpoint .author-line{margin-top:18px}.viewpoint .author-line strong{font-size:14px}.viewpoint .author-line span:not(.avatar){font-size:14px}.opinion-label{font-size:14px;margin-bottom:12px}.center-note{margin-top:12px;font-size:14px}.center-heading h2{font-size:29px}.center-heading>p{font-size:14px}.feature-grid{grid-template-columns:1fr;gap:20px}.feature-visual{height:220px}.feature-card-copy{padding:25px}.feature-card-copy h3{font-size:20px;max-width:none}.feature-card-copy .eyebrow{font-size:14px}.feature-card-copy p{font-size:14px;max-width:300px}.feature-open{font-size:14px;margin-top:23px}.daily-preview{width:77%;max-width:285px;padding:23px 22px}.daily-preview .mini-topline{font-size:14px}.daily-preview>b{font-size:14px}.daily-item{font-size:14px;margin-top:16px;gap:12px}.sentiment-preview{padding:30px 35px}.sentiment-preview .mini-topline{font-size:14px}.sentiment-preview strong{font-size:21px}.sentiment-bar{height:9px;margin-top:23px}.sentiment-legend{font-size:14px}.radar-tag{font-size:14px;left:48%;padding:10px 15px}.radar-tag span{font-size:14px}.extra-tools{grid-template-columns:1fr;margin-top:25px}.extra-tools>a{padding:23px 0;border-right:0;border-bottom:1px solid var(--line);gap:16px}.extra-tools>a:last-child{border-bottom:0}.extra-tools>a>span{font-size:14px}.extra-tools small{font-size:14px}.extra-tools>a>svg:first-child{width:20px;height:20px}.feed-section{padding-top:15px}.feed-composition{order:2;padding:22px 0 0 18px}.feed-heading{padding:24px 20px 16px;font-size:14px}.feed-heading .tiny-pill{font-size:14px}.feed-filters{padding-left:20px;font-size:14px}.feed-entry{margin:0 20px;padding:22px 0}.feed-entry .mini-topline,.feed-entry h4,.feed-entry p{font-size:14px}.feed-delivery{padding:20px}.feed-delivery strong{font-size:14px}.feed-delivery>div>span{font-size:14px}.subtle-note{font-size:14px}.mcp-section{padding:75px 0}.mcp-content h2{font-size:29px}.mcp-content>p{font-size:14px}.mcp-decoration{display:none}.prompt-examples{margin:26px auto}.prompt-examples button{font-size:14px;line-height:1.7;padding:12px}.assistant-names{font-size:14px}.pricing-section{padding:55px 0 28px}.pricing-heading-right>p{font-size:14px}.billing-toggle{margin-top:0}.pricing-grid{grid-template-columns:1fr;gap:18px}.price-card{padding:28px}.price-card-top{flex-direction:row;align-items:center}.price-card-top>span{font-size:14px}.price-card li{font-size:14px}.price-card ul{margin-bottom:28px}.price{margin-top:20px}.price strong{font-size:49px}.pricing-notes{flex-direction:column;gap:8px;font-size:14px}.faq-grid{grid-template-columns:1fr;gap:var(--kit-spacing-28)}.faq-grid h2 br{display:none}.faq-grid>div:first-child>p{display:none}.faq-list summary{font-size:14px}.faq-list details>p{font-size:14px}.faq-list details{padding:var(--kit-spacing-22) 0}.final-cta{padding:25px 0 105px}.final-cta h2{font-size:35px}.final-cta p{font-size:14px;max-width:280px;margin-left:auto;margin-right:auto;line-height:1.8}.cta-bee{margin-bottom:16px}.footer{padding-top:var(--kit-spacing-40)}.footer-top{flex-direction:column;gap:var(--kit-spacing-32)}.footer-links{gap:0;display:grid;grid-template-columns:1fr 1fr}.footer-links>div:nth-child(3){grid-column:span 2;margin-top:var(--kit-spacing-30)}.footer-links a{font-size:14px}.footer-links>div>span{font-size:14px}.footer-top>div>p{font-size:14px}.footer-bottom{margin-top:var(--kit-spacing-30);flex-wrap:wrap;font-size:14px;gap:var(--kit-spacing-14)}.footer-bottom>span:nth-child(2){order:3;width:100%}.footer-bottom>a{margin-left:auto}.footer-wordmark{letter-spacing:0;font-size:22vw;margin-top:var(--kit-spacing-37);margin-bottom:-.25em}.toast{font-size:14px;width:max-content;text-align:center}.desktop-break{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.pricing-four{padding:var(--kit-spacing-78) 0 var(--kit-spacing-36)}.pricing-intro{margin-bottom:var(--kit-spacing-30)}.pricing-intro>p{max-width:370px;line-height:1.8}.plans-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--kit-spacing-24);margin-bottom:var(--kit-spacing-28)}.plans-billing{display:inline-flex;gap:var(--kit-spacing-3);padding:var(--kit-spacing-4);border:1px solid #ffffff65;border-radius:var(--kit-radius-8);background:#18100526}.plans-billing button{border:0;background:transparent;padding:var(--kit-spacing-9) var(--kit-spacing-16);border-radius:5px;color:#fff9f1;font-size:14px;font-weight:500;transition:background .18s,color .18s}.plans-billing button.active{background:#fff9ee;color:#492f20;box-shadow:0 2px 8px #855c2112}.plans-billing button>span{font-size:14px;margin-left:var(--kit-spacing-8);color:inherit;opacity:.75}.plans-toolbar>p{font-size:14px;color:var(--kit-text-white)}.plans-toolbar>p>span:first-child{margin-right:var(--kit-spacing-6)}.trial-separator{margin:0 var(--kit-spacing-5);opacity:.7}.plans-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--kit-spacing-16);align-items:stretch}.plan-card{padding:var(--kit-spacing-24) var(--kit-spacing-22) var(--kit-spacing-28);border-radius:var(--kit-radius-10);border:1px solid #fff7ebc0;background:var(--kit-pricing-surface);color:var(--kit-pricing-text);min-width:0;box-shadow:0 6px 24px #8b5b1610}.plan-heading{min-height:70px}.plan-name-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kit-spacing-6);min-height:26px}.plan-name-row h3{font-size:20px;font-weight:600;letter-spacing:0}.plan-heading>p{font-size:14px;line-height:1.6;margin-top:var(--kit-spacing-7);color:#8b8075}.plan-popular{font-size:14px;letter-spacing:0;color:var(--accent);border:1px solid transparent;background:var(--accent-soft);border-radius:4px;padding:var(--kit-spacing-4) var(--kit-spacing-6);white-space:nowrap}.plan-price-box{min-height:87px}.plan-price{display:flex;align-items:baseline;gap:var(--kit-spacing-5);white-space:nowrap;font-variant-numeric:tabular-nums}.plan-price>strong{font-size:32px;line-height:1.6;font-weight:500;letter-spacing:0}.plan-price>span{font-size:14px;color:#8f8479}.plan-monthly-reference{font-size:14px;color:#aaa097;margin-left:auto;text-decoration-thickness:1px}.plan-monthly-reference[hidden]{display:none}.plan-price-box>p{font-size:14px;color:#8b8075;line-height:1.6}.plan-button{width:100%;height:43px;gap:var(--kit-spacing-12);justify-content:center;padding:0 var(--kit-spacing-15);border:1px solid #dbd1c3;background:transparent;color:#4e4236;font-size:14px}.plan-button svg{width:15px;height:15px}.plan-button:hover{border-color:#b5a38d;background:#eae0d04a}.plan-capacity{border-top:1px solid #e7dfd4;border-bottom:1px solid #e7dfd4;margin:var(--kit-spacing-23) 0 21px;padding:var(--kit-spacing-15) 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--kit-spacing-6)}.plan-capacity>strong{font-size:20px;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}.plan-capacity>span{font-size:14px;color:#8b8075}.plan-inheritance{font-size:14px;color:#9b8f82;margin-bottom:13px}.plan-features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:13px}.plan-features li{display:flex;align-items:baseline;gap:var(--kit-spacing-8);font-size:14px;line-height:1.7;color:#6f6357}.plan-features li:before{content:"";color:#a29888;font-size:14px;flex-shrink:0}.plan-features strong{font-weight:600;color:var(--kit-pricing-text)}.plan-features small{display:block;font-size:14px;color:#9a8e82;margin-top:var(--kit-spacing-3);line-height:1.65}.plan-featured{background:linear-gradient(145deg,#292622,#171819);border-color:#483b2c;color:var(--text);box-shadow:0 10px 35px #8c5e1c25}.plan-featured .plan-heading>p,.plan-featured .plan-price-box>p,.plan-featured .plan-price>span,.plan-featured .plan-capacity>span{color:#a49c92}.plan-featured .plan-monthly-reference{color:#6f6c66}.plan-featured .plan-button{border-color:transparent;color:var(--kit-text-white);background:var(--accent);box-shadow:none}.plan-featured .plan-button:hover{background:var(--accent-hover)}.plan-featured .plan-button:active{background:var(--accent-pressed)}.plan-featured .plan-capacity{border-color:var(--line)}.plan-featured .plan-capacity>strong{color:var(--accent)}.plan-featured .plan-inheritance{color:#8c8780}.plan-featured .plan-features li{color:#bab2a9}.plan-featured .plan-features strong{color:var(--text)}.plan-featured .plan-features small{color:#8e8982}.plan-featured .plan-features li:before{color:var(--accent)}.paid-tools{display:grid;grid-template-columns:1fr 2fr;gap:var(--kit-spacing-40);align-items:center;border-top:1px solid #fff5;margin-top:31px;padding-top:var(--kit-spacing-26)}.paid-tools .eyebrow{font-size:14px;letter-spacing:0;margin-bottom:var(--kit-spacing-6);color:#ffefdc}.paid-tools h3{font-size:18px;line-height:1.4;letter-spacing:0}.paid-tools ul{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--kit-spacing-8) var(--kit-spacing-20);list-style:none;margin:0;padding:0}.paid-tools li{font-size:14px;color:#fff3e6;display:flex;gap:var(--kit-spacing-7);align-items:center}.paid-tools li:before{content:"";font-size:14px;opacity:.7}.plans-notes{display:flex;justify-content:space-between;gap:var(--kit-spacing-24);margin-top:27px;color:#fff0dd;font-size:14px;opacity:.8}@media(min-width:1450px){.plan-price>strong{font-size:35px}}@media(min-width:961px)and (max-width:1200px){.plans-grid{gap:var(--kit-spacing-14)}.plan-card{padding:var(--kit-spacing-22) var(--kit-spacing-18) var(--kit-spacing-26)}.plan-name-row h3{font-size:18px}.plan-popular{font-size:14px;padding:var(--kit-spacing-4) var(--kit-spacing-5)}.plan-price>strong{font-size:28px;letter-spacing:0}.plan-monthly-reference{font-size:14px}.plan-price>span{font-size:14px}.plan-features li{font-size:14px}.plan-heading>p{font-size:14px}.plan-capacity>strong{font-size:18px}.plan-capacity>span{font-size:14px}}@media(max-width:960px){.plans-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kit-spacing-20)}.plan-card{padding:var(--kit-spacing-26)}.plan-heading{min-height:68px}.plan-price>strong{font-size:36px}.plan-monthly-reference{margin-left:var(--kit-spacing-5);font-size:14px}.plan-price>span{font-size:14px}.plan-heading>p,.plan-price-box>p{font-size:14px}.plan-features li,.plan-features small,.plan-inheritance{font-size:14px}.plan-capacity>span{font-size:14px}.plan-button{font-size:14px}.plan-price-box{min-height:88px}.paid-tools{grid-template-columns:1fr;gap:var(--kit-spacing-20)}.plans-toolbar{gap:var(--kit-spacing-15)}.plans-toolbar>p{font-size:14px}.trial-separator{margin:0 var(--kit-spacing-2)}}@media(max-width:700px){.pricing-four{padding:55px 0 var(--kit-spacing-30)}.pricing-intro{gap:var(--kit-spacing-17);margin-bottom:var(--kit-spacing-24)}.pricing-intro>p{font-size:14px;max-width:345px}.plans-toolbar{align-items:flex-start;flex-direction:column;gap:var(--kit-spacing-15);margin-bottom:var(--kit-spacing-24)}.plans-toolbar>p{font-size:14px;line-height:1.8}.plans-billing button{font-size:14px;padding:var(--kit-spacing-9) var(--kit-spacing-15)}.plans-billing button>span{font-size:14px}.plans-grid{grid-template-columns:1fr;gap:var(--kit-spacing-16)}.plan-card{padding:var(--kit-spacing-26)}.plan-heading{min-height:66px}.plan-name-row h3{font-size:22px}.plan-popular{font-size:14px;padding:var(--kit-spacing-4) var(--kit-spacing-8)}.plan-price>strong{font-size:38px}.plan-price-box{min-height:91px}.plan-monthly-reference{font-size:14px}.plan-features{gap:11px}.plan-features li{font-size:14px}.plan-capacity{margin-top:21px}.plan-inheritance{font-size:14px}.plan-button{font-size:14px;height:44px}.paid-tools{margin-top:27px;padding-top:var(--kit-spacing-24);gap:var(--kit-spacing-17)}.paid-tools h3{font-size:19px}.paid-tools ul{grid-template-columns:1fr 1fr;gap:var(--kit-spacing-12) var(--kit-spacing-16)}.paid-tools li{font-size:14px;line-height:1.6}.plans-notes{flex-direction:column;gap:var(--kit-spacing-7);font-size:14px;line-height:1.8}}.pricing-four .plan-card{padding:var(--kit-spacing-24);display:grid;grid-template-rows:92px 104px 46px 94px 48px auto;align-content:start;border:0;box-shadow:none}.pricing-four .plan-name-row{flex-wrap:wrap;gap:var(--kit-spacing-8);min-height:30px}.pricing-four .plan-name-row h3{font-size:22px;line-height:30px}.pricing-four .plan-popular{padding:var(--kit-spacing-3) var(--kit-spacing-8);border:0;border-radius:var(--kit-radius-999);font-size:14px}.pricing-four .plan-heading{min-height:0}.pricing-four .plan-heading>p{margin-top:var(--kit-spacing-8);line-height:1.5;color:var(--kit-pricing-muted)}.pricing-four .plan-price-box{min-height:0}.pricing-four .plan-price{gap:var(--kit-spacing-8)}.pricing-four .plan-price>strong{font-size:42px;line-height:1.2;font-weight:500}.pricing-four .plan-price>span{color:var(--kit-pricing-muted);font-size:14px}.pricing-four .plan-price-box>p{margin-top:var(--kit-spacing-8);color:var(--kit-pricing-muted);line-height:1.5}.pricing-four .plan-button{height:var(--kit-size-46);background:var(--kit-pricing-button);color:var(--kit-pricing-text);border:0}.pricing-four .plan-button:hover{background:var(--kit-pricing-button-hover)}.pricing-four .plan-capacity{margin:var(--kit-spacing-22) 0 var(--kit-spacing-18);padding:0 0 var(--kit-spacing-18);border-top:0;border-bottom:1px solid rgba(51,44,37,.1);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--kit-spacing-4) var(--kit-spacing-8)}.pricing-four .plan-capacity>strong{font-size:24px;line-height:1.3;font-weight:600}.pricing-four .plan-capacity>span{font-size:14px;color:var(--kit-pricing-muted)}.pricing-four .plan-inheritance{margin:0;line-height:1.5;color:var(--kit-pricing-muted)}.pricing-four .plan-features{gap:var(--kit-spacing-16)}.pricing-four .plan-features li{gap:var(--kit-spacing-9);align-items:flex-start;line-height:1.6;color:var(--kit-pricing-muted)}.pricing-four .plan-features li:before{display:none}.pricing-four .plan-features li>svg{width:var(--kit-size-16);height:var(--kit-size-16);flex:0 0 16px;margin-top:var(--kit-spacing-4);color:var(--kit-pricing-muted)}.pricing-four .plan-features small{line-height:1.5;color:var(--kit-pricing-muted)}.pricing-four .plan-featured .plan-button{background:var(--accent);color:var(--kit-text-white)}.pricing-four .plan-featured .plan-button:hover{background:var(--accent-hover)}.pricing-four .plan-featured .plan-button:active{background:var(--accent-pressed)}.pricing-four .plan-featured :is(.plan-heading>p,.plan-price-box>p,.plan-price>span,.plan-capacity>span,.plan-inheritance){color:#b0a79d}.pricing-four .plan-featured .plan-capacity{border-color:#ffffff16}.pricing-four .plan-featured .plan-features li{color:#c4c4c4}.pricing-four .plan-featured .plan-features small{color:#b0a79d}.pricing-four .plan-featured .plan-features li>svg{color:var(--accent)}@media(min-width:961px)and (max-width:1200px){.pricing-four .plan-card{padding:var(--kit-spacing-24);grid-template-rows:116px 104px 46px 116px 48px auto}.pricing-four .plan-name-row{align-content:flex-start;min-height:62px}.pricing-four .plan-price>strong{font-size:36px}}@media(max-width:700px){.pricing-four .plan-card{padding:var(--kit-spacing-24);grid-template-rows:92px 104px 46px 94px 48px auto}.pricing-four .plan-price>strong{font-size:40px}}.pricing-four .plan-card{grid-template-rows:92px 104px 46px 116px 48px auto}.pricing-four .plan-price{min-height:0;flex-wrap:nowrap}.pricing-four .plan-capacity{min-height:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--kit-spacing-2)}@media(min-width:961px)and (max-width:1200px){.pricing-four .plan-card{grid-template-rows:116px 104px 46px 116px 48px auto}}.pricing-four .plan-featured{position:relative;isolation:isolate}.pricing-four .plan-featured>*{position:relative;z-index:1}.pricing-four .plan-featured:before,.pricing-four .plan-featured:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.2,0,.15,1);animation-play-state:paused}.pricing-four .plan-featured:before{z-index:0;background:url(/landing-assets/v2/279150d4cf604ee7/assets/backgrounds/button-honeycomb-orange.svg) repeat;background-size:96px 83.138px;mask-image:linear-gradient(105deg,transparent 32%,#000 47%,#000 53%,transparent 68%);mask-size:300% 100%;mask-repeat:no-repeat;animation-name:plan-honeycomb-pass}.pricing-four .plan-featured:after{z-index:2;inset:2px;padding:1.5px;border-radius:var(--kit-radius-8);background:linear-gradient(105deg,transparent 36%,var(--accent) 49%,#f3c888 51%,transparent 64%);background-size:300% 100%;background-repeat:no-repeat;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation-name:plan-border-pass}.pricing-four .plan-featured.is-shimmering:before,.pricing-four .plan-featured.is-shimmering:after{animation-play-state:running}@keyframes plan-border-pass{0%,40%{background-position:100% 0;opacity:0}45%{opacity:1}88%{background-position:0% 0;opacity:1}93%,to{background-position:0% 0;opacity:0}}@keyframes plan-honeycomb-pass{0%,40%{mask-position:100% 0;opacity:0}46%{opacity:.85}89%{mask-position:0% 0;opacity:.85}94%,to{mask-position:0% 0;opacity:0}}@media(prefers-reduced-motion:reduce){.pricing-four .plan-featured:before,.pricing-four .plan-featured:after{animation:none}}.pricing-four .plans-billing{position:relative;isolation:isolate;background:var(--raised);padding:var(--kit-spacing-4);gap:var(--kit-spacing-3);border:0}.pricing-four .plans-billing-highlight{position:absolute;left:0;top:4px;bottom:4px;width:0;background:var(--accent);border-radius:var(--kit-radius-999);pointer-events:none;z-index:0}.pricing-four .plans-billing.is-ready .plans-billing-highlight{transition:transform .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1)}.pricing-four .plans-billing button{position:relative;z-index:1;background:transparent;color:var(--kit-navigation);box-shadow:none}.pricing-four .plans-billing button.active{background:transparent;box-shadow:none}.pricing-four .plans-billing button.is-highlighted,.pricing-four .plans-billing button:hover{color:var(--kit-text-white)}.pricing-four .plan-price>[data-plan-price]{display:inline-block;vertical-align:bottom;mask:none;clip-path:none}.pricing-four .price-roll{display:inline-flex;align-items:stretch;vertical-align:top;height:1lh;white-space:pre;font-variant-numeric:tabular-nums}.pricing-four .price-roll-window{position:relative;display:block;height:1lh;overflow:hidden;clip-path:inset(0);line-height:inherit;flex:none}.pricing-four .price-roll-glyph{position:absolute;top:0;left:0;display:block;width:max-content;height:1lh;white-space:pre;line-height:inherit}.pricing-four [data-plan-billing]{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.pricing-four .plans-billing.is-ready .plans-billing-highlight{transition:none}}.disarto-icon{display:inline-block;width:20px;height:20px;flex-shrink:0;vertical-align:middle;color:inherit}.menu-toggle .disarto-icon{display:block;width:22px;height:22px}.scroll-cue{display:flex;align-items:center;justify-content:center}.scroll-cue .disarto-icon{width:18px;height:18px}.telegram-mark{transform:none}.telegram-mark .disarto-icon{width:16px;height:16px}.small-check .disarto-icon{width:13px;height:13px}.prompt-examples button>span{display:flex}.prompt-examples button>span>.disarto-icon{width:14px;height:14px}.footer-bottom>a{display:inline-flex;align-items:center;gap:7px}.footer-bottom>a>.disarto-icon{width:12px;height:12px}.plans-toolbar>p>.disarto-icon{width:12px;height:12px;margin-right:6px}.plan-features li:before,.paid-tools li:before,.price-card li:before{content:"";display:block;width:12px;height:12px;margin-top:4px;flex-shrink:0;background:currentColor;-webkit-mask:url(/landing-assets/v2/279150d4cf604ee7/assets/icons/disarto/regular/check.svg) center/contain no-repeat;mask:url(/landing-assets/v2/279150d4cf604ee7/assets/icons/disarto/regular/check.svg) center/contain no-repeat}:root{--font-body-size:var(--type-desktop-body-size);--font-body-weight:var(--type-desktop-body-weight);--font-action-size:var(--type-desktop-button-size);--font-action-weight:var(--type-desktop-button-weight)}body{font-size:var(--font-body-size);font-weight:var(--font-body-weight);letter-spacing:0}[data-illustration]{font-size:15px;font-weight:400}small,sub,sup{font-size:14px}body :is(p,li,.extra-tools small):not([data-illustration],[data-illustration] *){font-size:var(--font-body-size);font-weight:var(--font-body-weight)}body :is(a,button,summary,.feature-open,.extra-tools>a>span):not(.brand,[data-illustration],[data-illustration] *){font-size:var(--font-action-size);font-weight:var(--font-action-weight)}.desktop-nav{margin-left:0;gap:22px}.nav-wrap{gap:22px}.nav-right{gap:16px}.hero-bottom{flex-wrap:wrap;row-gap:14px}.hero-bottom .sources{flex-wrap:wrap;row-gap:8px}.step-preview{height:auto;min-height:310px;display:flex;flex-direction:column}.mini-topline{gap:10px}.mini-topline>span{min-width:0}.search-mock>span{min-width:0}.search-mock kbd{flex-shrink:0}.mini-row{display:grid;grid-template-columns:1fr auto;gap:6px 12px}.mini-row strong{margin-right:0;text-align:right}.mini-source-row{flex-wrap:wrap;row-gap:6px}.source-footer{margin-top:auto;padding-top:14px}.reasoning-preview .author-line{margin-bottom:18px}.preview-chart-title{gap:12px;flex-wrap:wrap}.table-toolbar,.toolbar-meta{flex-wrap:wrap;row-gap:10px}.ranking-table{min-width:970px}.ranking-table th{height:50px}.ranking-table td{height:82px}.panel-footer{flex-wrap:wrap}.profile-heading{gap:12px;flex-wrap:wrap}.profile-stats{gap:24px;flex-wrap:wrap}.feature-visual{height:300px}.daily-preview{width:88%;max-width:320px}.daily-item{align-items:flex-start;line-height:1.6}.sentiment-preview{padding-top:35px}.radar-tag{left:45%;max-width:53%;white-space:normal}.extra-tools>a>span{min-width:0}.ticker-sculpture{transform:none}.ticker-caption{white-space:normal;max-width:220px;text-align:center;bottom:-34px}.feed-heading{flex-wrap:wrap;gap:12px}.feed-filters{flex-wrap:wrap;row-gap:8px}.feed-delivery{align-items:flex-start}.feed-delivery>div{min-width:0}.plan-heading{min-height:92px}.plan-name-row{flex-wrap:wrap}.plan-price-box{min-height:111px}.plan-price{flex-wrap:wrap;align-content:flex-start;min-height:78px;gap:0 6px}.plan-monthly-reference{flex-basis:100%;margin-left:0}.plan-capacity{min-height:68px}.plans-toolbar{flex-wrap:wrap;row-gap:14px}.plans-notes{flex-wrap:wrap;row-gap:9px}.paid-tools ul{gap:10px 20px}.footer-links{gap:36px}.footer-links>div{min-width:0}.footer-bottom{flex-wrap:wrap;row-gap:14px}.footer-wordmark{font-size:clamp(100px,18vw,260px)}@media(max-width:1100px){.desktop-nav{display:none}.menu-toggle{display:block}.footer-links{gap:24px}}@media(min-width:701px)and (max-width:960px){.steps-grid{grid-template-columns:1fr}.step{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center}.step-caption{padding-top:0}.step-preview{min-height:310px}.feature-grid{grid-template-columns:1fr}.feature-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.feature-card-copy{border-top:0;border-left:1px solid var(--line);display:flex;flex-direction:column;justify-content:center}.feature-visual{height:300px}.feature-open{margin-top:24px}}@media(max-width:700px){.nav-right{gap:10px}.nav-right>.button{height:38px}.nav-right>.button svg{display:none}.hero-inner{height:950px}.hero-art{top:460px}.hero-copy .button-group{flex-wrap:wrap;gap:18px}.hero-bottom .sources{gap:12px}.scroll-cue{width:20px}.step-preview{min-height:325px}.steps-grid{gap:34px}.feature-visual{height:300px}.sentiment-preview strong{font-size:20px}.ticker-caption{bottom:-36px}.profile-stats{column-gap:20px;row-gap:15px}.plans-toolbar>p{line-height:1.8}.plan-heading{min-height:84px}.plan-price-box{min-height:114px}.plan-price{min-height:80px}.paid-tools ul{grid-template-columns:1fr 1fr}.footer-top{gap:30px}.footer-links{gap:20px}.footer-wordmark{font-size:19.5vw}}@media(min-width:901px){:is(.section-heading:has(.heading-aside),.pricing-intro,.author-section-heading,.feed-section-heading,.fp-discovery-copy) h2{position:relative;top:-.18em}:is(.heading-aside,.feed-section-copy,.fp-discovery-copy>div)>p{margin-top:0}}.hero-copy h1>.prototype-text{color:inherit}.hero-copy h1>.prototype-text>.text-muted{color:#9b9c9d}.hero-copy .button-group{flex-wrap:wrap;row-gap:16px}.hero-bottom>p{display:block}.section-heading .heading-aside{max-width:420px}.section-heading>p{max-width:370px}.author-section-heading{display:grid;grid-template-columns:1.05fr 1fr;align-items:start;gap:clamp(45px,8vw,126px);margin-bottom:48px}.author-section-heading .section-copy{max-width:425px}.author-section-heading .section-copy>p{margin-top:0;max-width:none}.author-section-heading .text-link{margin-top:24px}.author-section-visual{width:100%;min-width:0}.center-heading>p{max-width:680px;margin-left:auto;margin-right:auto;line-height:1.8}.compare-section .center-heading>p{max-width:476px}.compare-section .comparison{grid-template-columns:minmax(0,1fr) 230px minmax(0,1fr);align-items:center;gap:56px;margin-top:56px}.comparison>.ticker-sculpture{align-self:center}.comparison .viewpoint-simple{display:block;width:100%;max-width:340px;min-width:0;padding:0;border:0;background:none;justify-self:start}.comparison .viewpoint-simple:last-child{justify-self:end}.viewpoint-simple h3{font-size:22px;line-height:1.5;font-weight:500;color:var(--text)}.viewpoint-simple>.prototype-author{max-width:none;margin-top:18px;color:#93969a;line-height:1.7}.comparison .ticker-sculpture:before,.comparison .ticker-sculpture:after{width:56px;background:#a1744738}@media(max-width:1100px){.compare-section .comparison{grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr);gap:32px}.comparison .ticker-sculpture:before,.comparison .ticker-sculpture:after{width:32px}}@media(max-width:800px){.compare-section .comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:36px}.comparison>.ticker-sculpture{grid-column:1/-1;grid-row:1;justify-self:center;height:210px;width:270px;order:0}.comparison>.viewpoint-simple{order:1}.comparison .ticker-sculpture:before,.comparison .ticker-sculpture:after{display:none}}@media(max-width:560px){.compare-section .comparison{grid-template-columns:minmax(0,1fr);gap:36px}.comparison .viewpoint-simple{max-width:none}.viewpoint-simple h3{font-size:20px}}.prototype-comparison-footer{text-align:center;margin-top:42px}.prototype-extra-tools{row-gap:25px}.prototype-extra-tools>a{align-items:flex-start}.prototype-extra-tools small{white-space:normal}.prototype-extra-tools .extra-tool-description{font-size:14px;line-height:1.8;margin-top:12px}.prototype-extra-tools .feature-open{font-size:14px;margin-top:16px;display:flex}.prototype-extra-tools .prototype-text{font-size:inherit}.mcp-content>p{max-width:535px;margin-left:auto;margin-right:auto}.prototype-cta-note{font-size:14px;margin-top:20px;color:var(--muted)}.prototype-footer-links{display:flex;align-items:flex-start;flex-wrap:wrap;gap:24px;font-size:14px;color:var(--muted)}.prototype-footer-links a:hover{color:var(--text)}:is(button,.button,.plan-card,.plan-popular,.plans-billing,.feature-card,.feature-card-copy,.tiny-pill):not([data-illustration]):not([data-illustration] *){border:0}:is(.button-primary,.plan-featured .plan-button):not([data-illustration] *){box-shadow:none}@media(max-width:700px){.author-section-heading{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.hero-bottom>p{font-size:14px}.hero-copy h1{font-size:40px}.prototype-footer-links{gap:18px 25px}}:root{--header-height:83px}html.lenis{scroll-behavior:auto}.header{height:var(--header-height)}.hero{height:auto;min-height:calc(100svh - var(--header-height));display:flex;z-index:0;transform:translate3d(0,var(--hero-shift,0px),0)}.hero-inner{height:auto;min-height:inherit;padding-top:clamp(48px,8svh,88px);padding-bottom:124px}.hero-copy{padding-bottom:0}.hero+.leaderboard-section{position:relative;z-index:3;min-height:100svh}.steps-section{z-index:3;min-height:100svh;display:flex;align-items:center;padding:clamp(var(--kit-spacing-40),7svh,84px) 0}.pricing-four{min-height:100svh;display:block;padding:var(--section-space-top) 0}.pricing-four .pricing-intro{align-items:flex-start;margin-bottom:var(--kit-spacing-32)}.pricing-four .plans-toolbar{margin-bottom:var(--kit-spacing-24)}@media(max-width:900px){:root{--header-height:75px}}@media(max-width:700px){:root{--header-height:73px;--section-space-top:64px}.hero-inner{min-height:max(calc(100svh - var(--header-height)),850px);padding-top:53px}}@media(prefers-reduced-motion:reduce){.hero{transform:none}}.section,.steps-section,.mcp-section{padding-top:var(--section-space-top)}.steps-section{overflow:visible;display:block;min-height:0;z-index:2}@media(min-width:701px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.steps-section{transform:translate3d(0,var(--section-reveal-y,0px),0)}}@media(min-width:701px)and (min-height:650px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.steps-stack{display:flex;flex-direction:column;gap:30svh;padding-bottom:30svh}.step-stack-item{position:sticky;top:calc(var(--stack-top) + var(--step-index)*20px);padding-bottom:calc((2 - var(--step-index))*20px);width:calc(94% + var(--step-index)*3%);margin:0 auto;flex-shrink:0}}.mcp-section{position:relative;z-index:0}.pricing-four{position:relative;z-index:3}.faq-section{position:relative;z-index:2;background:var(--bg,var(--bg))}@media(min-width:701px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.mcp-section{transform:translate3d(0,var(--pricing-cover-y,0px),0)}.faq-section{transform:translate3d(0,var(--section-reveal-y,0px),0)}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:is(.button,button,.plans-billing):not([data-illustration]):not([data-illustration] *){border-radius:999px}.prompt-examples button{padding-inline:22px}:is(.button,.prompt-examples button):not([data-illustration] *){position:relative;isolation:isolate;overflow:hidden;transition:background .2s,color .2s}:is(.button,.prompt-examples button):not([data-illustration] *):is(:hover,:active){transform:none}:is(.button,.prompt-examples button):not([data-illustration] *):before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background-image:url(/landing-assets/v2/279150d4cf604ee7/assets/backgrounds/button-honeycomb.svg);background-repeat:repeat;opacity:0;transition:opacity .25s;mask-image:linear-gradient(100deg,transparent 30%,#000 48%,#000 52%,transparent 70%);mask-size:300% 100%;mask-position:100% 0;mask-repeat:no-repeat;-webkit-mask-image:linear-gradient(100deg,transparent 30%,#000 48%,#000 52%,transparent 70%);-webkit-mask-size:300% 100%;-webkit-mask-position:100% 0;-webkit-mask-repeat:no-repeat}@media(hover:hover){:is(.button,.prompt-examples button):not([data-illustration] *):hover:before{opacity:1;animation:button-honeycomb-sweep 1.8s linear infinite}}.button.button-secondary:not([data-illustration] *):before{background-image:url(/landing-assets/v2/279150d4cf604ee7/assets/backgrounds/button-honeycomb-orange.svg)}.button.button-secondary:not([data-illustration] *):after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;pointer-events:none;z-index:1;opacity:0;background:linear-gradient(105deg,transparent 36%,#efa439 49%,#f3c888 51%,transparent 64%);background-size:300% 100%;background-repeat:no-repeat;background-position:100% 0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media(hover:hover){.button.button-secondary:not([data-illustration] *):hover:after{animation:button-border-sweep 1.1s cubic-bezier(.2,0,.15,1) infinite}.button.button-secondary:not([data-illustration] *):hover:before{animation-duration:1.1s;animation-timing-function:cubic-bezier(.2,0,.15,1)}}.button.button-secondary:not([data-illustration] *):focus-visible:after{animation:button-border-sweep 1.1s cubic-bezier(.2,0,.15,1) infinite}.button.button-secondary:not([data-illustration] *):focus-visible:before{animation-duration:1.1s;animation-timing-function:cubic-bezier(.2,0,.15,1)}@keyframes button-border-sweep{0%{background-position:100% 0;opacity:0}12%,82%{opacity:.85}to{background-position:0% 0;opacity:0}}:is(.button,.prompt-examples button):not([data-illustration] *):focus-visible:before{opacity:1;animation:button-honeycomb-sweep 1.8s linear infinite}@keyframes button-honeycomb-sweep{0%{mask-position:100% 0;-webkit-mask-position:100% 0}to{mask-position:0% 0;-webkit-mask-position:0% 0}}@media(prefers-reduced-motion:reduce){:is(.button,.prompt-examples button):not([data-illustration] *):before{animation:none!important;transition:none;mask-position:50% 0;-webkit-mask-position:50% 0}.button.button-secondary:not([data-illustration] *):after{animation:none!important;background:var(--accent)}.button.button-secondary:not([data-illustration] *):is(:hover,:focus-visible):after{opacity:.5}}.hero-inner{padding-bottom:168px}.hero-source-strip{display:block;bottom:28px;padding:0;border:0}.source-marquee{position:relative;width:332px;max-width:100%;height:53px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 26px,#000 calc(100% - 26px),transparent)}.source-logo-track{display:flex;width:max-content;padding-top:14.8px;transform:translate(-55px);animation:source-marquee 18s linear infinite;animation-play-state:paused}.source-logo-repeat{flex:0 0 auto;padding-right:28px}.source-logo-repeat img{display:block;max-width:none}.source-marquee.is-running .source-logo-track{animation-play-state:running}@media(hover:hover)and (pointer:fine){.source-marquee:hover .source-logo-track{animation-play-state:paused}}.source-marquee:focus-visible .source-logo-track{animation-play-state:paused}.source-marquee:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}@keyframes source-marquee{0%{transform:translate(-55px)}to{transform:translate(-525px)}}.hero-source-strip .scroll-cue{position:absolute;right:-43px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:24px;height:30px}@media(max-width:900px){.hero-source-strip .scroll-cue{right:-28px;width:20px}}@media(max-width:700px){.hero-source-strip{bottom:25px}.hero-source-strip .scroll-cue{display:none}}@media(prefers-reduced-motion:reduce){.source-marquee{overflow-x:auto;mask-image:none;scrollbar-width:thin;scrollbar-color:#35393e transparent}.source-logo-track{animation:none;transform:none}.source-logo-repeat{padding-right:0}.source-logo-repeat+.source-logo-repeat{display:none}}.hero-scene{width:66%;right:-3%;opacity:1;mask-image:linear-gradient(90deg,transparent,#000 16%)}.hero-webgl{position:absolute;inset:0;opacity:0;transition:opacity .6s ease}.hero-webgl canvas{display:block;width:100%;height:100%}.hero-scene.scene-ready>.hero-webgl{opacity:1}.hero-scene:after{pointer-events:none;background:linear-gradient(180deg,transparent 75%,#090a0b 100%),linear-gradient(90deg,#090a0b,transparent 22%)}@media(min-width:901px){.hero{--hero-scene-headroom:var(--header-height);overflow-x:clip;overflow-y:visible;clip-path:inset(calc(-1 * var(--hero-scene-headroom)) 0 0)}.hero-art.hero-scene{top:calc(-1 * var(--hero-scene-headroom))}.header:has(+main>.hero){background:transparent}}.features-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:80px;align-items:start}.features-intro{position:sticky;top:clamp(64px,25svh,240px);align-self:start}.features-intro>p{font-size:14px;line-height:1.9;max-width:335px;margin-top:24px}.features-cards{min-width:0;display:grid;gap:20px}.features-cards .feature-grid{grid-template-columns:1fr;gap:20px}.features-cards .feature-card{display:grid;grid-template-columns:1fr 1fr;align-items:center}.features-cards .feature-visual{height:300px}.features-cards .feature-card-copy{border:0;padding:28px 26px}.features-cards .feature-card-copy h3{max-width:none}.features-cards .feature-open{margin-top:22px}.features-cards .extra-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;border:0;margin:0}.features-cards .extra-tools>a{padding:26px 24px;border:0;border-radius:10px;background:linear-gradient(160deg,#171818,#101213);align-items:flex-start;gap:15px}.features-cards .extra-tools>a:hover{background:#191b1c}.features-cards .extra-tools>a:last-child{grid-column:1/-1}@media(max-width:1150px){.features-layout{gap:40px;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.features-intro h2{font-size:32px}.features-cards .feature-card-copy{padding:24px 20px}}@media(max-width:900px){.features-layout{grid-template-columns:1fr;gap:32px}.features-intro{position:static}.features-intro h2{font-size:30px}.features-intro>p{max-width:430px}.hero-scene{width:78%;right:-15%}}@media(max-width:700px){.hero-scene{width:115%;right:-10%;height:420px;top:auto;bottom:65px;mask-image:none}.hero-scene:after{background:linear-gradient(180deg,#090a0b,transparent 14%,transparent 80%,#090a0b)}.features-cards .feature-card{grid-template-columns:1fr}.features-cards .feature-card-copy{padding:26px}.features-cards .extra-tools{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.hero-webgl{transition:none}}.mcp-chip-stage{position:relative;height:580px;isolation:isolate;overflow:hidden;display:grid;place-items:center;margin:16px 0 0;contain:paint}.mcp-chip-traces{position:absolute;inset:0;width:100%;height:100%;z-index:-2;mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);pointer-events:none}.mcp-chip-trace{stroke:#765321;stroke-width:1;opacity:.3}.mcp-chip-signal{stroke:#efa439;stroke-width:1.8;stroke-dasharray:85 1350;stroke-linecap:round;animation:mcp-data-flow var(--speed) cubic-bezier(.45,0,.55,1) infinite;animation-delay:var(--delay);animation-play-state:paused;opacity:.8}.mcp-chip-stage.is-running .mcp-chip-signal{animation-play-state:running}.mcp-chip-stage:before{content:"";position:absolute;width:540px;height:440px;background:radial-gradient(ellipse,#efa43912,transparent 65%);z-index:-1;pointer-events:none}.mcp-chip-art{position:relative;width:min(369.6px,69.3vw);height:369.6px;pointer-events:none}.mcp-chip-webgl{position:absolute;inset:0;opacity:0}.mcp-chip-webgl canvas{width:100%;height:100%;display:block}.mcp-chip-stage.is-ready .mcp-chip-webgl{opacity:1}.mcp-section{padding-bottom:32px}.mcp-content>.mcp-eyebrow{display:table;position:relative;isolation:isolate;overflow:hidden;margin:0 auto 16px;padding:6px 15px;border-radius:999px;background:#191a1b;color:var(--accent);line-height:20px}.mcp-content>.button{margin-top:28px}@keyframes mcp-data-flow{0%{stroke-dashoffset:1435}to{stroke-dashoffset:0}}@media(max-width:700px){.mcp-chip-stage{height:420px;margin-top:0}.mcp-chip-art{height:292.6px;width:292.6px;max-width:100%}.mcp-content>.button{margin-top:24px}}@media(prefers-reduced-motion:reduce){.mcp-chip-signal{animation:none;stroke-dashoffset:var(--still-offset)}}.mcp-eyebrow>.prototype-text{position:relative;z-index:2}.mcp-eyebrow:before,.mcp-eyebrow:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;animation-duration:9s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-play-state:paused}.mcp-eyebrow:before{padding:1px;background:linear-gradient(105deg,transparent 36%,#efa439 49%,#f3c888 51%,transparent 64%);background-size:300% 100%;background-repeat:no-repeat;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation-name:mcp-badge-border;z-index:1}.mcp-eyebrow:after{background:url(/landing-assets/v2/279150d4cf604ee7/assets/backgrounds/button-honeycomb-orange.svg) repeat;background-size:72px 62.35px;mask-image:linear-gradient(105deg,transparent 32%,#000 47%,#000 53%,transparent 68%);mask-size:300% 100%;mask-repeat:no-repeat;animation-name:mcp-badge-honeycomb;z-index:0}.mcp-eyebrow.is-running:before,.mcp-eyebrow.is-running:after{animation-play-state:running}@keyframes mcp-badge-border{0%,64%{background-position:100% 0;opacity:0}68%{opacity:.85}89%{background-position:0% 0;opacity:.85}94%,to{background-position:0% 0;opacity:0}}@keyframes mcp-badge-honeycomb{0%,64%{mask-position:100% 0;opacity:0}69%{opacity:1}90%{mask-position:0% 0;opacity:1}95%,to{mask-position:0% 0;opacity:0}}@media(prefers-reduced-motion:reduce){.mcp-eyebrow:before,.mcp-eyebrow:after{animation:none}}.nav-wrap{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--kit-spacing-24);position:relative}.nav-wrap>.brand{justify-self:start;white-space:nowrap}.header .bee-animated{width:25px;height:34px;overflow:visible}.header .bee-mark{display:block;width:24.7106px;height:34px;overflow:visible}.bee-mark .bee-head,.bee-mark .bee-bar{fill:#e6edf3;transform-box:fill-box;transform-origin:center;transition:fill .22s ease,opacity .22s ease,filter .22s ease}.bee-mark .bee-head-shape{opacity:.9}.bee-mark .bee-antenna{opacity:.45;transition:opacity .22s ease}.bee-mark .bee-bar-top{opacity:.6;--bee-delay:.18s}.bee-mark .bee-bar-middle{opacity:.4;--bee-delay:90ms}.bee-mark .bee-bar-bottom{opacity:.25;--bee-delay:0ms}.bee-mark .bee-head{--bee-delay:.31s}.header .brand:is(:hover,:focus-visible) .bee-bar,.header .brand:is(:hover,:focus-visible) .bee-head{fill:var(--accent);opacity:1;filter:drop-shadow(0 0 2px #efa43966);transition-delay:var(--bee-delay);animation:bee-wake .42s cubic-bezier(.22,1,.36,1) var(--bee-delay) both}.header .brand:is(:hover,:focus-visible) .bee-head{animation-name:bee-head-wake}.header .brand:is(:hover,:focus-visible) .bee-antenna{opacity:1;transition-delay:.31s}@keyframes bee-wake{0%,to{transform:scale(1)}55%{transform:scale(1.38,1.22)}}@keyframes bee-head-wake{0%,to{transform:scale(1)}55%{transform:scale(1.12)}}@media(prefers-reduced-motion:reduce){.header .brand:is(:hover,:focus-visible) .bee-bar,.header .brand:is(:hover,:focus-visible) .bee-head{animation:none;transition-delay:0ms}.bee-mark .bee-head,.bee-mark .bee-bar,.bee-mark .bee-antenna{transition:none}}.desktop-nav{height:100%;display:flex;align-items:center;gap:var(--kit-spacing-24);margin:0}.desktop-nav>a,.nav-trigger{white-space:nowrap}.nav-right{justify-self:end;gap:var(--kit-spacing-16)}.nav-dropdown{height:100%;display:flex;align-items:center}.nav-trigger{display:flex;align-items:center;justify-content:center;gap:var(--kit-spacing-6);padding:var(--kit-spacing-12) 0;border:0;background:none;color:var(--kit-navigation);line-height:1.4;transition:color .18s}.nav-trigger>.disarto-icon{width:13px;height:13px;color:#73787e;transition:transform .18s,color .18s}.nav-trigger:hover,.nav-dropdown.is-open>.nav-trigger{color:var(--kit-text-white)}.nav-dropdown.is-open>.nav-trigger>.disarto-icon{transform:rotate(180deg);color:#b6b9bc}.nav-panel{position:absolute;left:50%;top:calc(100% - 5px);transform:translate(-50%);z-index:20;padding:var(--kit-spacing-22);background:#0c0e10b3;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--line);border-radius:var(--kit-radius-24);box-shadow:0 24px 60px #0006;max-width:calc(100vw - 44px)}.nav-morph-shell{position:absolute;z-index:19;pointer-events:none;background:#0c0e10b3;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--line);border-radius:var(--kit-radius-24);box-shadow:0 24px 60px #0006}.nav-morph-shell[hidden]{display:none}.nav-panel.is-morphing{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:transparent;box-shadow:none}.nav-panel>:not(.nav-honeycomb-flash){position:relative;z-index:1}.nav-honeycomb-flash{position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;opacity:0;background:url(/landing-assets/v2/279150d4cf604ee7/assets/backgrounds/menu-honeycomb.svg) repeat;background-size:144px 124.7px;mask-image:linear-gradient(105deg,transparent 34%,#000 48%,#000 52%,transparent 66%);mask-size:300% 100%;mask-repeat:no-repeat;-webkit-mask-image:linear-gradient(105deg,transparent 34%,#000 48%,#000 52%,transparent 66%);-webkit-mask-size:300% 100%;-webkit-mask-repeat:no-repeat}.nav-panel[hidden]{display:none}.nav-panel-features{width:740px;display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr;gap:var(--kit-spacing-20)}.nav-link-column{display:flex;flex-direction:column;gap:var(--kit-spacing-2);align-items:stretch}.header .nav-link-column>a{padding:var(--kit-spacing-8) 0;color:#a4a7ab;line-height:1.5;transition:color .18s}.header .nav-link-column>a:hover{color:var(--kit-text-white)}.header a.nav-feature-card{display:flex;flex-direction:column;position:relative;isolation:isolate;min-height:176px;overflow:hidden;border-radius:var(--kit-radius-10);background:linear-gradient(150deg,#1b1d1f,#121416);color:#e1e2e2;padding:var(--kit-spacing-15);line-height:1.55;transition:background .18s}.header a.nav-feature-card:hover{background:linear-gradient(150deg,#242628,#191b1d);color:var(--kit-text-white)}.nav-feature-card>span:first-child{position:relative;z-index:1}.nav-card-art{position:absolute;inset:60px 0 0;pointer-events:none;mask-image:linear-gradient(transparent,#000 35%)}.nav-ranking-art{background-image:linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px);background-size:10px 10px}.nav-ranking-art>i{position:absolute;bottom:-8px;width:24px;background:linear-gradient(#ffffff13,#ffffff02);border:1px solid #ffffff0c;border-radius:5px 5px 0 0}.nav-ranking-art>i:nth-child(1){left:20px;height:45px}.nav-ranking-art>i:nth-child(2){left:53px;height:69px}.nav-ranking-art>i:nth-child(3){left:86px;height:91px}.nav-ranking-art>.disarto-icon{position:absolute;left:56px;bottom:69px;width:18px;height:18px;color:#939699}.nav-mcp-art>i{position:absolute;border:1px solid #ffffff10;border-radius:50%;width:185px;height:185px;left:26px;top:22px;transform:rotate(-20deg) scaleX(.8)}.nav-mcp-art>i:nth-child(2){left:45px;top:42px}.nav-mcp-art>.disarto-icon{position:absolute;left:24px;bottom:23px;width:28px;height:28px;color:#868b90}.header a.nav-panel-footer{grid-column:1/-1;display:block;padding-top:var(--kit-spacing-15);border-top:1px solid #ffffff0c;color:#7f868d;line-height:1.4}.header a.nav-panel-footer:hover{color:var(--kit-text-white)}.nav-panel-pricing{display:grid;grid-template-columns:1fr 1fr;gap:var(--kit-spacing-20);width:520px}.nav-plan-list{display:flex;flex-direction:column}.header .nav-plan-link{display:flex;align-items:center;justify-content:space-between;gap:var(--kit-spacing-18);padding:11px var(--kit-spacing-2);color:#d9dcde;line-height:1.4}.nav-plan-link>span:first-child{display:flex;align-items:center;gap:var(--kit-spacing-8)}.nav-plan-link>span:last-child{color:#8f959a;font-variant-numeric:tabular-nums}.header .nav-plan-link:hover,.header .nav-plan-link:hover>span:last-child{color:var(--kit-text-white)}.nav-plan-dot{width:4px;height:4px;border-radius:50%;background:var(--accent)}.nav-price-note{font-size:14px;font-weight:500;color:#747b82;line-height:1.5;margin-top:var(--kit-spacing-10)}.nav-pricing-card{min-height:206px}.nav-price-caption{font-size:14px;font-weight:500;color:#90979d;margin-top:var(--kit-spacing-10);max-width:170px;position:relative;z-index:1}.nav-pricing-art{inset:112px 0 0;display:flex;align-items:flex-end;gap:9px;padding:0 21px}.nav-pricing-art>i{display:block;width:31px;border:1px solid #ffffff08;border-radius:5px 5px 0 0;background:linear-gradient(#ffffff13,#ffffff03);height:21px}.nav-pricing-art>i:nth-child(2){height:34px}.nav-pricing-art>i:nth-child(3){height:48px}.nav-pricing-art>i:nth-child(4){height:64px}.nav-language{position:relative}.nav-language .nav-trigger{min-width:43px}.nav-panel-language{left:auto;right:-12px;top:calc(100% + 12px);transform:none;width:164px;padding:var(--kit-spacing-8);border-radius:var(--kit-radius-16)}.nav-language:after{content:"";position:absolute;top:100%;left:0;right:0;height:var(--kit-size-16)}.nav-language-option{display:flex;align-items:center;justify-content:space-between;gap:var(--kit-spacing-24);width:100%;padding:11px var(--kit-spacing-12);background:none;color:#a7acb0;text-align:left}.nav-language-option[aria-pressed=true]{color:#f1f1ef}.nav-language-option>.disarto-icon{width:15px;height:15px;color:var(--accent);visibility:hidden}.nav-language-option[aria-pressed=true]>.disarto-icon{visibility:visible}.header .nav-panel-language .nav-language-option{border-radius:var(--kit-radius-10)}.nav-language-option:hover{background:none;color:var(--kit-text-white)}.nav-panel-language>.nav-language-highlight{position:absolute;left:0;top:0;z-index:0;pointer-events:none;border-radius:var(--kit-radius-10);background:#ffffff07;opacity:0;transition:transform .25s cubic-bezier(.22,1,.36,1),width .25s,height .25s,opacity .18s}.nav-language-highlight.is-visible{opacity:1}@media(prefers-reduced-motion:reduce){.nav-panel-language>.nav-language-highlight{transition:none}}.header .menu-toggle svg{pointer-events:none}.header-mobile-cta{display:none}.header .header-mobile-cta>.button-primary{color:var(--kit-text-white)}@media(max-width:1100px){.nav-wrap{grid-template-columns:minmax(0,1fr) auto;gap:var(--kit-spacing-16)}.desktop-nav{display:none;position:absolute;top:calc(100% - 4px);left:0;right:0;height:auto;max-height:calc(100svh - var(--header-height) - var(--kit-size-24));overflow:auto;overscroll-behavior:contain;padding:var(--kit-spacing-16) var(--kit-spacing-20);background:#0c0e10;border:1px solid var(--line);border-radius:20px;box-shadow:0 24px 60px #0006;gap:0}.header.is-menu-open .desktop-nav{display:flex;flex-direction:column;align-items:stretch}.desktop-nav>a,.desktop-nav>.nav-dropdown>.nav-trigger{padding:13px 0;line-height:1.4}.desktop-nav>.nav-dropdown{display:block;height:auto}.desktop-nav>.nav-dropdown>.nav-trigger{width:100%;justify-content:space-between}.desktop-nav .nav-panel{position:static;transform:none;max-width:none;width:100%;padding:var(--kit-spacing-17);margin:var(--kit-spacing-3) 0 var(--kit-spacing-10);border:0;border-radius:var(--radius);background:#0c0e10b3;box-shadow:none;animation:none}.desktop-nav .nav-panel-features{grid-template-columns:1.25fr 1fr 1fr 1fr;gap:var(--kit-spacing-16)}.menu-toggle{display:block}}@media(max-width:700px){.nav-right{gap:var(--kit-spacing-14)}.nav-right>.button{display:none}.header-mobile-cta{display:block;padding:var(--kit-spacing-15) 0 var(--kit-spacing-4)}.header-mobile-cta>.button{width:100%}.desktop-nav .nav-panel-features{grid-template-columns:1fr 1fr;gap:var(--kit-spacing-15)}.header a.nav-feature-card{min-height:125px;padding:13px}.nav-card-art{inset:45px 0 0}.nav-panel-pricing{grid-template-columns:1fr}.nav-panel-pricing .nav-pricing-card{display:none}.nav-panel-language{right:-4px;top:calc(100% + 14px)}.nav-price-note{margin-top:var(--kit-spacing-7)}}.has-honeycomb-background{isolation:isolate}.has-author-honeycomb{position:relative;isolation:isolate}.has-author-honeycomb>.container{position:relative;z-index:1}.author-honeycomb{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:0;transition:opacity .55s ease;mask-image:radial-gradient(circle 240px at var(--honeycomb-x,-500px) var(--honeycomb-y,-500px),#000 0%,#0009 35%,transparent 100%);-webkit-mask-image:radial-gradient(circle 240px at var(--honeycomb-x,-500px) var(--honeycomb-y,-500px),#000 0%,#0009 35%,transparent 100%)}.author-honeycomb.is-revealed{opacity:1}@media(hover:none),(pointer:coarse){.author-honeycomb{display:none}}@media(prefers-reduced-motion:reduce){.author-honeycomb{transition:none}}.honeycomb-background{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;user-select:none;border-radius:inherit;animation:honeycomb-breathe 9s ease-in-out infinite alternate;animation-play-state:paused}.honeycomb-background.is-visible:not(.is-paused){animation-play-state:running}.warm-section.has-honeycomb-background>.container{position:relative;z-index:2}.step-visual.has-honeycomb-background>.step-preview-frame{z-index:2}@keyframes honeycomb-breathe{0%{opacity:.55}to{opacity:1}}@media(prefers-reduced-motion:reduce){.honeycomb-background{animation:none;opacity:.8}}.leaderboard-section,.pricing-section{background-image:url(/landing-assets/v2/279150d4cf604ee7/assets/backgrounds/leaderboard-desktop.webp);background-size:cover;background-position:center}@media(max-width:700px){.leaderboard-section,.pricing-section{background-image:url(/landing-assets/v2/279150d4cf604ee7/assets/backgrounds/leaderboard-mobile.webp)}}.faq-list .faq-answer{overflow:hidden}.faq-list .faq-answer-inner{padding-top:var(--kit-spacing-14)}.faq-list .faq-answer p{margin:0;max-width:540px;line-height:1.9;color:var(--muted)}.faq-list details summary{padding:0;line-height:1.65;align-items:center}.faq-list details summary svg{flex-shrink:0;transition:transform .42s cubic-bezier(.22,1,.36,1),color .2s}.faq-list details[data-expanded=false] summary svg{transform:rotate(0)}.faq-list details[data-expanded=true] summary svg{transform:rotate(45deg);color:var(--accent)}.faq-list details[data-expanded=true] summary{color:var(--text)}.faq-list details{position:relative;isolation:isolate;cursor:pointer}.faq-list details summary{position:static;isolation:auto}.faq-list .faq-answer{position:relative;z-index:1}.faq-list details summary>*{position:relative;z-index:1}.faq-list details summary:before,.faq-list details summary:after{content:"";position:absolute;pointer-events:none;z-index:0;opacity:0}.faq-list details summary:before{inset:0;background:url(/landing-assets/v2/279150d4cf604ee7/assets/backgrounds/button-honeycomb-orange.svg) repeat;background-size:96px 83.138px;mask-image:linear-gradient(105deg,transparent 32%,#000 47%,#000 53%,transparent 68%);mask-size:300% 100%;mask-repeat:no-repeat}.faq-list details summary:after{left:0;right:0;top:-1px;height:1px;background:linear-gradient(105deg,transparent 36%,var(--accent) 48%,#ffdcaa 51%,transparent 64%);background-size:300% 100%;background-repeat:no-repeat}@media(hover:hover)and (pointer:fine){.faq-list details:hover summary:before{animation:faq-honeycomb-pass 1.4s cubic-bezier(.2,0,.15,1) infinite}.faq-list details:hover summary:after{animation:faq-border-pass 1.4s cubic-bezier(.2,0,.15,1) infinite}}.faq-list details summary:focus-visible:before{animation:faq-honeycomb-pass 1.4s cubic-bezier(.2,0,.15,1) infinite}.faq-list details summary:focus-visible:after{animation:faq-border-pass 1.4s cubic-bezier(.2,0,.15,1) infinite}@keyframes faq-honeycomb-pass{0%{mask-position:100% 0;opacity:0}12%,78%{opacity:.65}to{mask-position:0% 0;opacity:0}}@keyframes faq-border-pass{0%{background-position:100% 0;opacity:0}10%,80%{opacity:1}to{background-position:0% 0;opacity:0}}.final-cta{padding:var(--section-space-top) 0;background:var(--bg)}.final-cta .honeycomb-floor{display:none}.cta-bee.cta-bee-scene{position:relative;width:240px;height:252px;max-width:70vw;margin:16px auto 8px;transform:none;isolation:isolate}.cta-bee-webgl{position:absolute;inset:0;opacity:0}.cta-bee-webgl canvas{display:block;width:100%;height:100%}.cta-bee-scene.is-ready .cta-bee-webgl{opacity:1}.final-cta p{color:var(--muted)}.final-cta .button{margin-top:0}.final-cta h2{max-width:640px;margin-inline:auto}.cta-identity-scene{position:relative;isolation:isolate;display:grid;place-items:center;min-height:320px;margin:16px auto 12px}.cta-identity-field{position:absolute;inset:0;pointer-events:none;user-select:none}.cta-identities{position:absolute;top:0;bottom:0;width:34%;--float-x:4px;--float-y:-12px}.cta-identities-authors{left:0}.cta-identities-companies{right:0;--float-x:-5px;--float-y:10px}.cta-identity{position:absolute;transform:translate(-50%,-50%)}.cta-identity-float{display:flex;flex-direction:column;align-items:center;gap:12px;animation:cta-avatar-levitate var(--float-duration) ease-in-out var(--float-delay) infinite;animation-play-state:paused}.cta-identity-1{left:78%;top:24%;--identity-size:76px}.cta-identity-2{left:27%;top:14%;--identity-size:50px;opacity:.58}.cta-identity-3{left:58%;top:83%;--identity-size:68px;opacity:.85}.cta-identity-4{left:10%;top:62%;--identity-size:40px;opacity:.4}.cta-identity-5{left:44%;top:49%;--identity-size:58px;opacity:.7}.cta-identity-6{left:88%;top:67%;--identity-size:42px;opacity:.55}.cta-identities-companies .cta-identity-1{left:22%;top:28%}.cta-identities-companies .cta-identity-2{left:73%;top:10%}.cta-identities-companies .cta-identity-3{left:42%;top:82%}.cta-identities-companies .cta-identity-4{left:90%;top:62%}.cta-identities-companies .cta-identity-5{left:56%;top:48%}.cta-identities-companies .cta-identity-6{left:12%;top:66%}.cta-identity-avatar{display:grid;place-items:center;width:var(--identity-size);aspect-ratio:1;border-radius:50%;color:#e4ded2;font-size:18px;font-weight:500;background:radial-gradient(ellipse at 30% 15%,var(--identity-tint),#202323 85%);box-shadow:inset 0 1px 1px #ffffff24,0 0 0 6px #ffffff02,0 10px 26px #0003}.cta-identity-sand{--identity-tint:#655844}.cta-identity-blue{--identity-tint:#40535e}.cta-identity-sage{--identity-tint:#4b5c48}.cta-identities-companies .cta-identity-avatar{font-size:14px;font-weight:600}.cta-identities-companies .cta-identity-6 .cta-identity-avatar{font-size:10px}.cta-identity-name{white-space:nowrap;font-size:12px;line-height:1.4;color:#93969a}.cta-identity:nth-child(n+4) .cta-identity-name{display:none}.cta-signal-art{position:absolute;inset:0;z-index:-1;opacity:.75;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.cta-signal-art:before{content:"";position:absolute;inset:8% 24%;background:radial-gradient(ellipse,#efa4390b,transparent 70%)}.cta-signal-art svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:var(--accent)}.cta-signal-track{stroke-width:.7;opacity:.18;vector-effect:non-scaling-stroke}.cta-signal-pass{stroke-width:1;stroke-linecap:round;stroke-dasharray:34 966;opacity:.46;vector-effect:non-scaling-stroke;animation:cta-signal-travel var(--signal-duration) linear var(--signal-delay) infinite;animation-play-state:paused}.final-cta.is-avatars-running :is(.cta-identity-float,.cta-signal-pass){animation-play-state:running}@keyframes cta-avatar-levitate{0%,to{transform:translateZ(0)}50%{transform:translate3d(var(--float-x),var(--float-y),0)}}@keyframes cta-signal-travel{to{stroke-dashoffset:-1000}}@media(max-width:1100px){.cta-identity-scene{max-width:880px;min-height:320px}.cta-identity-scene .cta-bee{margin:0 auto}.cta-identities{width:calc((100% - 220px)/2)}.cta-identity-1{--identity-size:62px}.cta-identity-2{--identity-size:42px}.cta-identity-3{--identity-size:54px}.cta-identity-4{--identity-size:34px}.cta-identity-5{--identity-size:46px}.cta-identity-6{--identity-size:36px}.cta-identity-name{display:none}}@media(max-width:700px){.cta-identity-scene{min-height:280px;margin:20px auto 8px}.cta-identity-scene .cta-bee.cta-bee-scene{margin:0 auto}.cta-identities{width:calc((100% - 180px)/2);--float-x:2px;--float-y:-6px}.cta-identities-companies{--float-x:-2px;--float-y:6px}.cta-identity-1{left:78%;top:18%;--identity-size:44px}.cta-identity-2{left:8%;top:2%;--identity-size:28px}.cta-identity-3{left:58%;top:88%;--identity-size:38px}.cta-identity-4{left:6%;top:64%;--identity-size:28px}.cta-identity-5{left:40%;top:38%;--identity-size:34px}.cta-identity-6{left:80%;top:62%;--identity-size:28px}.cta-identities-companies .cta-identity-1{left:22%;top:18%}.cta-identities-companies .cta-identity-2{left:92%;top:2%}.cta-identities-companies .cta-identity-3{left:42%;top:88%}.cta-identities-companies .cta-identity-4{left:94%;top:64%}.cta-identities-companies .cta-identity-5{left:60%;top:38%}.cta-identities-companies .cta-identity-6{left:20%;top:62%}.cta-identity-avatar{font-size:14px}.cta-identities-companies .cta-identity-avatar{font-size:11px}.cta-identities-companies .cta-identity:nth-child(n+4) .cta-identity-avatar{font-size:8px}.cta-signal-art{left:50%;right:auto;width:760px;transform:translate(-50%);opacity:.55}}@media(prefers-reduced-motion:reduce){.cta-identity-float,.cta-signal-pass{animation:none}.cta-signal-pass{display:none}}.footer{isolation:isolate;padding:var(--kit-spacing-64) 0 0;background:var(--bg);border:0}.footer>.container{position:relative;z-index:1}.footer-depth{position:fixed;inset:0;z-index:0;pointer-events:none;visibility:hidden;overflow:hidden;clip-path:inset(var(--depth-clip-top,100vh) 0 var(--depth-clip-bottom,0px) 0)}.footer.is-depth-visible .footer-depth{visibility:visible}.footer-depth:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:clamp(360px,42vw,630px);max-height:90svh;transform:translateY(var(--depth-drop,24px)) scaleY(var(--depth-scale,.025));transform-origin:center bottom;opacity:1;transition:none;animation:none;background:url(/landing-assets/v2/279150d4cf604ee7/assets/footer-wave.svg) center bottom / 100% 100% no-repeat}.footer-top{--footer-links-gap:48px;display:block;border-top:1px solid var(--line);padding-top:calc((var(--footer-links-content-height,214px) + var(--footer-links-gap)) * .15);padding-bottom:calc(var(--footer-links-gap) + (var(--footer-links-content-height,214px) + var(--footer-links-gap)) * .15)}.footer-top-content{display:grid;grid-template-columns:minmax(230px,1fr) minmax(0,2fr);align-items:start;gap:var(--kit-spacing-64)}.footer-brand-block>p{margin-top:var(--kit-spacing-14);line-height:1.8;color:var(--muted);max-width:var(--kit-size-300)}.footer-actions{display:flex;align-items:center;gap:var(--kit-spacing-24);margin-top:var(--kit-spacing-28)}.footer-actions .button{min-height:44px;padding:0 var(--kit-spacing-24)}.footer-actions .text-link{margin-top:0}.footer .prototype-footer-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--kit-spacing-32);row-gap:var(--kit-spacing-32);padding-top:var(--kit-spacing-5)}.footer-link-group h3{font-size:14px;font-weight:500;line-height:1.6;color:var(--muted);margin:0 0 var(--kit-spacing-20)}.footer-link-group ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--kit-spacing-12)}.footer-link-group li{min-width:0;line-height:1.6}.footer .prototype-footer-links a,.footer-legal a{display:inline-block;color:#c4c4c4;transition:color .2s;padding:var(--kit-spacing-3) 0}.footer .prototype-footer-links a:hover,.footer-legal a:hover{color:var(--accent)}.footer-bottom{display:flex;flex-direction:column;gap:var(--kit-spacing-16);margin-top:0;padding-top:var(--kit-spacing-24);border:0;color:var(--muted);font-size:14px}.footer-meta{display:flex;justify-content:space-between;align-items:center;gap:var(--kit-spacing-24);width:100%}.footer-legal{display:flex;gap:var(--kit-spacing-28)}.footer-disclaimer{line-height:1.7}.footer-outro{display:flex;align-items:flex-end;min-height:clamp(280px,45svh,460px)}.footer-wordmark{width:100%;font-size:clamp(100px,18vw,260px);line-height:1.1;margin:0 0 -.12em;padding-bottom:var(--kit-spacing-18);transform:translateY(20%);color:transparent;background:linear-gradient(135deg,var(--accent) 0%,var(--kit-gradient-mid) 55%,var(--kit-gradient-end) 100%);background-clip:text;-webkit-background-clip:text}@media(max-width:960px){.footer-top-content{grid-template-columns:1fr;gap:var(--kit-spacing-40)}.footer .prototype-footer-links{width:100%}.footer-top{padding-top:var(--kit-spacing-32);padding-bottom:var(--kit-spacing-36)}}@media(max-width:700px){.cta-bee.cta-bee-scene{width:200px;height:216px;margin:12px auto 8px}.footer{padding-top:var(--kit-spacing-48)}.footer-top{--footer-links-gap:32px}.footer .prototype-footer-links{gap:var(--kit-spacing-32) var(--kit-spacing-24);grid-template-columns:1fr 1fr}.footer-link-group h3{margin-bottom:var(--kit-spacing-14)}.footer-link-group ul{gap:var(--kit-spacing-8)}.footer-meta{flex-wrap:wrap;gap:var(--kit-spacing-16)}.footer-outro{min-height:clamp(140px,24svh,220px)}.footer-wordmark{font-size:19vw;margin-top:0}.footer-depth:before{height:390px}}@media(prefers-reduced-motion:reduce){.faq-list details summary svg{transition:none}.faq-list details summary:before,.faq-list details summary:after{animation:none!important}.faq-list details summary:focus-visible:after{opacity:1;background:var(--accent)}.footer-depth:before{transform:none}}@media(prefers-reduced-motion:reduce)and (hover:hover)and (pointer:fine){.faq-list details:hover summary:after{opacity:1;background:var(--accent)}}.scroll-header{position:fixed;z-index:90;top:auto;bottom:calc(12px + env(safe-area-inset-bottom,0px));left:50%;width:max-content;max-width:calc(100vw - var(--kit-size-32));transform:translate(-50%,calc(100% + 32px + env(safe-area-inset-bottom,0px)));visibility:hidden;transition:transform .55s cubic-bezier(.22,1,.36,1),visibility .55s;pointer-events:none;border-radius:var(--kit-radius-999);background:#111213d9;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 12px 44px #0004}.scroll-header.is-visible{transform:translate(-50%);visibility:visible;pointer-events:auto}.scroll-header-row{display:flex;align-items:center;padding:var(--kit-spacing-8) var(--kit-spacing-12) var(--kit-spacing-8) var(--kit-spacing-20);gap:var(--kit-spacing-12);min-height:var(--kit-size-54)}.scroll-header .brand{font-size:22px;gap:var(--kit-spacing-10);flex:none;white-space:nowrap}.scroll-header .bee-animated{width:var(--kit-size-20);height:28px}.scroll-header .bee-mark{width:var(--kit-size-20);height:28px;overflow:visible}.scroll-login{height:var(--kit-size-38);padding:0 var(--kit-spacing-20);flex:none;white-space:nowrap}.scroll-menu-toggle{display:grid;place-items:center;width:var(--kit-size-38);height:var(--kit-size-38);border:0;background:transparent;color:#c4c4c4;flex:none;border-radius:var(--kit-radius-999)}.scroll-menu-toggle:hover{background:#ffffff07;color:var(--kit-text-white)}.scroll-menu-toggle svg{width:var(--kit-size-20);height:var(--kit-size-20);pointer-events:none}.scroll-menu-toggle svg *{pointer-events:none}.scroll-navigation{width:0;flex:none;min-width:0;overflow:hidden;opacity:0;filter:blur(4px);visibility:hidden;transition:width .55s cubic-bezier(.4,0,.2,1),opacity .24s ease,filter .35s ease,visibility 0s .55s;white-space:nowrap}.scroll-navigation-links{display:flex;align-items:center;gap:var(--kit-spacing-23);width:max-content}.scroll-navigation a{font-size:14px;font-weight:600;color:var(--kit-navigation);transition:color .2s}.scroll-navigation a:hover{color:var(--kit-text-white)}.scroll-header.is-expanded .scroll-navigation{width:var(--nav-width);opacity:1;filter:blur(0);visibility:visible;transition:width .55s cubic-bezier(.4,0,.2,1),opacity .3s ease .12s,filter .4s ease .08s,visibility 0s}.scroll-header .brand:is(:hover,:focus-visible) .bee-bar,.scroll-header .brand:is(:hover,:focus-visible) .bee-head{fill:var(--accent);opacity:1;animation:bee-wake .42s cubic-bezier(.22,1,.36,1) var(--bee-delay) both}.scroll-header .brand:is(:hover,:focus-visible) .bee-head{animation-name:bee-head-wake}.scroll-header .brand:is(:hover,:focus-visible) .bee-antenna{opacity:1}@media(max-width:1000px){.scroll-header{width:min(380px,calc(100% - var(--kit-size-24)));border-radius:28px}.scroll-header-row{position:relative;display:grid;grid-template-columns:1fr auto auto;gap:0 var(--kit-spacing-10);padding:var(--kit-spacing-8) var(--kit-spacing-12) var(--kit-spacing-8) var(--kit-spacing-18)}.scroll-header .brand{font-size:21px;grid-column:1;grid-row:2}.scroll-login{grid-column:2;grid-row:2;padding-inline:var(--kit-spacing-17)}.scroll-menu-toggle{grid-column:3;grid-row:2}.scroll-navigation{grid-row:1;grid-column:1/-1;width:auto;height:0;max-height:calc(100dvh - 110px);overflow-y:auto;margin-bottom:0;transition:height .5s cubic-bezier(.4,0,.2,1),margin .5s cubic-bezier(.4,0,.2,1),opacity .2s,filter .3s,visibility 0s .5s}.scroll-navigation-links{width:100%;flex-direction:column;align-items:stretch;gap:0;padding-bottom:var(--kit-spacing-6)}.scroll-header.is-expanded .scroll-navigation{width:auto;height:var(--nav-height);margin-bottom:var(--kit-spacing-14);transition:height .5s cubic-bezier(.4,0,.2,1),margin .5s cubic-bezier(.4,0,.2,1),opacity .3s .1s,filter .35s .08s,visibility 0s}.scroll-navigation a{padding:13px var(--kit-spacing-9);border-radius:var(--kit-radius-10)}.scroll-navigation a:hover{background:#ffffff05}}.illustration-running .radar-point{animation:illustration-signal 3.8s ease-in-out infinite}.illustration-running .radar-point.p2{animation-delay:-1.2s}.illustration-running .radar-point.p3{animation-delay:-2.4s}.illustration-running .quote-mark{animation:illustration-quote 5s ease-in-out infinite}.illustration-running .sentiment-bar{position:relative;overflow:hidden}.illustration-running .sentiment-bar:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent,#fff7,transparent);transform:translate(-120%);animation:illustration-glint 5.8s ease-in-out infinite}.illustration-running .feature-demo-notification>i{animation:illustration-signal 3.5s ease-in-out infinite}@keyframes illustration-signal{0%,to{box-shadow:0 0 #efa43930}45%{box-shadow:0 0 0 9px #efa43900,0 0 15px #efa43944}}@keyframes illustration-quote{0%,to{filter:brightness(1)}50%{filter:brightness(1.4) drop-shadow(0 0 7px #efa43940)}}@keyframes illustration-glint{0%,25%{transform:translate(-120%)}65%,to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.scroll-header,.scroll-navigation,.scroll-header.is-expanded .scroll-navigation{transition:none}.scroll-header .brand .bee-bar,.scroll-header .brand .bee-head,.illustration-running *{animation:none!important}}.illustration-radar-sweep{position:absolute;left:50%;top:50%;width:210px;height:210px;border-radius:50%;pointer-events:none;translate:-50% -50%;background:conic-gradient(from 0deg,transparent 0deg 290deg,#fff0 290deg,#ffe3b850 352deg,#fff4dca0 360deg);opacity:0;mask-image:radial-gradient(#000 0 68%,transparent 71%)}.illustration-running .illustration-radar-sweep{opacity:1;animation:illustration-radar-turn 5s linear infinite}.illustration-running .radar-point{animation:illustration-signal-strong 3s ease-in-out infinite}.illustration-running .radar-point.p2{animation-delay:-1s}.illustration-running .radar-point.p3{animation-delay:-2s}.illustration-running .search-mock{position:relative;overflow:hidden}.illustration-running .search-mock:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 20%,#efa43930 50%,transparent 80%);animation:illustration-search-pass 4.5s ease-in-out infinite}.illustration-running .quote-mark{transform-origin:20% 70%;animation:illustration-quote-grow 4.8s ease-in-out infinite}.illustration-running .mini-quote{background-image:linear-gradient(90deg,#efa43988,#efa43988);background-repeat:no-repeat;background-position:left bottom;animation:illustration-underline 4.8s ease-in-out infinite}.illustration-running .sentiment-bar:after{background:linear-gradient(100deg,transparent,#fff,transparent);animation:illustration-glint 3.5s ease-in-out infinite}.illustration-running .feature-demo-assistant>i{animation:illustration-signal-strong 3s ease-in-out infinite}.illustration-wire-pulse{pointer-events:none}@keyframes illustration-radar-turn{to{rotate:360deg}}@keyframes illustration-signal-strong{0%,to{scale:1;box-shadow:0 0 #fff6}40%{scale:1.5;box-shadow:0 0 0 14px #fff0,0 0 20px #ffe1a9bb}}@keyframes illustration-search-pass{0%,15%{translate:-110% 0}65%,to{translate:110% 0}}@keyframes illustration-quote-grow{0%,to{scale:1;filter:brightness(1)}30%,50%{scale:1.22;filter:brightness(1.6) drop-shadow(0 0 10px #efa43988)}}@keyframes illustration-underline{0%,to{background-size:0% 2px}40%,75%{background-size:100% 2px}}@media(prefers-reduced-motion:reduce){.illustration-radar-sweep{display:none}.illustration-running *,.illustration-running *:after{animation:none!important}}html{scroll-padding-bottom:90px}.plans-carousel-controls{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 20px}.plans-carousel-controls[hidden]{display:none}.plans-carousel-progress{width:120px;height:2px;overflow:hidden;background:#fff4}.plans-carousel-progress>span{display:block;width:var(--plans-thumb-width,25%);height:100%;background:#33251d;transform:translate(var(--plans-thumb-x,0px))}.plans-carousel-actions{display:flex;gap:10px}.plans-carousel-button.button{width:46px;height:46px;padding:0;border:0}.plans-carousel-button:is([data-plans-prev],[data-carousel-prev]) svg{rotate:180deg}.plans-carousel-button:disabled{opacity:.35;cursor:default}.plans-carousel-button:disabled:before,.plans-carousel-button:disabled:after{content:none}@media(max-width:1200px){.pricing-four .plans-grid{display:flex;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 0}.plans-grid::-webkit-scrollbar{display:none}.plans-grid:focus-visible{outline:2px solid #33251d;outline-offset:4px}.pricing-four .plan-card{flex:0 0 calc((100% - 20px)/2);scroll-snap-align:start}.plans-grid .plan-button:focus-visible{outline-offset:2px}}@media(min-width:701px)and (max-width:1200px){.pricing-four .plan-card{grid-template-rows:92px 104px 46px 116px 48px auto}}@media(max-width:900px){.hero+.leaderboard-section{min-height:0}.hero{display:grid;grid-template-columns:minmax(0,1fr);min-height:0;height:auto}.hero-inner{display:contents}.hero-copy{grid-row:1;width:calc(100% - 64px);max-width:555px;margin:0 auto;padding:48px 0 0}.hero-art.hero-scene{position:relative;grid-row:2;justify-self:center;inset:auto;width:100%;max-width:740px;height:420px;margin-top:24px;mask-image:none}.hero-source-strip{position:relative;grid-row:3;inset:auto;width:calc(100% - 64px);margin:0 auto 28px;padding:0}.hero-source-strip .scroll-cue{right:0}}@media(max-width:700px){:is(.landing-v2,.mcp-page) :is(input[type=search],select):not(.lb-app *){font-size:16px}.pricing-four .plans-grid{gap:16px;width:calc(100% + 44px);margin-inline:-22px;padding-inline:22px;scroll-padding-inline:22px}.pricing-four .plan-card{flex-basis:min(360px,calc(100% - 24px))}.hero-copy{width:calc(100% - 44px);padding-top:40px}.hero-art.hero-scene{width:115%;height:clamp(330px,105vw,420px);margin-top:12px}.hero-source-strip{width:calc(100% - 44px)}.scroll-header{max-width:calc(100% - 24px)}.scroll-login,.scroll-menu-toggle{height:44px}.scroll-menu-toggle{width:44px}.header .menu-toggle{width:44px;height:44px;display:grid;place-items:center}.button-group{flex-wrap:wrap}.hero-copy .button{min-height:44px}.hero-copy .quiet-link{display:inline-flex;align-items:center;min-height:44px}.faq-list summary{min-height:44px}.faq-list summary .prototype-text{min-width:0}.footer .prototype-footer-links a,.footer-legal a{padding-block:9px}}@media(max-width:540px){.header a.nav-feature-card{grid-column:1/-1;min-height:64px;justify-content:center;padding:14px}.header a.nav-feature-card>span:first-child{max-width:70%}.header .nav-card-art{inset:0 0 0 60%}}@media(max-width:380px){.scroll-header-row{padding-inline:12px;gap:0 6px}.scroll-header .brand{font-size:19px;gap:7px}.scroll-login{padding-inline:14px}.hero-copy h1{font-size:38px}.hero-copy .button-group{gap:8px 16px}}@media(max-width:700px),(hover:none)and (pointer:coarse){.hero,.steps-section,.mcp-section,.faq-section{transform:none}:is(.button,.prompt-examples button):not([data-illustration] *):before,.button.button-secondary:not([data-illustration] *):after,.faq-list details summary:before,.faq-list details summary:after,.pricing-four .plan-featured:before,.pricing-four .plan-featured:after,.mcp-eyebrow:before,.mcp-eyebrow:after{content:none;animation:none!important;transition:none}:is(.header,.scroll-header) .brand:is(:hover,:focus-visible) :is(.bee-bar,.bee-head){animation:none;filter:none;transition-delay:0ms}.author-honeycomb,.illustration-radar-sweep{display:none}.comparison-coin .orbit:after{animation:none;opacity:.3}.mcp-hero-visual .mcp-chip-signal{animation:none;stroke-dashoffset:var(--still-offset);opacity:.3}.feed-flight-field{display:none}.feed-flight{animation:none;will-change:auto}.feed-assembly .feed-entry,.feed-assembly .feed-entry:before{animation:none;transform:none}.feed-assembly .feed-entry:before{content:none}.feed-assembly.feed-composition{padding-block:24px;min-height:0}.scroll-header{background:#111213;backdrop-filter:none;-webkit-backdrop-filter:none}.scroll-navigation,.scroll-header.is-expanded .scroll-navigation{filter:none}.nav-panel,.nav-morph-shell{background:#0c0e10;backdrop-filter:none;-webkit-backdrop-filter:none}}.mcp-page{overflow-x:clip}.mcp-page .header a[aria-current=page]{color:var(--accent)}.mcp-page .button{border:0}.mcp-page .section{padding-block:var(--section-space-top)}.mcp-page :is(#examples,#setup,#capabilities,#tools,#pricing,#faq){scroll-margin-top:28px}.mcp-hero{position:relative;min-height:calc(100svh - var(--header-height));display:flex;flex-direction:column;justify-content:center;overflow:hidden}.mcp-hero-grid{display:grid;grid-template-columns:1fr 1.12fr;gap:36px;align-items:center;flex:1;padding-block:64px 78px}.mcp-hero-copy{position:relative;z-index:1}.mcp-hero-copy.mcp-content>.mcp-eyebrow{margin:0 0 var(--kit-spacing-24);color:#c4c4c4}.mcp-hero-copy h1{line-height:1.16}.mcp-hero-copy>p{max-width:402px;margin-top:var(--kit-spacing-24);line-height:1.8}.mcp-hero-copy .button-group{gap:var(--kit-spacing-12);margin-top:var(--kit-spacing-28);flex-wrap:wrap}.mcp-hero-visual{position:relative;min-width:0;isolation:isolate}.mcp-hero-visual .mcp-chip-stage{height:480px;margin:0;overflow:visible;contain:none;z-index:1;pointer-events:none}.mcp-hero-visual .mcp-chip-art{width:330px;height:330px}.mcp-hero-visual .mcp-chip-traces-vertical{inset:-140px 0;width:100%;height:calc(100% + 280px);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.mcp-chip-traces-vertical .mcp-chip-trace{stroke:#956b2f;opacity:.26}.mcp-chip-traces-vertical .mcp-chip-signal{stroke-width:1.5;opacity:.55}.diagram-sources,.diagram-clients{position:absolute;top:126px;display:grid;gap:12px;width:114px;z-index:2}.diagram-sources{left:0}.diagram-clients{right:0}.diagram-port{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;height:44px;border-radius:10px;background:var(--button-secondary-bg);font-size:14px;font-weight:600;color:#bebfc0;box-shadow:0 10px 24px #0003;transition:background .2s,color .2s}.diagram-port>span{position:relative;z-index:2}.diagram-clients .diagram-port{color:var(--text)}.diagram-port.is-flowing{background:var(--button-secondary-hover);color:var(--accent)}.diagram-port:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:url(/landing-assets/v2/279150d4cf604ee7/assets/backgrounds/button-honeycomb-orange.svg) repeat;mask-image:linear-gradient(105deg,transparent 32%,#000 47%,#000 53%,transparent 68%);mask-size:300% 100%;mask-repeat:no-repeat;mask-position:100% 0}.diagram-port.is-flowing:before{opacity:1;animation:button-honeycomb-sweep 1.1s cubic-bezier(.2,0,.15,1) infinite}.diagram-streams{position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:visible;pointer-events:none;fill:none}.stream-guide{stroke:#8b652e;stroke-width:1;opacity:.25;transition:stroke .2s,opacity .2s}.is-flowing>.stream-guide{stroke:var(--accent);opacity:.65}.stream-light{opacity:var(--stream-strength,0);transition:opacity .2s}.diagram-streams.is-running{--stream-strength:.7}[data-stream].is-flowing{--stream-strength:1}.stream-honeycomb{stroke-width:26;stroke-linecap:round}.stream-core{stroke:#ffe2ad;stroke-width:2;stroke-linecap:round}.stream-glow{stroke:#efa439;stroke-width:8;opacity:.95;stroke-linecap:round}.stream-bloom{stroke:var(--accent);stroke-width:20;opacity:.7;stroke-linecap:round}.stream-travel{stroke-dasharray:28 140;stroke-dashoffset:28;animation:mcp-port-flow 1.7s cubic-bezier(.45,0,.55,1) infinite;animation-delay:var(--stream-delay,0s);animation-play-state:paused}.stream-spark{stroke:#fff6df;stroke-width:3.5;stroke-linecap:round;stroke-dasharray:1 159;stroke-dashoffset:0;animation-name:mcp-port-spark}.diagram-streams.is-running .stream-travel{animation-play-state:running}.diagram-mobile-light{display:none}@media(max-width:700px),(hover:none)and (pointer:coarse){.diagram-streams .stream-light{display:none}.diagram-streams .stream-travel{animation:none}.diagram-mobile-light{display:block;position:absolute;left:0;top:0;width:32px;height:6px;z-index:0;pointer-events:none;border-radius:50%;background:linear-gradient(90deg,transparent,#efa439 45%,#fff3d8 85%,transparent);offset-anchor:center;offset-rotate:auto;opacity:0;animation:mcp-mobile-light 1.7s cubic-bezier(.45,0,.55,1) infinite;animation-delay:var(--stream-delay);animation-play-state:paused}.diagram-mobile-light:before{content:"";position:absolute;inset:-15px -9px;background:radial-gradient(ellipse,#efa43970,transparent 68%)}.mcp-hero-visual.is-streaming .diagram-mobile-light{animation-play-state:running}}@keyframes mcp-mobile-light{0%{offset-distance:0%;opacity:0}16%{opacity:.85}82%{opacity:.85}to{offset-distance:100%;opacity:0}}@media(prefers-reduced-motion:reduce){.diagram-mobile-light{display:none;animation:none}}@keyframes mcp-port-flow{0%{stroke-dashoffset:28}to{stroke-dashoffset:-100}}@keyframes mcp-port-spark{0%{stroke-dashoffset:0}to{stroke-dashoffset:-128}}@media(prefers-reduced-motion:reduce),(max-width:700px),(hover:none)and (pointer:coarse){.diagram-port:before{animation:none!important;mask-position:50% 0}}@media(prefers-reduced-motion:reduce){.stream-travel{animation:none;stroke-dasharray:none;stroke-dashoffset:0}.stream-light,.stream-guide{transition:none}.stream-glow,.stream-bloom,.stream-spark{display:none}.stream-core{stroke:var(--accent);opacity:.7}}.mcp-hero-bottom{border-top:1px solid var(--line);padding-block:24px 30px;display:flex;align-items:center;gap:24px;font-size:14px;color:var(--muted)}.mcp-hero-bottom>div{display:flex;gap:26px;margin-left:auto;color:#c3c1be}.mcp-scroll{display:grid;place-items:center;width:32px;height:32px}.mcp-scroll:hover{color:var(--accent)}.mcp-examples{background-image:url(/landing-assets/v2/279150d4cf604ee7/assets/backgrounds/leaderboard-desktop.webp);background-size:cover;background-position:center;position:relative;z-index:3}.mcp-centered-heading{text-align:center;margin-bottom:var(--kit-spacing-36)}.mcp-centered-heading>p{max-width:485px;margin:var(--kit-spacing-24) auto 0;line-height:1.8;color:var(--kit-text-white)}.mcp-tabs{position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--kit-spacing-4);padding:var(--kit-spacing-5);background:var(--raised);width:max-content;max-width:100%;border-radius:var(--kit-radius-999)}.mcp-tab-highlight{position:absolute;left:0;top:0;z-index:0;border-radius:var(--kit-radius-999);background:var(--accent);pointer-events:none}.mcp-tabs.tabs-ready .mcp-tab-highlight{transition:transform .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1)}.mcp-tabs button{position:relative;z-index:1;border:0;border-radius:var(--kit-radius-999);background:transparent;padding:var(--kit-spacing-12) var(--kit-spacing-20);color:var(--kit-navigation);display:flex;align-items:center;justify-content:center;gap:var(--kit-spacing-9);white-space:nowrap;transition:color .3s}.mcp-tabs button>svg{width:var(--kit-size-16);height:var(--kit-size-16)}.mcp-tabs:not(.has-tab-highlight) button[aria-selected=true]{color:#fff;background:var(--accent)}.mcp-tabs button.is-highlighted,.mcp-tabs button:hover{color:#fff}.scenario-tabs{margin:0 auto var(--kit-spacing-24)}.scenario-panel{display:grid;grid-template-columns:.8fr 1.2fr;min-height:488px;color:var(--text);background:var(--panel);border-radius:var(--kit-radius-10);overflow:hidden;box-shadow:0 24px 64px #54391316;outline-offset:6px}.mcp-panel-motion:is(.scenario-panel,.setup-panel){position:relative;display:block}.mcp-panel-view{display:grid;grid-template-columns:inherit;gap:inherit;min-height:inherit;min-width:0;width:100%}.mcp-panel-view.is-outgoing{position:absolute;inset:0 0 auto;pointer-events:none}.mcp-panel-motion.is-switching{overflow:hidden;overflow-anchor:none}.question-side{padding:var(--kit-spacing-36);display:flex;flex-direction:column;background:linear-gradient(155deg,#1e2021,#121415)}.mcp-small-label{color:var(--muted);font-size:14px;display:block}.question-side h3{font-size:22px;line-height:1.5;margin-top:var(--kit-spacing-20);max-width:320px}.copy-question{align-self:flex-start;margin-top:28px;gap:10px}.question-tools{margin-top:auto;padding-top:var(--kit-spacing-44);display:flex;flex-direction:column;gap:var(--kit-spacing-7);color:var(--muted);font-size:14px}.question-tools>span{margin-bottom:var(--kit-spacing-3)}.question-tools code{font:12px/1.6 ui-monospace,monospace;word-break:break-word;color:var(--muted)}.answer-side{min-width:0;padding:28px 32px;display:flex;flex-direction:column}.answer-heading{display:flex;align-items:center;gap:8px;font-size:14px;padding-bottom:24px;border-bottom:1px solid var(--line)}.answer-heading .bee{width:15px;height:21px}.answer-heading .bee svg{width:15px;height:21px}.answer-demo{margin-left:auto;color:var(--muted);font-size:12px}.answer-art{flex:1;padding-top:24px;min-height:267px}.answer-company{display:flex;align-items:center;gap:12px;margin-bottom:22px}.company-monogram,.author-monogram{width:36px;height:36px;display:grid;place-items:center;border-radius:8px;background:linear-gradient(140deg,#434547,#252627);color:#e5e5e5;font-size:13px}.author-monogram{border-radius:50%;background:linear-gradient(130deg,#665c4a,#313332)}.answer-company strong{font-size:14px;font-weight:500}.answer-company small{display:block;font-size:11px;color:var(--muted);margin-top:2px}.example-tag{margin-left:auto;color:var(--muted);font-size:11px;background:#1d1f21;border-radius:999px;padding:4px 9px}.answer-thesis{padding:0 0 18px;margin:0 0 18px;border-bottom:1px solid var(--line)}.answer-thesis:last-child{margin:0;border:0;padding:0}.answer-thesis>span{font-size:11px}.cautious{color:#d3b283}.answer-thesis h4{font-size:16px;line-height:1.5;margin:7px 0}.answer-thesis p{font-size:11px;line-height:1.6}.answer-caption{padding-top:var(--kit-spacing-22);border-top:1px solid var(--line)}.answer-caption h3{font-size:18px}.answer-caption p{line-height:1.7;margin-top:var(--kit-spacing-8);max-width:490px}.answer-metrics{display:flex;justify-content:space-between;gap:16px;margin-bottom:18px}.answer-metrics small{font-size:11px;color:var(--muted);display:block}.answer-metrics strong{display:block;font-size:24px;font-weight:500;margin-top:8px}.example-source{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#727475}.example-source:hover{color:var(--accent);text-decoration-color:currentColor}.metric-definition{font-size:14px;line-height:1.7;color:var(--muted);margin-top:20px;max-width:470px}.author-coverage{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin:24px 0;color:var(--muted);font-size:11px;line-height:1.7}.mention-comparison{display:grid;gap:22px;margin-top:28px}.mention-period>div:first-child{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;color:var(--muted);margin-bottom:10px}.mention-period strong{color:var(--text);font-size:22px;font-weight:500;font-variant-numeric:tabular-nums}.mention-track{height:14px;border-radius:3px;background:#232526;overflow:hidden}.mention-track i{display:block;height:100%;background:#737776;border-radius:3px}.mention-track i.current{background:var(--accent)}.watchlist-row{display:grid;grid-template-columns:80px 1fr 28px;gap:12px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.watchlist-row:last-child{border:0}.watchlist-row strong{font-size:14px;font-weight:500}.watchlist-row small{display:block;font-size:11px;margin-top:3px;color:var(--muted)}.watchlist-views{font-size:12px;color:#babdbc;line-height:1.6}.watchlist-row .watchlist-count{text-align:right;font-size:22px;color:var(--accent);font-variant-numeric:tabular-nums}.brief-date{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);margin-bottom:16px}.examples-footnote{display:flex;justify-content:space-between;gap:24px;margin-top:22px;color:#3d2318;font-size:14px;line-height:1.7}.examples-footnote a{white-space:nowrap;text-decoration:underline;text-underline-offset:4px}.research-depth .section-heading{align-items:flex-start;margin-bottom:48px}.research-depth .heading-aside{max-width:400px}.research-depth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.depth-item{min-width:0}.depth-item h3{margin-top:26px}.depth-item>p{margin-top:14px;line-height:1.8;max-width:350px}.depth-art{position:relative;min-height:242px;background:linear-gradient(145deg,#1b1e1f,#111314);border-radius:10px;padding:28px;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.source-excerpt{font-size:11px;line-height:1.6;color:var(--muted)}.source-excerpt p{font-size:14px;color:#e0dedb;margin:14px 0;padding-left:13px;border-left:2px solid var(--accent)}.excerpt-lines{display:flex;flex-direction:column;gap:6px;margin:17px 0}.excerpt-lines i{height:3px;background:#383a3a;width:100%;border-radius:10px}.excerpt-lines i:nth-child(2){width:82%}.excerpt-lines i:nth-child(3){width:60%}.source-label{display:flex;align-items:center;gap:7px;margin-top:16px;font-size:11px;color:#c4c0bb}.source-label svg{width:14px;height:14px;color:var(--accent)}.record-top{display:flex;justify-content:space-between;font-size:11px;color:var(--muted)}.record-number{display:flex;align-items:baseline;gap:12px;margin:16px 0}.record-number strong{font-size:30px;color:var(--green);font-weight:500}.record-number span{font-size:11px;color:var(--muted)}.record-detail{display:flex;justify-content:space-between;padding-block:8px;border-bottom:1px solid var(--line);font-size:11px;color:var(--muted)}.record-detail strong{font-size:14px;font-weight:500;color:var(--text)}.depth-context{align-items:center;justify-content:center;gap:26px}.context-ticker{display:grid;place-items:center;width:64px;height:46px;background:#222426;border-radius:10px;font-size:14px;color:var(--accent);box-shadow:0 10px 30px #efa43908}.context-branches{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;position:relative}.context-branches:before{content:"";position:absolute;left:50%;top:-26px;width:1px;height:26px;background:linear-gradient(var(--accent),#5c3928)}.context-branches span{display:flex;gap:8px;align-items:center;background:#232526;padding:9px 12px;border-radius:6px;font-size:11px;color:#c0c1c0}.context-branches svg{width:13px;height:13px;color:#8f9395}.research-sources{display:flex;align-items:center;gap:32px;margin-top:64px;padding-top:28px;border-top:1px solid var(--line);color:#babbbc;font-size:14px}.research-sources>div{margin-right:auto}.research-sources img{margin-top:17px;max-width:100%}.research-sources>a{margin:0;white-space:nowrap}.research-sources>span{white-space:nowrap}.tools-heading{text-align:center;margin-bottom:var(--kit-spacing-68)}.tools-heading h2>span{color:var(--accent)}.tools-heading>p{max-width:490px;margin:var(--kit-spacing-24) auto 0;color:var(--muted);line-height:1.8}.tool-network{position:relative;isolation:isolate;width:min(100%,max(80%,880px));margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);gap:48px;align-items:center}.tool-hub{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:228px;height:300px;isolation:isolate;pointer-events:none}.tool-hub:before{content:"";position:absolute;inset:-72px -96px;z-index:-1;background:radial-gradient(ellipse,#efa4391f,transparent 65%);opacity:.7;transition:opacity .35s}.tool-network.has-active-branch .tool-hub:before{opacity:1}.tool-hub-orbits{position:absolute;width:270px;height:310px;overflow:visible;stroke:#414141;stroke-width:.6}.tool-hub-orbits>path:nth-child(2){stroke:#393c3f;stroke-dasharray:2 6}.tool-hub-orbits .tool-orbit-accent{stroke:var(--accent);stroke-width:1;opacity:.65}.tool-hub-body{position:relative;width:166px;height:194px;filter:drop-shadow(0 20px 20px #0009)}.tool-hub-body:before{content:"";position:absolute;inset:5px 0 -7px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:conic-gradient(from 30deg,#181a1c,#25292c,#0b0c0e,#a97935,#101214,#25292c,#181a1c)}.tool-hub-edge{position:absolute;inset:0;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:conic-gradient(from -35deg,#606366,#e5e9ed 7%,#44494b 21%,#202326 36%,#ddb06f 49%,#65452f 58%,#141719 73%,#767a7d 90%,#606366)}.tool-hub-face{position:absolute;inset:2px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(128deg,#45494b,#24282a 23%,#141719 49%,#1b1d20 72%,#725034);box-shadow:inset 0 0 35px #0006}.tool-hub-face:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 20%,#ffffff0c 21%,#ffffff02 42%,transparent 43%);pointer-events:none}.tool-hub-face .bee{width:40px;height:55px;margin-bottom:12px;overflow:visible}.tool-hub-face .bee-mark{width:40px;height:55px;filter:drop-shadow(0 1px 1px #000)}.tool-hub-face>span:not(.bee){font-size:14px;color:#b9bbbc;line-height:1.5}.tool-hub-face>strong{font-size:22px;font-weight:500;line-height:1.5;color:#ecebe7}.tool-command-column{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column;gap:var(--kit-spacing-24);list-style:none;padding:0;margin:0}.tool-command-column[data-tool-side=left]{grid-column:1;text-align:left}.tool-command-column[data-tool-side=right]{grid-column:3;text-align:right}.tool-command-item{position:relative;min-height:76px;padding:var(--kit-spacing-6) 0}.tool-command-divider{position:absolute;left:0;right:0;bottom:-12px;height:1px;background:var(--line);pointer-events:none}.tool-command-description{color:var(--text);font-size:15px;line-height:1.5}.tool-command-copy{display:flex;align-items:center;gap:var(--kit-spacing-10);min-width:0;margin-top:var(--kit-spacing-6)}.tool-command-column[data-tool-side=right] .tool-command-copy{flex-direction:row-reverse}.tool-command-copy>a{display:block;width:fit-content;max-width:calc(100% - var(--kit-size-46));color:var(--muted);outline-offset:4px;transition:color .2s}.tool-command-copy code{font:inherit;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;line-height:1.5;overflow-wrap:anywhere}.tool-command-item.is-active .tool-command-copy>a{color:var(--accent)}.tool-command-copy-button{display:grid;place-items:center;flex:0 0 36px;width:var(--kit-size-36);height:var(--kit-size-36);border:0;border-radius:50%;padding:0;background:transparent;color:var(--kit-navigation);transition:color .2s}.tool-command-copy-button>svg{width:var(--kit-size-18);height:var(--kit-size-18)}.tool-command-copy-button:is(:hover,:focus-visible),.tool-command-copy-button.is-copied{color:var(--accent)}.tool-network-routes{position:absolute;inset:0;width:100%;height:100%;z-index:-1;overflow:visible;pointer-events:none;fill:none}.tool-route-guide{stroke:#5a4233;stroke-width:1;opacity:.5;transition:stroke .3s,opacity .3s}.tool-route-signal{stroke:var(--accent);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:14 100;stroke-dashoffset:14;animation:tool-route-flow 5.6s cubic-bezier(.45,0,.55,1) infinite;animation-delay:var(--route-delay);animation-play-state:paused;opacity:.55;transition:opacity .3s}.tool-route-bloom{stroke-width:5;filter:blur(3px);opacity:.3}.tool-route-tip{stroke:#ffe1b3;stroke-width:2;stroke-dasharray:1 113;stroke-dashoffset:1;animation-name:tool-route-tip;opacity:.9}.tool-network.is-running .tool-route-signal{animation-play-state:running}.tool-route.is-active .tool-route-guide{stroke:var(--accent);opacity:.8}.tool-route.is-active .tool-route-signal{opacity:1}.tool-catalog-footer{display:flex;flex-direction:column;align-items:center;gap:18px;margin-top:48px;color:var(--muted);font-size:14px;line-height:1.7;text-align:center}@keyframes tool-route-flow{0%,12%{stroke-dashoffset:14}85%,to{stroke-dashoffset:-100}}@keyframes tool-route-tip{0%,12%{stroke-dashoffset:1}85%,to{stroke-dashoffset:-113}}@media(max-width:1100px){.tool-network{grid-template-columns:minmax(0,1fr) 168px minmax(0,1fr);column-gap:28px}.tool-hub{width:180px}.tool-hub-orbits{width:230px;height:264px}.tool-hub-body{width:148px;height:172px}.tool-hub-face .bee{width:32px;height:44px;margin-bottom:8px}.tool-hub-face .bee-mark{width:32px;height:44px}}@media(max-width:900px){.tool-network{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.tool-hub{position:relative;left:auto;top:auto;transform:none;grid-column:1 / 3;grid-row:1;justify-self:center;height:246px}.tool-command-column[data-tool-side]{grid-column:auto;align-self:start}.tool-network-routes{display:none}}@media(max-width:700px){.tools-heading{margin-bottom:var(--kit-spacing-24)}.tools-heading>p{max-width:100%;margin-top:var(--kit-spacing-20)}.tools-heading>p>br{display:none}.tool-network{grid-template-columns:minmax(0,1fr);gap:14px}.tool-hub{grid-column:1;margin-bottom:18px}.tool-command-column[data-tool-side=right]{text-align:left}.tool-command-column[data-tool-side=right] .tool-command-copy{flex-direction:row}.tool-command-item{min-height:76px;padding:var(--kit-spacing-6) 0}.tool-catalog-footer{margin-top:32px}}@media(hover:none)and (pointer:coarse){.tool-route-signal{display:none}}@media(prefers-reduced-motion:reduce){.tool-command-copy>a,.tool-command-copy-button,.tool-route-guide,.tool-route-signal,.tool-hub:before{transition:none}.tool-route-signal{display:none;animation:none}}.setup-section .section-heading{align-items:flex-start}.setup-shell{background:linear-gradient(155deg,#191c1e,var(--panel));border-radius:var(--kit-radius-10);padding:var(--kit-spacing-32)}.client-tabs{margin-bottom:36px}@media(min-width:701px){.client-tabs{background:var(--kit-tabs-subtle)}}.setup-panel{display:grid;grid-template-columns:1fr 1fr;gap:var(--kit-spacing-60);min-height:390px;outline-offset:8px}.setup-instructions>h3{margin-bottom:var(--kit-spacing-28)}.setup-instructions ol{list-style:none;padding:0;margin:0;display:grid;gap:var(--kit-spacing-25)}.setup-instructions li{display:flex;align-items:flex-start;gap:var(--kit-spacing-17)}.setup-step{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;background:#282521;color:#edbe7b;font-size:12px;border-radius:50%;margin-top:var(--kit-spacing-1)}.setup-instructions h4{font-size:15px;line-height:1.7;color:var(--text);font-weight:500}.setup-instructions p{line-height:1.8;margin-top:var(--kit-spacing-7);max-width:405px}.setup-code-side{padding-top:var(--kit-spacing-1);min-width:0}.setup-code{background:var(--bg);border-radius:var(--kit-radius-10);overflow:hidden}.code-header{display:flex;align-items:center;justify-content:space-between;padding:var(--kit-spacing-15) var(--kit-spacing-20);border-bottom:1px solid var(--line);font-size:14px;color:var(--muted)}.copy-code{display:flex;align-items:center;gap:var(--kit-spacing-8);border:0;background:var(--raised);color:var(--text);padding:var(--kit-spacing-7) var(--kit-spacing-12);min-width:90px;justify-content:center}.copy-code svg{width:var(--kit-size-14);height:var(--kit-size-14)}.copy-code:hover{background:#302824;color:var(--accent)}.setup-code pre{margin:0;padding:var(--kit-spacing-26) var(--kit-spacing-20);overflow:auto;line-height:1.8;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;color:#edbe7b;min-height:88px}.setup-note{margin-top:var(--kit-spacing-20);line-height:1.8}.setup-code-side .text-link{margin-top:var(--kit-spacing-18);color:#c4c4c4}.mcp-page .faq-section{transform:none}.faq-intro{margin-top:22px;line-height:1.8}.mcp-page .final-cta h2{font-size:clamp(30px,2.75vw,40px)}.mcp-page .footer{overflow:clip}.mcp-page .pricing-section{background-image:url(/landing-assets/v2/279150d4cf604ee7/assets/backgrounds/leaderboard-desktop.webp);background-size:cover;background-position:center}@media(min-width:1101px){.mcp-page .container{width:calc(100% - 144px)}.mcp-hero-grid{min-height:560px}}@media(min-width:701px)and (max-width:1200px){.mcp-hero-grid{gap:12px;grid-template-columns:.9fr 1.1fr}.mcp-hero-visual .mcp-chip-art{width:280px;height:280px}.diagram-sources,.diagram-clients{width:94px}.diagram-port{font-size:14px}.mcp-hero-bottom>span{max-width:225px}.mcp-hero-bottom>div{gap:18px}.question-side{padding:var(--kit-spacing-28)}.answer-side{padding:26px}.research-sources{gap:22px}.research-sources img{width:350px}}@media(max-width:960px){.mcp-hero-grid{grid-template-columns:1fr;padding-block:48px}.mcp-hero-copy{max-width:620px;margin:auto;width:100%}.mcp-hero-visual{max-width:620px;width:100%;margin:auto}.mcp-hero-bottom{flex-wrap:wrap}.mcp-hero-bottom>div{margin-left:0}.scenario-panel{grid-template-columns:1fr 1.2fr}.question-side h3{font-size:20px}.scenario-tabs{flex-wrap:nowrap;justify-content:flex-start}.research-depth-grid{gap:20px}.depth-art{padding:20px}.research-sources{flex-wrap:wrap}.setup-panel{gap:var(--kit-spacing-28)}.client-tabs{flex-wrap:nowrap}}@media(max-width:700px){.mcp-hero-copy h1{font-size:38px}.mcp-hero-grid{padding-bottom:32px}.mcp-hero-visual .mcp-chip-art{width:260px;height:260px}.diagram-sources,.diagram-clients{width:86px}.diagram-port{font-size:14px}.mcp-hero-visual .mcp-chip-stage{height:420px}.diagram-sources,.diagram-clients{top:98px}.mcp-hero-bottom{font-size:14px}.mcp-hero-bottom>div{gap:12px;flex-wrap:wrap}.mcp-scroll{margin-left:auto}.mcp-tabs button{padding:11px var(--kit-spacing-14)}.scenario-panel{grid-template-columns:1fr}.question-side{padding:var(--kit-spacing-24)}.question-side h3{max-width:none}.question-tools{padding-top:var(--kit-spacing-28)}.answer-side{padding:24px}.answer-caption{margin-top:var(--kit-spacing-24)}.examples-footnote{flex-direction:column;gap:12px}.examples-footnote a{white-space:normal}.research-depth-grid{grid-template-columns:1fr;gap:40px}.depth-art{min-height:242px}.depth-item>p{max-width:none}.research-sources>div{width:100%}.research-sources img{width:100%;max-width:442px}.setup-shell{padding:var(--kit-spacing-24)}.setup-panel{grid-template-columns:1fr}.client-tabs{gap:0}.setup-panel{min-height:0}.mcp-page :is(.mcp-examples,.pricing-section){background-image:url(/landing-assets/v2/279150d4cf604ee7/assets/backgrounds/leaderboard-mobile.webp)}}@media(prefers-reduced-motion:reduce){.mcp-page *{scroll-behavior:auto}.mcp-tabs button,.mcp-tabs.tabs-ready .mcp-tab-highlight{transition:none}}.mcp-hero-copy.mcp-content{width:100%;max-width:none;margin:0;text-align:left}.mcp-hero-copy.mcp-content>p{margin-left:0;margin-right:0}.mcp-page .research-depth,.mcp-page .mcp-tools,.mcp-page .setup-section,.mcp-page .faq-section{position:relative;z-index:2;background:var(--bg)}@media(min-width:701px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.mcp-hero{transform:translate3d(0,var(--pricing-cover-y,0px),0)}.mcp-page .mcp-tools,.mcp-page .faq-section{transform:translate3d(0,var(--section-reveal-y,0px),0)}.mcp-page .setup-section{transform:translate3d(0,var(--pricing-cover-y,0px),0)}}.question-tools summary{cursor:pointer;list-style:none;color:var(--kit-navigation);padding-block:var(--kit-spacing-5);font-size:14px;display:flex;align-items:center;justify-content:space-between;gap:var(--kit-spacing-12)}.question-tools summary::-webkit-details-marker{display:none}.question-tools summary>svg{width:var(--kit-size-16);height:var(--kit-size-16);transition:transform .25s}.question-tools[open] summary>svg{transform:rotate(180deg)}.question-tools summary:hover{color:var(--accent)}.question-tools>div{display:flex;flex-direction:column;gap:var(--kit-spacing-6);padding-top:var(--kit-spacing-12)}@media(prefers-reduced-motion:reduce){.question-tools summary>svg{transition:none}}@media(max-width:700px){.mcp-hero-grid{gap:40px}.mcp-hero-visual{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.mcp-hero-visual .mcp-chip-stage{grid-row:2;height:260px}.mcp-hero-visual .mcp-chip-traces-vertical{inset:0;width:100%;height:100%}.diagram-sources,.diagram-clients{position:relative;inset:auto;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.diagram-sources{grid-row:1}.diagram-clients{grid-row:3}.diagram-port{min-height:44px;padding:8px;text-align:center}.diagram-sources,.diagram-clients{width:80%;justify-self:center;gap:6.4px}:is(.diagram-sources,.diagram-clients) .diagram-port{height:35.2px;min-height:35.2px;padding:6.4px;border-radius:8px;font-size:11.2px}.mcp-hero-bottom{gap:16px}.mcp-scroll{width:44px;height:44px}.mcp-tabs button{min-height:44px}}.depth-art{height:260px;min-height:260px}.tool-category-switch{display:none}@media(prefers-reduced-motion:reduce){.tool-category-switch:before,.tool-category-switch button{transition:none!important}}.tool-command-column[hidden]{display:none}@media(max-width:700px){.mcp-page :is(.mcp-tools,.setup-section){padding-block:48px}.mcp-page :is(.tools-heading,.setup-section .section-heading) h2{font-size:28px;line-height:1.2}.tools-heading{margin-bottom:16px}.tools-heading>p{max-width:320px;margin-top:16px;line-height:1.6}.tool-network{gap:0;max-width:420px}.tool-hub{height:150px;width:150px;margin:0 auto 18px}.tool-hub:before{inset:-12px -80px}.tool-hub-orbits{width:152px;height:150px}.tool-hub-body{width:100px;height:116px}.tool-hub-face .bee,.tool-hub-face .bee-mark{width:22px;height:30px}.tool-hub-face .bee{margin-bottom:4px}.tool-hub-face>span:not(.bee){font-size:10px}.tool-hub-face>strong{font-size:16px}.tool-category-switch{position:relative;isolation:isolate;display:flex;justify-content:center;gap:4px;margin-bottom:16px;padding:4px;border:0;border-radius:999px;background:var(--kit-tabs-subtle)}.tool-category-switch:before{content:"";position:absolute;z-index:0;left:4px;top:4px;width:calc((100% - 12px)/2);height:calc(100% - 8px);border-radius:999px;background:var(--accent);pointer-events:none;transform:translate(0);transition:transform .42s cubic-bezier(.22,1,.36,1)}.tool-category-switch:has([data-tool-category=right][aria-pressed=true]):before{transform:translate(calc(100% + 4px))}.tool-category-switch button{position:relative;z-index:1;flex:1;min-width:0;min-height:44px;padding:10px 8px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:var(--type-desktop-button);white-space:nowrap;transition:color .2s}.tool-category-switch button[aria-pressed=true]{color:var(--text-on-accent)}.tool-category-switch button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tool-command-column[data-tool-side]{gap:0;text-align:left}.tool-command-column[data-tool-side] .tool-command-copy{flex-direction:row;margin-top:3px;min-height:24px}.tool-command-item{min-height:0;padding:12px 0}.tool-command-divider{bottom:0}.tool-command-copy>a{max-width:calc(100% - 48px);font-size:12px}.tool-command-copy-button{position:absolute;right:0;bottom:2px;width:44px;height:44px;flex-basis:44px}.tool-command-description{font-size:15px;line-height:1.4}.tool-catalog-footer{margin-top:24px;gap:12px}.setup-section .section-heading{gap:16px;margin-bottom:24px}.setup-shell{padding:0;border-radius:0;background:none}.setup-shell .client-tabs{margin-bottom:24px}.setup-instructions>h3{margin-bottom:20px;font-size:20px}.setup-instructions ol{gap:20px}.setup-instructions li{gap:12px}.setup-instructions p{margin-top:4px;line-height:1.6}.setup-panel{gap:24px}.setup-code{background:var(--panel)}.code-header{padding:12px 16px}.setup-code pre{padding:16px}.setup-note{margin-top:16px;line-height:1.6}}.mcp-legacy-setup{max-width:760px;margin:32px auto 0;padding:20px 24px;border:1px solid var(--primitive-Border-Default);border-radius:16px;color:var(--primitive-Text-Secondary)}.mcp-legacy-setup summary{cursor:pointer;color:var(--primitive-Text-Primary)}.mcp-legacy-setup p{margin:16px 0;line-height:1.6}.mcp-legacy-setup .text-link{display:inline-flex;margin-top:8px}.mcp-examples .mcp-centered-heading>p{max-width:476px;color:var(--kit-text-warm-section-muted)}.mcp-examples .scenario-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;border-radius:var(--kit-radius-999)}.mcp-examples .scenario-tabs::-webkit-scrollbar{display:none}.mcp-examples .scenario-tabs button{flex:none;padding:12px 16px}.scenario-panel{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr)}.scenario-panel>.mcp-panel-view{grid-template-columns:inherit}.published-answer{min-width:0;padding:28px 32px}.published-report{height:460px;overflow:auto;overscroll-behavior-x:contain;padding:24px 12px 16px 0;scrollbar-width:thin;scrollbar-color:#454747 transparent;line-height:1.75;outline-offset:-2px}.published-report.is-expanded{height:auto;max-height:none;overflow:visible}.published-report [hidden]{display:none!important}.published-report h3{font-size:22px;line-height:1.4;margin:0 0 12px}.published-report h4{font-size:17px;line-height:1.5;margin:20px 0 10px}.published-report h5{font-size:15px;line-height:1.6;margin:0 0 8px}.published-report p{margin:0 0 18px;color:#c4c4c4}.published-report a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#67645e}.published-report a:hover{color:var(--accent);text-decoration-color:currentColor}.published-report :is(ul,ol){padding-left:22px;margin:16px 0}.published-report li{margin:10px 0;color:#c4c4c4}.published-report :is(.bz-report-caption,.bz-series-caption,.bz-thesis-meta,.bz-market-line,.bz-call-line,.bz-earnings-coverage){font-size:14px;line-height:1.7;color:var(--muted)}.published-report .bz-positive{color:#afc4ad}.published-report .bz-negative{color:#db9d90}.published-report .bz-tablist,.bz-series-switch{display:flex;flex-wrap:nowrap;gap:4px;max-width:100%;margin:20px 0 14px;padding:4px;background:var(--raised);border-radius:var(--kit-radius-999);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-inline:4px}.published-report :is(.bz-tablist,.bz-series-switch)::-webkit-scrollbar{display:none}.published-report :is(.bz-tablist,.bz-series-switch) button{flex:none;white-space:nowrap;border:0;background:transparent;color:#a8aaad;border-radius:var(--kit-radius-999);padding:8px 12px;min-height:38px}.published-report :is(.bz-tablist button[aria-selected=true],.bz-series-switch button[aria-pressed=true]){background:var(--accent);color:#17120b}.published-report :is(.bz-tablist,.bz-series-switch) button:hover{color:var(--text)}.published-report :is(.bz-tablist button[aria-selected=true],.bz-series-switch button[aria-pressed=true]):hover{color:var(--text-on-accent)}.bz-table-scroll{max-width:100%;overflow-x:auto;margin:14px 0 18px;scrollbar-width:thin;scrollbar-color:#454747 transparent}.published-report table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}.published-report :is(th,td){padding:12px 10px;text-align:right;border:0;border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:top}.published-report th{color:var(--muted);font-size:12px;font-weight:500;vertical-align:bottom}.published-report :is(th,td):first-child{padding-left:0;text-align:left}.published-report :is(th,td):last-child{padding-right:0}.published-report .bz-cell-text{text-align:left;white-space:normal;min-width:95px}.published-report .bz-ticker-cell{white-space:nowrap}.published-report .bz-report-body{margin-top:28px}.published-report .bz-report-body>article,.bz-earnings-call,.bz-thesis-section{padding:18px 0;border-top:1px solid var(--line)}.published-report .bz-report-body>article:first-child{padding-top:0;border-top:0}.published-report .bz-author-line{font-size:14px}.bz-profile-bio{color:var(--muted);margin-bottom:18px}.bz-profile-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;margin:24px 0}.bz-profile-metrics>div{display:flex;flex-direction:column;gap:6px}.bz-profile-metrics strong{font-size:22px;font-weight:500;color:var(--text)}.bz-profile-metrics span{font-size:12px;color:var(--muted)}.bz-focus-tickers{color:var(--muted);font-size:12px}.bz-earnings-table{min-width:670px}.bz-earnings-ai-table,.bz-earnings-bottleneck-table{min-width:800px}.published-report .bz-earnings-intelligence :is(th,td){white-space:normal;text-align:left;min-width:140px}.bz-earnings-muted,.bz-earnings-date{color:var(--muted);font-size:14px}.bz-constraint-status{color:var(--kit-accent-readable);font-size:12px}.bz-thesis-mentions{display:flex;flex-wrap:wrap;gap:12px 24px;margin:18px 0;color:var(--kit-accent-readable)}.bz-thesis-points>li{padding-bottom:12px}.bz-company{font-weight:400;color:var(--muted)}.published-report details{margin:16px 0;color:var(--muted)}.published-report summary{cursor:pointer;color:var(--text);padding:10px 0}.published-actions{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid var(--line);padding-top:20px;margin-top:8px}.published-actions .button{padding:10px 18px;min-height:40px}.published-actions .text-link{font-size:14px;color:var(--kit-accent-readable)}.published-note{font-size:14px!important;color:var(--muted);line-height:1.7;margin:18px 0 0}.bz-series-head{display:flex;flex-direction:column;gap:4px}.bz-series-head h3{margin-bottom:6px}.bz-series-controls{display:flex;flex-wrap:wrap;gap:8px}.bz-series-switch{margin:0 0 20px}.bz-series-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:18px 0;border-block:1px solid var(--line)}.bz-series-stats>div{display:flex;flex-direction:column;gap:8px;font-size:12px;color:var(--muted)}.bz-series-stats strong{font-size:23px;color:var(--text);font-weight:500}.bz-series-legend,.bz-series-readout{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12px;color:var(--muted);margin:16px 0}.bz-series-legend>span{display:flex;align-items:center;gap:6px}.bz-series-legend i{display:inline-block;width:15px;height:3px;background:#74808f}.bz-series-legend .bz-series-price-key{background:var(--accent)}.bz-series-legend .bz-series-sentiment-key{background:#81b7a4}.bz-series-chart{width:100%;display:block;overflow:visible}.bz-series-explore{display:flex;align-items:center;gap:18px;color:var(--muted);font-size:12px;margin:16px 0}.bz-series-explore input{min-width:0;flex:1;accent-color:var(--accent)}.bz-series-insights{margin-top:20px}@media(max-width:1050px){.scenario-panel,.scenario-panel>.mcp-panel-view{grid-template-columns:minmax(0,1fr)}.question-side{gap:0}.question-side h3{max-width:100%;margin-top:14px}.question-side .copy-question{margin-top:20px}.question-side .question-tools{padding-top:20px}.published-report{height:480px}.published-report.is-expanded{height:auto}}@media(max-width:700px){.published-answer{padding:24px 20px}.published-actions{flex-wrap:wrap}.published-report{padding-right:4px}.mcp-examples .scenario-tabs{justify-content:flex-start}.mcp-examples .scenario-tabs button{padding:10px 12px}.bz-series-stats{gap:10px}.bz-series-stats strong{font-size:20px}.bz-profile-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.bz-earnings-followup{padding:20px;background:var(--raised);border-radius:10px}.bz-earnings-followup button{display:inline-flex;align-items:center;gap:8px;border:0;background:var(--button-secondary-bg);color:var(--text);border-radius:999px;padding:10px 18px}.bz-earnings-followup button svg{width:16px;height:16px}@media(max-width:960px){.mcp-page .mcp-tabs:is(.scenario-tabs,.client-tabs){flex-wrap:nowrap;justify-content:flex-start;width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:999px;scroll-padding-inline:5px;scroll-snap-type:x proximity}.mcp-page .mcp-tabs:is(.scenario-tabs,.client-tabs)::-webkit-scrollbar{display:none}.mcp-page .mcp-tabs:is(.scenario-tabs,.client-tabs)>button{flex:none;scroll-snap-align:start}}.report-mobile-summary{display:none}@media(max-width:700px){.mcp-page .mcp-examples{padding-block:48px}.mcp-examples .mcp-centered-heading{margin-bottom:24px}.mcp-examples .mcp-centered-heading h2{font-size:28px;line-height:1.2}.mcp-examples .mcp-centered-heading>p{margin-top:16px;line-height:1.6}.mcp-examples .scenario-panel,.mcp-examples .scenario-panel>.mcp-panel-view{min-height:0}.mcp-examples .question-side{padding:20px;background:none;border-bottom:1px solid var(--line)}.mcp-examples .question-side>.mcp-small-label{display:none}.mcp-examples .question-side h3{font-size:18px;line-height:1.5;margin:0}.mcp-examples .copy-question{margin-top:12px;min-height:40px;padding:8px 14px}.mcp-examples .question-tools{display:none}.mcp-examples .is-answer-expanded .question-tools{display:block;padding-top:16px}.mcp-examples .published-answer{padding:20px}.mcp-examples .answer-heading{padding-bottom:16px}.mcp-examples .answer-demo{display:none}.mcp-examples .published-report,.mcp-examples .published-report.is-expanded{height:auto;max-height:none;overflow:visible;padding:20px 0 0;line-height:1.6}.published-report h3{font-size:20px}.published-report p{margin-bottom:14px}.published-report:not(.is-expanded) .report-mobile-extra,.published-report:not(.is-expanded) tbody>tr:nth-child(n+4),.published-report:not(.is-expanded) .bz-profile-metrics>div:nth-child(n+4){display:none!important}.published-report:not(.is-expanded) .report-mobile-summary{display:block}.published-report .bz-profile-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.published-report .bz-profile-metrics strong{font-size:20px}.published-report .bz-profile-metrics span{font-size:11px}.published-report:not(.is-expanded) .bz-table-scroll{min-width:0;overflow:visible;margin-bottom:8px}.published-report:not(.is-expanded) table{min-width:0;width:100%;table-layout:fixed;font-size:13px;line-height:1.5}.published-report:not(.is-expanded) :is(th,td){min-width:0;padding:12px 7px;white-space:normal;overflow-wrap:anywhere;text-align:left;vertical-align:top}.published-report:not(.is-expanded) th{font-size:11px;line-height:1.5}.published-report:not(.is-expanded) th:first-child,.published-report:not(.is-expanded) td:first-child{padding-left:0}.published-report:not(.is-expanded) .bz-ticker-cell{font-weight:600}.published-actions{gap:12px;margin-top:16px;padding-top:16px}.published-actions [data-expand-answer]{min-height:44px;flex:1}.published-actions .text-link{display:none}.published-note{margin-top:14px;font-size:12px!important;line-height:1.6}.examples-footnote{margin-top:20px}.examples-footnote>span{display:none}.published-report .bz-series-stats{gap:8px}.published-report .bz-series-stats strong{font-size:18px}}:root{--font-body-size:var(--type-desktop-body-size);--font-body-weight:var(--type-desktop-body-weight);--font-action-size:var(--type-desktop-button-size);--font-action-weight:var(--type-desktop-button-weight);--surface-pro:linear-gradient(145deg,#292622,#171819);--gradient-brand:linear-gradient(135deg,var(--accent) 0%,var(--kit-gradient-mid) 55%,var(--kit-gradient-end) 100%)}body{font-family:var(--type-desktop-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight)}body :is(p,li):not([data-illustration],[data-illustration] *){line-height:var(--type-desktop-body-line-height)}body :is(a,button,summary,.feature-open):not(.brand,[data-illustration],[data-illustration] *){font-family:var(--type-desktop-button-family);font-size:var(--font-action-size);font-weight:var(--font-action-weight)}.button{line-height:var(--type-desktop-button-line-height);border-radius:var(--kit-radius-999)}.button-light{background:var(--kit-pricing-button);color:var(--kit-pricing-text);border:0}.button-light:hover,.button-light:active{background:var(--kit-pricing-button-hover)}.button:disabled{opacity:.45;cursor:not-allowed}.button:disabled:before,.button:disabled:after{animation:none!important;opacity:0!important}.ui-link-inverse{color:var(--kit-text-white)}.ui-link-soft{color:var(--kit-text-soft)}.ui-link-muted{color:var(--muted)}.ui-link-inverse:hover{color:var(--kit-text-white);opacity:.8}.header .brand,.footer-brand-block .brand,.scroll-header .brand{font:var(--type-desktop-logo)}.nav-trigger,.desktop-nav>a{color:var(--kit-navigation)}.nav-panel,.nav-morph-shell{background:var(--kit-menu-surface);box-shadow:var(--effect-menu-shadow)}.nav-panel.is-morphing{background:transparent;box-shadow:none}.scroll-header{background:var(--kit-background-dock);box-shadow:var(--effect-floating-navigation-shadow)}.pricing-four .plan-card{background:var(--kit-pricing-surface);color:var(--kit-pricing-text);border-radius:var(--kit-radius-10);padding:var(--kit-spacing-24)}.pricing-four .plan-featured{background:var(--surface-pro);color:var(--text)}.pricing-four .plan-name-row h3{font:var(--type-desktop-h-3-semibold)}.pricing-four .plan-capacity>strong{font:var(--type-desktop-h-3-semibold)}.pricing-four .plan-price>strong{font-weight:var(--type-desktop-h-2-weight)}.pricing-four .plans-billing{background:var(--raised)}.pricing-four .plans-billing button{font:var(--type-desktop-button);color:var(--kit-navigation)}.pricing-four .plans-billing button:is(.is-highlighted,:hover){color:var(--text-on-accent)}.landing-v2 .pricing-four .plans-billing{display:inline-flex;position:relative;isolation:isolate;align-items:center;width:max-content;max-width:100%;gap:var(--kit-spacing-3);padding:var(--kit-spacing-4);border:0;border-radius:var(--kit-radius-999);background:var(--raised)}.landing-v2 .pricing-four .plans-billing>button{position:relative;z-index:1;flex:0 1 auto;min-width:0;padding:var(--kit-spacing-9) var(--kit-spacing-16);border:0;border-radius:var(--kit-radius-999);background:transparent;box-shadow:none;color:var(--kit-navigation);font:var(--type-desktop-button)}.faq-list details summary{font:var(--type-desktop-body-semibold)}.faq-list .faq-answer p{font:var(--type-desktop-body)}.mcp-content>.mcp-eyebrow{font:var(--type-desktop-button);background:var(--raised);border-radius:var(--kit-radius-999)}.mcp-tabs button{font:var(--type-desktop-button)}.tool-command-item code{font:var(--type-desktop-code-bold)}.setup-code pre,.question-tools code{font:var(--type-desktop-code)}.setup-step{font:var(--type-desktop-small)}.footer-wordmark{background-image:var(--gradient-brand)}@media(min-width:1101px){h1:not([data-illustration],[data-illustration] *){font:var(--type-desktop-h-1)}h2:not([data-illustration],[data-illustration] *){font:var(--type-desktop-h-2)}.mcp-hero-copy h1{font:var(--type-desktop-h-1)}:is(.feature-card h3,.step-caption h3,.viewpoint h3,.question-side h3){font:var(--type-desktop-h-3)}.final-cta h2,.pricing-four .plan-price>strong{font:var(--type-desktop-h-2)}.setup-instructions h3{font:var(--type-desktop-h-3)}}@media(max-width:700px),(hover:none)and (pointer:coarse){.header .nav-panel,.header .nav-morph-shell,.scroll-header{background:var(--panel)}}.hero-copy h1>.prototype-text>.text-muted{color:var(--muted)}body .light-heading>p,body .light-heading .heading-aside>p{color:var(--kit-text-warm-section-muted);opacity:1}.light-heading .text-link,.light-heading .text-link:hover{color:var(--text-on-accent)}@media(min-width:1101px){.answer-caption h3{font:var(--type-desktop-h-3)}.footer-wordmark{font-weight:var(--type-desktop-wordmark-large-weight);font-family:var(--type-desktop-wordmark-large-family)}}.warm-section{color:var(--text-on-accent)}.warm-section .plans-toolbar>p{color:var(--kit-text-warm-section-muted)}.button-primary,.pricing-four .plan-featured .plan-button{color:var(--text-on-accent)}.mcp-tabs button:is(.is-highlighted,:hover),.mcp-tabs:not(.has-tab-highlight) button[aria-selected=true]{color:var(--text-on-accent)}:root{--page-hero-type: var(--type-desktop-h-1);--page-heading-type: var(--type-desktop-h-2);--page-wordmark-type: var(--type-desktop-wordmark-large)}body{font:var(--type-desktop-body)}:is(#app,[data-typography-root]) :is(h1,h2,h3,h4,p,li,a,button,summary,small,code,pre):not(:where([data-illustration],[data-illustration] *,.published-report,.published-report *,.mcp-hero-visual,.mcp-hero-visual *,.cta-identity-scene,.cta-identity-scene *)){letter-spacing:0}:is(#app,[data-typography-root]) h1:not(:where([data-illustration],[data-illustration] *)){font:var(--page-hero-type)}:is(#app,[data-typography-root]) h2:not(:where([data-illustration],[data-illustration] *,.published-report *)){font:var(--page-heading-type)}:is(#app,[data-typography-root]) h3:not(:where([data-illustration],[data-illustration] *,.published-report *)){font:var(--type-desktop-h-3)}:is(#app,[data-typography-root]) :is(p,li,h4):not(:where([data-illustration],[data-illustration] *,.published-report *,.mcp-hero-visual *,.cta-identity-scene *)){font:var(--type-desktop-body)}:is(#app,[data-typography-root]) :is(a,button,summary):not(:where(.brand,[data-illustration],[data-illustration] *,.published-report *,.mcp-hero-visual *,.cta-identity-scene *)){font:var(--type-desktop-button)}:is(#app,[data-typography-root]) :is(small,.footer-link-group h3,.footer-disclaimer,.footer-meta,.plan-price>span,.plan-popular,.examples-footnote,.tool-catalog-footer):not(:where([data-illustration],[data-illustration] *,.published-report *)){font:var(--type-desktop-caption)}:is(#app,[data-typography-root]) .brand{font:var(--type-desktop-logo)}:is(#app,[data-typography-root]) .footer-wordmark{font:var(--page-wordmark-type)}:is(#app,[data-typography-root]) .plan-name-row h3,:is(#app,[data-typography-root]) .plan-capacity>strong{font:var(--type-desktop-h-3-semibold)}:is(#app,[data-typography-root]) .plan-price>strong{font:var(--type-desktop-h-2)}:is(#app,[data-typography-root]) .faq-list details summary{font:var(--type-desktop-body-semibold)}:is(#app,[data-typography-root]) .setup-code pre,:is(#app,[data-typography-root]) .question-tools code{font:var(--type-desktop-code)}:is(#app,[data-typography-root]) .tool-command-item code{font:var(--type-desktop-code-bold)}:is(#app,[data-typography-root]) .setup-step{font:var(--type-desktop-small)}@media(max-width:1439px){:root{--page-wordmark-type: var(--type-desktop-wordmark-medium)}}@media(max-width:1100px){:root{--page-hero-type: var(--type-desktop-h-1-compact)}}@media(max-width:960px){:root{--page-wordmark-type: var(--type-desktop-wordmark-small)}}@media(max-width:700px){:root{--page-hero-type: var(--type-mobile-h-1);--page-heading-type: var(--type-mobile-h-2);--page-wordmark-type: var(--type-mobile-wordmark)}:is(#app,[data-typography-root]) :is(input,select,textarea):not(:where([data-illustration],[data-illustration] *)){font:var(--type-mobile-input)}}.scene-poster{display:block;width:100%;height:100%;object-fit:contain}.hero-webgl picture{display:block;width:100%;height:100%}.hero-webgl{transition:none}
