.install-section_install__5TBa8{color:#1c1c1c;background:#fff;font-family:Titvo Geist Sans,Arial,sans-serif;padding-block:40px;min-width:0}.install-section_intro__wuEBe{max-width:650px;margin-bottom:32px}.install-section_version___guBU{display:inline-flex;flex-wrap:wrap;gap:6px;border:1px solid #dedede;padding:8px 12px;margin-bottom:20px;color:#666;font:11px/1.5 Titvo Geist Mono,monospace;letter-spacing:0}.install-section_version___guBU span{color:var(--blue,#4141c4)}.install-section_title___LU0i{margin:0 0 16px;font-size:clamp(28px,3vw,40px);font-weight:400;letter-spacing:-.045em;line-height:1.15}.install-section_description__3KxGo{margin:0;color:#555;font-size:16px;line-height:1.6}.install-section_platforms__N9KeU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.install-section_card__VhJTp{display:flex;flex-direction:column;gap:20px;min-width:0;padding:20px;border:1px solid #dedede;background:#fff}.install-section_platformTitle__x_e72{display:flex;align-items:center;gap:12px;color:var(--blue,#4141c4)}.install-section_platformTitle__x_e72 h3{margin:0}.install-section_platformTitle__x_e72 svg{width:24px;height:24px;flex-shrink:0}.install-section_downloads__TsJ5z{display:grid;gap:8px}.install-section_download__LqACZ{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #dedede;padding:12px;color:#1c1c1c;font:11px/1.5 Titvo Geist Mono,monospace;letter-spacing:0;overflow-wrap:anywhere}.install-section_download__LqACZ svg{width:16px;height:16px;flex-shrink:0}.install-section_download__LqACZ:hover{border-color:var(--blue,#4141c4);background:var(--blue,#4141c4);color:#fff}.install-section_download__LqACZ:focus-visible,.install-section_releaseLink__D_UHW:focus-visible{outline:2px solid var(--blue,#4141c4);outline-offset:4px}.install-section_prereqs__01VGe{margin:0;color:#666;font:10px/1.8 Titvo Geist Mono,monospace;letter-spacing:0}.install-section_installTerminal__TqQCR{margin-top:auto}.install-section_usage__eQeZT{margin-top:24px}.install-section_releases__i1TSz{margin:24px 0 0}.install-section_releaseLink__D_UHW{display:inline-flex;align-items:center;gap:8px;color:#666;font:11px/1.6 Titvo Geist Mono,monospace;letter-spacing:0}.install-section_releaseLink__D_UHW:hover{color:var(--blue,#4141c4)}@media (max-width:1100px){.install-section_platforms__N9KeU{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.install-section_install__5TBa8{padding-block:24px}.install-section_card__VhJTp{padding:16px}}@font-face{font-family:Titvo Geist Sans;src:url(/fonts/geist-sans.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Titvo Geist Mono;src:url(/fonts/geist-mono.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Titvo Geist Pixel;src:url(/fonts/geist-pixel-square.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}.reference-landing_landing__owQH_{--landing-nav-height:60px;--landing-pin-top:calc(var(--landing-nav-height) + 20px);--blue:#4141c4;--ink:#1c1c1c;--line:#dedede;background:#fff;color:var(--ink);font-family:Titvo Geist Sans,Arial,sans-serif;letter-spacing:-.035em;overflow:clip}.reference-landing_landing__owQH_ *,.reference-landing_landing__owQH_ :after,.reference-landing_landing__owQH_ :before{box-sizing:border-box}.reference-landing_landing__owQH_ a{text-decoration:none}.reference-landing_landing__owQH_ button{font:inherit;cursor:pointer}.reference-landing_landing__owQH_ a:focus-visible,.reference-landing_landing__owQH_ button:focus-visible,.reference-landing_landing__owQH_ summary:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.reference-landing_landing__owQH_ section[id]{scroll-margin-top:var(--landing-anchor-margin,24px)}.reference-landing_container__2i8__{width:min(83.3333%,1440px);margin-inline:auto}.reference-landing_brandRow__l6ijE,.reference-landing_cardLink__QBCls,.reference-landing_chartAxis__pBnt1,.reference-landing_cta__DYvXB,.reference-landing_eyebrow__AzNfx,.reference-landing_label__gwIY3,.reference-landing_landing__owQH_ small,.reference-landing_mono__3KW4G,.reference-landing_navbar__OB1qs,.reference-landing_ticker___CRxH{font-family:Titvo Geist Mono,monospace;font-weight:400}.reference-landing_blue__M8Zn3{color:var(--blue)}.reference-landing_controls__Ipjho{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:25px}.reference-landing_controls__Ipjho>span{font-size:12px;color:#777;margin-right:14px;min-width:58px}.reference-landing_controls__Ipjho button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--line);background:white;color:var(--ink)}.reference-landing_controls__Ipjho button:focus-visible,.reference-landing_controls__Ipjho button:hover{color:white;background:var(--blue);border-color:var(--blue)}.reference-landing_darkSection__SAbnv .reference-landing_controls__Ipjho button{background:transparent;color:white;border-color:#555}.reference-landing_darkSection__SAbnv .reference-landing_controls__Ipjho button:hover{background:var(--blue);border-color:var(--blue)}.reference-landing_mobileControls__KLb2K{display:none}.reference-landing_integrationChips__Lqg63 span{display:inline-flex;align-items:center;gap:7px}.reference-landing_selectedFeature__Gly_Y{border-color:var(--blue)}.reference-landing_partners__voNx_ svg{flex-shrink:0}@media (prefers-reduced-motion:no-preference){.reference-landing_controls__Ipjho button,.reference-landing_installTabs__LsJ4Z button,.reference-landing_layerTabs__aDZqA button,.reference-landing_stepCard__1vijS{transition:background .2s ease,color .2s ease,border-color .2s ease}.reference-landing_controls__Ipjho button:active{transform:scale(.94)}.reference-landing_layerTabs__aDZqA button:hover{color:#fff}.reference-landing_installTabs__LsJ4Z button:hover,.reference-landing_stepCard__1vijS:hover h3{color:var(--blue)}}@media (max-width:700px){.reference-landing_mobileControls__KLb2K{display:flex}.reference-landing_controls__Ipjho{margin-top:18px}}.reference-landing_cta__DYvXB,.reference-landing_navbar__OB1qs{font-weight:500;letter-spacing:-.04em}.reference-landing_cta__DYvXB:not(.reference-landing_secondary__Kc6hp){font-weight:600}.reference-landing_fixedHeader__gJah2{position:fixed;inset:0 0 auto;height:var(--landing-nav-height);background:#fff;z-index:80;box-shadow:0 3px 14px #0000000a}.reference-landing_progressTrack__xLbIj{position:absolute;inset:auto 0 0;height:3px;background:#e6e6e6}.reference-landing_scrollProgress__H5KpS{position:absolute;inset:0;background:var(--blue);transform:scaleX(0);transform-origin:left;pointer-events:none}.reference-landing_mobileCurrent__oFs23{display:none}@keyframes reference-landing_pixelWake__9ZRVM{0%{filter:brightness(.55)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes reference-landing_cursorWake__hb664{0%,40%{opacity:1}50%,90%{opacity:.15}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.reference-landing_pixels__N7HuU i:nth-child(5n){animation:reference-landing_pixelWake__9ZRVM 1.8s ease-in-out 2;animation-delay:.15s}.reference-landing_pixels__N7HuU i:nth-child(11n){animation:reference-landing_pixelWake__9ZRVM 1.8s ease-in-out 2;animation-delay:.35s}.reference-landing_cursor__6nCgk{animation:reference-landing_cursorWake__hb664 1.4s steps(1) 3}.reference-landing_cta__DYvXB{transition:transform .25s ease,background .2s,color .2s}.reference-landing_cta__DYvXB:hover{transform:translateY(-3px)}.reference-landing_cardLink__QBCls svg,.reference-landing_cta__DYvXB>span{transition:transform .25s ease}.reference-landing_cta__DYvXB:hover>span{transform:translateX(3px)}.reference-landing_ecosystemCard__qeokH,.reference-landing_featureCard__vohKH,.reference-landing_resourceCard__JyToD{transition:border-color .25s ease,box-shadow .25s ease}.reference-landing_ecosystemCard__qeokH:hover,.reference-landing_featureCard__vohKH:hover,.reference-landing_resourceCard__JyToD:hover{border-color:var(--blue);box-shadow:inset 0 -3px var(--blue)}.reference-landing_glyph__tsMXh{transition:transform .6s cubic-bezier(.22,1,.36,1)}.reference-landing_featureCard__vohKH:hover .reference-landing_glyph__tsMXh{transform:translateY(-7px) rotate(-5deg)}.reference-landing_ecosystemCard__qeokH:hover .reference-landing_cardLink__QBCls svg,.reference-landing_resourceCard__JyToD:hover .reference-landing_cardLink__QBCls svg{transform:translate(3px,-3px)}@supports (animation-timeline:view()){.reference-landing_ticker___CRxH>span{animation:reference-landing_tickerScroll__GKUwh linear both;animation-timeline:view(block)}}}@keyframes reference-landing_tickerScroll__GKUwh{0%{transform:translateX(60px)}to{transform:translateX(-100px)}}@media (prefers-reduced-motion:reduce){.reference-landing_landing__owQH_ *,.reference-landing_landing__owQH_ :after,.reference-landing_landing__owQH_ :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.reference-landing_masthead__Ei8Vz{height:486px;background:#121416;position:relative}.reference-landing_pixels__N7HuU{position:absolute;inset:0;display:grid;grid-template-columns:repeat(30,1fr);grid-template-rows:repeat(7,1fr);background-image:linear-gradient(#ffffff24 1px,transparent 0),linear-gradient(90deg,#ffffff24 1px,transparent 0);background-size:calc(100% / 30) calc(100% / 7);overflow:hidden}.reference-landing_pixels__N7HuU i{background:var(--blue)}.reference-landing_pixels__N7HuU:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#121416 12%,#12141680 42%,transparent 80%)}.reference-landing_navbar__OB1qs{display:flex;align-items:stretch;justify-content:space-between;position:relative;height:calc(var(--landing-nav-height) - 3px);font-size:13px}.reference-landing_nav__II4tK{display:flex;width:100%}.reference-landing_nav__II4tK a{display:flex;align-items:center;background:#fff;color:#171717;padding:0 14px;border-right:1px solid #ddd}.reference-landing_navContact__yKstE:hover,.reference-landing_nav__II4tK .reference-landing_activeNav__7Iogv,.reference-landing_nav__II4tK a:hover{background:var(--blue);color:#fff}.reference-landing_nav__II4tK .reference-landing_navContact__yKstE{margin-left:auto;border-left:1px solid #ddd;padding-inline:22px}.reference-landing_brandRow__l6ijE{position:relative;display:flex;justify-content:flex-end;align-items:flex-end;padding-bottom:24px;height:100%;color:#aaa;font-size:12px}.reference-landing_desktopBrand__PoJuY,.reference-landing_mobileBrand__Gnn_U{display:flex;align-items:center;gap:15px}.reference-landing_desktopBrand__PoJuY{background:white;padding:5px 12px}.reference-landing_desktopBrand__PoJuY>span,.reference-landing_mobileBrand__Gnn_U>span{font-size:11px;color:#666;background:#f0f0f0;padding:4px}.reference-landing_menuButton__3a5QC,.reference-landing_mobileBrand__Gnn_U{display:none}.reference-landing_intro__jTb6L{padding-top:62px}.reference-landing_heroGrid__UPjKA{display:grid;grid-template-columns:1.55fr 1fr;gap:55px;align-items:start;margin-bottom:70px}.reference-landing_heroGrid__UPjKA h1{font-size:clamp(46px,4.9vw,83px);line-height:1.09;letter-spacing:-.06em;font-weight:400;margin:0}.reference-landing_pixelText__wwYsi{color:var(--blue);font-family:Titvo Geist Pixel,monospace;letter-spacing:-.06em;font-weight:400}.reference-landing_cursor__6nCgk{display:inline-block;width:.48em;overflow:hidden;vertical-align:-.08em;line-height:.9}.reference-landing_heroAside__39CjC>p:not(.reference-landing_eyebrow__AzNfx){font-size:18px;line-height:1.45;color:#484848;margin:24px 0 60px}.reference-landing_eyebrow__AzNfx{font-size:11px;display:flex;align-items:center;gap:9px;color:#666;line-height:1.6}.reference-landing_eyebrow__AzNfx>span{font-size:26px}.reference-landing_actions__uosd_{display:flex;gap:16px}.reference-landing_cta__DYvXB{display:inline-flex;justify-content:space-between;align-items:center;gap:28px;background:#191919;color:white;padding:18px 20px;font-size:14px;min-height:56px;white-space:nowrap;transition:background .15s,color .15s}.reference-landing_cta__DYvXB>span{font-size:20px;line-height:1}.reference-landing_cta__DYvXB:hover{background:var(--blue)}.reference-landing_secondary__Kc6hp{color:var(--ink);border-bottom:1px solid var(--ink);background:transparent}.reference-landing_secondary__Kc6hp:hover{background:#f1f5ff;color:var(--blue)}.reference-landing_actions__uosd_ .reference-landing_cta__DYvXB{flex:1}.reference-landing_partners__voNx_{display:grid;grid-template-columns:repeat(6,1fr);border:1px solid var(--line)}.reference-landing_partners__voNx_>div{display:flex;align-items:center;justify-content:center;gap:7px;height:155px;border-right:1px solid var(--line);color:#737373;font-size:21px;font-weight:600;letter-spacing:-.06em}.reference-landing_partners__voNx_>div:last-child{border:0}.reference-landing_partners__voNx_ svg{width:28px;height:28px}.reference-landing_partners__voNx_ img{width:30px;height:30px;object-fit:contain;opacity:.65;flex-shrink:0}.reference-landing_integrationChips__Lqg63 img{width:18px;height:18px;filter:invert(1);opacity:.7}.reference-landing_stackSymbol__tx5q2 img{object-fit:contain}.reference-landing_partners__voNx_>div>span{font-size:33px}.reference-landing_codeFrame__i330f,.reference-landing_docPreview__LRcKT,.reference-landing_faqs__jB57z details[open],.reference-landing_manifesto__FLPun,.reference-landing_stepProgress__lWORx,.reference-landing_systemVisual__W0uZf{background-color:#f7f7f7;background-image:radial-gradient(#ddd 1px,transparent 0);background-size:16px 16px}.reference-landing_manifesto__FLPun{min-height:325px;display:flex;justify-content:space-around;align-items:center;gap:20px;padding:30px}.reference-landing_manifesto__FLPun p{font:30px/1.4 Titvo Geist Pixel,monospace;color:var(--blue);letter-spacing:-.07em;text-align:center}.reference-landing_manifesto__FLPun b{color:var(--ink);font-weight:400}.reference-landing_manifesto__FLPun>span{font:35px monospace}.reference-landing_mobileBreak___JbTK{display:none}.reference-landing_section__E5_IU{padding-block:95px}.reference-landing_intro__jTb6L+.reference-landing_section__E5_IU{padding-top:190px}.reference-landing_label__gwIY3{display:flex;align-items:center;gap:15px;color:#767676;font-size:12px;margin-bottom:34px;white-space:nowrap}.reference-landing_label__gwIY3 i{height:1px;background:var(--line);flex:1;margin-left:25px;position:relative}.reference-landing_label__gwIY3 i:after{content:"";position:absolute;right:0;top:-2px;width:5px;height:5px;background:var(--line)}.reference-landing_heading__yfXab{font-size:clamp(38px,3.9vw,64px);line-height:1.12;font-weight:400;letter-spacing:-.06em;margin:0;text-wrap:balance}.reference-landing_heading__yfXab>span{font-family:Titvo Geist Pixel,monospace;color:#cecece;font-weight:300}.reference-landing_sectionTop__JJhKN{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;margin-bottom:76px}.reference-landing_sectionTop__JJhKN>.reference-landing_cta__DYvXB{margin-top:5px}.reference-landing_featureGrid__Lnv51{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.reference-landing_featureCard__vohKH{position:relative;padding:28px;min-height:490px;border:1px solid var(--line);display:flex;flex-direction:column;align-items:flex-start}.reference-landing_cardTop__VMFAq{align-self:stretch;display:flex;justify-content:space-between;font-size:14px;color:#666}.reference-landing_cardTabs__LeeGU{display:none}.reference-landing_glyph__tsMXh{width:150px;height:150px;color:#171717;margin:4px 0 32px}.reference-landing_featureCard__vohKH:nth-child(2) .reference-landing_glyph__tsMXh{color:var(--blue)}.reference-landing_featureIcon__Hfo5g{position:absolute;top:75px;left:57px;width:57px;height:57px;color:white}.reference-landing_featureCard__vohKH h3,.reference-landing_landing__owQH_ h3{font-weight:400;letter-spacing:-.045em;font-size:26px;line-height:1.25}.reference-landing_featureCard__vohKH p{color:#555;line-height:1.55;font-size:16px;margin-top:20px;max-width:330px}.reference-landing_featureCard__vohKH small{font-size:11px;color:#777;background:#f4f4f4;padding:5px 2px;margin-top:auto}.reference-landing_featureCard__vohKH:nth-child(2) h3{color:var(--blue)}.reference-landing_performance__RNdsA{padding-top:65px}.reference-landing_performanceTop__dsXHB{display:grid;grid-template-columns:1.8fr 1fr;gap:50px}.reference-landing_performanceTop__dsXHB .reference-landing_cta__DYvXB{margin-top:48px}.reference-landing_metrics__DMNvU{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}.reference-landing_metrics__DMNvU>div{padding:28px 22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.reference-landing_metrics__DMNvU strong{font-size:30px;font-weight:400;letter-spacing:-.06em}.reference-landing_metrics__DMNvU p{font-size:14px;margin-top:20px;color:#555}.reference-landing_chartLegend__enhvB{font-size:13px;color:var(--blue);margin:58px 0 28px}.reference-landing_chartLegend__enhvB>span{color:#777;font:10px Titvo Geist Mono,monospace}.reference-landing_chart__wHBa3{height:420px;display:flex;align-items:end;gap:3px}.reference-landing_chart__wHBa3 i{background:var(--blue);flex:1}.reference-landing_chartAxis__pBnt1{display:flex;justify-content:space-between;color:#aaa;font-size:11px;padding-top:25px}.reference-landing_darkSection__SAbnv{--sequence-background:#212121;background:#212121;color:#fff;padding-block:80px;margin-block:75px}.reference-landing_darkSection__SAbnv .reference-landing_label__gwIY3{--line:#3b3b3b;color:#aaa}.reference-landing_darkSection__SAbnv .reference-landing_heading__yfXab>span{color:#494949}.reference-landing_capabilities__DmNas{display:grid;grid-template-columns:1fr 1fr;position:relative;border-bottom:1px solid #3b3b3b}.reference-landing_capabilities__DmNas>.reference-landing_heading__yfXab{grid-column:1;grid-row:2;margin:65px 20px 85px 0}.reference-landing_layerTabs__aDZqA{grid-column:1;grid-row:1;padding-right:55px;padding-top:40px;min-height:300px}.reference-landing_layerTabs__aDZqA>div{margin-bottom:22px}.reference-landing_layerTabs__aDZqA button{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;color:#858585;font-size:22px;letter-spacing:-.05em;padding-block:10px}.reference-landing_layerTabs__aDZqA button>span{font-size:13px;color:#888;letter-spacing:0}.reference-landing_layerTabs__aDZqA .reference-landing_currentLayer__IvVha{color:#fff}.reference-landing_currentLayer__IvVha:before{content:"";width:8px;height:8px;margin-right:10px;background:var(--blue)}.reference-landing_layerTabs__aDZqA .reference-landing_currentLayer__IvVha>span{margin-left:auto}.reference-landing_layerTabs__aDZqA small{background:var(--blue);padding:2px;font-size:11px}.reference-landing_layerTabs__aDZqA p{color:#aaa;font-size:16px;line-height:1.5;margin-top:12px}.reference-landing_systemVisual__W0uZf{grid-column:2;grid-row:1/3;position:relative;border:1px solid #343434;background-color:#171717;background-image:radial-gradient(#383838 1px,transparent 0);min-height:500px;display:flex;align-items:center;justify-content:center}.reference-landing_scanWindow__GOYN0{background:#171717;border:1px solid #454545;width:66%;padding:25px;margin-bottom:60px}.reference-landing_windowTitle__M05IA{display:flex;align-items:center;justify-content:space-between;font:12px Titvo Geist Mono,monospace;border-bottom:1px solid #444;padding-bottom:15px}.reference-landing_windowTitle__M05IA>span{color:var(--blue)}.reference-landing_codeLines__hvwEF{margin-top:24px}.reference-landing_codeLines__hvwEF i,.reference-landing_docPreview__LRcKT i{display:block;background:#2c2c2c;height:12px;margin-bottom:7px;width:68%}.reference-landing_codeLines__hvwEF i:nth-child(2){width:40%}.reference-landing_codeLines__hvwEF i:nth-child(3){width:88%}.reference-landing_scanWindow__GOYN0 p{font:11px Titvo Geist Mono,monospace;color:#aaa;margin-top:30px}.reference-landing_scanProgress__XYmf1{height:3px;width:75%;background:var(--blue);margin:18px 0 26px}.reference-landing_scanWindow__GOYN0 .reference-landing_mono__3KW4G{color:#707070;font-size:11px}.reference-landing_resultWindow__V3qHM{position:absolute;right:7%;bottom:22%;width:64%;padding:22px 16px;background:#171717;border:1px solid #444;display:flex;align-items:center;gap:12px;font-size:12px;color:#aaa}.reference-landing_resultWindow__V3qHM svg:first-child{color:var(--blue);width:25px;height:25px}.reference-landing_darkCards__v5Sru{display:grid;grid-template-columns:2fr 1fr 1fr;margin-top:35px;border:1px solid #3b3b3b}.reference-landing_darkCards__v5Sru article{padding:30px;border-right:1px solid #3b3b3b;display:flex;flex-direction:column}.reference-landing_darkCards__v5Sru article:last-child{border:0}.reference-landing_darkCards__v5Sru h3{font-size:24px}.reference-landing_darkCards__v5Sru p{color:#aaa;font-size:16px;line-height:1.5;margin-top:18px}.reference-landing_integrationChips__Lqg63{display:flex;gap:8px;flex-wrap:wrap;margin-top:50px}.reference-landing_integrationChips__Lqg63 span{border:1px solid #444;padding:12px;color:#aaa;font-size:15px}.reference-landing_outlineShape__Plz7i{order:3;font-size:80px;line-height:1;text-align:center;color:#999;padding-top:65px;margin-top:auto}.reference-landing_steps__xEIL_{display:grid;grid-template-columns:repeat(4,1fr);border-left:1px solid var(--line)}.reference-landing_stepCard__1vijS{position:relative;display:flex;flex-direction:column;text-align:left;min-height:415px;padding:25px 20px;border:1px solid var(--line);border-left:0;background:white}.reference-landing_stepCard__1vijS>span{font-size:14px;color:#999}.reference-landing_stepCard__1vijS p{font-size:15px;line-height:1.5;color:#555;margin:70px 0 35px;min-height:70px}.reference-landing_stepProgress__lWORx{height:15px;width:calc(100% + 40px);margin-left:-20px;position:relative}.reference-landing_activeStep__eecLX .reference-landing_stepProgress__lWORx:after{content:"";position:absolute;top:4px;width:70%;height:7px;background:var(--blue)}.reference-landing_stepCard__1vijS h3{margin-top:30px;font-size:24px}.reference-landing_stepCard__1vijS>svg{position:absolute;bottom:20px;right:20px}.reference-landing_activeStep__eecLX h3,.reference-landing_activeStep__eecLX>span,.reference-landing_activeStep__eecLX>svg{color:var(--blue)}.reference-landing_installGrid__YajLy{display:grid;grid-template-columns:1fr 1fr;gap:55px}.reference-landing_codeFrame__i330f{min-height:550px}.reference-landing_installIntro__tv_XJ>.reference-landing_cta__DYvXB{margin-top:45px}.reference-landing_installTabs__LsJ4Z{margin-top:95px;padding-left:25px;border-left:1px solid var(--line)}.reference-landing_installTabs__LsJ4Z button{text-align:left;display:block;color:#999;padding:15px 0;width:100%}.reference-landing_installTabs__LsJ4Z button>span{font-size:25px;letter-spacing:-.05em}.reference-landing_installTabs__LsJ4Z .reference-landing_activeIntegration__ivxUQ{color:var(--blue);position:relative}.reference-landing_activeIntegration__ivxUQ:before{content:"";position:absolute;width:7px;height:7px;top:23px;left:-29px;background:var(--blue)}.reference-landing_installTabs__LsJ4Z p{font-size:16px;line-height:1.5;color:#555;margin-top:14px}.reference-landing_legacyInstall__CYcJF{margin-top:60px}.reference-landing_legacyInstall__CYcJF>section{border-top:1px solid var(--line)}.reference-landing_resourceGrid__zexGq{display:grid;grid-template-columns:2fr 1fr 1fr;border-block:1px solid var(--line)}.reference-landing_resourceGrid__zexGq>div{padding:35px 55px 35px 0;display:flex;flex-direction:column;align-items:flex-start}.reference-landing_resourceGrid__zexGq>div>.reference-landing_cta__DYvXB{margin-top:165px}.reference-landing_resourceGrid__zexGq>div>p{margin-top:24px;font-size:17px;line-height:1.5;color:#555}.reference-landing_resourceCard__JyToD{border:1px solid var(--line);border-top:0;padding-top:40px;display:flex;flex-direction:column;min-width:0}.reference-landing_resourceCard__JyToD>h3,.reference-landing_resourceCard__JyToD>small,.reference-landing_resourceNumber__v1xCM{margin-inline:25px}.reference-landing_resourceCard__JyToD>h3{font-size:25px}.reference-landing_resourceCard__JyToD>small{font-size:10px;color:#777;margin-top:15px}.reference-landing_resourceNumber__v1xCM{margin-top:130px;font-size:14px;color:#777}.reference-landing_docPreview__LRcKT{display:flex;padding:40px 18px 0;height:280px;overflow:hidden;margin-top:22px}.reference-landing_docPreview__LRcKT aside{padding:20px 7px;background:#eee;font-size:7px;width:30%;color:#888}.reference-landing_docPreview__LRcKT>div{background:white;padding:20px 12px;width:70%}.reference-landing_docPreview__LRcKT small{font-size:6px}.reference-landing_docPreview__LRcKT h4{font-size:13px;margin-top:18px;font-weight:400}.reference-landing_docPreview__LRcKT p{font-size:8px;line-height:1.5;margin-top:15px;color:#777}.reference-landing_docPreview__LRcKT hr{margin-block:15px}.reference-landing_docPreview__LRcKT i{background:#eee;height:4px;width:95%}.reference-landing_cardLink__QBCls{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px;padding:25px;margin-top:auto;border-bottom:1px solid var(--ink)}.reference-landing_resourceCard__JyToD:hover,.reference-landing_resourceCard__JyToD:last-child{color:var(--blue);border-color:var(--blue)}.reference-landing_resourceCard__JyToD:last-child .reference-landing_cardLink__QBCls{border-bottom:3px solid var(--blue)}.reference-landing_reportGrid__91LtV{display:grid;grid-template-columns:1fr 1.1fr 1.1fr;gap:10px;margin-top:80px}.reference-landing_reportCover__ajh_e{background:#d4d4d4;color:#171717;padding:30px;min-height:450px;display:flex;flex-direction:column}.reference-landing_reportCover__ajh_e>svg{width:150px;height:150px;margin:auto}.reference-landing_reportCover__ajh_e>span{font:10px Titvo Geist Mono,monospace;margin-top:20px}.reference-landing_reportCover__ajh_e h3{font-size:33px;margin-top:15px}.reference-landing_finding__Tnmxo{border:1px solid #444;display:flex;flex-direction:column;padding:25px;min-width:0}.reference-landing_finding__Tnmxo small{font-size:10px;color:#aaa}.reference-landing_findingTitle__H740w{display:flex;justify-content:space-between;color:#aaa;margin-block:25px 0;font:11px Titvo Geist Mono,monospace}.reference-landing_findingTitle__H740w>span:first-child{background:var(--blue);color:white;padding:3px 7px}.reference-landing_finding__Tnmxo h3{margin-top:30px;font-size:27px}.reference-landing_finding__Tnmxo p{font-size:17px;line-height:1.5;color:#ccc;margin-top:20px}.reference-landing_finding__Tnmxo code{display:block;font-size:12px;background:#171717;color:#b8c6f6;padding:15px 10px;margin-top:30px;overflow-wrap:anywhere}.reference-landing_finding__Tnmxo .reference-landing_cardLink__QBCls{padding:25px 0 0;border-color:var(--blue);color:#7ca6ff;font-size:10px}.reference-landing_finding__Tnmxo>.reference-landing_mono__3KW4G{margin-top:auto;padding-top:30px;color:#aaa;font-size:12px}.reference-landing_stackGrid__9VfYE{display:grid;grid-template-columns:repeat(3,1fr)}.reference-landing_stackGrid__9VfYE article{border:1px solid var(--line);padding:35px 28px 0}.reference-landing_stackGrid__9VfYE small{font-size:10px;color:#777;display:block;border-top:1px solid var(--line);padding-top:16px}.reference-landing_stackGrid__9VfYE h3{font-size:36px;margin-top:35px}.reference-landing_stackGrid__9VfYE p{margin-top:14px;font-size:16px;color:#666}.reference-landing_stackSymbol__tx5q2{height:150px;display:flex;align-items:center}.reference-landing_stackSymbol__tx5q2 svg{width:75px;height:75px;stroke-width:.8}.reference-landing_stackGrid__9VfYE .reference-landing_cta__DYvXB{width:100%}.reference-landing_stackGrid__9VfYE ul{margin:35px -28px 0;border-top:1px solid var(--line);padding:30px 28px;list-style:none}.reference-landing_stackGrid__9VfYE li{display:flex;gap:10px;align-items:center;color:#666;font-size:15px;margin-bottom:13px}.reference-landing_stackGrid__9VfYE li svg{color:#999;flex-shrink:0}.reference-landing_stackGrid__9VfYE .reference-landing_highlightCard__64eeH{border-color:var(--blue);position:relative;outline:8px solid #f5f5f5;z-index:1}.reference-landing_highlightCard__64eeH:after,.reference-landing_highlightCard__64eeH:before{content:"";position:absolute;background:var(--blue);width:8px;height:8px}.reference-landing_highlightCard__64eeH:before{top:0;left:0}.reference-landing_highlightCard__64eeH:after{bottom:0;right:0}.reference-landing_highlightCard__64eeH .reference-landing_stackSymbol__tx5q2,.reference-landing_highlightCard__64eeH li svg{color:var(--blue)}.reference-landing_comparisonGrid__ezo19{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.reference-landing_comparisonGrid__ezo19>div:first-child{display:flex;flex-direction:column;align-items:flex-start;padding:0 90px 45px 0}.reference-landing_comparisonGrid__ezo19 .reference-landing_cta__DYvXB{margin-top:150px}.reference-landing_comparisonGrid__ezo19>div>p{color:#555;line-height:1.5;font-size:17px;margin-top:30px}.reference-landing_timeline__298DN{border-left:1px solid var(--line)}.reference-landing_timeline__298DN article{display:grid;grid-template-columns:125px 1fr;gap:20px;position:relative;padding:25px 0 35px 25px}.reference-landing_timeline__298DN small{font-size:10px;color:#777;padding-top:8px}.reference-landing_timeline__298DN article:before{content:"◇";position:absolute;left:-13px;top:28px;width:26px;height:26px;border:1px solid var(--line);text-align:center;background:white;color:#777}.reference-landing_timeline__298DN h3{font-size:26px}.reference-landing_timeline__298DN p{font-size:15px;line-height:1.5;color:#666;margin-top:20px}.reference-landing_ecosystem__OM77l{display:grid;grid-template-columns:2fr 1fr 1fr}.reference-landing_ecosystemCard__qeokH{border:1px solid var(--line);display:flex;flex-direction:column;min-width:0}.reference-landing_ecosystemCard__qeokH:first-child{display:grid;grid-template-columns:1fr 1fr}.reference-landing_ecosystemCard__qeokH:first-child .reference-landing_codeArt__gS09r{order:2;height:100%}.reference-landing_codeArt__gS09r{min-height:220px;background:#0d111a;color:#8695b4;display:flex;flex-direction:column;justify-content:center;gap:25px;padding:25px;font:16px/1.5 Titvo Geist Mono,monospace;overflow:hidden}.reference-landing_codeArt__gS09r span{white-space:nowrap;transform:rotate(-12deg)}.reference-landing_codeArt__gS09r span:nth-child(2){color:#dbe6ff}.reference-landing_ecosystemBody__Hyh4p{display:flex;flex-direction:column;padding:25px 25px 0}.reference-landing_ecosystemBody__Hyh4p small{font-size:10px;color:#777}.reference-landing_ecosystemBody__Hyh4p h3{margin-top:65px;font-size:30px}.reference-landing_ecosystemBody__Hyh4p p{margin-top:25px;font-size:16px;line-height:1.5;color:#666}.reference-landing_ecosystemBody__Hyh4p .reference-landing_cardLink__QBCls{padding-inline:0;margin-top:30px}.reference-landing_ecosystemCard__qeokH:hover .reference-landing_cardLink__QBCls,.reference-landing_ecosystemCard__qeokH:hover h3{color:var(--blue)}.reference-landing_faqs__jB57z{margin-top:80px}.reference-landing_faqs__jB57z details{border-top:1px solid var(--line)}.reference-landing_faqs__jB57z details:last-child{border-bottom:1px solid var(--line)}.reference-landing_faqs__jB57z summary{display:flex;align-items:center;padding:22px 35px;cursor:pointer;list-style:none;gap:40px}.reference-landing_faqs__jB57z summary::-webkit-details-marker{display:none}.reference-landing_faqNumber__QfOfX{font-size:13px;color:#888;font-family:Titvo Geist Mono,monospace;min-width:110px}.reference-landing_faqs__jB57z h3{font-size:24px}.reference-landing_faqToggle__0H7_E{background:#191919;width:42px;height:42px;flex-shrink:0;margin-left:auto;position:relative}.reference-landing_faqToggle__0H7_E:after{content:"+";position:absolute;inset:0;display:grid;place-items:center;color:white;font:24px Titvo Geist Mono,monospace}.reference-landing_faqs__jB57z p{color:#555;margin-left:185px;padding:0 100px 32px 0;font-size:17px;line-height:1.6}.reference-landing_faqs__jB57z details[open]{border-color:var(--blue)}.reference-landing_faqs__jB57z details[open] .reference-landing_faqNumber__QfOfX,.reference-landing_faqs__jB57z details[open] h3{color:var(--blue)}.reference-landing_faqs__jB57z details[open] .reference-landing_faqToggle__0H7_E{background:var(--blue)}.reference-landing_faqs__jB57z details[open] .reference-landing_faqToggle__0H7_E:after{content:"×"}.reference-landing_ticker___CRxH{display:flex;gap:60px;overflow:hidden;white-space:nowrap;border-block:1px solid var(--line);padding:30px 10px;color:var(--blue);font-size:13px}.reference-landing_finalCta__nR0oP{position:relative;background:#121416;padding-block:105px}.reference-landing_footerPixels__LIOw8:after{background:linear-gradient(135deg,#12141633,transparent)}.reference-landing_finalPanel__QVPlS{background:white;position:relative;text-align:center;padding:55px 25px;outline:1px solid var(--line);outline-offset:-10px}.reference-landing_finalPanel__QVPlS:after,.reference-landing_finalPanel__QVPlS:before{content:"";position:absolute;inset:10px auto auto 10px;width:22px;height:22px;background:#121416;box-shadow:0 0 0 0 #121416}.reference-landing_finalPanel__QVPlS:after{inset:auto 10px 10px auto}.reference-landing_finalPanel__QVPlS small{font-size:11px;background:#f4f4f4;color:#777}.reference-landing_finalPanel__QVPlS h2{font-weight:400;font-size:clamp(42px,5vw,80px);line-height:1.12;letter-spacing:-.06em;margin:40px 0 70px}.reference-landing_contact__UX2_F{display:grid;grid-template-columns:1fr 1fr;border-inline:1px solid var(--line)}.reference-landing_contact__UX2_F>div{padding:50px 40px}.reference-landing_contact__UX2_F>div:first-child{border-right:1px solid var(--line);display:flex;flex-direction:column;align-items:flex-start}.reference-landing_contact__UX2_F small{font-size:11px;color:#777}.reference-landing_contact__UX2_F h2{font-weight:400;font-size:48px;line-height:1.1;letter-spacing:-.055em;margin-top:30px}.reference-landing_contact__UX2_F p{color:#666;margin-top:25px;max-width:420px;font-size:17px;line-height:1.5}.reference-landing_contactLogo__QCyPb{margin-top:auto;padding-top:70px}.reference-landing_contactLogo__QCyPb>div{width:min(350px,100%)!important;height:130px!important}.reference-landing_contactForm__2Kkbi>div,.reference-landing_contactForm__2Kkbi>form{border:0;padding:0;border-radius:0;box-shadow:none}.reference-landing_contactForm__2Kkbi .rounded-2xl,.reference-landing_contactForm__2Kkbi .rounded-xl{border-radius:0}.reference-landing_contactForm__2Kkbi .bg-titvo-600{background:#191919;box-shadow:none}.reference-landing_contactForm__2Kkbi .bg-titvo-600:hover{background:var(--blue)}.reference-landing_contactForm__2Kkbi .text-titvo-500{color:var(--blue)}.reference-landing_contactForm__2Kkbi p{font-size:12px}.reference-landing_footer__W3Sln{border:1px solid var(--line)}.reference-landing_footerLinks__VdPvO{display:grid;grid-template-columns:1fr 1fr 1fr}.reference-landing_footerLinks__VdPvO>div{padding:40px;border-right:1px solid var(--line)}.reference-landing_footerLinks__VdPvO>div:last-child{border:0}.reference-landing_footerLinks__VdPvO small{display:block;margin-bottom:25px;font-size:11px}.reference-landing_footerLinks__VdPvO a{font-size:14px;margin-block:12px;display:flex;align-items:center;justify-content:space-between}.reference-landing_footerLinks__VdPvO a:hover{color:var(--blue)}.reference-landing_footerLinks__VdPvO p{font-size:16px;line-height:1.6;color:#666}.reference-landing_footerBottom__8OMLX{border-top:1px solid var(--line);padding:65px 35px 35px;display:flex;justify-content:space-between;gap:25px;font-size:12px;color:#888}@media (min-width:1600px){.reference-landing_masthead__Ei8Vz{height:562px}.reference-landing_section__E5_IU{padding-block:120px}}@media (max-width:1100px) and (min-width:701px){.reference-landing_container__2i8__{width:90%}.reference-landing_heroGrid__UPjKA{gap:30px}.reference-landing_heroGrid__UPjKA h1{font-size:51px}.reference-landing_heroAside__39CjC>p:not(.reference-landing_eyebrow__AzNfx){margin-bottom:30px}.reference-landing_actions__uosd_{flex-wrap:wrap}.reference-landing_cta__DYvXB{font-size:12px;gap:15px}.reference-landing_manifesto__FLPun p{font-size:25px}.reference-landing_partners__voNx_>div{font-size:17px}.reference-landing_featureCard__vohKH{padding:20px}.reference-landing_resourceGrid__zexGq>div{padding-right:25px}.reference-landing_timeline__298DN article{grid-template-columns:1fr}.reference-landing_comparisonGrid__ezo19>div:first-child{padding-right:40px}.reference-landing_contact__UX2_F>div{padding:30px 25px}.reference-landing_contact__UX2_F h2{font-size:40px}.reference-landing_ecosystem__OM77l{grid-template-columns:repeat(3,1fr)}.reference-landing_ecosystemCard__qeokH:first-child{display:flex}.reference-landing_ecosystemCard__qeokH:first-child .reference-landing_codeArt__gS09r{order:0;height:auto}.reference-landing_ecosystemBody__Hyh4p h3{font-size:25px}}@media (max-width:700px){.reference-landing_landing__owQH_{--landing-nav-height:64px}.reference-landing_container__2i8__{width:calc(100% - 32px)}.reference-landing_masthead__Ei8Vz{height:280px;padding-top:64px}.reference-landing_pixels__N7HuU{top:64px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(7,1fr);background-size:calc(100% / 12) calc(100% / 7)}.reference-landing_pixels__N7HuU i:nth-child(n+85){display:none}.reference-landing_navbar__OB1qs{position:relative;inset:auto;width:100%;height:calc(var(--landing-nav-height) - 3px);padding:6px 16px;align-items:center;background:white}.reference-landing_mobileBrand__Gnn_U{display:flex;gap:8px;font:12px Titvo Geist Mono,monospace;padding:10px 0}.reference-landing_mobileBrand__Gnn_U>span{font-size:9px}.reference-landing_menuButton__3a5QC{display:block;border:0;background:white;padding:10px;color:#191919}.reference-landing_menuButton__3a5QC svg{width:24px;height:24px}.reference-landing_desktopBrand__PoJuY,.reference-landing_nav__II4tK{display:none}.reference-landing_navOpen__uVBCR{display:flex;flex-direction:column;position:absolute;top:var(--landing-nav-height);inset-inline:0;max-height:calc(100svh - var(--landing-nav-height));overflow-y:auto;box-shadow:0 10px 20px #0002;background:#fff}.reference-landing_nav__II4tK .reference-landing_navContact__yKstE{margin-left:0;padding:18px 22px;border-left:0}.reference-landing_mobileCurrent__oFs23{display:block;margin-left:auto;margin-right:10px;padding:5px 8px;color:#fff;background:var(--blue);font:10px Titvo Geist Mono,monospace}.reference-landing_nav__II4tK a{padding:18px 22px;border-bottom:1px solid #ddd}.reference-landing_brandRow__l6ijE{align-items:flex-end;height:100%;padding-bottom:20px;font-size:11px}.reference-landing_intro__jTb6L{padding-top:28px}.reference-landing_heroGrid__UPjKA{display:block;margin-bottom:46px}.reference-landing_heroGrid__UPjKA h1{font-size:clamp(30px,9vw,63px);line-height:1.12;letter-spacing:-.06em}.reference-landing_heroAside__39CjC{margin-top:28px}.reference-landing_eyebrow__AzNfx{font-size:9px;gap:6px}.reference-landing_eyebrow__AzNfx>span{font-size:20px}.reference-landing_heroAside__39CjC>p:not(.reference-landing_eyebrow__AzNfx){font-size:16px;line-height:1.5;margin:17px 0 38px}.reference-landing_actions__uosd_{flex-direction:column;gap:18px}.reference-landing_cta__DYvXB{font-size:13px;padding:16px;min-height:49px;gap:22px}.reference-landing_partners__voNx_{grid-template-columns:repeat(2,1fr);width:calc(100% + 32px);margin-left:-16px}.reference-landing_partners__voNx_>div{height:104px;font-size:23px}.reference-landing_partners__voNx_>div:nth-child(n+3){display:none}.reference-landing_manifesto__FLPun{min-height:220px;width:calc(100% + 32px);margin-left:-16px;padding:25px 15px;background-size:12px 12px}.reference-landing_manifesto__FLPun>span{display:none}.reference-landing_manifesto__FLPun p{font-size:23px}.reference-landing_mobileBreak___JbTK{display:block}.reference-landing_section__E5_IU{padding-block:65px}.reference-landing_intro__jTb6L+.reference-landing_section__E5_IU{padding-top:115px}.reference-landing_label__gwIY3{gap:9px;font-size:9px;margin-bottom:32px}.reference-landing_label__gwIY3 i{margin-left:0}.reference-landing_label__gwIY3 i:after{display:none}.reference-landing_heading__yfXab{font-size:clamp(34px,8.6vw,54px);line-height:1.12;letter-spacing:-.06em}.reference-landing_sectionTop__JJhKN{flex-direction:column;gap:28px;margin-bottom:45px}.reference-landing_sectionTop__JJhKN>.reference-landing_cta__DYvXB{margin-top:0}.reference-landing_featureGrid__Lnv51{display:block}.reference-landing_featureCard__vohKH{display:none;min-height:395px;padding:25px 23px}.reference-landing_featureCard__vohKH.reference-landing_selectedFeature__Gly_Y{display:flex}.reference-landing_cardTabs__LeeGU{display:flex;gap:8px;align-items:center}.reference-landing_cardTabs__LeeGU button{height:20px;width:18px;background:linear-gradient(#ccc,#ccc) 50% /18px 4px no-repeat;border:0;padding:0}.reference-landing_cardTabs__LeeGU .reference-landing_current__rpgJi{background-image:linear-gradient(#191919,#191919)}.reference-landing_glyph__tsMXh{width:130px;height:130px;color:var(--blue);margin:28px 0 25px}.reference-landing_featureIcon__Hfo5g{top:114px;left:58px;width:40px;height:40px}.reference-landing_featureCard__vohKH h3,.reference-landing_featureCard__vohKH:nth-child(2) h3{font-size:24px;color:#191919}.reference-landing_featureCard__vohKH p{font-size:16px;margin:14px 0 35px}.reference-landing_featureCard__vohKH small{font-size:10px}.reference-landing_performanceTop__dsXHB{display:block}.reference-landing_performanceTop__dsXHB .reference-landing_cta__DYvXB{margin-top:30px}.reference-landing_metrics__DMNvU{margin-top:45px}.reference-landing_metrics__DMNvU>div{padding:23px 16px}.reference-landing_metrics__DMNvU strong{font-size:25px}.reference-landing_metrics__DMNvU p{font-size:13px;margin-top:17px}.reference-landing_chartLegend__enhvB{margin:35px 0 25px}.reference-landing_chartLegend__enhvB>span{display:block;margin-top:10px}.reference-landing_chart__wHBa3{height:320px;gap:2px}.reference-landing_chart__wHBa3 i:nth-child(2n){display:none}.reference-landing_chartAxis__pBnt1{font-size:8px}.reference-landing_darkSection__SAbnv{padding-block:60px;margin-block:40px}.reference-landing_capabilities__DmNas{display:flex;flex-direction:column}.reference-landing_capabilities__DmNas>.reference-landing_heading__yfXab{order:0;margin:0 0 25px}.reference-landing_layerTabs__aDZqA{order:1;padding:0;min-height:260px}.reference-landing_layerTabs__aDZqA button{font-size:19px}.reference-landing_layerTabs__aDZqA p{font-size:15px}.reference-landing_systemVisual__W0uZf{order:2;min-height:300px}.reference-landing_scanWindow__GOYN0{padding:16px;width:76%}.reference-landing_resultWindow__V3qHM{bottom:14%;font-size:10px;padding:18px 10px}.reference-landing_darkCards__v5Sru{display:grid;grid-template-columns:1fr 1fr;margin-top:0}.reference-landing_darkCards__v5Sru article{padding:22px 16px;border-bottom:1px solid #3b3b3b}.reference-landing_darkCards__v5Sru article:first-child{grid-column:1/3;grid-row:2;padding:25px 18px}.reference-landing_darkCards__v5Sru article:nth-child(3){border-bottom:1px solid #3b3b3b}.reference-landing_darkCards__v5Sru h3{font-size:20px}.reference-landing_darkCards__v5Sru p{font-size:14px;margin-top:12px}.reference-landing_outlineShape__Plz7i{order:-1;font-size:48px;text-align:left;padding:0 0 24px}.reference-landing_integrationChips__Lqg63{margin-top:30px;gap:6px}.reference-landing_integrationChips__Lqg63 span{font-size:12px;padding:10px}.reference-landing_steps__xEIL_{grid-template-columns:1fr}.reference-landing_stepCard__1vijS{display:grid;min-height:0;padding:15px;grid-template-columns:35px 1fr;gap:12px;border-bottom:0}.reference-landing_stepCard__1vijS:last-child{border-bottom:1px solid var(--line)}.reference-landing_stepCard__1vijS>span{font-size:10px;padding-top:3px}.reference-landing_stepCard__1vijS p,.reference-landing_stepCard__1vijS>svg,.reference-landing_stepProgress__lWORx{display:none}.reference-landing_stepCard__1vijS h3{font-size:19px;margin:0;grid-column:2;grid-row:1}.reference-landing_activeStep__eecLX{padding-top:28px;padding-bottom:25px}.reference-landing_activeStep__eecLX>svg{display:block;position:static;grid-row:2;grid-column:2;height:75px;width:75px;margin:15px 0}.reference-landing_activeStep__eecLX .reference-landing_stepProgress__lWORx{display:block;grid-column:1/3;width:calc(100% + 30px);margin-left:-15px}.reference-landing_activeStep__eecLX p{display:block;grid-column:1/3;font-size:15px;margin:10px 0 0;min-height:0}.reference-landing_installGrid__YajLy{display:flex;flex-direction:column;gap:30px}.reference-landing_installIntro__tv_XJ{display:contents}.reference-landing_installIntro__tv_XJ .reference-landing_heading__yfXab{order:0}.reference-landing_installIntro__tv_XJ>.reference-landing_cta__DYvXB{order:1;align-self:flex-start;margin:0}.reference-landing_installTabs__LsJ4Z{order:2;margin:10px 0 0;padding-left:18px}.reference-landing_installTabs__LsJ4Z button{padding:13px 0}.reference-landing_installTabs__LsJ4Z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;border:0;margin:0;padding:0 0 64px}.reference-landing_installTabs__LsJ4Z button{border:1px solid var(--line);min-height:52px;padding:10px 6px;text-align:center}.reference-landing_installTabs__LsJ4Z button>span{font:11px/1.4 Titvo Geist Mono,monospace;letter-spacing:-.035em}.reference-landing_installTabs__LsJ4Z button p{position:absolute;inset:64px 0 auto;margin:0;font-size:13px;line-height:1.5;text-align:left}.reference-landing_installTabs__LsJ4Z .reference-landing_activeIntegration__ivxUQ{border-color:var(--blue);background:#f5f8ff}.reference-landing_installTabs__LsJ4Z .reference-landing_activeIntegration__ivxUQ:before{display:none}.reference-landing_installTabs__LsJ4Z p{font-size:14px}.reference-landing_activeIntegration__ivxUQ:before{left:-22px;top:20px}.reference-landing_codeFrame__i330f{order:3;min-height:350px}.reference-landing_legacyInstall__CYcJF{margin-top:35px}.reference-landing_resourceGrid__zexGq{display:flex;flex-direction:column;border:0;gap:12px}.reference-landing_resourceGrid__zexGq>div{padding:0 0 30px}.reference-landing_resourceGrid__zexGq>div>.reference-landing_cta__DYvXB{margin-top:30px}.reference-landing_resourceGrid__zexGq>div>p{font-size:15px}.reference-landing_resourceCard__JyToD{position:relative;border:1px solid var(--line);padding-top:25px}.reference-landing_resourceCard__JyToD>h3{font-size:23px}.reference-landing_resourceNumber__v1xCM{position:absolute;top:27px;right:20px;margin:0;font-size:12px}.reference-landing_resourceCard__JyToD>small{font-size:9px}.reference-landing_docPreview__LRcKT{margin-top:35px;height:230px;padding-inline:22px}.reference-landing_docPreview__LRcKT h4{font-size:16px}.reference-landing_docPreview__LRcKT p{font-size:9px}.reference-landing_docPreview__LRcKT aside{font-size:8px}.reference-landing_cardLink__QBCls{padding:23px;font-size:12px}.reference-landing_reportGrid__91LtV{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-top:45px;padding-bottom:20px}.reference-landing_reportGrid__91LtV>*{flex:0 0 88%;scroll-snap-align:start;min-height:395px}.reference-landing_reportCover__ajh_e{padding:25px}.reference-landing_reportCover__ajh_e h3{font-size:32px}.reference-landing_finding__Tnmxo{padding:23px}.reference-landing_finding__Tnmxo h3{font-size:26px}.reference-landing_finding__Tnmxo p{font-size:16px}.reference-landing_stackGrid__9VfYE{display:block}.reference-landing_stackGrid__9VfYE article{padding:28px 23px 0}.reference-landing_stackGrid__9VfYE article+article{margin-top:10px}.reference-landing_stackGrid__9VfYE h3{margin-top:25px}.reference-landing_stackSymbol__tx5q2{height:120px}.reference-landing_stackGrid__9VfYE ul{margin-inline:-23px;padding:25px 23px}.reference-landing_comparisonGrid__ezo19{display:block;border-bottom:0}.reference-landing_comparisonGrid__ezo19>div:first-child{padding:0}.reference-landing_comparisonGrid__ezo19 .reference-landing_cta__DYvXB{margin-top:30px}.reference-landing_comparisonGrid__ezo19>div>p{font-size:15px;margin-top:25px}.reference-landing_timeline__298DN{margin:45px 0 0 12px}.reference-landing_timeline__298DN article{grid-template-columns:1fr;padding:0 0 35px 27px;gap:15px}.reference-landing_timeline__298DN article:before{top:2px}.reference-landing_timeline__298DN p{font-size:15px;margin-top:15px}.reference-landing_timeline__298DN h3{font-size:24px}.reference-landing_ecosystem__OM77l{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:15px}.reference-landing_ecosystemCard__qeokH,.reference-landing_ecosystemCard__qeokH:first-child{display:flex;flex:0 0 86%;scroll-snap-align:start}.reference-landing_ecosystemCard__qeokH:first-child .reference-landing_codeArt__gS09r{order:0;height:auto}.reference-landing_codeArt__gS09r{min-height:190px}.reference-landing_ecosystemBody__Hyh4p{padding:22px 22px 0;flex:1}.reference-landing_ecosystemBody__Hyh4p h3{font-size:25px;margin-top:35px}.reference-landing_ecosystemBody__Hyh4p p{font-size:15px;margin-top:20px}.reference-landing_faqs__jB57z{margin-top:40px}.reference-landing_faqs__jB57z summary{padding:20px 10px;gap:12px}.reference-landing_faqNumber__QfOfX{display:none}.reference-landing_faqs__jB57z h3{font-size:18px;letter-spacing:-.035em}.reference-landing_faqToggle__0H7_E{height:29px;width:29px}.reference-landing_faqToggle__0H7_E:after{font-size:20px}.reference-landing_faqs__jB57z p{margin:0;padding:0 15px 26px;font-size:15px}.reference-landing_ticker___CRxH{padding-block:24px;font-size:11px;gap:25px}.reference-landing_finalCta__nR0oP{padding-block:70px}.reference-landing_finalCta__nR0oP .reference-landing_pixels__N7HuU{top:0}.reference-landing_finalPanel__QVPlS{padding:40px 20px}.reference-landing_finalPanel__QVPlS h2{font-size:clamp(34px,8.9vw,58px);margin:35px 0 50px}.reference-landing_finalPanel__QVPlS small{font-size:9px}.reference-landing_finalPanel__QVPlS:after,.reference-landing_finalPanel__QVPlS:before{width:15px;height:15px}.reference-landing_contact__UX2_F{display:flex;flex-direction:column}.reference-landing_contact__UX2_F>div{padding:35px 20px}.reference-landing_contact__UX2_F>div:first-child{border-right:0;border-bottom:1px solid var(--line)}.reference-landing_contact__UX2_F h2{font-size:39px;margin-top:22px}.reference-landing_contact__UX2_F p{font-size:15px;margin-top:20px}.reference-landing_contactLogo__QCyPb{padding-top:25px}.reference-landing_contactLogo__QCyPb>div{width:200px!important;height:80px!important}.reference-landing_contactForm__2Kkbi p{font-size:11px}.reference-landing_footerLinks__VdPvO{display:block}.reference-landing_footerLinks__VdPvO>div{border:0;border-bottom:1px solid var(--line);padding:30px 22px}.reference-landing_footerLinks__VdPvO>div:first-child{display:flex;flex-wrap:wrap;column-gap:17px}.reference-landing_footerLinks__VdPvO>div:first-child small{width:100%}.reference-landing_footerLinks__VdPvO small{font-size:11px;margin-bottom:16px}.reference-landing_footerLinks__VdPvO a{font-size:13px}.reference-landing_footerBottom__8OMLX{flex-direction:column;padding:35px 22px;gap:20px;font-size:11px}}.context-comparison_metrics__SNfiQ>div{min-height:148px}.context-comparison_metrics__SNfiQ strong{font-size:clamp(22px,2.1vw,30px)}.context-comparison_legend__r_f3X{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:50px 0 18px;font-family:Titvo Geist Mono,monospace}.context-comparison_legend__r_f3X>span{color:#777;font-size:10px;letter-spacing:-.03em}.context-comparison_toggle__DxVUn{display:inline-flex;align-items:center;gap:10px;min-height:44px;background:none;border:0;color:var(--blue,#0055ff);padding:0 8px 0 0}.context-comparison_toggle__DxVUn>span:last-child{font-size:13px}.context-comparison_track__J6FzI{position:relative;width:42px;height:24px;background:#e3e3e3;border:1px solid #aaa}.context-comparison_track__J6FzI i{position:absolute;inset:3px auto 3px 3px;width:16px;background:#777}.context-comparison_track__J6FzI[data-enabled=true]{background:var(--blue,#0055ff);border-color:var(--blue,#0055ff)}.context-comparison_track__J6FzI[data-enabled=true] i{background:#fff;transform:translateX(18px)}.context-comparison_explanation__pDq7m{color:#666;font-size:14px;line-height:1.6;max-width:830px;min-height:46px;margin-bottom:24px}.context-comparison_bars__PtTl7>i{transform:scaleY(1);transform-origin:center bottom}.context-comparison_without__7nr0C>i{background:#a0a0a0;transform:scaleY(.48)}.context-comparison_axes___eJOX span{max-width:25%}@media (prefers-reduced-motion:no-preference){.context-comparison_bars__PtTl7>i{transition:transform .45s cubic-bezier(.22,1,.36,1)}.context-comparison_track__J6FzI i{transition:transform .2s ease,background-color .2s ease}.context-comparison_toggle__DxVUn:hover .context-comparison_track__J6FzI{outline:2px solid #0055ff25;outline-offset:3px}}@media (max-width:700px){.context-comparison_legend__r_f3X{gap:10px;margin-top:30px}.context-comparison_legend__r_f3X>span{font-size:9px}.context-comparison_metrics__SNfiQ>div{min-height:125px;padding-inline:13px}.context-comparison_metrics__SNfiQ strong{font-size:23px}.context-comparison_metrics__SNfiQ p{font-size:12px}.context-comparison_explanation__pDq7m{font-size:13px;min-height:84px}.context-comparison_axes___eJOX{gap:8px}.context-comparison_axes___eJOX span{font-size:8px}}.workflow-section_runway___sflf{width:min(83.3333%,1440px);margin:95px auto;color:var(--ink,#1c1c1c);font-family:Titvo Geist Sans,Arial,sans-serif}.workflow-section_panel__JXiHp{background:#fff;padding-block:8px;top:var(--landing-pin-top,24px)}.workflow-section_runway___sflf[data-pinned=true] .workflow-section_panel__JXiHp{position:sticky;top:var(--landing-pin-top,24px)}.workflow-section_label__BAxbk{display:flex;align-items:center;gap:15px;margin-bottom:30px;color:#767676;font:12px Titvo Geist Mono,monospace;white-space:nowrap}.workflow-section_label__BAxbk i{flex:1;height:1px;background:var(--line,#dedede);margin-left:25px}.workflow-section_headingRow__ZvCfP{display:flex;justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:48px}.workflow-section_heading__QQbA0{margin:0;font-size:clamp(38px,3.9vw,64px);line-height:1.12;font-weight:400;letter-spacing:-.06em}.workflow-section_heading__QQbA0>span{color:#cecece;font-family:Titvo Geist Pixel,monospace}.workflow-section_link__mdV19{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:18px 20px;min-height:56px;background:#191919;color:#fff;font:600 14px Titvo Geist Mono,monospace;white-space:nowrap;text-decoration:none}.workflow-section_link__mdV19>span{font-size:20px;line-height:1}.workflow-section_link__mdV19:hover{background:var(--blue,#0055ff)}.workflow-section_steps___FG5e{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-left:1px solid var(--line,#dedede)}.workflow-section_card__ziOi9{display:flex;flex-direction:column;position:relative;align-items:flex-start;padding:25px 20px;border:1px solid var(--line,#dedede);border-left:0;background:#fff;color:inherit;text-align:left;min-width:0;cursor:pointer}.workflow-section_number__iHCJd{font:14px Titvo Geist Mono,monospace;color:#777}.workflow-section_card__ziOi9>svg{margin-top:24px}.workflow-section_card__ziOi9 p{font-size:15px;line-height:1.5;color:#555;margin:24px 0 30px;min-height:113px}.workflow-section_bar__HACrw{width:calc(100% + 40px);height:15px;margin:auto -20px 0;background:radial-gradient(#ddd 1px,transparent 0) #f7f7f7;background-size:8px 8px;padding-block:4px}.workflow-section_bar__HACrw i,.workflow-section_progress__cSIix i{display:block;height:100%;background:var(--blue,#0055ff)}.workflow-section_card__ziOi9 h3{margin:28px 0 0;font-size:24px;line-height:1.25;font-weight:400;letter-spacing:-.045em}.workflow-section_card__ziOi9[aria-pressed=true] .workflow-section_number__iHCJd,.workflow-section_card__ziOi9[aria-pressed=true] h3,.workflow-section_card__ziOi9[aria-pressed=true]>svg{color:var(--blue,#0055ff)}.workflow-section_card__ziOi9:hover{background:#fafbff}.workflow-section_footer__MPTBT{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px}.workflow-section_progress__cSIix{width:min(36%,280px);font:11px Titvo Geist Mono,monospace;color:#666}.workflow-section_progress__cSIix>div{height:3px;background:#eee;margin-top:10px}.workflow-section_controls__vmovl{display:flex;gap:8px;align-items:center}.workflow-section_controls__vmovl>span{font:12px Titvo Geist Mono,monospace;color:#777;margin-right:14px}.workflow-section_controls__vmovl button{display:grid;place-items:center;width:44px;height:44px;background:#fff;color:inherit;border:1px solid var(--line,#dedede);cursor:pointer}.workflow-section_controls__vmovl button:hover{color:#fff;background:var(--blue,#0055ff)}.workflow-section_link__mdV19:focus-visible,.workflow-section_panel__JXiHp button:focus-visible{outline:2px solid var(--blue,#0055ff);outline-offset:3px}.workflow-section_mobileDetail__aJ_ef{display:none}@media (max-width:1100px) and (min-width:701px){.workflow-section_runway___sflf{width:90%}.workflow-section_heading__QQbA0{font-size:42px}.workflow-section_link__mdV19{font-size:12px;gap:15px}.workflow-section_card__ziOi9{padding-inline:15px}.workflow-section_bar__HACrw{width:calc(100% + 30px);margin-inline:-15px}.workflow-section_card__ziOi9 p{min-height:158px}.workflow-section_card__ziOi9 h3{font-size:21px}}@media (max-width:700px){.workflow-section_runway___sflf{width:calc(100% - 32px);margin-block:65px}.workflow-section_label__BAxbk{font-size:9px;gap:9px;margin-bottom:20px}.workflow-section_label__BAxbk i{margin-left:0}.workflow-section_headingRow__ZvCfP{flex-direction:column;gap:18px;margin-bottom:24px}.workflow-section_heading__QQbA0{font-size:clamp(30px,8.6vw,45px)}.workflow-section_link__mdV19{padding:14px 16px;min-height:48px;font-size:12px;gap:22px}.workflow-section_steps___FG5e{grid-template-columns:1fr}.workflow-section_card__ziOi9{padding:14px}.workflow-section_card__ziOi9>svg{display:none}.workflow-section_card__ziOi9 p{min-height:0;margin-block:12px;font-size:14px}.workflow-section_card__ziOi9 h3{font-size:20px;margin-top:14px}.workflow-section_bar__HACrw{width:calc(100% + 28px);margin-inline:-14px}.workflow-section_runway___sflf[data-enhanced=true] .workflow-section_steps___FG5e{grid-template-columns:repeat(4,minmax(0,1fr))}.workflow-section_runway___sflf[data-enhanced=true] .workflow-section_card__ziOi9{padding:12px 8px;min-height:52px;justify-content:center;align-items:center}.workflow-section_runway___sflf[data-enhanced=true] .workflow-section_card__ziOi9 p{display:none}.workflow-section_runway___sflf[data-enhanced=true] .workflow-section_card__ziOi9 .workflow-section_bar__HACrw{position:absolute;inset:auto 0 0;width:100%;height:3px;padding:0;margin:0;background:#eee}.workflow-section_runway___sflf[data-enhanced=true] .workflow-section_card__ziOi9 h3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.workflow-section_runway___sflf[data-enhanced=true] .workflow-section_card__ziOi9[aria-pressed=true]{background:#f1f5ff}.workflow-section_number__iHCJd{font-size:11px}.workflow-section_runway___sflf[data-enhanced=true] .workflow-section_mobileDetail__aJ_ef{display:grid;border:1px solid var(--line,#dedede);border-top:0}.workflow-section_detail__h2qe7{grid-area:1/1;padding:20px;visibility:hidden}.workflow-section_detail__h2qe7[data-active=true]{visibility:visible}.workflow-section_detail__h2qe7>svg{color:var(--blue,#0055ff)}.workflow-section_detail__h2qe7 h3{margin:14px 0 10px;font-size:24px;font-weight:400;line-height:1.25;letter-spacing:-.045em}.workflow-section_detail__h2qe7 p{margin:0;color:#555;font-size:15px;line-height:1.5}.workflow-section_footer__MPTBT{margin-top:18px;gap:12px}.workflow-section_controls__vmovl>span{margin-right:4px;font-size:11px}.workflow-section_progress__cSIix{width:30%}}@media (prefers-reduced-motion:reduce){.workflow-section_runway___sflf[data-pinned=true]{height:auto!important}.workflow-section_runway___sflf[data-pinned=true] .workflow-section_panel__JXiHp{position:static}}.scroll-sequence_root__bpZ32{position:relative;min-width:0}.scroll-sequence_panel__HNVa8{top:var(--landing-pin-top,24px);display:flow-root;box-sizing:border-box;min-width:0;background:var(--sequence-background,#fff)}.scroll-sequence_pinned__K1A80{position:sticky;top:var(--landing-pin-top,24px)}@media (prefers-reduced-motion:reduce){.scroll-sequence_root__bpZ32{height:auto!important}.scroll-sequence_panel__HNVa8{position:static;min-height:0!important}}.showcase_catalog__9QPCN{--blue:#0055ff;--ink:#1c1c1c;--line:#dedede;--primary:220 100% 50%;--ring:220 100% 50%;background:#fff;color:var(--ink);font-family:Titvo Geist Sans,Arial,sans-serif;min-height:100vh}.showcase_catalog__9QPCN *,.showcase_catalog__9QPCN :after,.showcase_catalog__9QPCN :before{box-sizing:border-box}.showcase_container__aa9V5{width:min(1120px,calc(100% - 40px));margin-inline:auto}.showcase_header__9Cb_w{padding:36px 0 48px;border-bottom:1px solid var(--line)}.showcase_back__vuvmn{display:inline-block;color:var(--blue);font-size:14px;margin-bottom:48px}.showcase_eyebrow__n61Zi,.showcase_feedback__66CnF,.showcase_footer__CbwIZ,.showcase_nav__DLQX_{font:12px/1.7 Titvo Geist Mono,monospace}.showcase_eyebrow__n61Zi{color:var(--blue);letter-spacing:.08em}.showcase_header__9Cb_w h1{font-size:clamp(38px,7vw,80px);line-height:1.08;letter-spacing:-.055em;margin:18px 0 24px}.showcase_header__9Cb_w h1 span{color:var(--blue)}.showcase_header__9Cb_w>p:last-of-type{max-width:640px;color:#555;line-height:1.7}.showcase_nav__DLQX_{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.showcase_nav__DLQX_ a{border:1px solid var(--line);padding:10px 12px;color:var(--ink)}.showcase_nav__DLQX_ a:hover{border-color:var(--blue);color:var(--blue)}.showcase_nav__DLQX_ span{color:var(--blue)}.showcase_section__lvj1C{padding:48px 0;border-bottom:1px solid var(--line);scroll-margin-top:24px}.showcase_section__lvj1C h2{font-size:clamp(26px,4vw,40px);line-height:1.2;letter-spacing:-.045em}.showcase_description__GNe3c{max-width:760px;margin:16px 0 28px;line-height:1.7;color:#555}.showcase_actions__1Rsw0{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.showcase_catalog__9QPCN .showcase_button__SgczI,.showcase_drawer__VibVe .showcase_button__SgczI{border:1px solid #0055ff;border-radius:0;background:#0055ff;color:#fff;font-family:Titvo Geist Mono,monospace;height:auto;min-height:44px;white-space:normal;padding:10px 16px}.showcase_catalog__9QPCN .showcase_outlineButton__aoowA{border-radius:0;min-height:44px;white-space:normal}.showcase_catalog__9QPCN .showcase_button__SgczI:hover,.showcase_drawer__VibVe .showcase_button__SgczI:hover{background:#003fbd}.showcase_catalog__9QPCN a:focus-visible,.showcase_catalog__9QPCN button:focus-visible,.showcase_catalog__9QPCN input:focus-visible,.showcase_catalog__9QPCN select:focus-visible,.showcase_drawer__VibVe button:focus-visible{outline:2px solid #0055ff;outline-offset:4px}.showcase_feedback__66CnF{min-height:24px;margin:16px 0;color:#264579;overflow-wrap:anywhere}.showcase_calendarGrid__42qHG,.showcase_grid__hyqk8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px}.showcase_catalog__9QPCN .showcase_card__S8uKe{border-radius:0;box-shadow:none;border:1px solid var(--line)}.showcase_card__S8uKe svg{color:var(--blue)}.showcase_card__S8uKe h3{font-size:22px;letter-spacing:-.035em;padding-top:12px}.showcase_card__S8uKe p{line-height:1.7}.showcase_form__BHkoM{display:grid;gap:12px;max-width:560px}.showcase_form__BHkoM label{font-weight:500}.showcase_catalog__9QPCN .showcase_input__qncB_{border:1px solid #aaa;border-radius:0;height:44px;padding:10px 12px;width:100%;min-width:0;background:#fff}.showcase_check__l7ddy{display:flex;gap:10px;align-items:center;padding:10px 0}.showcase_check__l7ddy input{width:18px;height:18px;accent-color:var(--blue)}.showcase_form__BHkoM button{justify-self:start}.showcase_calendarPanel__hWCFU{border:1px solid var(--line);padding:20px;min-width:0}.showcase_calendarPanel__hWCFU h3{font-size:18px;font-weight:600;margin-bottom:16px}.showcase_catalog__9QPCN .showcase_calendar__7UFs_{border:1px solid #c6d7ff;width:fit-content;max-width:100%;padding:8px;border-radius:0}.showcase_calendar__7UFs_ button{border-radius:0}.showcase_calendar__7UFs_ .showcase_selectedDay__XwsBQ{background:#0055ff;color:#fff}.showcase_calendar__7UFs_ .showcase_rangeMiddle__CJHn5{background:#dce7ff;color:#16346a}.showcase_hint__m_BfB{font-size:13px;color:#555;line-height:1.7}.showcase_drawer__VibVe{width:min(100%,640px);margin-inline:auto;border-radius:0;border:1px solid #aaa;background:#fff;color:#1c1c1c;font-family:Titvo Geist Sans,Arial,sans-serif;max-height:85dvh;overflow-y:auto}.showcase_drawerStatus__HfZeT{padding:12px 16px;font:12px/1.7 Titvo Geist Mono,monospace;overflow-wrap:anywhere}.showcase_footer__CbwIZ{padding:32px 0;color:#555}@media (max-width:700px){.showcase_container__aa9V5{width:calc(100% - 32px)}.showcase_header__9Cb_w{padding-top:24px}.showcase_back__vuvmn{margin-bottom:32px}.showcase_calendarGrid__42qHG,.showcase_grid__hyqk8{grid-template-columns:minmax(0,1fr)}.showcase_calendarPanel__hWCFU{padding:12px}.showcase_catalog__9QPCN .showcase_calendar__7UFs_{padding:0}.showcase_calendar__7UFs_ .h-9.w-9,.showcase_calendar__7UFs_ .head_cell,.showcase_calendar__7UFs_ th{width:32px}.showcase_section__lvj1C{padding-block:36px}}@media (prefers-reduced-motion:reduce){.showcase_catalog__9QPCN *,.showcase_drawer__VibVe,.showcase_drawer__VibVe *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.terminal_frame__c8kT9{position:relative;min-width:0;padding:20px;background-color:#f7f7f7;background-image:radial-gradient(#ddd 1px,transparent 0);background-size:16px 16px;display:flex;flex-direction:column}.terminal_frame__c8kT9:after,.terminal_frame__c8kT9:before{content:"";position:absolute;width:6px;height:6px;background:var(--blue,#4141c4);pointer-events:none}.terminal_frame__c8kT9:before{top:0;left:0}.terminal_frame__c8kT9:after{bottom:0;right:0}.terminal_window___ymbl{display:flex;flex-direction:column;flex:1;min-width:0;background:#212121;border:1px solid #383838;border-radius:0;color:#f0f0eb;font-family:Titvo Geist Mono,monospace;letter-spacing:0}.terminal_code__q_Vq_,.terminal_window___ymbl code{color:#f0f0eb;font-family:Titvo Geist Mono,monospace;font-size:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.terminal_header___5e_S{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 16px;border-bottom:1px solid #414141;color:#82aaff;font:11px/1.5 Titvo Geist Mono,monospace;letter-spacing:.04em}.terminal_header___5e_S:before{content:"";width:6px;height:6px;background:var(--blue,#4141c4);flex-shrink:0}.terminal_header___5e_S>:first-child{margin-right:auto}.terminal_body__dHd85{min-width:0;margin:0;padding:18px 16px;font:12px/1.8 Titvo Geist Mono,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.terminal_note__DbWC4{margin:auto 0 0;padding:12px 16px;border-top:1px solid #414141;color:#b4b4b4;font:10px/1.7 Titvo Geist Mono,monospace;letter-spacing:0;overflow-wrap:anywhere}.terminal_commandRow__liJmE{display:flex;align-items:flex-start;gap:8px;min-width:0;padding-block:8px;white-space:normal}.terminal_commandRow__liJmE+.terminal_commandRow__liJmE{border-top:1px solid #383838}.terminal_commandRow__liJmE code{flex:1;min-width:0}.terminal_prompt__SK1bz{color:#82aaff;flex-shrink:0}.terminal_window___ymbl button{flex-shrink:0;border:1px solid #555;border-radius:0;background:transparent;color:#b4b4b4}.terminal_window___ymbl button:hover{border-color:var(--blue,#4141c4);background:var(--blue,#4141c4);color:#fff}.terminal_window___ymbl button:focus-visible{outline:2px solid #82aaff;outline-offset:3px}.terminal_window___ymbl button svg{color:inherit}@media (max-width:700px){.terminal_frame__c8kT9{padding:12px}.terminal_body__dHd85{padding:14px 12px}.terminal_header___5e_S,.terminal_note__DbWC4{padding-inline:12px}}.product-video_frame__DL9lE{margin-top:70px}.product-video_video__rvfcL{display:block;width:100%;aspect-ratio:16/9;background:#121416}.product-video_sound__V_y6V{padding:8px 12px;font:11px/1 Titvo Geist Mono,monospace;letter-spacing:.04em}@media (max-width:700px){.product-video_frame__DL9lE{margin-top:44px}}.typewriter_root__fVjRw{position:relative;display:inline-block;max-inline-size:100%;overflow-wrap:anywhere;vertical-align:baseline}.typewriter_text___nqMn{display:block;animation:typewriter_reveal__qdluI 1.6s steps(var(--typewriter-steps)) both}.typewriter_root__fVjRw:after{content:"";position:absolute;inset-block-start:.1em;inset-inline-start:0;inline-size:.07em;block-size:1em;background:currentColor;pointer-events:none;animation:typewriter_cursor-travel__XWTlj 1.6s steps(var(--typewriter-steps)) both,typewriter_cursor-finish__7_xIx 1.6s step-end both}@keyframes typewriter_reveal__qdluI{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes typewriter_cursor-travel__XWTlj{to{inset-inline-start:100%}}@keyframes typewriter_cursor-finish__7_xIx{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.typewriter_text___nqMn{animation:none}.typewriter_root__fVjRw:after{display:none;animation:none}}.navigation-journey_root__wf6tt{position:fixed;inset:0 0 auto;z-index:80;height:var(--landing-nav-height,60px);pointer-events:none;font-family:Titvo Geist Mono,monospace;--journey-blue:var(--blue,#0055ff);--journey-ink:var(--ink,#1c1c1c)}.navigation-journey_rail__Uz1lo{--row-top:3px;position:relative;width:min(83.3333%,1440px);height:100%;margin-inline:auto}.navigation-journey_track__IksU6{position:absolute;inset:0 0 auto;height:3px;background:#e6e6e6}.navigation-journey_progress__Reuag{position:absolute;inset:0;background:var(--journey-blue);transform:scaleX(0);transform-origin:left}.navigation-journey_navigation__S_vT3{position:absolute;inset:var(--row-top) 0 auto;display:flex;flex-wrap:nowrap;align-items:flex-start}.navigation-journey_milestone__nxerF{--point-x:50%;--connector-color:#b6b6b6;position:relative;flex:0 0 auto}.navigation-journey_milestone__nxerF:first-child{--point-x:0%}.navigation-journey_milestone__nxerF:last-child{--point-x:100%;margin-left:auto}.navigation-journey_milestone__nxerF:nth-last-child(2){margin-right:8px}.navigation-journey_milestone__nxerF[data-reached=true]{--connector-color:var(--journey-blue)}.navigation-journey_point__C_ubz{position:absolute;z-index:2;top:calc(1.5px - var(--row-top));left:var(--point-x);width:1px;height:3px;transform:translate(-50%,-50%);background:var(--connector-color)}.navigation-journey_flag__lUZZc{box-sizing:border-box;position:relative;display:flex;justify-content:center;align-items:center;height:36px;padding:0 11px;border:1px solid #c8c8c8;border-radius:0;background:#fff;color:var(--journey-ink);font:500 11px/1 Titvo Geist Mono,monospace;letter-spacing:-.035em;text-align:center;text-decoration:none;white-space:nowrap;pointer-events:auto}.navigation-journey_flag__lUZZc:hover,.navigation-journey_flag__lUZZc[aria-current=location]{border-color:var(--journey-blue);background:var(--journey-blue);color:#fff}.navigation-journey_flag__lUZZc:focus-visible{outline:2px solid var(--journey-blue);outline-offset:3px;z-index:3}.navigation-journey_shortLabel__hQ19V{display:none}@media (max-width:700px){.navigation-journey_rail__Uz1lo{width:calc(100% - 32px)}.navigation-journey_flag__lUZZc{height:34px;padding-inline:6px;font-size:8.5px}.navigation-journey_flag__lUZZc:has(.navigation-journey_shortLabel__hQ19V) .navigation-journey_fullLabel__3Rkvm{display:none}.navigation-journey_shortLabel__hQ19V{display:inline}}.pixel-masthead_masthead__iFcBj{position:absolute;inset:0;overflow:hidden;background:#080808;color:var(--blue,#4141c4);pointer-events:none}.pixel-masthead_desktop__qWqfy,.pixel-masthead_mobile__uAoR_{display:block;width:100%;height:100%}.pixel-masthead_mobile__uAoR_{display:none}.pixel-masthead_symbol__EUzn1{overflow:visible}.pixel-masthead_pixel__c2Ij6{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.pixel-masthead_pixel__c2Ij6{animation:pixel-masthead_assemble__rQrWA 2.2s cubic-bezier(.22,.8,.3,1) both;animation-delay:var(--arrival-delay,0s)}}@keyframes pixel-masthead_assemble__rQrWA{0%{opacity:0;fill:#10204b;transform:translate(var(--arrival-x),var(--arrival-y)) scale(.3) rotate(-45deg)}22%{opacity:.65;fill:#244caa;transform:translate(calc(var(--arrival-x) * .7),calc(var(--arrival-y) * .7)) scale(.65) rotate(-20deg)}52%{opacity:1;fill:#87c8ff;transform:translate(calc(var(--arrival-x) * .18),calc(var(--arrival-y) * .18)) scale(1.08)}78%{opacity:1;fill:#316bff;transform:translate(0) scale(1.03)}to{opacity:1;fill:var(--pixel-color,var(--blue,#4141c4));transform:none}}@media (max-width:699px){.pixel-masthead_masthead__iFcBj{inset-block-start:64px}.pixel-masthead_desktop__qWqfy{display:none}.pixel-masthead_mobile__uAoR_{display:block}}