.landing-module__4HsZCW__root{--bv-teal:#447577;--bv-teal-hover:#3d696b;--bv-teal-tint:#e8f0f0;--bv-paper:#fafafa;--bv-bg-2:#f5f5f5;--bv-bg-3:#fff;--bv-fg-1:#1f1e30;--bv-fg-2:#1f1e3099;--bv-fg-3:#1f1e3066;--bv-border-1:#e5e5e5;--bv-border-2:#ededed;--bv-positive:#5a7c65;--bv-alert:#a8524a;--bv-radius-sm:6px;--bv-radius-lg:12px;--bv-radius-xl:16px;--bv-radius-pill:9999px;--bv-ease:cubic-bezier(.2, .8, .2, 1);--bv-font-display:var(--font-spectral), var(--font-ibm-plex-serif), Georgia, serif;--bv-font-serif:var(--font-ibm-plex-serif), var(--font-spectral), Georgia, serif;--bv-font-sans:var(--font-manrope), var(--font-ibm-plex-sans), ui-sans-serif, system-ui, sans-serif;--bv-font-mono:var(--font-ibm-plex-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ink:#1f1e30;--sand:#d4a574;--terra:#c97b63;--sage:#8aaf92;--bg-a:#1f1e30;--bg-b:#282739;--footer-bg:#1a1a1a;--ow:#f5f5f5;--ow2:#f5f5f5b8;--ow3:#f5f5f580;--line:#f5f5f51f;--nav-bg:#1f1e30db;--accent:var(--sand);--star-1:#f5f5f5;--star-2:#d4a574;--star-3:#8aaf92;--star-4:#c97b63;isolation:isolate;overflow-anchor:none;background:var(--bg-a);min-height:100vh;color:var(--ow);font-family:var(--bv-font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}:is(html:has(.landing-module__4HsZCW__root),body:has(.landing-module__4HsZCW__root)){background:#1f1e30}:where(.landing-module__4HsZCW__root) h1,:where(.landing-module__4HsZCW__root) h2,:where(.landing-module__4HsZCW__root) h3{text-wrap:balance;margin:0}:where(.landing-module__4HsZCW__root) p{text-wrap:pretty;margin:0}:where(.landing-module__4HsZCW__root) a{color:var(--accent);text-decoration:none}:where(.landing-module__4HsZCW__root) a:hover{color:var(--ow)}.landing-module__4HsZCW__constellationCanvas{z-index:-1;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.landing-module__4HsZCW__shadedBand{position:relative}.landing-module__4HsZCW__shadedBand:before{content:"";z-index:-2;background:var(--bg-b);position:absolute;inset:0}.landing-module__4HsZCW__footer{z-index:1;position:relative}.landing-module__4HsZCW__wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,56px)}.landing-module__4HsZCW__reveal{opacity:0;transition:opacity .9s var(--bv-ease), transform .9s var(--bv-ease);transform:translateY(22px)}.landing-module__4HsZCW__reveal[data-revealed]{opacity:1;transform:none}.landing-module__4HsZCW__revealDelay1{transition-delay:80ms}.landing-module__4HsZCW__revealDelay2{transition-delay:.16s}@media (prefers-reduced-motion:reduce){.landing-module__4HsZCW__reveal{opacity:1;transition:none;transform:none}}.landing-module__4HsZCW__nav{background:var(--nav-bg);border:1px solid var(--line);z-index:20;border-radius:999px;align-items:center;gap:16px;width:min(1180px,100% - 32px);padding:10px 10px 10px 22px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%)}.landing-module__4HsZCW__logo img{filter:brightness(0)invert();width:auto;height:22px}.landing-module__4HsZCW__navActions{align-items:center;gap:6px;margin-left:auto;display:flex}:where(.landing-module__4HsZCW__root) .landing-module__4HsZCW__navLink{color:var(--ow2);padding:9px 14px;font-size:14px;font-weight:500}:where(.landing-module__4HsZCW__root) .landing-module__4HsZCW__navLink:hover{color:var(--ow)}.landing-module__4HsZCW__nav .landing-module__4HsZCW__navMenuToggle,.landing-module__4HsZCW__nav .landing-module__4HsZCW__navMenuList{display:none}.landing-module__4HsZCW__navMenuToggle{all:unset;box-sizing:border-box;cursor:pointer;width:40px;height:40px;color:var(--ow);border:1px solid var(--line);border-radius:50%;place-items:center;transition:border-color .2s,background .2s}.landing-module__4HsZCW__navMenuToggle:hover,.landing-module__4HsZCW__navMenuToggle[aria-expanded=true]{border-color:var(--ow3);background:#f5f5f50f}.landing-module__4HsZCW__navMenuToggle:focus-visible{outline:2px solid var(--bv-teal);outline-offset:2px}.landing-module__4HsZCW__navMenuToggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .25s var(--bv-ease)}.landing-module__4HsZCW__navMenuToggle[aria-expanded=true] svg{transform:rotate(180deg)}.landing-module__4HsZCW__navMenuList{background:var(--bg-b);border:1px solid var(--line);min-width:200px;animation:landing-module__4HsZCW__navMenuIn .2s var(--bv-ease);border-radius:16px;flex-direction:column;gap:2px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 50px #00000073}.landing-module__4HsZCW__navMenuList a,.landing-module__4HsZCW__navMenuList button{all:unset;box-sizing:border-box;width:100%;color:var(--ow);cursor:pointer;border-radius:10px;padding:12px 14px;font-size:15px;font-weight:500;display:block}.landing-module__4HsZCW__navMenuList a:hover,.landing-module__4HsZCW__navMenuList button:hover{color:var(--ow);background:#f5f5f50f}.landing-module__4HsZCW__navMenuList a:focus-visible,.landing-module__4HsZCW__navMenuList button:focus-visible{outline:2px solid var(--bv-teal);outline-offset:-2px}@keyframes landing-module__4HsZCW__navMenuIn{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:520px){.landing-module__4HsZCW__nav .landing-module__4HsZCW__navWideOnly{display:none}.landing-module__4HsZCW__nav .landing-module__4HsZCW__navMenuToggle{display:grid}.landing-module__4HsZCW__nav .landing-module__4HsZCW__navMenuList{display:flex}}.landing-module__4HsZCW__btn{font:inherit;cursor:pointer;transition:all .25s var(--bv-ease);border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;display:inline-flex}.landing-module__4HsZCW__nav .landing-module__4HsZCW__btn{border-radius:999px}:where(.landing-module__4HsZCW__root) .landing-module__4HsZCW__btnPrimary{background:var(--bv-teal);color:#fff}:where(.landing-module__4HsZCW__root) .landing-module__4HsZCW__btnPrimary:hover{background:var(--bv-teal-hover);color:#fff;transform:translateY(-1px)}:where(.landing-module__4HsZCW__root) .landing-module__4HsZCW__btnOutline{border-color:var(--line);color:var(--ow);background:0 0}:where(.landing-module__4HsZCW__root) .landing-module__4HsZCW__btnOutline:hover{border-color:var(--accent);color:var(--accent)}:where(.landing-module__4HsZCW__root) .landing-module__4HsZCW__btnGhost{color:var(--ow);background:0 0}:where(.landing-module__4HsZCW__root) .landing-module__4HsZCW__btnGhost:hover{color:var(--accent)}.landing-module__4HsZCW__btnLarge{padding:14px 24px;font-size:15px}.landing-module__4HsZCW__btnXl{border-radius:10px;padding:18px 34px;font-size:17px}.landing-module__4HsZCW__highlightHost{z-index:0;position:relative}.landing-module__4HsZCW__highlight{transition:color .5s .55s var(--bv-ease)}[data-revealed] .landing-module__4HsZCW__highlight{color:var(--ink)}.landing-module__4HsZCW__highlightBar{z-index:-1;pointer-events:none;background:var(--hc,var(--sand));transform-origin:0;border-radius:.08em .3em .12em .26em;transition:transform .7s cubic-bezier(.6,.05,.2,1) .35s;position:absolute;transform:scaleX(0)skew(-6deg)rotate(-.6deg)}[data-revealed] .landing-module__4HsZCW__highlightBar{transform:scaleX(1)skew(-6deg)rotate(-.6deg)}.landing-module__4HsZCW__highlightTerra{--hc:var(--terra)}.landing-module__4HsZCW__highlightSage{--hc:var(--sage)}@media (prefers-reduced-motion:reduce){.landing-module__4HsZCW__highlight{color:var(--ink)}.landing-module__4HsZCW__highlightBar{transition:none;transform:skew(-6deg)}}.landing-module__4HsZCW__hero{align-items:center;min-height:100svh;padding:112px 0 clamp(48px,7vh,88px);display:flex;position:relative}.landing-module__4HsZCW__heroGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr);align-items:center;gap:clamp(32px,4.5vw,72px);display:grid}.landing-module__4HsZCW__hero h1{font-family:var(--bv-font-display);letter-spacing:-.025em;max-width:13ch;font-size:clamp(44px,5.2vw,78px);font-weight:500;line-height:.98}.landing-module__4HsZCW__heroSub{color:var(--ow2);max-width:30em;margin-top:28px;font-size:clamp(16px,1.2vw,19px);line-height:1.6}.landing-module__4HsZCW__ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}@media (max-width:1080px){.landing-module__4HsZCW__hero{min-height:0;padding-top:128px}.landing-module__4HsZCW__heroGrid{grid-template-columns:1fr}.landing-module__4HsZCW__heroStage{max-width:660px}}@media (max-width:860px){.landing-module__4HsZCW__heroStage{display:none}}.landing-module__4HsZCW__logos{padding:36px 0 44px}.landing-module__4HsZCW__logosLabel{text-align:center;color:var(--ow2);margin-bottom:26px;padding:0 16px;font-size:15px}.landing-module__4HsZCW__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.landing-module__4HsZCW__marqueeTrack{align-items:center;gap:72px;width:max-content;animation:42s linear infinite landing-module__4HsZCW__marquee;display:flex}.landing-module__4HsZCW__marqueeTrack img{filter:brightness(0)invert();opacity:.72;width:auto;height:26px}@keyframes landing-module__4HsZCW__marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.landing-module__4HsZCW__marqueeTrack{animation:none}}.landing-module__4HsZCW__section{padding:clamp(72px,10vh,120px) 0}.landing-module__4HsZCW__section h2{font-family:var(--bv-font-display);letter-spacing:-.02em;font-size:clamp(36px,4.6vw,68px);font-weight:500;line-height:1.04}.landing-module__4HsZCW__proofGrid{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;container-type:inline-size}.landing-module__4HsZCW__proofCell{border-right:1px solid var(--line);padding:34px 28px 0 0}.landing-module__4HsZCW__proofCell+.landing-module__4HsZCW__proofCell{padding-left:28px}.landing-module__4HsZCW__proofCell:last-child{border-right:0}.landing-module__4HsZCW__proofNumber{font-family:var(--bv-font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(36px,8cqi - 22px,96px);font-weight:500;line-height:1}.landing-module__4HsZCW__proofLabel{color:var(--ow2);max-width:14em;margin-top:16px;font-size:15px;line-height:1.45}@media (max-width:860px){.landing-module__4HsZCW__proofGrid{grid-template-columns:1fr 1fr}.landing-module__4HsZCW__proofCell,.landing-module__4HsZCW__proofCell+.landing-module__4HsZCW__proofCell{border-right:0;border-bottom:1px solid var(--line);padding:28px 0}.landing-module__4HsZCW__proofNumber{font-size:clamp(36px,13cqi,96px)}}.landing-module__4HsZCW__quotesSection{overflow-x:clip}.landing-module__4HsZCW__quotesHeader{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.landing-module__4HsZCW__quotesControls{flex:none}.landing-module__4HsZCW__quoteProgress{gap:6px;display:flex}.landing-module__4HsZCW__quoteProgressSegment{all:unset;cursor:pointer;width:30px;height:28px;position:relative}.landing-module__4HsZCW__quoteProgressSegment:before{content:"";background:var(--line);border-radius:1px;height:2px;transition:background .2s;position:absolute;top:13px;left:0;right:0}.landing-module__4HsZCW__quoteProgressSegment:hover:before{background:var(--ow3)}.landing-module__4HsZCW__quoteProgressFill{background:var(--ow);transform-origin:0;border-radius:1px;height:2px;animation:linear forwards paused landing-module__4HsZCW__quoteProgressFill;position:absolute;top:13px;left:0;right:0}@keyframes landing-module__4HsZCW__quoteProgressFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.landing-module__4HsZCW__quotesCarousel[data-in-full-view] .landing-module__4HsZCW__quoteProgressFill{animation-play-state:running}.landing-module__4HsZCW__quoteProgressSegment:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.landing-module__4HsZCW__quotes{--quote-gap:clamp(28px, 4vw, 64px);margin-top:56px}.landing-module__4HsZCW__quotesTrack{align-items:flex-start;gap:var(--quote-gap);transform:translateX(calc(var(--quote-position) * (-50% - var(--quote-gap) / 2)));transition:transform 1.1s cubic-bezier(.7,0,.2,1);display:flex}.landing-module__4HsZCW__quotesTrackJumping,.landing-module__4HsZCW__quotesTrackJumping *{transition:none!important}.landing-module__4HsZCW__quote{flex:0 0 calc(50% - var(--quote-gap) / 2);border-top:1px solid var(--line);opacity:0;min-width:0;transition:opacity .5s var(--bv-ease);padding-top:26px}.landing-module__4HsZCW__quote[data-revealed]{opacity:1;transition:opacity .8s .25s var(--bv-ease)}.landing-module__4HsZCW__quote blockquote{font-family:var(--bv-font-display);letter-spacing:-.01em;color:var(--ow);margin:0;font-size:clamp(21px,1.9vw,28px);font-weight:400;line-height:1.3}.landing-module__4HsZCW__quoteAuthor{justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.landing-module__4HsZCW__quoteAuthor b{font-size:14px;font-weight:600;display:block}.landing-module__4HsZCW__quoteAuthor span{color:var(--ow3);font-size:13px}.landing-module__4HsZCW__quoteAuthor img{filter:brightness(0)invert();opacity:.72;width:auto;height:22px}@media (prefers-reduced-motion:reduce){.landing-module__4HsZCW__quotesTrack,.landing-module__4HsZCW__quote,.landing-module__4HsZCW__quote[data-revealed]{transition:none}.landing-module__4HsZCW__quoteProgressFill{animation:none}}@media (max-width:860px){.landing-module__4HsZCW__quotesControls,.landing-module__4HsZCW__quoteCopy{display:none}.landing-module__4HsZCW__quotes{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:16px;margin:40px calc(-1*clamp(20px,4vw,56px)) 0;padding:0 clamp(20px,4vw,56px);scroll-padding:0 clamp(20px,4vw,56px);display:flex;overflow-x:auto}.landing-module__4HsZCW__quotes::-webkit-scrollbar{display:none}.landing-module__4HsZCW__quotesTrack{display:contents}.landing-module__4HsZCW__quote{scroll-snap-align:start;flex:0 0 86%}.landing-module__4HsZCW__quote blockquote{font-size:18px}.landing-module__4HsZCW__quoteAuthor{margin-top:20px}}.landing-module__4HsZCW__baseline{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.landing-module__4HsZCW__baseline h2{font-size:clamp(32px,3.1vw,44px)}.landing-module__4HsZCW__baselineLede{color:var(--ow2);max-width:30em;margin-top:28px;font-size:18px;line-height:1.65}@media (max-width:1080px){.landing-module__4HsZCW__baseline{grid-template-columns:1fr}}@media (max-width:860px){.landing-module__4HsZCW__baselineLede{display:none}}.landing-module__4HsZCW__platform{padding:clamp(72px,10vh,120px) 0;position:relative}.landing-module__4HsZCW__platformPin{top:var(--platform-pin-top,96px);position:sticky}.landing-module__4HsZCW__platformGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,4.5vw,72px);display:grid}.landing-module__4HsZCW__platform h2{font-family:var(--bv-font-display);letter-spacing:-.02em;font-size:clamp(32px,3vw,46px);font-weight:500;line-height:1.04}.landing-module__4HsZCW__platformTabs{border:1px solid var(--line);border-radius:var(--bv-radius-pill);scroll-behavior:smooth;scrollbar-width:none;background:#f5f5f508;max-width:100%;margin-top:28px;padding:4px;display:inline-flex;position:relative;overflow-x:auto}.landing-module__4HsZCW__platformTabs::-webkit-scrollbar{display:none}.landing-module__4HsZCW__platformTabs button{all:unset;z-index:1;cursor:pointer;border-radius:var(--bv-radius-pill);white-space:nowrap;color:var(--ow2);transition:color .35s var(--bv-ease);flex:none;padding:8px 13px;font-size:13px;font-weight:600;position:relative}.landing-module__4HsZCW__platformTabs button:hover{color:var(--ow)}.landing-module__4HsZCW__platformTabs button[aria-selected=true]{color:var(--ink)}.landing-module__4HsZCW__platformTabs:not([data-indicator]) button[aria-selected=true]{background:var(--ow)}.landing-module__4HsZCW__platformTabs button:focus-visible{outline:2px solid var(--bv-teal);outline-offset:-2px}.landing-module__4HsZCW__platformTabIndicator{border-radius:var(--bv-radius-pill);background:var(--ow);transition:transform .5s var(--bv-ease), width .5s var(--bv-ease);position:absolute;top:4px;bottom:4px;left:0}.landing-module__4HsZCW__platformList{border-top:1px solid var(--line);animation:landing-module__4HsZCW__platformListIn .5s var(--bv-ease);margin:24px 0 0;padding:0;list-style:none}@keyframes landing-module__4HsZCW__platformListIn{0%{opacity:0;transform:translateY(8px)}}.landing-module__4HsZCW__platformList li{border-bottom:1px solid var(--line)}.landing-module__4HsZCW__platformList button{all:unset;cursor:pointer;width:100%;font-family:var(--bv-font-display);letter-spacing:-.01em;color:var(--ow3);transition:color .35s var(--bv-ease);align-items:center;gap:14px;padding:13px 0;font-size:clamp(20px,1.7vw,25px);font-weight:500;display:flex}.landing-module__4HsZCW__platformList button:hover{color:var(--ow)}.landing-module__4HsZCW__platformList button:focus-visible{outline:2px solid var(--bv-teal);outline-offset:4px}.landing-module__4HsZCW__platformName{z-index:0;padding:0 .1em;position:relative}.landing-module__4HsZCW__platformName:before{content:"";background:var(--solution-color);z-index:-1;transform-origin:0;border-radius:.08em .3em .12em .26em;transition:transform .55s cubic-bezier(.6,.05,.2,1);position:absolute;inset:.12em -.12em .02em;transform:scaleX(0)skew(-6deg)rotate(-.6deg)}.landing-module__4HsZCW__platformList li.landing-module__4HsZCW__platformItemActive button{color:var(--ink)}.landing-module__4HsZCW__platformItemActive .landing-module__4HsZCW__platformName:before{transform:scaleX(1)skew(-6deg)rotate(-.6deg)}.landing-module__4HsZCW__platformDesc{transition:grid-template-rows .5s var(--bv-ease);grid-template-rows:0fr;display:grid}.landing-module__4HsZCW__platformDesc>p{color:var(--ow2);opacity:0;max-width:32em;transition:opacity .4s var(--bv-ease);font-size:15.5px;line-height:1.6;overflow:hidden}.landing-module__4HsZCW__platformItemActive .landing-module__4HsZCW__platformDesc{grid-template-rows:1fr}.landing-module__4HsZCW__platformItemActive .landing-module__4HsZCW__platformDesc>p{opacity:1;padding-bottom:16px}@media (max-width:1079px){.landing-module__4HsZCW__platformPin{position:static}.landing-module__4HsZCW__platformSpacer{display:none}.landing-module__4HsZCW__platformGrid{grid-template-columns:minmax(0,1fr)}.landing-module__4HsZCW__platformStage{max-width:660px}.landing-module__4HsZCW__platformList button{color:var(--ow)}.landing-module__4HsZCW__platformList button:after{content:"+";font-family:var(--bv-font-sans);color:var(--ow3);transition:transform .3s var(--bv-ease);margin-left:auto;font-weight:400}.landing-module__4HsZCW__platformItemActive button:after{transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){.landing-module__4HsZCW__platformList{animation:none}.landing-module__4HsZCW__platformTabIndicator{transition:none}}@media (max-width:860px){.landing-module__4HsZCW__platformStage{display:none}.landing-module__4HsZCW__platform:before{content:"";z-index:-2;background:var(--bg-b);position:absolute;inset:0}}.landing-module__4HsZCW__cta{text-align:center;place-items:center;min-height:56vh;padding:clamp(64px,9vh,112px) 0;display:grid}@media (max-width:860px){.landing-module__4HsZCW__cta.landing-module__4HsZCW__shadedBand:before{display:none}}.landing-module__4HsZCW__cta h2{font-family:var(--bv-font-display);letter-spacing:-.03em;max-width:11ch;margin:0 auto;font-size:clamp(46px,7.2vw,116px);font-weight:500;line-height:.98}.landing-module__4HsZCW__ctaActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:44px;display:flex}.landing-module__4HsZCW__footer{border-top:1px solid var(--line);background:var(--footer-bg);padding:56px 0 32px}.landing-module__4HsZCW__footerTop{flex-wrap:wrap;justify-content:space-between;gap:40px 64px;display:flex}.landing-module__4HsZCW__footerLogo{filter:brightness(0)invert();width:auto;height:22px}.landing-module__4HsZCW__footerBlurb{color:var(--ow3);max-width:26em;margin-top:18px;font-size:14px;line-height:1.6}.landing-module__4HsZCW__footerOffices{color:var(--ow3);margin-top:12px;font-size:13px}.landing-module__4HsZCW__footerColumns{gap:40px clamp(48px,8vw,120px);display:flex}.landing-module__4HsZCW__footerColumns>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.landing-module__4HsZCW__footerColumnHeading{letter-spacing:.12em;text-transform:uppercase;color:var(--sage);margin-bottom:4px;font-size:11px;font-weight:600}:where(.landing-module__4HsZCW__root) .landing-module__4HsZCW__footerColumns a{color:var(--ow2);font-size:14px}:where(.landing-module__4HsZCW__root) .landing-module__4HsZCW__footerColumns a:hover{color:var(--ow)}.landing-module__4HsZCW__footerSecurity{align-items:center;gap:18px;margin-top:48px;display:flex}.landing-module__4HsZCW__footerSecurityBadge{transition:transform .25s var(--bv-ease);flex:none;display:block}.landing-module__4HsZCW__footerSecurityBadge:hover{transform:translateY(-1px)}.landing-module__4HsZCW__footerSecurityBadge:focus-visible{outline:2px solid var(--bv-teal);outline-offset:4px;border-radius:6px}.landing-module__4HsZCW__footerSecurityBadge img{width:52px;height:auto;display:block}.landing-module__4HsZCW__footerSecurityHeading{color:var(--ow);font-size:15px;font-weight:600}.landing-module__4HsZCW__footerSecurityText{color:var(--ow3);margin-top:4px;font-size:14px;line-height:1.6}:where(.landing-module__4HsZCW__root) .landing-module__4HsZCW__footerSecurityText a{color:var(--ow2);text-underline-offset:2px;text-decoration:underline}:where(.landing-module__4HsZCW__root) .landing-module__4HsZCW__footerSecurityText a:hover{color:var(--ow)}.landing-module__4HsZCW__footerBottom{border-top:1px solid var(--line);color:#f5f5f580;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-top:32px;padding-top:24px;font-size:13px;display:flex}.landing-module__4HsZCW__footerMachineLinks{color:#f5f5f561;font-size:11px}:where(.landing-module__4HsZCW__root) .landing-module__4HsZCW__footerMachineLinks a{color:inherit;text-underline-offset:2px;text-decoration:underline}:where(.landing-module__4HsZCW__root) .landing-module__4HsZCW__footerMachineLinks a:hover{color:var(--ow2)}@media (prefers-reduced-motion:reduce){.landing-module__4HsZCW__footerSecurityBadge{transition:none}}.landing-module__4HsZCW__contactPage{flex-direction:column;display:flex}.landing-module__4HsZCW__contact{flex:1;padding:160px 0 clamp(80px,12vh,140px)}.landing-module__4HsZCW__contactGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.landing-module__4HsZCW__contact h1,.landing-module__4HsZCW__about h1{font-family:var(--bv-font-display);letter-spacing:-.025em;font-size:clamp(42px,5.6vw,84px);font-weight:500;line-height:1}.landing-module__4HsZCW__contactLede{color:var(--ow2);max-width:26em;margin-top:28px;font-size:18px;line-height:1.65}.landing-module__4HsZCW__contactForm{grid-template-columns:1fr 1fr;gap:18px;display:grid}.landing-module__4HsZCW__contactField{color:var(--ow2);flex-direction:column;gap:8px;font-size:13px;font-weight:500;display:flex}.landing-module__4HsZCW__contactFieldWide{grid-column:1/-1}.landing-module__4HsZCW__contactField input,.landing-module__4HsZCW__contactField textarea{font:inherit;color:var(--ow);border:1px solid var(--line);transition:border-color .2s var(--bv-ease);background:#f5f5f50a;border-radius:8px;padding:12px 14px;font-size:15px;font-weight:400}.landing-module__4HsZCW__contactField textarea{resize:vertical;min-height:160px}.landing-module__4HsZCW__contactField input:focus,.landing-module__4HsZCW__contactField textarea:focus{border-color:var(--accent);outline:none}.landing-module__4HsZCW__contactSubmit{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:18px;margin-top:6px;display:flex}.landing-module__4HsZCW__contactSubmit button:disabled{opacity:.6;cursor:default;transform:none}.landing-module__4HsZCW__contactError{color:#e8a39c;font-size:14px;line-height:1.5}.landing-module__4HsZCW__contactHoneypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.landing-module__4HsZCW__contactSent h2{font-family:var(--bv-font-display);font-size:clamp(28px,2.6vw,38px);font-weight:500;line-height:1.1}.landing-module__4HsZCW__contactSent p{color:var(--ow2);margin-top:14px;font-size:17px;line-height:1.6}@media (max-width:860px){.landing-module__4HsZCW__contactGrid,.landing-module__4HsZCW__contactForm{grid-template-columns:1fr}}.landing-module__4HsZCW__aboutPage{flex-direction:column;display:flex}.landing-module__4HsZCW__about{flex:1;padding:160px 0 clamp(80px,12vh,140px)}.landing-module__4HsZCW__aboutColumn{max-width:44rem}.landing-module__4HsZCW__aboutLede{color:var(--ow2);margin-top:28px;font-size:20px;line-height:1.6}.landing-module__4HsZCW__aboutBlock{border-top:1px solid var(--line);margin-top:clamp(44px,7vh,72px);padding-top:28px}.landing-module__4HsZCW__aboutBlock h2{font-family:var(--bv-font-display);font-size:clamp(24px,2.2vw,32px);font-weight:500;line-height:1.15}.landing-module__4HsZCW__aboutBlock p{color:var(--ow2);margin-top:14px;font-size:17px;line-height:1.7}.landing-module__4HsZCW__aboutInvestors{flex-wrap:wrap;align-items:center;gap:24px 48px;margin-top:22px;display:flex}.landing-module__4HsZCW__aboutInvestors img{filter:brightness(0)invert();opacity:.8;width:auto;height:28px}.landing-module__4HsZCW__mockWindow{background:var(--bv-bg-3);border:1px solid var(--bv-border-1);border-radius:var(--bv-radius-xl);text-align:left;color:var(--bv-fg-1);font-size:13px;overflow:hidden;box-shadow:0 40px 100px #00000073}.landing-module__4HsZCW__mockWindowTop{border-bottom:1px solid var(--bv-border-1);align-items:center;gap:10px;padding:12px 18px;font-size:12.5px;display:flex}.landing-module__4HsZCW__mockWindowCrumbs{color:var(--bv-fg-2)}.landing-module__4HsZCW__mockWindowCrumbs b{color:var(--bv-fg-1);font-weight:500}.landing-module__4HsZCW__argosBack{all:unset;color:var(--bv-teal);cursor:pointer}.landing-module__4HsZCW__argosBack:focus-visible{outline:2px solid var(--bv-teal);outline-offset:2px}.landing-module__4HsZCW__argosBackHighlight{background:#44757724;border-radius:4px;box-shadow:0 0 0 3px #44757724}.landing-module__4HsZCW__argosViews{display:grid}.landing-module__4HsZCW__argosView{min-width:0;transition:opacity .45s var(--bv-ease), transform .45s var(--bv-ease);grid-area:1/1}.landing-module__4HsZCW__argosViewHidden{visibility:hidden;opacity:0;transition:opacity .3s var(--bv-ease), transform .3s var(--bv-ease), visibility 0s .3s;transform:translateY(6px)}.landing-module__4HsZCW__kpis{grid-template-columns:repeat(4,1fr);gap:10px;padding:14px 18px 0;display:grid}.landing-module__4HsZCW__kpi{border:1px solid var(--bv-border-2);border-radius:10px;padding:10px 12px}.landing-module__4HsZCW__kpiLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--bv-fg-3);font-size:10px;font-weight:500}.landing-module__4HsZCW__kpiValue{font-family:var(--bv-font-mono);font-variant-numeric:tabular-nums;margin-top:5px;font-size:18px}.landing-module__4HsZCW__table{border:1px solid var(--bv-border-2);border-radius:10px;overflow-x:auto}.landing-module__4HsZCW__table table{border-collapse:collapse;width:100%}.landing-module__4HsZCW__table th{text-align:left;text-transform:uppercase;letter-spacing:.08em;color:var(--bv-fg-3);background:var(--bv-paper);border-bottom:1px solid var(--bv-border-2);padding:8px 12px;font-size:9.5px;font-weight:500}.landing-module__4HsZCW__table td{border-bottom:1px solid var(--bv-border-2);vertical-align:middle;padding:9px 12px;font-size:12px}.landing-module__4HsZCW__table tbody tr:last-child td{border-bottom:0}.landing-module__4HsZCW__rowName{font-weight:500}.landing-module__4HsZCW__rowSub{color:var(--bv-fg-3);font-size:10.5px}.landing-module__4HsZCW__num{font-family:var(--bv-font-mono);font-variant-numeric:tabular-nums}.landing-module__4HsZCW__up{color:var(--bv-positive)}.landing-module__4HsZCW__down{color:var(--bv-alert)}.landing-module__4HsZCW__pill{border-radius:var(--bv-radius-pill);white-space:nowrap;padding:2px 9px;font-size:10px;font-weight:500;display:inline-block}.landing-module__4HsZCW__pillOutperforming{color:#3f5a48;background:#8aaf9240}.landing-module__4HsZCW__pillOnTrack{color:#6b5a38;background:#d4c9a873}.landing-module__4HsZCW__pillWatch{color:#8a4a38;background:#c97b6333}.landing-module__4HsZCW__fundRow{cursor:pointer}.landing-module__4HsZCW__fundRow td{transition:background .15s}.landing-module__4HsZCW__fundRow:hover td,.landing-module__4HsZCW__fundRowHighlight td{background:#44757714}.landing-module__4HsZCW__fundRow:hover .landing-module__4HsZCW__rowName{color:var(--bv-teal)}.landing-module__4HsZCW__fundRowFlash td{animation:.5s landing-module__4HsZCW__rowFlash}@keyframes landing-module__4HsZCW__rowFlash{0%{background:#44757714}40%{background:#44757742}to{background:#44757714}}.landing-module__4HsZCW__rowGo{text-align:right;color:var(--bv-fg-3);width:24px;padding-right:14px}.landing-module__4HsZCW__panelHeading{color:var(--bv-fg-2);margin:10px 16px 4px;font-size:11.5px;font-weight:600}.landing-module__4HsZCW__panelHeadingNote{color:var(--bv-fg-3);font-weight:400}.landing-module__4HsZCW__chartPair{grid-template-columns:1fr 1fr;gap:10px;padding:0 18px 16px;display:grid}.landing-module__4HsZCW__chartPair .landing-module__4HsZCW__panelHeading{margin:10px 0 2px}.landing-module__4HsZCW__chart svg{width:100%;height:auto;display:block}.landing-module__4HsZCW__chartMono{font-family:var(--bv-font-mono)}.landing-module__4HsZCW__chartSans{font-family:var(--bv-font-sans)}@media (max-width:640px){.landing-module__4HsZCW__kpis{grid-template-columns:repeat(2,1fr)}.landing-module__4HsZCW__chartPair{grid-template-columns:1fr}}@media (max-width:860px){.landing-module__4HsZCW__argosViewHidden{display:none}}.landing-module__4HsZCW__agents{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.landing-module__4HsZCW__agentsCopy{grid-area:1/2}.landing-module__4HsZCW__agentsLede{color:var(--ow2);max-width:26em;margin-top:24px;font-size:18px;line-height:1.65}.landing-module__4HsZCW__agentsStage{grid-area:1/1}.landing-module__4HsZCW__agentsStage,.landing-module__4HsZCW__heroStage,.landing-module__4HsZCW__platformStage{position:relative}.landing-module__4HsZCW__agentsStage:before,.landing-module__4HsZCW__heroStage:before,.landing-module__4HsZCW__platformStage:before{content:"";z-index:-1;pointer-events:none;filter:blur(48px);background:radial-gradient(46% 55% at 22% 28%,#44757799,#0000 70%),radial-gradient(40% 50% at 82% 78%,#d4a57457,#0000 70%);position:absolute;inset:-8% -6% -10%}.landing-module__4HsZCW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1080px){.landing-module__4HsZCW__agents{grid-template-columns:1fr}.landing-module__4HsZCW__agentsCopy,.landing-module__4HsZCW__agentsStage{grid-area:auto/1}}@media (max-width:860px){.landing-module__4HsZCW__agentsSection{display:none}}.landing-module__4HsZCW__bishopFrame{max-width:700px;container:bishop/inline-size}.landing-module__4HsZCW__bishopWindow{flex-direction:column;height:620px;display:flex}.landing-module__4HsZCW__bishopPanes{flex:1;min-height:0;transition:opacity .35s;display:flex}.landing-module__4HsZCW__bishopChat{background:var(--bv-paper);min-width:0;transition:flex-basis .9s var(--bv-ease);flex:0 0 100%;position:relative;overflow:hidden}.landing-module__4HsZCW__bishopWindowResults .landing-module__4HsZCW__bishopChat{border-right:1px solid var(--bv-border-1);flex-basis:48px}.landing-module__4HsZCW__bishopChatFull{flex-direction:column;width:100cqw;height:100%;transition:opacity .35s;display:flex}.landing-module__4HsZCW__bishopWindowResults .landing-module__4HsZCW__bishopChatFull{opacity:0}.landing-module__4HsZCW__bishopRail{opacity:0;flex-direction:column;align-items:center;gap:14px;width:48px;padding:14px 0;transition:opacity .4s .5s;display:flex;position:absolute;top:0;bottom:0;left:0}.landing-module__4HsZCW__bishopWindowResults .landing-module__4HsZCW__bishopRail{opacity:1}.landing-module__4HsZCW__bishopRailSteps{border-top:1px solid var(--bv-border-2);flex-direction:column;align-items:center;gap:10px;padding-top:14px;display:flex}.landing-module__4HsZCW__bishopRailChatIcon{fill:none;width:18px;height:18px;stroke:var(--bv-fg-3);stroke-width:1.5px;stroke-linejoin:round;margin-top:auto}.landing-module__4HsZCW__bishopResults{background:var(--bv-bg-2);flex:1 1 0;min-width:0;overflow:hidden}.landing-module__4HsZCW__bishopResultsInner{opacity:0;width:calc(100cqw - 50px);height:100%;transition:opacity .7s .25s var(--bv-ease), transform .9s .15s var(--bv-ease);flex-direction:column;gap:10px;padding:14px 16px;display:flex;overflow:hidden;transform:translate(48px)}.landing-module__4HsZCW__bishopWindowResults .landing-module__4HsZCW__bishopResultsInner{opacity:1;transform:none}.landing-module__4HsZCW__bishopWindowReset .landing-module__4HsZCW__bishopChat,.landing-module__4HsZCW__bishopWindowReset .landing-module__4HsZCW__bishopChatFull,.landing-module__4HsZCW__bishopWindowReset .landing-module__4HsZCW__bishopRail,.landing-module__4HsZCW__bishopWindowReset .landing-module__4HsZCW__bishopResultsInner{transition:none}.landing-module__4HsZCW__bishopThread{scrollbar-width:none;flex:1;min-height:0;padding:20px 20px 8px;overflow-y:auto}.landing-module__4HsZCW__bishopThread::-webkit-scrollbar{display:none}.landing-module__4HsZCW__bishopThreadColumn{flex-direction:column;gap:14px;max-width:560px;min-height:100%;margin:0 auto;display:flex}.landing-module__4HsZCW__bishopEmptyState{font-family:var(--bv-font-display);letter-spacing:-.01em;color:var(--bv-fg-1);text-align:center;flex-direction:column;align-items:center;gap:16px;margin:auto;font-size:24px;display:flex}.landing-module__4HsZCW__bishopUserMessage{background:var(--bv-fg-1);color:#fff;max-width:88%;animation:landing-module__4HsZCW__bishopRiseIn .5s var(--bv-ease);border-radius:14px 14px 4px;align-self:flex-end;padding:10px 13px;font-size:12.5px;line-height:1.5}@keyframes landing-module__4HsZCW__bishopRiseIn{0%{opacity:0;transform:translateY(14px)}}.landing-module__4HsZCW__bishopAgentTurn{align-items:flex-start;gap:10px;display:flex}.landing-module__4HsZCW__bishopAvatar{background:var(--bv-teal);border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.landing-module__4HsZCW__bishopAvatar img{filter:brightness(0)invert();width:14px;height:14px}.landing-module__4HsZCW__bishopAvatarLarge{border-radius:12px;width:44px;height:44px;box-shadow:0 10px 28px #44757759}.landing-module__4HsZCW__bishopAvatarLarge img{width:24px;height:24px}.landing-module__4HsZCW__bishopAgentBody{flex-direction:column;flex:1;gap:10px;min-width:0;padding-top:3px;display:flex}.landing-module__4HsZCW__bishopThinking{color:#0000;background:linear-gradient(90deg, var(--bv-fg-3) 40%, var(--bv-teal) 50%, var(--bv-fg-3) 60%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;align-self:flex-start;font-size:12.5px;font-weight:500;animation:1.4s linear infinite landing-module__4HsZCW__bishopShimmer}@keyframes landing-module__4HsZCW__bishopShimmer{0%{background-position:100% 0}to{background-position:0 0}}.landing-module__4HsZCW__bishopPlan{color:var(--bv-fg-1);font-size:12.5px;line-height:1.55}.landing-module__4HsZCW__bishopCaret{vertical-align:-.2em;background:var(--bv-teal);width:2px;height:1.1em;margin-left:1px;animation:1s step-end infinite landing-module__4HsZCW__bishopBlink;display:inline-block}@keyframes landing-module__4HsZCW__bishopBlink{50%{opacity:0}}.landing-module__4HsZCW__bishopToolGroup{border:1px solid var(--bv-border-2);background:var(--bv-bg-3);border-radius:10px;overflow:hidden}.landing-module__4HsZCW__bishopToolGroupHeader{color:var(--bv-fg-2);border-bottom:1px solid var(--bv-border-2);align-items:center;gap:8px;padding:7px 12px;font-size:11.5px;font-weight:600;display:flex}.landing-module__4HsZCW__bishopToolRow{animation:landing-module__4HsZCW__bishopRiseIn .35s var(--bv-ease);align-items:flex-start;gap:10px;padding:7px 12px;display:flex}.landing-module__4HsZCW__bishopToolRow+.landing-module__4HsZCW__bishopToolRow{border-top:1px solid var(--bv-border-2)}.landing-module__4HsZCW__bishopToolMain{flex:1;min-width:0}.landing-module__4HsZCW__bishopToolLabel{color:var(--bv-fg-1);font-size:11.5px;line-height:1.35}.landing-module__4HsZCW__bishopToolName,.landing-module__4HsZCW__bishopToolStatus{font-family:var(--bv-font-mono);color:var(--bv-fg-3);font-size:10px}.landing-module__4HsZCW__bishopToolName{margin-top:2px}.landing-module__4HsZCW__bishopToolStatus{white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:1px}.landing-module__4HsZCW__bishopProgressTrack{background:var(--bv-border-2);border-radius:3px;height:3px;margin-top:6px;overflow:hidden}.landing-module__4HsZCW__bishopProgressTrack>div{background:var(--bv-teal);border-radius:3px;height:100%}.landing-module__4HsZCW__bishopSpinner{border:1.75px solid #44757733;border-top-color:var(--bv-teal);border-radius:50%;flex:none;width:13px;height:13px;animation:.7s linear infinite landing-module__4HsZCW__bishopSpin}@keyframes landing-module__4HsZCW__bishopSpin{to{transform:rotate(360deg)}}.landing-module__4HsZCW__bishopCheck{flex:none;width:14px;height:14px}.landing-module__4HsZCW__bishopCheck circle{fill:#5a7c6524}.landing-module__4HsZCW__bishopCheck path{fill:none;stroke:var(--bv-positive);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.landing-module__4HsZCW__bishopPendingDot{flex:none;place-items:center;width:14px;height:14px;display:grid}.landing-module__4HsZCW__bishopPendingDot:after{content:"";background:var(--bv-border-1);border-radius:50%;width:5px;height:5px}.landing-module__4HsZCW__bishopToolRow>.landing-module__4HsZCW__bishopSpinner,.landing-module__4HsZCW__bishopToolRow>.landing-module__4HsZCW__bishopCheck{margin-top:1px}.landing-module__4HsZCW__bishopComposerWrap{padding:8px 20px 16px}.landing-module__4HsZCW__bishopComposer{background:var(--bv-bg-3);border:1px solid var(--bv-border-1);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;max-width:560px;margin:0 auto;padding:10px 10px 10px 14px;transition:border-color .3s,box-shadow .3s;display:grid;box-shadow:0 6px 20px #1f1e300f}.landing-module__4HsZCW__bishopComposerActive{border-color:#4475778c;box-shadow:0 0 0 4px #4475771a,0 6px 20px #1f1e300f}.landing-module__4HsZCW__bishopDealChip{color:var(--bv-teal);background:var(--bv-teal-tint);border-radius:var(--bv-radius-sm);justify-self:start;padding:3px 8px;font-size:11px;font-weight:600}.landing-module__4HsZCW__bishopComposerText{min-height:3em;color:var(--bv-fg-1);grid-column:1;font-size:13px;line-height:1.5}.landing-module__4HsZCW__bishopPlaceholder{color:var(--bv-fg-3)}.landing-module__4HsZCW__bishopSend{background:var(--bv-border-1);color:#fff;border-radius:9px;grid-area:1/2/3;align-self:end;place-items:center;width:30px;height:30px;font-size:15px;font-weight:700;transition:background .3s,transform .15s,box-shadow .3s;display:grid}.landing-module__4HsZCW__bishopSendReady{background:var(--bv-teal)}.landing-module__4HsZCW__bishopSendPressed{transform:scale(.88);box-shadow:0 0 0 6px #4475772e}.landing-module__4HsZCW__bishopResultsHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.landing-module__4HsZCW__bishopResultsCrumbs{color:var(--bv-fg-3);font-size:10.5px}.landing-module__4HsZCW__bishopResultsTitle{font-family:var(--bv-font-display);letter-spacing:-.01em;margin-top:1px;font-size:18px;font-weight:500}.landing-module__4HsZCW__bishopMadeBy{color:var(--bv-fg-2);background:var(--bv-bg-3);border:1px solid var(--bv-border-2);border-radius:var(--bv-radius-pill);white-space:nowrap;align-items:center;gap:7px;padding:3px 10px 3px 3px;font-size:11px;font-weight:600;display:inline-flex}.landing-module__4HsZCW__bishopMadeBy .landing-module__4HsZCW__bishopAvatar{border-radius:50%;width:18px;height:18px}.landing-module__4HsZCW__bishopMadeBy .landing-module__4HsZCW__bishopAvatar img{width:10px;height:10px}.landing-module__4HsZCW__bishopSummary{background:var(--bv-bg-3);color:var(--bv-fg-1);border:1px solid #44757759;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.5;display:grid}.landing-module__4HsZCW__bishopSummary>div{grid-area:1/1;align-items:flex-start;gap:10px;display:flex}.landing-module__4HsZCW__bishopSummary>.landing-module__4HsZCW__bishopSummarySizer{visibility:hidden}.landing-module__4HsZCW__bishopSummary>.landing-module__4HsZCW__bishopSummaryWorking{color:var(--bv-fg-2);align-items:center}.landing-module__4HsZCW__bishopSummary .landing-module__4HsZCW__bishopAvatar{border-radius:6px;width:20px;height:20px}.landing-module__4HsZCW__bishopSummary .landing-module__4HsZCW__bishopAvatar img{width:12px;height:12px}.landing-module__4HsZCW__bishopSummary b{background:linear-gradient(#0000 58%,#d4a57480 58%);font-weight:600}.landing-module__4HsZCW__bishopKpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.landing-module__4HsZCW__bishopKpis .landing-module__4HsZCW__kpi{background:var(--bv-bg-3);padding:8px 11px;transition:border-color .4s,box-shadow .4s}.landing-module__4HsZCW__bishopKpis .landing-module__4HsZCW__kpiValue{margin-top:3px;font-size:17px}.landing-module__4HsZCW__bishopKpiNote{color:var(--bv-fg-3);white-space:nowrap;margin-top:2px;font-size:10px}.landing-module__4HsZCW__bishopKpiSolved{border-color:#c97b6399;box-shadow:0 0 0 3px #c97b631f}.landing-module__4HsZCW__bishopChartPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.landing-module__4HsZCW__bishopCard{background:var(--bv-bg-3);border:1px solid var(--bv-border-2);border-radius:10px;padding:9px 11px}.landing-module__4HsZCW__bishopCardHeading{color:var(--bv-fg-2);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:11px;font-weight:600;overflow:hidden}.landing-module__4HsZCW__bishopLimits{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;display:grid}.landing-module__4HsZCW__bishopLimitLabel{color:var(--bv-fg-2);white-space:nowrap;justify-content:space-between;gap:6px;font-size:10.5px;display:flex}.landing-module__4HsZCW__bishopLimitTrack{background:#1f1e300f;border-radius:3px;height:6px;margin-top:5px;position:relative}.landing-module__4HsZCW__bishopLimitTrack>div{background:var(--bv-teal);border-radius:3px;height:100%}.landing-module__4HsZCW__bishopLimitBinding .landing-module__4HsZCW__bishopLimitTrack>div{background:var(--terra)}.landing-module__4HsZCW__bishopLimitTrack:after{content:"";background:var(--bv-fg-1);opacity:.5;border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px;right:0}.landing-module__4HsZCW__bishopFade{transition:opacity .5s var(--bv-ease)}.landing-module__4HsZCW__bishopSweepPoint{transform-box:fill-box;transform-origin:50%;animation:landing-module__4HsZCW__bishopPop .35s var(--bv-ease)}@keyframes landing-module__4HsZCW__bishopPop{0%{transform:scale(0)}}@container bishop (max-width:559px){.landing-module__4HsZCW__bishopWindow{height:max(530px,724px - 50cqw)}.landing-module__4HsZCW__bishopWindowResults .landing-module__4HsZCW__bishopChat,.landing-module__4HsZCW__bishopRail{flex-basis:40px;width:40px}.landing-module__4HsZCW__bishopResultsInner{gap:8px;width:calc(100cqw - 42px);padding:12px}.landing-module__4HsZCW__bishopResultsCrumbs,.landing-module__4HsZCW__bishopMadeBy,.landing-module__4HsZCW__bishopCnlCard,.landing-module__4HsZCW__bishopLimitsCard{display:none}.landing-module__4HsZCW__bishopResultsTitle{font-size:16px}.landing-module__4HsZCW__bishopChartPair{grid-template-columns:1fr;width:100%;max-width:420px;margin:0 auto}.landing-module__4HsZCW__bishopKpis{gap:6px}.landing-module__4HsZCW__bishopKpis .landing-module__4HsZCW__kpi{padding:7px 8px}.landing-module__4HsZCW__bishopKpis .landing-module__4HsZCW__kpiValue{font-size:15px}.landing-module__4HsZCW__bishopKpiNote{display:none}.landing-module__4HsZCW__bishopSummary{font-size:11.5px}.landing-module__4HsZCW__bishopThread,.landing-module__4HsZCW__bishopComposerWrap{padding-left:12px;padding-right:12px}.landing-module__4HsZCW__bishopEmptyState{font-size:21px}}@media (prefers-reduced-motion:reduce){.landing-module__4HsZCW__argosView,.landing-module__4HsZCW__bishopChat,.landing-module__4HsZCW__bishopChatFull,.landing-module__4HsZCW__bishopRail,.landing-module__4HsZCW__bishopResultsInner,.landing-module__4HsZCW__bishopPanes{transition:none}}.landing-module__4HsZCW__heroFrame{container:hero/inline-size}.landing-module__4HsZCW__heroWindow{height:600px;display:flex;position:relative}.landing-module__4HsZCW__mockSidebar{background:var(--bv-paper);border-right:1px solid var(--bv-border-1);flex-direction:column;flex:0 0 144px;gap:2px;padding:14px 10px;display:flex}.landing-module__4HsZCW__mockSidebarBrand{font-family:var(--bv-font-display);align-items:center;gap:8px;padding:2px 8px 14px;font-size:16px;font-weight:500;display:flex}.landing-module__4HsZCW__mockSidebarBrand img{width:18px;height:18px}.landing-module__4HsZCW__mockSidebarItem{color:var(--bv-fg-2);white-space:nowrap;border-radius:7px;align-items:center;gap:9px;padding:7px 8px;font-size:12px;font-weight:500;transition:background .3s,color .3s;display:flex}.landing-module__4HsZCW__mockSidebarItem svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.landing-module__4HsZCW__mockSidebarItemActive{color:var(--bv-teal);background:#4475771a}.landing-module__4HsZCW__mockMain{flex-direction:column;flex:1;min-width:0;display:flex}.landing-module__4HsZCW__mockTopBar .landing-module__4HsZCW__mockWindowCrumbs{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-right:auto;overflow:hidden}.landing-module__4HsZCW__mockAsOf{border:1px solid var(--bv-border-1);min-width:104px;font-family:var(--bv-font-mono);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:3px 9px;font-size:10.5px;display:inline-flex}.landing-module__4HsZCW__mockAsOf svg{fill:none;width:12px;height:12px;stroke:var(--bv-fg-3);stroke-width:1.4px;stroke-linecap:round}.landing-module__4HsZCW__heroPages{background:var(--bv-bg-2);flex:1;min-height:0;transition:opacity .35s;display:grid;position:relative;overflow:hidden}.landing-module__4HsZCW__heroPage{min-width:0;transition:opacity .45s var(--bv-ease), transform .65s var(--bv-ease);flex-direction:column;grid-area:1/1;gap:10px;padding:14px 16px;display:flex}.landing-module__4HsZCW__heroDealPage{opacity:0;transform:translate(32px)}.landing-module__4HsZCW__heroWindowDeal .landing-module__4HsZCW__heroHoldingsPage{opacity:0;transform:translate(-32px)}.landing-module__4HsZCW__heroWindowDeal .landing-module__4HsZCW__heroDealPage{opacity:1;transform:none}.landing-module__4HsZCW__heroWindowReset .landing-module__4HsZCW__heroPages,.landing-module__4HsZCW__heroWindowReset .landing-module__4HsZCW__heroPage{transition:none}.landing-module__4HsZCW__mockPageHeader{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.landing-module__4HsZCW__mockPageTitle{font-family:var(--bv-font-display);letter-spacing:-.01em;white-space:nowrap;font-size:21px;font-weight:500;line-height:1.15}.landing-module__4HsZCW__mockPageSubtitle{color:var(--bv-fg-3);margin-top:2px;font-size:11px}.landing-module__4HsZCW__mockSelect{border:1px solid var(--bv-border-1);background:var(--bv-bg-3);color:var(--bv-fg-3);white-space:nowrap;border-radius:7px;padding:4px 10px;font-size:11px}.landing-module__4HsZCW__mockSelect b{color:var(--bv-fg-1);margin:0 4px;font-weight:500}.landing-module__4HsZCW__heroToolbar{justify-content:space-between;align-items:center;gap:10px;display:flex}.landing-module__4HsZCW__heroSearch{border:1px solid var(--bv-border-1);background:var(--bv-bg-3);width:180px;color:var(--bv-fg-3);border-radius:7px;align-items:center;gap:7px;padding:5px 10px;font-size:11px;display:inline-flex}.landing-module__4HsZCW__heroSearch svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:12px;height:12px}.landing-module__4HsZCW__heroSegmented{border:1px solid var(--bv-border-1);border-radius:var(--bv-radius-pill);background:var(--bv-bg-3);color:var(--bv-fg-3);padding:2px;font-size:10.5px;display:inline-flex}.landing-module__4HsZCW__heroSegmented>span{border-radius:var(--bv-radius-pill);white-space:nowrap;padding:2px 9px}.landing-module__4HsZCW__heroSegmented>.landing-module__4HsZCW__heroSegmentActive{color:var(--bv-teal);background:#4475771f;font-weight:600}.landing-module__4HsZCW__mockKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0}.landing-module__4HsZCW__mockKpis .landing-module__4HsZCW__kpi{background:var(--bv-bg-3);padding:8px 11px}.landing-module__4HsZCW__mockKpis .landing-module__4HsZCW__kpiValue{margin-top:3px;font-size:16px}.landing-module__4HsZCW__mockTable{background:var(--bv-bg-3)}.landing-module__4HsZCW__mockTable th,.landing-module__4HsZCW__mockTable td{white-space:nowrap}.landing-module__4HsZCW__mockTable td{padding:8px 12px;transition:background .35s,opacity .35s}.landing-module__4HsZCW__mockBackLink{color:var(--bv-teal);margin-bottom:-4px;font-size:11px;font-weight:500}.landing-module__4HsZCW__mockTabs{border-bottom:1px solid var(--bv-border-1);color:var(--bv-fg-3);gap:18px;margin-top:-2px;font-size:12px;font-weight:500;display:flex}.landing-module__4HsZCW__mockTabs span{padding:3px 0 7px}.landing-module__4HsZCW__mockTabs .landing-module__4HsZCW__mockTabActive{color:var(--bv-fg-1);box-shadow:inset 0 -2px 0 var(--bv-teal)}.landing-module__4HsZCW__mockCard{border:1px solid var(--bv-border-2);background:var(--bv-bg-3);border-radius:10px;padding:9px 12px 6px}.landing-module__4HsZCW__mockCardHeader{justify-content:space-between;align-items:center;gap:10px;min-height:18px;display:flex}.landing-module__4HsZCW__mockCardHeading{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--bv-fg-2);font-size:11px;font-weight:600;overflow:hidden}.landing-module__4HsZCW__mockLegend{color:var(--bv-fg-2);white-space:nowrap;animation:landing-module__4HsZCW__bishopRiseIn .4s var(--bv-ease);gap:12px;font-size:10.5px;display:inline-flex}.landing-module__4HsZCW__mockLegend span{align-items:center;gap:5px;display:inline-flex}.landing-module__4HsZCW__mockLegend i{border-radius:50%;width:7px;height:7px}.landing-module__4HsZCW__mockScenarioName{align-items:center;gap:8px;font-weight:500;display:inline-flex}.landing-module__4HsZCW__mockScenarioName i{border-top:3px dotted;width:16px}.landing-module__4HsZCW__mockScenarioRowFocused td{background:#c97b631a}.landing-module__4HsZCW__mockScenarioRowDimmed td{opacity:.45}.landing-module__4HsZCW__mockFade{transition:opacity .45s var(--bv-ease)}.landing-module__4HsZCW__mockScenarioLine{transition:stroke-width .35s var(--bv-ease)}.landing-module__4HsZCW__mockTodayPulse{transform-box:fill-box;transform-origin:50%;animation:landing-module__4HsZCW__heroPulse 1.8s var(--bv-ease) infinite}@keyframes landing-module__4HsZCW__heroPulse{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(1.9)}}.landing-module__4HsZCW__heroCursor{z-index:2;pointer-events:none;transform-origin:2px 1.5px;width:17px;height:19px;fill:var(--bv-fg-1);stroke:#fff;stroke-width:1.3px;stroke-linejoin:round;filter:drop-shadow(0 2px 3px #00000047);position:absolute;top:0;left:0}.landing-module__4HsZCW__heroClickRipple{z-index:1;pointer-events:none;background:#44757759;border-radius:50%;width:44px;height:44px;position:absolute}@container hero (max-width:620px){.landing-module__4HsZCW__mockSidebar,.landing-module__4HsZCW__heroWideOnly{display:none}.landing-module__4HsZCW__heroWindow{height:580px}}@container hero (max-width:460px){.landing-module__4HsZCW__heroWindow{height:520px}.landing-module__4HsZCW__heroPage{gap:8px;padding:12px}.landing-module__4HsZCW__mockTable th,.landing-module__4HsZCW__mockTable td{padding-left:9px;padding-right:9px}.landing-module__4HsZCW__mockKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__4HsZCW__mockKpis .landing-module__4HsZCW__kpi:nth-child(-n+2),.landing-module__4HsZCW__heroSegmented,.landing-module__4HsZCW__mockCardHeading .landing-module__4HsZCW__panelHeadingNote,.landing-module__4HsZCW__mockSelect{display:none}.landing-module__4HsZCW__mockLegend{gap:8px}}@media (prefers-reduced-motion:reduce){.landing-module__4HsZCW__heroPages,.landing-module__4HsZCW__heroPage,.landing-module__4HsZCW__mockFade,.landing-module__4HsZCW__mockScenarioLine{transition:none}.landing-module__4HsZCW__mockTodayPulse{animation:none}}.landing-module__4HsZCW__solutionFrame{container:solution/inline-size}.landing-module__4HsZCW__solutionWindows{display:grid}.landing-module__4HsZCW__solutionWindow{height:580px;transition:opacity .5s var(--bv-ease), transform .6s var(--bv-ease);grid-area:1/1;display:flex;position:relative}.landing-module__4HsZCW__solutionWindowHidden{visibility:hidden;opacity:0;transition:opacity .3s var(--bv-ease), transform .3s var(--bv-ease), visibility 0s .3s;transform:translateY(12px)scale(.985)}.landing-module__4HsZCW__solutionViews{background:var(--bv-bg-2);flex:1;min-height:0;display:grid;overflow:hidden}.landing-module__4HsZCW__solutionView{min-width:0;transition:opacity .45s var(--bv-ease), transform .45s var(--bv-ease);flex-direction:column;grid-area:1/1;gap:10px;padding:14px 16px;display:flex}.landing-module__4HsZCW__solutionViewHidden{visibility:hidden;opacity:0;transition:opacity .25s var(--bv-ease), transform .25s var(--bv-ease), visibility 0s .25s;transform:translateY(8px)}.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__kpi{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__kpiLabel{letter-spacing:.05em}.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__mockTable th,.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__mockTable td{padding-left:9px;padding-right:9px}.landing-module__4HsZCW__mockKpiNote{color:var(--bv-fg-3);white-space:nowrap;margin-top:2px;font-size:10px}.landing-module__4HsZCW__solutionTapeChip{border-radius:var(--bv-radius-pill);background:var(--bv-teal-tint);color:var(--bv-teal);white-space:nowrap;animation:landing-module__4HsZCW__bishopRiseIn .5s var(--bv-ease);align-items:center;gap:7px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.landing-module__4HsZCW__solutionTapeChip i{background:var(--bv-teal);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite landing-module__4HsZCW__solutionDotPulse}@keyframes landing-module__4HsZCW__solutionDotPulse{50%{box-shadow:0 0 0 4px #44757733}}.landing-module__4HsZCW__solutionSwatch{align-items:center;gap:8px;font-weight:500;display:inline-flex}.landing-module__4HsZCW__solutionSwatch i{border-radius:2px;flex:none;width:9px;height:9px}.landing-module__4HsZCW__solutionSwatch .landing-module__4HsZCW__solutionDot{border-radius:50%;width:8px;height:8px}.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__solutionPriceGrid th,.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__solutionPriceGrid td{padding-left:7px;padding-right:7px}.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__solutionPriceGrid td{padding-top:7px;padding-bottom:7px}.landing-module__4HsZCW__solutionNpvLabel{letter-spacing:.06em;font-size:8.5px;display:block}.landing-module__4HsZCW__solutionPriceGrid .landing-module__4HsZCW__solutionPriceColumn{text-align:right}.landing-module__4HsZCW__solutionPrice{transition:background .45s var(--bv-ease), color .45s var(--bv-ease), box-shadow .45s var(--bv-ease);border-radius:5px;margin:-3px -5px;padding:3px 5px;display:inline-block}.landing-module__4HsZCW__solutionPriceTarget{background:var(--bv-teal);color:#fff;font-weight:600;box-shadow:0 0 0 3px #4475772e}.landing-module__4HsZCW__solutionBars{flex-direction:column;gap:9px;padding:6px 0 4px;display:flex}.landing-module__4HsZCW__solutionBarRow{color:var(--bv-fg-2);grid-template-columns:minmax(0,10em) minmax(0,1fr) 6.2em;align-items:center;gap:12px;font-size:11px;display:grid}.landing-module__4HsZCW__solutionBarLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.landing-module__4HsZCW__solutionBarTrack{background:#1f1e300f;border-radius:4px;height:8px;position:relative}.landing-module__4HsZCW__solutionBarFill{background:var(--bv-teal);border-radius:4px;position:absolute;top:0;bottom:0;left:0}.landing-module__4HsZCW__solutionBarWorstCase{background:repeating-linear-gradient(45deg,#c97b63e6 0 2px,#c97b6347 2px 5px);border-radius:0 4px 4px 0;position:absolute;top:0;bottom:0}.landing-module__4HsZCW__solutionBarGhost{border:1px dashed #1f1e3066;border-radius:5px;position:absolute;top:-2px;bottom:-2px;left:0}.landing-module__4HsZCW__solutionBarLimit{background:var(--bv-fg-1);opacity:.5;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.landing-module__4HsZCW__solutionBarValue{font-family:var(--bv-font-mono);text-align:right;white-space:nowrap;font-size:10.5px}.landing-module__4HsZCW__solutionBarValue b{color:var(--bv-fg-1);font-weight:600}.landing-module__4HsZCW__solutionSwapGrid{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:6px 8px;padding:6px 0 4px;font-size:11px;display:grid}.landing-module__4HsZCW__solutionSwapHeading,.landing-module__4HsZCW__solutionSwapRowHeading{letter-spacing:.08em;text-transform:uppercase;color:var(--bv-fg-3);white-space:nowrap;font-size:9.5px;font-weight:500}.landing-module__4HsZCW__solutionSwapHeading{text-align:center}.landing-module__4HsZCW__solutionSwapRowHeading{align-self:center;padding-right:2px}.landing-module__4HsZCW__solutionSwapCell{border:1px solid var(--bv-border-2);background:var(--bv-paper);min-width:0;transition:background .5s var(--bv-ease), border-color .5s var(--bv-ease), opacity .45s var(--bv-ease);border-radius:8px;flex-direction:column;gap:2px;padding:7px 10px;display:flex}.landing-module__4HsZCW__solutionSwapCell b{color:var(--bv-fg-1);font-weight:600}.landing-module__4HsZCW__solutionSwapCell span{font-family:var(--bv-font-mono);color:var(--bv-fg-2);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.landing-module__4HsZCW__solutionSwapOut{background:#c97b631f;border-color:#c97b6380}.landing-module__4HsZCW__solutionSwapIn{background:#8aaf9233;border-color:#7a8c6e8c}@container solution (max-width:700px){.landing-module__4HsZCW__solutionExtraWideOnly{display:none}}@container solution (max-width:600px){.landing-module__4HsZCW__mockSidebar,.landing-module__4HsZCW__solutionWideOnly{display:none}}@container solution (max-width:440px){.landing-module__4HsZCW__solutionWindow{height:auto}.landing-module__4HsZCW__solutionView{gap:8px;padding:12px}.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__mockKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__mockTable th,.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__mockTable td,.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__solutionPriceGrid th,.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__solutionPriceGrid td{padding-left:6px;padding-right:6px}.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__mockTable td{font-size:10.5px}.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__mockCardHeading .landing-module__4HsZCW__panelHeadingNote,.landing-module__4HsZCW__solutionView .landing-module__4HsZCW__mockPageSubtitle,.landing-module__4HsZCW__solutionSwapRowHeading{display:none}.landing-module__4HsZCW__solutionSwapGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.landing-module__4HsZCW__solutionSwapGrid>span:first-child{display:none}.landing-module__4HsZCW__solutionBarRow{grid-template-columns:minmax(0,8em) minmax(0,1fr) 5.6em;gap:8px}}@container solution (max-width:360px){.landing-module__4HsZCW__solutionRoomyOnly{display:none}}@media (prefers-reduced-motion:reduce){.landing-module__4HsZCW__solutionWindow,.landing-module__4HsZCW__solutionView,.landing-module__4HsZCW__solutionPrice,.landing-module__4HsZCW__solutionSwapCell{transition:none}.landing-module__4HsZCW__solutionTapeChip,.landing-module__4HsZCW__solutionTapeChip i{animation:none}}
