.website-shell{min-height:100dvh;color:var(--site-ink);background:var(--site-paper);--site-ink: #162226;--site-muted: #617176;--site-paper: #f7faf8;--site-panel: #ffffff;--site-line: #dbe5e1;--site-teal: #087f78;--site-teal-deep: #075b59;--site-navy: #14384b;--site-coral: #da6d50;--site-yellow: #d99b34;--site-grid: rgba(8, 127, 120, .055);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html[data-theme=dark] .website-shell{--site-ink: #e8f1ef;--site-muted: #9fb1af;--site-paper: #0e171b;--site-panel: #142329;--site-line: #293b40;--site-grid: rgba(89, 207, 190, .06)}.site-header{width:min(1220px,calc(100% - 48px));height:78px;margin:0 auto;display:flex;align-items:center;gap:26px;border-bottom:1px solid var(--site-line);position:relative;z-index:5}.brand-lockup{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none;min-width:148px}.brand-lockup>span:last-child{display:grid;line-height:.9}.brand-lockup strong{font-size:1.1rem;letter-spacing:.08em;text-transform:lowercase}.brand-lockup small{margin-top:6px;color:var(--site-teal);font-size:.54rem;font-weight:800;letter-spacing:.22em}.brand-mark{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--site-teal);color:var(--site-teal);border-radius:50%}.site-nav{display:flex;align-items:center;gap:23px;flex:1}.site-nav a,.site-footer a{color:var(--site-muted);text-decoration:none;font-size:.79rem;font-weight:700;letter-spacing:.04em;transition:color .2s ease}.site-nav a:hover,.site-nav a.active,.site-footer a:hover{color:var(--site-teal)}.site-nav a.active{color:var(--site-ink)}.site-nav a{display:inline-flex;align-items:center;gap:4px}.header-actions{display:flex;align-items:center;gap:7px}.header-actions .MuiIconButton-root{color:var(--site-muted)}.portal-button{border:1px solid var(--site-ink);color:var(--site-ink);padding:8px 14px;border-radius:2px;font-size:.74rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.portal-button:hover{background:var(--site-ink);color:var(--site-paper)}.site-menu{position:absolute;top:77px;right:0;width:min(268px,100%);max-height:calc(100dvh - 100px);overflow-y:auto;padding:4px 0 10px;display:flex;flex-direction:column;background:var(--site-panel);border:1px solid var(--site-line);border-top:0;box-shadow:0 16px 30px #06181e1f}.menu-row,.site-menu a{display:flex;align-items:center;gap:9px;width:100%;padding:10px 16px;border:0;background:none;color:var(--site-muted);font-family:inherit;font-size:.76rem;font-weight:700;letter-spacing:.04em;text-align:left;text-decoration:none;cursor:pointer}.menu-row>span,.site-menu a>span{flex:1}.menu-row:hover,.site-menu a:hover,.site-menu a.active{color:var(--site-teal);background:var(--site-grid)}.menu-row[aria-pressed=true],.site-menu a.active{color:var(--site-ink)}.menu-label{margin:10px 16px 2px;padding-top:10px;border-top:1px solid var(--site-line);color:var(--site-muted);font-size:.6rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.menu-links{display:none;flex-direction:column;padding-bottom:6px;border-bottom:1px solid var(--site-line)}.breadcrumbs{width:min(1220px,calc(100% - 48px));margin:0 auto;padding-top:17px;display:flex;gap:9px;color:var(--site-muted);font-size:.67rem;text-transform:capitalize}.breadcrumbs a{color:var(--site-teal);text-decoration:none;font-weight:800}.site-footer{border-top:1px solid var(--site-line);margin-top:100px}.footer-inner{width:min(1220px,calc(100% - 48px));margin:0 auto;min-height:170px;padding:31px 0;display:grid;grid-template-columns:1fr 2fr auto;gap:20px;align-items:start}.footer-inner p{margin:5px 0 0;color:var(--site-muted);font-size:.82rem}.footer-inner nav{display:flex;justify-content:flex-end;gap:18px}.footer-inner>small{grid-column:1 / -1;color:var(--site-muted);font-size:.69rem;border-top:1px solid var(--site-line);padding-top:15px}.section-eyebrow{display:flex;align-items:center;gap:9px;color:var(--site-teal);font-size:.67rem;font-weight:850;letter-spacing:.18em}.section-eyebrow>span{width:19px;height:1px;background:var(--site-teal)}.home-hero{padding:75px 0 0;background:linear-gradient(var(--site-grid) 1px,transparent 1px),linear-gradient(90deg,var(--site-grid) 1px,transparent 1px);background-size:42px 42px}.hero-inner,.section-inner{width:min(1220px,calc(100% - 48px));margin:0 auto}.hero-inner{display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:70px;min-height:550px}.hero-copy h1{margin:22px 0 24px;max-width:650px;font-size:clamp(3.2rem,7vw,6.35rem);line-height:.94;letter-spacing:-.075em;font-weight:800}.hero-copy h1 span{color:var(--site-teal)}.hero-lede{margin:0;color:var(--site-muted);font-size:clamp(1rem,1.7vw,1.22rem);line-height:1.6}.cta-row{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:32px}.cta-row .MuiButton-root{border-radius:2px;min-height:44px;padding:0 19px;text-transform:none;font-weight:800;letter-spacing:.01em}.cta-row .MuiButton-contained{background:var(--site-teal);box-shadow:none}.cta-row .MuiButton-contained:hover{background:var(--site-teal-deep);box-shadow:none}.cta-row .MuiButton-text{color:var(--site-ink)}.hero-proof{display:flex;flex-wrap:wrap;gap:18px;margin-top:55px;color:var(--site-muted);font-size:.75rem;font-weight:700}.hero-proof span{display:flex;align-items:center;gap:7px}.hero-proof svg{color:var(--site-teal)}.cube-visual{min-height:450px;border:1px solid var(--site-line);background:color-mix(in srgb,var(--site-panel) 92%,transparent);box-shadow:16px 18px #087f7814;position:relative;overflow:hidden}.cube-visual:before{content:"";position:absolute;top:45px;right:32px;bottom:45px;left:32px;border:1px dashed var(--site-line);transform:skewY(-12deg);pointer-events:none}.cube-topline,.cube-foot{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;color:var(--site-muted);font-size:.61rem;letter-spacing:.12em;font-weight:800}.cube-topline{border-bottom:1px solid var(--site-line)}.cube-topline>span:first-child{display:flex;align-items:center;gap:7px}.live-dot{width:6px;height:6px;border-radius:50%;background:var(--site-teal);box-shadow:0 0 0 4px #087f781f}.cube-stage{position:relative;min-height:350px}.cube-grid{position:absolute;width:51%;height:49%;left:23%;top:26%;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--site-teal);transform:perspective(500px) rotateX(50deg) rotate(-33deg);box-shadow:35px 35px #087f781c}.cube-cell{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--site-panel);color:var(--site-ink);font-size:1rem;font-weight:800}.cube-cell:nth-child(2),.cube-cell:nth-child(5){background:color-mix(in srgb,var(--site-teal) 11%,var(--site-panel))}.cube-cell:nth-child(3),.cube-cell:nth-child(6){background:color-mix(in srgb,var(--site-coral) 9%,var(--site-panel))}.cube-cell small{margin-top:4px;color:var(--site-muted);font-size:.54rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.axis-label{position:absolute;display:grid;gap:2px;color:var(--site-muted);font-size:.55rem;letter-spacing:.1em;text-transform:uppercase;z-index:1}.axis-label b{color:var(--site-ink);font-size:.76rem;letter-spacing:0;text-transform:none}.axis-label i{font-style:normal;font-size:.52rem;opacity:.8}.axis-region{left:6%;top:28%;text-align:right}.axis-product{right:7%;top:22%}.axis-period{left:43%;bottom:12%;text-align:center}.measure-axis{position:absolute;top:7%;left:36%;display:flex;gap:12px;align-items:center;color:var(--site-muted);font-size:.52rem;letter-spacing:.09em}.measure-axis b{color:var(--site-coral);font-size:.61rem;letter-spacing:0}.cube-foot{border-top:1px solid var(--site-line)}.cube-check{color:var(--site-teal);font-size:.9rem}.cube-foot-more{color:var(--site-teal);display:flex;align-items:center;gap:4px}.hero-rule{width:min(1220px,calc(100% - 48px));margin:22px auto 0;padding:16px 0 20px;display:flex;justify-content:space-between;border-top:1px solid var(--site-line);color:var(--site-muted);font-size:.61rem;letter-spacing:.15em;font-weight:800}.website-section{padding:110px 0}.why-section{background:var(--site-panel)}.section-inner{display:grid;grid-template-columns:.64fr 1.36fr;gap:70px}.section-intro h2,.section-heading h2,.product-points-heading h2,.closing-band h2{margin:19px 0 15px;font-size:clamp(2rem,4vw,3.6rem);line-height:1.02;letter-spacing:-.055em}.section-intro p,.section-heading p{color:var(--site-muted);line-height:1.6;max-width:355px}.comparison-wrap{align-self:center}.comparison-table{border-top:1px solid var(--site-ink)}.comparison-head,.comparison-row{display:grid;grid-template-columns:1fr 50px 1.2fr;align-items:center;border-bottom:1px solid var(--site-line)}.comparison-head{padding:15px 17px;color:var(--site-muted);font-size:.63rem;font-weight:800;letter-spacing:.14em}.datapilot-head{display:flex;align-items:center;gap:7px;color:var(--site-teal)}.comparison-row{min-height:55px;padding:3px 17px;color:var(--site-muted);font-size:.81rem}.comparison-row strong{color:var(--site-ink);font-size:.83rem}.compare-arrow{display:grid;place-items:center;color:var(--site-teal)}.comparison-note{margin:18px 0 0;color:var(--site-muted);font-size:.75rem;line-height:1.5}.capability-section{background:var(--site-paper)}.section-inner:has(.feature-grid){display:block}.section-inner:has(.architecture){display:block}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.text-link{display:inline-flex;align-items:center;gap:7px;color:var(--site-teal);text-decoration:none;font-size:.77rem;font-weight:800}.text-link:hover{color:var(--site-teal-deep)}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:55px}.feature-card{min-height:210px;padding:22px;display:flex;flex-direction:column;border:1px solid var(--site-line);color:var(--site-ink);text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.feature-card:nth-child(5),.feature-card:nth-child(6),.feature-card:nth-child(7){min-height:180px}.feature-card:hover{transform:translateY(-4px);border-color:var(--site-teal);box-shadow:5px 5px #087f7821}.feature-icon{width:39px;height:39px;display:grid;place-items:center;border-radius:2px;margin-bottom:29px}.feature-icon.teal{color:var(--site-teal);background:#087f781f}.feature-icon.blue{color:var(--site-navy);background:#14384b1f}.feature-icon.coral{color:var(--site-coral);background:#da6d5021}.feature-icon.gold{color:var(--site-yellow);background:#d99b3429}.feature-card h3{margin:0 0 9px;font-size:1rem;letter-spacing:-.02em}.feature-card p{margin:0;color:var(--site-muted);font-size:.77rem;line-height:1.55}.feature-link{margin-top:auto;padding-top:22px;display:flex;align-items:center;gap:5px;color:var(--site-teal);font-size:.7rem;font-weight:800}.architecture-section{background:var(--site-panel)}.architecture-tag{color:var(--site-muted);font-size:.59rem;letter-spacing:.13em;font-weight:800}.architecture{margin-top:72px;border:1px solid var(--site-line);padding:32px}.architecture-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.architecture-step{display:flex;align-items:center;gap:12px}.architecture-node{min-height:95px;flex:1;padding:17px;display:flex;gap:13px;align-items:flex-start;border-left:3px solid var(--site-teal);background:var(--site-paper)}.architecture-node svg{color:var(--site-teal);flex:0 0 auto}.architecture-node strong{display:block;font-size:.78rem}.architecture-node small{display:block;margin-top:7px;color:var(--site-muted);line-height:1.35;font-size:.64rem}.tone-meta{border-color:var(--site-navy)}.tone-meta svg{color:var(--site-navy)}.tone-cube{border-color:var(--site-coral)}.tone-cube svg{color:var(--site-coral)}.tone-context{border-color:var(--site-yellow)}.tone-context svg{color:var(--site-yellow)}.flow-connector{display:none}.architecture-outputs-label{margin:30px 0 12px;color:var(--site-muted);font-size:.59rem;letter-spacing:.14em;font-weight:800;text-align:center}.architecture-outputs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.output-node{display:flex;align-items:center;justify-content:center;gap:8px;padding:15px;border:1px dashed var(--site-line);color:var(--site-teal);font-size:.76rem;font-weight:800}.closing-band{position:relative;overflow:hidden;padding:95px max(24px,calc((100% - 1220px)/2));background:var(--site-navy);color:#fff}.closing-band .section-eyebrow{color:#72d1c1}.closing-band .section-eyebrow>span{background:#72d1c1}.closing-band h2{max-width:650px}.closing-band p{color:#a9c0c4}.closing-band .cta-row .MuiButton-text{color:#fff}.closing-orbit{position:absolute;right:11%;top:48px;opacity:.14;color:#72d1c1}.product-page,.downloads-page,.release-detail-page,.info-page{width:min(1220px,calc(100% - 48px));margin:0 auto}.product-hero{min-height:570px;display:grid;grid-template-columns:1.12fr .88fr;align-items:center;gap:90px;border-bottom:1px solid var(--site-line)}.product-copy h1,.downloads-heading h1,.info-heading h1,.release-detail-page h1{margin:21px 0 20px;max-width:720px;font-size:clamp(2.7rem,6vw,5.5rem);line-height:.98;letter-spacing:-.07em}.product-copy>p{max-width:600px;color:var(--site-muted);font-size:1.12rem;line-height:1.65}.product-mark{min-height:370px;display:grid;place-items:center;align-content:center;gap:19px;border:1px solid var(--site-line);background:linear-gradient(135deg,transparent 49%,var(--site-grid) 50%,transparent 51%);position:relative}.product-mark:before,.product-mark:after{content:"";position:absolute;width:72%;height:72%;border:1px solid var(--site-line);transform:rotate(30deg) skewY(-10deg)}.product-mark:after{width:53%;height:53%;border-color:var(--site-teal);transform:rotate(-32deg)}.product-mark>span{width:100px;height:100px;display:grid;place-items:center;color:var(--site-teal);border:1px solid var(--site-teal);background:var(--site-paper);z-index:1}.product-mark-label{display:grid;text-align:center;z-index:1}.product-mark-label small{color:var(--site-muted);font-size:.6rem;letter-spacing:.2em}.product-mark-label strong{margin-top:5px;font-size:.78rem;letter-spacing:.15em}.product-mark-axes{display:flex;gap:6px;z-index:1}.product-mark-axes i{width:33px;height:3px;background:var(--site-teal)}.product-mark-axes i:nth-child(2){background:var(--site-coral)}.product-mark-axes i:nth-child(3){background:var(--site-yellow)}.product-points{padding:110px 0;display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.product-points-heading p{color:var(--site-muted);line-height:1.6}.point-list{border-top:1px solid var(--site-line)}.point-row{display:grid;grid-template-columns:50px 1fr 20px;align-items:start;gap:15px;padding:24px 0;border-bottom:1px solid var(--site-line)}.point-number{color:var(--site-teal);font-size:.68rem;letter-spacing:.1em;font-weight:800}.point-row h3{margin:0 0 7px;font-size:1.08rem}.point-row p{margin:0;max-width:500px;color:var(--site-muted);font-size:.84rem;line-height:1.55}.point-row>svg{color:var(--site-teal)}.product-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:36px 0 100px;border-top:1px solid var(--site-line)}.product-bottom>div>span{color:var(--site-teal);font-size:.63rem;font-weight:800;letter-spacing:.16em}.product-bottom h2{margin:11px 0 0;font-size:1.5rem;letter-spacing:-.035em}.button-link{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;color:var(--site-paper);background:var(--site-teal);text-decoration:none;font-size:.76rem;font-weight:800}.downloads-heading,.info-heading{padding:100px 0 55px;max-width:800px}.downloads-heading h1,.info-heading h1{font-size:clamp(2.7rem,6vw,4.8rem)}.downloads-heading p,.info-heading p{color:var(--site-muted);font-size:1.05rem;line-height:1.6}.latest-release{display:grid;grid-template-columns:1fr .8fr;gap:50px;padding:34px;border:1px solid var(--site-teal);background:color-mix(in srgb,var(--site-teal) 6%,var(--site-panel))}.latest-release h2{margin:14px 0 9px;font-size:2.4rem;letter-spacing:-.055em}.latest-release p{color:var(--site-muted);line-height:1.55}.release-meta{display:flex;align-items:center;flex-wrap:wrap;gap:11px;color:var(--site-muted);font-size:.7rem;font-weight:800}.release-meta>span:not(:first-child):before{content:"·";margin-right:11px;color:var(--site-line)}.release-meta .MuiChip-root{height:22px;color:var(--site-teal);border:1px solid rgba(8,127,120,.4);background:transparent;font-size:.61rem;font-weight:800}.latest-actions{display:flex;align-items:center;gap:19px;margin-top:27px}.latest-actions .MuiButton-root,.asset-row .MuiButton-root{border-radius:2px;background:var(--site-teal);box-shadow:none;text-transform:none;font-weight:800}.release-file-card{align-self:center;display:grid;grid-template-columns:43px 1fr 22px;gap:13px;align-items:center;padding:19px;border:1px solid var(--site-line);background:var(--site-panel)}.file-icon{width:40px;height:40px;display:grid;place-items:center;color:var(--site-teal);background:#087f781a}.release-file-card strong,.asset-row strong{display:block;font-size:.82rem}.release-file-card small,.asset-row small{display:block;margin-top:5px;color:var(--site-muted);font-size:.68rem}.release-file-card code,.asset-row code{display:block;margin-top:8px;color:var(--site-teal);font-size:.57rem;overflow-wrap:anywhere}.file-verified{color:var(--site-teal)}.release-history{padding:108px 0 20px}.release-history .section-heading span{color:var(--site-muted);font-size:.72rem}.history-list{margin-top:35px;border-top:1px solid var(--site-line)}.history-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;border-bottom:1px solid var(--site-line)}.history-more{margin:24px 0 4px}.history-row h3{margin:0 0 9px;font-size:1rem}.history-actions{display:flex;align-items:center;gap:22px}.history-actions .MuiButton-root{min-width:104px;border-radius:2px;text-transform:none}.empty-releases,.release-detail-section>p{color:var(--site-muted)}.download-loading{min-height:270px;display:grid;place-items:center}.release-detail-page{padding:60px 0 45px}.release-detail-page>.text-link{margin-bottom:78px}.back-arrow{transform:rotate(180deg)}.release-detail-page h1{max-width:800px}.release-detail-summary{max-width:700px;color:var(--site-muted);font-size:1.05rem;line-height:1.6}.release-detail-section{margin-top:72px}.release-detail-section h2{margin-bottom:22px;font-size:1.7rem;letter-spacing:-.04em}.asset-row{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:15px;padding:18px 0;border-top:1px solid var(--site-line)}.release-note{padding:21px 0;border-top:1px solid var(--site-line)}.release-note>span{color:var(--site-teal);font-size:.67rem;font-weight:800;letter-spacing:.13em}.release-note pre{margin:13px 0 0;color:var(--site-muted);font:inherit;white-space:pre-wrap;line-height:1.6}.info-sections{border-top:1px solid var(--site-line)}.info-sections article{display:grid;grid-template-columns:65px 1fr;gap:22px;padding:29px 0;border-bottom:1px solid var(--site-line)}.info-sections article>span{color:var(--site-teal);font-size:.68rem;font-weight:800;letter-spacing:.1em}.info-sections h2{margin:0 0 9px;font-size:1.22rem}.info-sections p{max-width:730px;margin:0;color:var(--site-muted);line-height:1.65}.info-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:59px 0 30px}.info-cta .MuiTypography-root{font-size:1.45rem;letter-spacing:-.04em}.info-cta .MuiButton-root{border-radius:2px;background:var(--site-teal);box-shadow:none;text-transform:none;font-weight:800}.contact-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.contact-card{min-height:200px;padding:22px;display:flex;flex-direction:column;color:var(--site-ink);text-decoration:none;border:1px solid var(--site-line)}.contact-card:hover{border-color:var(--site-teal)}.contact-card>span{width:39px;height:39px;display:grid;place-items:center;color:var(--site-teal);background:#087f781a}.contact-card h2{margin:30px 0 8px;font-size:1.02rem}.contact-card p{margin:0;color:var(--site-muted);font-size:.77rem;line-height:1.5}.contact-card>svg{margin-top:auto;color:var(--site-teal)}.contact-note{margin:28px 0;color:var(--site-muted);font-size:.78rem}.portal-redirect{width:min(580px,calc(100% - 48px));min-height:58vh;margin:0 auto;display:grid;align-content:center;justify-items:start}.portal-redirect>svg{color:var(--site-teal)}.portal-redirect h1{margin:22px 0 10px;font-size:clamp(2.4rem,6vw,4.5rem);letter-spacing:-.06em}.portal-redirect p{color:var(--site-muted);line-height:1.6}.portal-redirect .MuiButton-root{margin-top:20px;border-radius:2px;background:var(--site-teal);box-shadow:none;text-transform:none;font-weight:800}@media(max-width:900px){.site-header{width:min(100% - 32px,1220px)}.site-nav{gap:13px}.site-nav a{font-size:.68rem}.hero-inner,.product-hero{grid-template-columns:1fr;gap:46px}.hero-inner{min-height:auto}.cube-visual{max-width:720px;width:100%}.product-hero{padding:70px 0}.product-mark{min-height:280px}.feature-grid{grid-template-columns:repeat(2,1fr)}.section-inner{display:block}.section-intro{margin-bottom:45px}.architecture-flow{grid-template-columns:repeat(2,1fr);gap:15px}.architecture-step{display:block}.architecture-node{min-height:75px}.contact-grid{grid-template-columns:repeat(2,1fr)}.footer-inner{grid-template-columns:1fr 1fr}.footer-inner nav{justify-content:flex-start}.product-points{grid-template-columns:1fr;gap:45px}.latest-release{grid-template-columns:1fr}.closing-orbit{right:-30px}}@media(max-width:650px){.site-header,.hero-inner,.section-inner,.product-page,.downloads-page,.release-detail-page,.info-page,.breadcrumbs{width:calc(100% - 32px)}.site-header{height:68px}.header-actions .portal-button,.site-nav{display:none}.menu-links{display:flex}.site-menu{top:67px;width:100%}.home-hero{padding-top:52px}.hero-copy h1,.product-copy h1,.downloads-heading h1,.info-heading h1,.release-detail-page h1{font-size:clamp(2.7rem,15vw,4.4rem)}.hero-proof{margin-top:35px}.cube-visual{min-height:370px}.cube-stage{min-height:285px}.cube-grid{width:59%;left:20%;top:28%}.axis-label i,.measure-axis{display:none}.axis-region{left:3%}.axis-product{right:3%}.axis-period{bottom:9%}.cube-foot{gap:10px;flex-wrap:wrap}.cube-foot-more{width:100%}.comparison-head,.comparison-row{grid-template-columns:1fr 32px 1.2fr}.comparison-row{padding:4px 8px;font-size:.72rem}.comparison-row strong{font-size:.73rem}.website-section{padding:75px 0}.feature-grid{grid-template-columns:1fr;margin-top:35px}.architecture{margin-top:42px;padding:17px}.architecture-flow{grid-template-columns:1fr}.architecture-outputs{grid-template-columns:repeat(2,1fr)}.section-heading{display:block}.section-heading>.text-link,.architecture-tag{display:inline-flex;margin-top:20px}.closing-band{padding:75px 16px}.closing-orbit{opacity:.08}.footer-inner{width:calc(100% - 32px);grid-template-columns:1fr}.footer-inner nav{flex-wrap:wrap}.footer-inner>small{grid-column:auto}.product-points{padding:75px 0}.product-bottom{display:block;padding-bottom:75px}.product-bottom .button-link{margin-top:25px}.downloads-heading,.info-heading{padding:70px 0 40px}.latest-release{padding:21px}.latest-release h2{font-size:2rem}.latest-actions,.history-row,.history-actions,.info-cta{align-items:flex-start;flex-direction:column}.history-actions{gap:14px}.release-history{padding-top:75px}.asset-row{grid-template-columns:35px 1fr}.asset-row .MuiButton-root{grid-column:2;justify-self:start}.contact-grid{grid-template-columns:1fr}.info-cta{padding-top:40px}.portal-redirect{width:calc(100% - 32px)}}html[lang=zh-CN] .website-shell{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans CJK SC,sans-serif}html[lang=zh-CN] .hero-copy h1{font-size:clamp(2.1rem,4.3vw,3.4rem);line-height:1.32;letter-spacing:0;font-weight:700}html[lang=zh-CN] .section-intro h2,html[lang=zh-CN] .section-heading h2,html[lang=zh-CN] .product-points-heading h2,html[lang=zh-CN] .closing-band h2,html[lang=zh-CN] .latest-release h2,html[lang=zh-CN] .release-detail-section h2{font-size:clamp(1.5rem,2.7vw,2.3rem);line-height:1.45;letter-spacing:0;font-weight:700}html[lang=zh-CN] .product-copy h1,html[lang=zh-CN] .downloads-heading h1,html[lang=zh-CN] .info-heading h1,html[lang=zh-CN] .release-detail-page h1{font-size:clamp(1.9rem,4vw,3rem);line-height:1.35;letter-spacing:0;font-weight:700}html[lang=zh-CN] .portal-redirect h1{font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.35;letter-spacing:0;font-weight:700}html[lang=zh-CN] .hero-lede{font-size:clamp(.95rem,1.4vw,1.06rem)}html[lang=zh-CN] .section-eyebrow{font-size:.7rem;font-weight:700;letter-spacing:.06em}html[lang=zh-CN] .hero-rule,html[lang=zh-CN] .cube-topline,html[lang=zh-CN] .cube-foot,html[lang=zh-CN] .comparison-head{font-size:.66rem;font-weight:700;letter-spacing:.08em}html[lang=zh-CN] .product-bottom h2{font-size:1.22rem;letter-spacing:0}html[lang=zh-CN] .info-cta .MuiTypography-root{font-size:1.2rem;letter-spacing:0}html{min-width:320px}body{margin:0}.skip-link{position:absolute;left:1rem;top:-5rem;padding:.75rem;background:#fff;color:#152031;z-index:2000}.skip-link:focus{top:1rem}:focus-visible{outline:3px solid #548ae0;outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
