.landing-changelog-intro{max-width:40rem;color:var(--landing-muted,#6b6280);margin:14px 0 0;font-size:.98rem;line-height:1.75}.landing-changelog-feedback{color:var(--landing-primary,#6a35ff);margin-top:18px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.landing-changelog-feedback:hover{text-decoration:underline}.landing-changelog-list{border-top:1px solid var(--landing-line,#9482b838);gap:0;margin:0 0 40px;padding:0;list-style:none;display:grid}.landing-changelog-item{border-bottom:1px solid var(--landing-line,#9482b838);gap:14px;padding:28px 0;display:grid}@media (min-width:800px){.landing-changelog-item{grid-template-columns:168px minmax(0,1fr);align-items:start;gap:28px}}.landing-changelog-item__meta{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}@media (min-width:800px){.landing-changelog-item__meta{flex-direction:column;align-items:flex-start;gap:8px;padding-top:4px}}.landing-changelog-item__version{letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,#6a35ff 0%,#a855f7 100%);border-radius:999px;align-items:center;padding:4px 10px;font-size:.82rem;font-weight:800;display:inline-flex}.landing-changelog-item__date{color:var(--landing-muted,#6b6280);font-size:.84rem;font-weight:600}.landing-changelog-item__tag{color:#6a35ff;background:#6a35ff1a;border:1px solid #6a35ff24;border-radius:999px;padding:3px 8px;font-size:.72rem;font-weight:750;display:inline-flex}.landing-changelog-item__body h2{letter-spacing:-.02em;color:var(--landing-text,#161022);margin:0;font-size:1.15rem;font-weight:800}.landing-changelog-item__body ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.landing-changelog-item__body li{color:var(--landing-muted,#6b6280);padding-inline-start:18px;font-size:.95rem;line-height:1.65;position:relative}.landing-changelog-item__body li:before{content:"";inset-inline-start:0;background:#a855f7;border-radius:50%;width:7px;height:7px;position:absolute;top:.55em}.landing-api-notice{border-top:1px solid var(--landing-line,#9482b838);margin:8px 0 48px;padding:28px 0 8px}.landing-api-notice__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--landing-primary,#6a35ff);margin:0 0 10px;font-size:.78rem;font-weight:750}.landing-api-notice h2{letter-spacing:-.02em;max-width:40rem;color:var(--landing-text,#161022);margin:0;font-size:clamp(1.25rem,2.8vw,1.7rem);font-weight:800;line-height:1.45}.landing-api-notice__actions{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:22px;display:flex}.landing-api-notice__email{color:var(--landing-muted,#6b6280);font-size:.92rem;font-weight:650;text-decoration:none}.landing-api-notice__email:hover{color:var(--landing-primary,#6a35ff);text-decoration:underline}.landing-api-points{margin-bottom:40px}.landing-api-points__list{border-top:1px solid var(--landing-line,#9482b838);gap:0;margin:0;padding:0;list-style:none;display:grid}.landing-api-points__list>li{border-bottom:1px solid var(--landing-line,#9482b838);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;padding:22px 0;display:grid}.landing-api-points__num{letter-spacing:.04em;color:var(--landing-primary,#6a35ff);padding-top:2px;font-size:.92rem;font-weight:800;line-height:1.4}.landing-api-points__list h3{color:var(--landing-text,#161022);margin:0;font-size:1.08rem;font-weight:750}.landing-api-points__list p{color:var(--landing-muted,#6b6280);margin:8px 0 0;font-size:.95rem;line-height:1.7}.landing-api-next{margin:0 0 24px;padding:28px 0 8px}.landing-api-next h2{letter-spacing:-.03em;color:var(--landing-text,#161022);margin:0;font-size:clamp(1.35rem,3vw,1.85rem);font-weight:800}.landing-api-next>p{max-width:36rem;color:var(--landing-muted,#6b6280);margin:12px 0 0;font-size:1rem;line-height:1.7}.landing-api-next__actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.marketing-header__drawer:not(.is-open){visibility:hidden!important;pointer-events:none!important;display:none!important}.marketing-header__drawer.is-open{visibility:visible!important;pointer-events:auto!important;display:block!important}.marketing-header__drawer-scrim{pointer-events:none!important}.marketing-header__drawer.is-open .marketing-header__drawer-scrim{pointer-events:auto!important}.marketing-header__drawer:not(.is-open) .marketing-header__mobile-nav,.marketing-header__drawer:not(.is-open) .marketing-header__drawer-scrim{pointer-events:none!important}@media (min-width:980px){.marketing-header__drawer,.marketing-header__drawer.is-open{pointer-events:none!important;display:none!important}}.blog-news__error,.blog-side-news__error{color:#b42318;flex-basis:100%;width:100%;margin:10px 0 0;font-size:.92rem}@media (max-width:640px){.landing-hero-promises{grid-template-columns:1fr!important;gap:10px!important;max-width:none!important}.landing-hero-promises li{justify-content:flex-start!important}.landing-home-pricing-grid{grid-template-columns:minmax(0,1fr)!important}.landing-platforms__stage{padding-top:clamp(120px,42vw,168px)!important}}@media (max-width:759px){.marketing-footer__main{grid-template-columns:1fr!important;gap:28px!important}.marketing-footer__brand{grid-column:1/-1}.marketing-footer__hero-brand svg{inset-inline-end:0!important}}@media (max-width:900px){.landing-pricing-compare{max-width:100%;overflow-x:clip}.landing-pricing-compare-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%;margin-inline:0;padding-inline:0;overflow-x:auto!important}.landing-pricing-compare-table{width:max-content!important;min-width:640px!important;max-width:none!important}.landing-pricing-compare-table th,.landing-pricing-compare-table td{white-space:nowrap}.landing-showcase-card,.landing-showcase-card__visual{overflow:hidden!important}.landing-showcase-card__orb{max-width:200px;max-height:200px;width:min(180px,55%)!important;height:min(180px,55%)!important}.landing-scenario-card__peek{opacity:.92;width:min(140px,42vw)!important}.landing-scenario{padding-top:64px!important}.landing-scenario-node{width:min(220px,72%)!important}.landing-scenario-node strong{font-size:.78rem!important}.landing-hero-actions,.landing-hero__ctas,.landing-contact-hero__actions{flex-wrap:wrap!important}}@media (max-width:959px){.landing-contact-hero{gap:18px!important}.landing-contact-hero__visual{order:0!important}.landing-contact-hero__copy{order:-1!important}.landing-contact-hero__title,.landing-page-header h1,.blog-hero__title{font-size:clamp(1.7rem,7.2vw,2.35rem)!important;line-height:1.2!important}.landing-contact-hero__subtitle,.landing-page-header p,.blog-hero__subtitle{font-size:clamp(.95rem,3.6vw,1.05rem)!important}.landing-contact-mascot,.landing-contact-hero__visual{min-height:0!important}.landing-contact-mascot{margin-inline:auto;width:min(100%,300px)!important}.landing-contact-mascot__img{object-fit:contain;max-height:260px;width:100%!important;height:auto!important}.blog-hero__img{margin-inline:auto;width:auto!important;max-height:240px!important}.landing-shell{scroll-padding-top:64px!important}}@media (max-width:479px){.marketing-header__brand .auth-logo{max-width:112px!important}.landing-scenario-card__peek{display:none!important}.landing-scenario{padding-top:18px!important}}.marketing-header__leading{display:contents}.marketing-header__pill-text,.marketing-header__pill-action{display:none}.marketing-header__menu-btn svg{width:20px;height:20px;display:block}@media (max-width:979px){.marketing-header-sticky{--mkt-pill-navy:#6a35ff;--mkt-pill-gold:#fff;--mkt-pill-gold-press:#f3eeff;--mkt-pill-ink:#6a35ff;--mkt-pill-gutter:12px;z-index:240;width:100%;padding:env(safe-area-inset-top,0px) var(--mkt-pill-gutter) 6px;position:sticky;top:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.marketing-header-sticky.is-scrolled{padding:calc(env(safe-area-inset-top,0px) + 10px) var(--mkt-pill-gutter) 8px!important}.marketing-header-sticky .marketing-header__inner{max-width:none!important;padding:0!important}.marketing-header__leading{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.marketing-header-sticky .marketing-header{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:58px;transition:background .22s,box-shadow .22s,padding .22s,min-height .22s;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:16px!important;padding:8px 10px 8px 12px!important;display:flex!important}.marketing-header-sticky[dir=rtl] .marketing-header,[dir=rtl] .marketing-header-sticky .marketing-header{padding:8px 12px 8px 10px!important}.marketing-header-sticky.is-scrolled .marketing-header{color:#fff;min-height:64px;background:var(--mkt-pill-navy)!important;padding:10px 12px 10px 14px!important;box-shadow:0 10px 28px #6a35ff47,0 2px 8px #6a35ff29!important}.marketing-header-sticky.is-scrolled[dir=rtl] .marketing-header,[dir=rtl] .marketing-header-sticky.is-scrolled .marketing-header{padding:10px 14px 10px 12px!important}.marketing-header__brand{min-width:0}.marketing-header-sticky.is-scrolled .marketing-header__brand{display:none!important}.marketing-header__pill-text{flex-direction:column;gap:1px;min-width:0;display:none}.marketing-header-sticky.is-scrolled .marketing-header__pill-text{display:flex}.marketing-header__pill-kicker{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.marketing-header__pill-title{letter-spacing:-.03em;color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:800;overflow:hidden}.marketing-header__menu-btn{flex-shrink:0;place-items:center;width:44px!important;height:44px!important;color:var(--mkt-pill-ink)!important;box-shadow:none!important;aspect-ratio:auto!important;background:#6a35ff1a!important;border:0!important;border-radius:12px!important;gap:0!important;padding:0!important;display:grid!important}.marketing-header__menu-btn:hover{box-shadow:none!important;background:#6a35ff29!important;transform:none!important}.marketing-header-sticky.is-scrolled .marketing-header__menu-btn{background:var(--mkt-pill-gold)!important;color:var(--mkt-pill-ink)!important}.marketing-header-sticky.is-scrolled .marketing-header__menu-btn:hover{background:var(--mkt-pill-gold-press)!important}.marketing-header-sticky.is-menu-open .marketing-header__menu-btn span{opacity:1!important;width:auto!important;transform:none!important}.marketing-header__cta-group{display:none!important}.marketing-header__pill-action{width:44px;height:44px;color:var(--mkt-pill-ink);background:#fff;border-radius:12px;flex-shrink:0;place-items:center;text-decoration:none;transition:background .14s,color .14s;display:grid;box-shadow:0 2px 8px #6a35ff1a}.marketing-header__pill-action svg{width:20px;height:20px;display:block}.marketing-header__pill-action:hover{color:#5427d6;background:#f3eeff}.marketing-header-sticky:not(.is-scrolled) .marketing-header__pill-action{background:#fff;box-shadow:0 4px 14px #6a35ff1f}.marketing-header-sticky.is-scrolled .marketing-header__pill-action{box-shadow:none}.marketing-header__actions{gap:8px!important;margin-inline-start:0!important}.marketing-header__mobile-nav{color:#f7f3fb!important;background:#6a35ff!important;border:0!important;border-radius:0!important;width:min(280px,86vw)!important;left:0!important;right:auto!important;transform:translate(-105%)!important;box-shadow:16px 0 48px #00000052!important}.marketing-header__drawer[dir=rtl] .marketing-header__mobile-nav{border-radius:0!important;left:auto!important;right:0!important;transform:translate(105%)!important;box-shadow:-16px 0 48px #00000052!important}.marketing-header__drawer.is-open .marketing-header__mobile-nav,.marketing-header__drawer[dir=rtl].is-open .marketing-header__mobile-nav{transform:translate(0,0)!important}.marketing-header__mobile-nav-head{padding:calc(16px + env(safe-area-inset-top,0px)) 16px 14px;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;display:flex}.marketing-header__mobile-nav-brand .auth-logo{max-width:112px;height:28px!important}.marketing-header__mobile-nav-brand .auth-logo .panel-logo-image{width:auto!important;max-width:112px!important;height:28px!important;max-height:28px!important}.marketing-header__drawer-close{color:#fff!important;width:40px!important;height:40px!important;box-shadow:none!important;background:#ffffff24!important;border-radius:12px!important}.marketing-header__drawer-close:hover{color:#fff!important;box-shadow:none!important;background:#ffffff38!important;transform:none!important}.marketing-header__mobile-nav-panel{padding:14px 12px calc(18px + env(safe-area-inset-bottom,0px))!important;background:0 0!important}.marketing-header__mobile-nav-kicker{color:#f7f3fbb8;margin:0 8px 12px;font-size:.78rem;font-weight:600;line-height:1.45}.marketing-header__mobile-nav-links{gap:4px!important}.marketing-header__mobile-nav-link{color:#f7f3fbc7!important;border-radius:12px!important;padding:12px 14px!important;font-size:.98rem!important;font-weight:650!important}.marketing-header__mobile-nav-link:hover{color:#fff!important;background:#ffffff1f!important}.marketing-header__mobile-nav-link.is-active{color:#6a35ff!important;background:#fff!important;font-weight:800!important}.marketing-header__mobile-nav-cta{gap:10px!important;padding-top:20px!important}.marketing-header__mobile-nav-start{color:#6a35ff!important;background:#fff!important;border-radius:12px!important;min-height:46px!important;font-weight:750!important}.marketing-header__mobile-nav-start:hover{background:#f3eeff!important}.marketing-header__mobile-nav-login{color:#f7f3fbc7!important}.marketing-header__mobile-nav-login:hover{color:#fff!important}}@media (min-width:980px){.marketing-header__leading{display:contents}.marketing-header__pill-text,.marketing-header__pill-action,.marketing-header__menu-btn{display:none!important}}@media (max-width:980px) and (max-height:720px){.marketing-header__mobile-nav-cta{padding-bottom:max(12px, env(safe-area-inset-bottom,0px));z-index:2;background:linear-gradient(#0000 0%,#6a35ff 28%);position:sticky;bottom:0}}@media (min-width:980px){.marketing-header-sticky.is-scrolled{box-shadow:none;background:0 0;padding:0}.marketing-header-sticky.is-scrolled:before{content:"";-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:-1;background:#fffffff5;border-bottom:1px solid #6a35ff1a;position:absolute;inset:0;box-shadow:0 10px 30px #2a104814}.marketing-header-sticky.is-scrolled .marketing-header__inner{width:100%;max-width:1180px;margin:0 auto;padding:0 22px}.marketing-header-sticky.is-scrolled .marketing-header{align-items:center;gap:18px;width:auto;min-height:76px;padding:12px 0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:none!important;display:flex!important}.marketing-header-sticky.is-scrolled .marketing-header__brand{justify-self:auto}.marketing-header-sticky.is-scrolled .marketing-header__brand .auth-logo{max-width:136px;height:36px}.marketing-header-sticky.is-scrolled .marketing-header__brand .auth-logo .panel-logo-image{max-width:136px!important;height:36px!important;max-height:36px!important}.marketing-header-sticky.is-scrolled .marketing-header__nav{flex:1;justify-content:flex-start;justify-self:auto;gap:4px;padding:0;background:0 0!important;border-radius:0!important;grid-column:auto!important;display:flex!important}.marketing-header-sticky.is-scrolled .marketing-header__nav a{color:#4a3a68;border-radius:0;padding:8px 12px;font-size:.94rem;font-weight:650}.marketing-header-sticky.is-scrolled .marketing-header__nav a:hover{color:#6a35ff;background:0 0}.marketing-header-sticky.is-scrolled .marketing-header__nav a.is-active{color:#6a35ff;font-weight:800;box-shadow:none!important;background:0 0!important}.marketing-header-sticky.is-scrolled .marketing-header__nav a.is-active:hover{color:#6a35ff;background:0 0!important}.marketing-header-sticky.is-scrolled .marketing-header__actions{justify-self:auto;gap:12px;margin-inline-start:auto;grid-column:auto!important}.marketing-header-sticky.is-scrolled .marketing-header__cta-group{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:2px;padding:4px;background:#ffffff8c!important;border:1px solid #6a35ff1a!important;border-radius:999px!important}.marketing-header-sticky.is-scrolled .marketing-header__login{border-radius:999px;height:34px;padding:0 14px}.marketing-header-sticky.is-scrolled .marketing-header__login:hover{background:#6a35ff14}.marketing-header-sticky.is-scrolled .marketing-header__cta{height:34px;padding:0 16px;box-shadow:none!important}.marketing-header-sticky.is-scrolled .marketing-header__cta-text--short{display:none!important}.marketing-header-sticky.is-scrolled .marketing-header__cta-text--full{display:inline!important}}
