.cloud-shiny-cta-button{--shiny-button-bg:#050605;--shiny-button-bg-subtle:#252a27;--shiny-button-color:#fff;--shiny-button-gradient-angle:0deg;--shiny-button-gradient-angle-offset:0deg;--shiny-button-gradient-percent:5%;--shiny-button-gradient-shine:#fff;--shiny-button-highlight:#5836fe;--shiny-button-highlight-subtle:#91a7ff;box-shadow:inset 0 0 0 1px var(--shiny-button-bg-subtle), 0 18px 38px #1f222938;color:var(--shiny-button-color);transition:var(--shiny-button-transition);gap:8px;font-weight:600;transition-property:--shiny-button-gradient-angle-offset,--shiny-button-gradient-percent,--shiny-button-gradient-shine,box-shadow,opacity,transform}.cloud-shiny-cta-button.shiny-button--md{min-height:54px;padding:0 10px 0 22px}.cloud-shiny-cta-button .shiny-button__icon{color:#fff;background:#ffffff1f;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.cloud-shiny-cta-button--contained{--shiny-button-bg:#f1f1f4;--shiny-button-bg-subtle:#1b183214;--shiny-button-color:#1b1832;--shiny-button-gradient-shine:#ffffffc2;--shiny-button-highlight:#d2d2dadb;--shiny-button-highlight-subtle:#cacad4f5;box-shadow:inset 0 0 0 1px #1b18320a}.cloud-shiny-cta-button--contained .shiny-button__icon{color:#1b1832;background:#1b18320f;border-color:#1b183214}.cloud-shiny-cta-button--contained:is(:hover,:focus-visible){--shiny-button-bg:#050605;--shiny-button-bg-subtle:#252a27;--shiny-button-color:#fff;--shiny-button-gradient-shine:#fff;--shiny-button-highlight:#5836fe;--shiny-button-highlight-subtle:#91a7ff;box-shadow:inset 0 0 0 1px var(--shiny-button-bg-subtle), 0 18px 38px #1f222938}.cloud-shiny-cta-button--contained:is(:hover,:focus-visible) .shiny-button__icon{color:#fff;background:#ffffff1f;border-color:#ffffff24}
.cloud-site{scroll-behavior:smooth}html:has(.cloud-site){scroll-behavior:smooth}.cloud-site{--cloud-ink:#252830;--cloud-muted:#777c88;--cloud-line:#ebe9f0;--cloud-surface:#fff;--cloud-surface-soft:#f7f6f8;--cloud-primary:#5836fe;--cloud-radius-xl:30px;--cloud-radius-lg:22px;--cloud-radius-md:16px;--cloud-radius-sm:10px;--cloud-shadow-soft:0 24px 80px #1f22290f;--cloud-ease:cubic-bezier(.22, 1, .36, 1);color:var(--cloud-ink);font-family:var(--font-family-sans);overflow:clip visible}.cloud-site :where(section[id],footer[id]){scroll-margin-top:92px}.cloud-stack-anchor{pointer-events:none;height:0;scroll-margin-top:0;display:block}.cloud-stack-section{--cloud-stack-overlap:0px;--cloud-stack-padding-y:clamp(28px, 5svh, 44px);--cloud-stack-cta-factor:1;--cloud-stack-scale:1;--cloud-stack-top:0px;box-sizing:border-box;height:calc(100svh - var(--cloud-stack-top));isolation:isolate;margin-top:calc(var(--cloud-stack-overlap) * -1);max-height:calc(100svh - var(--cloud-stack-top));min-height:calc(100svh - var(--cloud-stack-top));padding-bottom:var(--cloud-stack-padding-y);padding-top:var(--cloud-stack-padding-y);top:var(--cloud-stack-top);z-index:var(--cloud-stack-z,2);background:#fbfbfa;align-items:center;display:flex;position:sticky;overflow:clip;box-shadow:0 -30px 88px #1f22291c,0 -1px #fffffff2}.cloud-stack-section:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#5836fe00,#5836fe33,#5836fe00),#ffffffdb;height:1px;position:absolute;top:0;left:clamp(22px,5vw,84px);right:clamp(22px,5vw,84px)}.cloud-stack-section:after{content:"";opacity:.55;pointer-events:none;z-index:0;background-image:radial-gradient(#7a7e8929 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000094,#0000 58%);mask-image:linear-gradient(#00000094,#0000 58%)}.cloud-stack-section>div{transform:scale(var(--cloud-stack-scale));transform-origin:50%;z-index:1;width:100%;position:relative}.cloud-stack-section--operation{--cloud-stack-padding-y:clamp(22px, 4.2svh, 36px);--cloud-stack-z:2}.cloud-stack-section--modules{--cloud-stack-padding-y:clamp(20px, 3.8svh, 32px);--cloud-stack-cta-factor:1.25;--cloud-stack-scale:.8;--cloud-stack-z:3;background:#f8f8f6}.cloud-stack-section--stories{--cloud-stack-padding-y:clamp(24px, 4.4svh, 36px);--cloud-stack-z:5;background:#f7f7f5}.cloud-stack-section--pricing{--cloud-stack-padding-y:clamp(20px, 3.8svh, 32px);--cloud-stack-scale:1;--cloud-stack-z:4;background:#fbfbfa;height:auto;min-height:100svh;max-height:none;position:relative;overflow:visible}.cloud-stack-section--outcomes{--cloud-stack-padding-y:clamp(24px, 4.4svh, 36px);--cloud-stack-z:6;background:#fbfbfa}.cloud-stack-section--faq{--cloud-stack-padding-y:clamp(24px, 4.4svh, 36px);--cloud-stack-cta-factor:1.11111;--cloud-stack-scale:.9;--cloud-stack-z:7;background:#f7f7f5}.cloud-stack-section h2{font-size:clamp(34px,4.8vw,56px)}.cloud-stack-heading-grid{gap:clamp(18px,2.8vw,30px)}.cloud-stack-cta{gap:calc(8px * var(--cloud-stack-cta-factor));min-height:calc(44px * var(--cloud-stack-cta-factor));padding-inline:calc(24px * var(--cloud-stack-cta-factor));font-size:calc(14px * var(--cloud-stack-cta-factor))}.cloud-stack-ghost-cta{color:#343741;font-size:calc(14px * var(--cloud-stack-cta-factor));min-height:calc(44px * var(--cloud-stack-cta-factor));padding-inline:calc(24px * var(--cloud-stack-cta-factor));transition:color .3s var(--cloud-ease), transform .3s var(--cloud-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;font-weight:760;text-decoration:none;display:inline-flex}.cloud-stack-ghost-cta:hover{color:#5836fe;transform:translateY(-2px)}.cloud-stack-ghost-cta:focus-visible{outline-offset:4px;outline:2px solid #5836fe}.cloud-stack-snapshot-grid,.cloud-stack-outcome-grid{gap:clamp(16px,2.6vw,28px);margin-top:clamp(20px,3.4svh,32px)}.cloud-stack-section .cloud-snapshot-card{padding:clamp(18px,2.4vw,24px)}.cloud-stack-section .cloud-snapshot-card .mt-8{margin-top:clamp(16px,2.8svh,22px)}.cloud-stack-section .cloud-snapshot-card .mt-7{margin-top:clamp(14px,2.4svh,20px)}.cloud-stack-section .cloud-snapshot-card .pt-5{padding-top:clamp(12px,2svh,16px)}.cloud-stack-section .cloud-mini-bar-chart{gap:clamp(10px,1.6vw,16px);min-height:clamp(168px,25svh,204px);padding:clamp(22px,3svh,28px) clamp(16px,2vw,22px) clamp(16px,2.4svh,22px)}.cloud-stack-section .cloud-mini-bar-chart .cloud-bar{max-height:clamp(72px,17svh,122px)}.cloud-stack-feature-card{gap:clamp(22px,3vw,34px);padding:clamp(24px,3.6vw,42px)}.cloud-stack-section--modules .cloud-activity-snapshot{max-width:370px;padding:clamp(18px,2.6vw,24px)}.cloud-stack-section--modules .cloud-activity-snapshot>div{padding:clamp(20px,2.8vw,24px)}.cloud-stack-section--modules .cloud-stack-feature-card .mt-7{margin-top:clamp(16px,2.5svh,22px)}.cloud-stack-section--modules .cloud-stack-feature-card .mt-8{margin-top:clamp(18px,3svh,24px)}.cloud-stack-module-grid{gap:clamp(10px,1.6vw,14px);margin-top:clamp(14px,2.3svh,20px)}.cloud-stack-module-card{padding:clamp(16px,2.2vw,22px)}.cloud-stack-module-card .mb-8{margin-bottom:clamp(14px,2.4svh,18px)}.cloud-stack-module-card h3{font-size:clamp(18px,1.7vw,21px)}.cloud-stack-module-card p{font-size:clamp(13px,1.25vw,15px);line-height:1.45}.cloud-pricing-heading h2{font-size:clamp(42px,5.8vw,74px)}.cloud-pricing-top-row{align-items:end}.cloud-pricing-module-tab,.cloud-pricing-billing-option{cursor:pointer;font:inherit;border:0}.cloud-pricing-module-tabs{background:#ffffffd1;border:1px solid #e2e1eae6;border-radius:999px;align-items:center;gap:4px;padding:5px;display:inline-flex;box-shadow:0 18px 54px #1f22290f}.cloud-pricing-module-tab{color:#737784;min-width:64px;min-height:42px;transition:background-color .18s var(--cloud-ease), box-shadow .18s var(--cloud-ease), color .18s var(--cloud-ease), transform .18s var(--cloud-ease);background:0 0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:820;line-height:1}.cloud-pricing-module-tab[data-active=true]{color:#fff;background:#252830;box-shadow:inset 0 1px #ffffff14,0 12px 28px #1f222929}.cloud-pricing-billing-toggle{--cloud-pricing-toggle-x:0px;background:#ffffffd1;border:1px solid #e2e1eae6;border-radius:999px;grid-template-columns:repeat(2,minmax(132px,1fr));align-items:center;padding:5px;display:grid;position:relative;box-shadow:0 18px 54px #1f22290f}.cloud-pricing-billing-toggle:before{content:"";inset-block:5px;transform:translateX(var(--cloud-pricing-toggle-x));transition:transform .24s var(--cloud-ease);background:#252830;border-radius:999px;width:calc(50% - 5px);position:absolute;left:5px;box-shadow:inset 0 1px #ffffff14,0 12px 28px #1f222929}.cloud-pricing-billing-toggle[data-billing=yearly]{--cloud-pricing-toggle-x:100%}.cloud-pricing-billing-option{color:#737784;min-height:42px;transition:color .18s var(--cloud-ease), transform .18s var(--cloud-ease);z-index:1;background:0 0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:760;line-height:1;position:relative}.cloud-pricing-billing-option[data-active=true]{color:#fff}.cloud-pricing-module-tab:is(:hover,:focus-visible),.cloud-pricing-billing-option:is(:hover,:focus-visible){transform:translateY(-1px)}.cloud-pricing-module-tab:focus-visible,.cloud-pricing-billing-option:focus-visible,.cloud-pricing-card-cta:focus-visible{outline-offset:3px;outline:2px solid #5836fe73}.cloud-pricing-card-grid{gap:clamp(16px,2vw,24px);padding-top:44px}.cloud-pricing-plan-card{background:#fff;border:1px solid #e2e1eaeb;border-radius:24px;min-height:368px;padding:0;position:relative;overflow:visible;box-shadow:0 24px 66px #1f222914}.cloud-pricing-plan-card[data-featured=true]{background:var(--cloud-primary);border-color:var(--cloud-primary);box-shadow:0 0 0 4px var(--cloud-primary), 0 26px 70px #5836fe29, 0 24px 66px #1f222914;margin-top:-42px;padding:42px 6px 6px}.cloud-pricing-popular-band{background:var(--cloud-primary);color:#fff;letter-spacing:0;text-transform:uppercase;z-index:2;border-radius:24px 24px 0 0;justify-content:center;align-items:center;height:42px;padding:0 18px;font-size:13px;font-weight:860;line-height:1;display:flex;position:absolute;top:0;left:0;right:0}.cloud-pricing-card-body{border-radius:inherit;background:#fff;flex-direction:column;height:100%;min-height:368px;padding:clamp(20px,2.2vw,28px);display:flex}.cloud-pricing-plan-card[data-featured=true] .cloud-pricing-card-body{border-radius:20px}.cloud-pricing-card-body h3{color:#1b1832;margin:0;font-size:clamp(24px,2vw,30px);font-weight:800;line-height:1.05}.cloud-pricing-plan-description{color:#747884;min-height:40px;margin:18px 0 0;font-size:14px;font-weight:560;line-height:1.4}.cloud-pricing-price-row{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px;min-height:58px;margin-top:22px;display:grid}.cloud-pricing-price-row strong{color:#180f3a;letter-spacing:0;white-space:nowrap;font-size:clamp(44px,4.7vw,68px);font-weight:860;line-height:.94}.cloud-pricing-price-row span{color:#777481;max-width:210px;font-weight:620;line-height:1.22}.cloud-pricing-price-row span[data-helper-style=description]{font-size:14px}.cloud-pricing-price-row span[data-helper-style=suffix]{font-size:22px}.cloud-pricing-price-row .cloud-pricing-enterprise-note{color:#585c68;background:#f5f5f7;border-radius:14px;align-items:center;min-height:76px;padding:16px;font-size:15px;font-weight:720;line-height:1.2;display:inline-flex}.cloud-pricing-card-cta.cloud-shiny-cta-button{width:100%;min-height:52px;margin-top:22px}.cloud-pricing-card-cta.cloud-shiny-cta-button.shiny-button--md{padding-left:22px;padding-right:10px}.cloud-pricing-features{margin-top:auto;padding-top:26px}.cloud-pricing-features p{color:#777481;margin:0 0 16px;font-size:16px;font-weight:640}.cloud-pricing-features ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cloud-pricing-features li{color:#1f1b36;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;font-size:14px;font-weight:680;line-height:1.25;display:grid}.cloud-pricing-features svg{color:#1f1b36}.cloud-stack-story-grid{gap:clamp(22px,3.4vw,34px);margin-top:clamp(22px,3.8svh,34px)}.cloud-stack-story-grid .gap-8{gap:clamp(18px,3svh,26px)}.cloud-stack-quote-card{padding:clamp(18px,2.4vw,24px)}.cloud-stack-quote-card .mt-5{margin-top:clamp(12px,2svh,16px)}.cloud-outcome-snapshot{padding:clamp(18px,2.6vw,24px)}.cloud-outcome-snapshot>div{padding:clamp(20px,2.8vw,24px)}.cloud-stack-faq-card{padding:clamp(24px,4vw,44px)}.cloud-stack-section--faq .mt-11{margin-top:clamp(20px,3.4svh,28px)}.cloud-stack-section--faq .cloud-faq-item{padding:clamp(13px,2svh,17px) clamp(18px,3vw,26px)}.cloud-stack-section--faq .cloud-faq-item[data-open=true] .cloud-faq-panel>div{padding-top:10px}.cloud-showcase-scroll-section{--cloud-showcase-scroll-steps:4;height:calc(100svh * var(--cloud-showcase-scroll-steps));background:#fff;position:relative}.cloud-showcase-section{isolation:isolate;background:#fff;grid-template-rows:minmax(0,1fr) auto;height:100svh;min-height:100svh;padding-bottom:clamp(24px,4.6svh,48px);display:grid;position:sticky;top:0;overflow:hidden}.cloud-showcase-section .cloud-hero-showcase{grid-template-rows:auto minmax(0,1fr);max-width:none;height:100%;min-height:0;margin-top:0;display:grid}.cloud-showcase-section .cloud-hero-tabs-rail{z-index:6;align-self:start;position:relative}.cloud-showcase-section .cloud-frame-stage{height:100%;min-height:0}.cloud-showcase-section .cloud-frame-stage:before{height:clamp(86px,13svh,132px)}.cloud-showcase-section .cloud-screenshot-frame--primary{height:min(680px,100% - clamp(28px,4.8svh,50px));top:clamp(28px,4.8svh,50px)}.cloud-showcase-section .cloud-frame-stage-fade{height:58%}.cloud-showcase-section .cloud-partner-strip{margin-top:clamp(-46px,-5svh,-22px);padding-bottom:0}@media (min-height:840px){.cloud-stack-section--modules{--cloud-stack-scale:.92}.cloud-stack-section--pricing{--cloud-stack-scale:.96}.cloud-stack-section--faq{--cloud-stack-scale:1}}@media (min-height:980px){.cloud-stack-section--modules,.cloud-stack-section--pricing{--cloud-stack-scale:1}}.cloud-header{transition:background-color .22s var(--cloud-ease), border-color .22s var(--cloud-ease), box-shadow .22s var(--cloud-ease), transform .26s var(--cloud-ease), opacity .22s var(--cloud-ease);will-change:transform;z-index:1000;border-bottom:1px solid #0000;transform:translateY(0)}.cloud-header[data-scroll-state=hidden],.cloud-header[data-scroll-state=suspended]{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 12px))}.cloud-header[data-scroll-state=shown],.cloud-header[data-menu-open=true]{-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);background:#ffffffe6;border-bottom-color:#dedde5bd;box-shadow:0 18px 58px #1f22291a}.cloud-header-logo-slot,.cloud-header-primary-nav,.cloud-header-actions{align-items:center}.cloud-header-primary-nav{--shiny-button-bg:#050605;--shiny-button-bg-subtle:#252a27;--shiny-button-highlight:#5836fe;--shiny-button-highlight-subtle:#91a7ff;--shiny-button-duration:3s;--shiny-button-gradient-angle-offset:0deg;--shiny-button-gradient-percent:5%;--shiny-button-gradient-shine:#fff;--shiny-button-shadow-size:2px;--shiny-button-transition:.8s cubic-bezier(.25, 1, .5, 1);animation:shiny-button-gradient-angle var(--shiny-button-duration) linear infinite;background:linear-gradient(var(--shiny-button-bg), var(--shiny-button-bg)) padding-box, conic-gradient(from calc(var(--shiny-button-gradient-angle) - var(--shiny-button-gradient-angle-offset)), transparent, var(--shiny-button-highlight) var(--shiny-button-gradient-percent), var(--shiny-button-gradient-shine) calc(var(--shiny-button-gradient-percent) * 2), var(--shiny-button-highlight) calc(var(--shiny-button-gradient-percent) * 3), transparent calc(var(--shiny-button-gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px var(--shiny-button-bg-subtle), 0 18px 38px #1f222938;isolation:isolate;transition:var(--shiny-button-transition);border:1px solid #0000;transition-property:--shiny-button-gradient-angle-offset,--shiny-button-gradient-percent,--shiny-button-gradient-shine,box-shadow,opacity,transform;position:relative;overflow:hidden}.cloud-header-primary-nav:before{--shiny-button-pattern-position:2px;--shiny-button-pattern-size:calc(var(--shiny-button-pattern-position) * 2);--shiny-button-pattern-width:calc(100% - var(--shiny-button-shadow-size) * 3);animation:shiny-button-gradient-angle var(--shiny-button-duration) linear infinite;background-image:radial-gradient(circle at var(--shiny-button-pattern-position) var(--shiny-button-pattern-position), white calc(var(--shiny-button-pattern-position) / 4), transparent 0), radial-gradient(circle at var(--shiny-button-pattern-position) var(--shiny-button-pattern-position), white calc(var(--shiny-button-pattern-position) / 4), transparent 0);background-position:0 0, calc(var(--shiny-button-pattern-position) * 1.5) calc(var(--shiny-button-pattern-position) * 1.5);background-size:var(--shiny-button-pattern-size) var(--shiny-button-pattern-size);border-radius:inherit;content:"";height:var(--shiny-button-pattern-width);opacity:.12;pointer-events:none;width:var(--shiny-button-pattern-width);z-index:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cloud-header-primary-nav:after{animation:shiny-button-gradient-angle var(--shiny-button-duration) linear infinite;background:conic-gradient(from calc(var(--shiny-button-gradient-angle) + 45deg), transparent, #5836fe61, transparent 32%);border-radius:inherit;content:"";filter:blur(14px);opacity:.34;pointer-events:none;z-index:0;position:absolute;inset:6px}.cloud-header-primary-nav:is(:hover,:focus-within){--shiny-button-gradient-angle-offset:95deg;--shiny-button-gradient-percent:20%;--shiny-button-gradient-shine:var(--shiny-button-highlight-subtle);box-shadow:inset 0 0 0 1px var(--shiny-button-bg-subtle), 0 22px 46px #1f222940}.cloud-header-primary-nav-link{z-index:1;position:relative}.cloud-header-cta.shiny-button--sm{min-height:44px;padding:0 8px 0 18px;font-size:14px}.cloud-header-cta .shiny-button__icon{width:30px;height:30px}.cloud-language-menu{position:relative}.cloud-language-menu:after{content:"";height:7px;position:absolute;top:100%;left:0;right:0}.cloud-language-trigger{color:#343741;cursor:pointer;min-width:28px;height:44px;transition:color .18s var(--cloud-ease), transform .18s var(--cloud-ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;list-style:none;display:inline-flex}.cloud-language-trigger:is(:hover,:focus-visible),.cloud-language-menu:focus-within .cloud-language-trigger{color:#5836fe;transform:translateY(-1px)}.cloud-language-trigger:focus-visible{outline-offset:3px;outline:2px solid #5836fe66}.cloud-language-panel{--shiny-button-bg:#050605;--shiny-button-bg-subtle:#252a27;--shiny-button-highlight:#5836fe;--shiny-button-highlight-subtle:#91a7ff;--shiny-button-duration:3s;--shiny-button-gradient-angle-offset:0deg;--shiny-button-gradient-percent:5%;--shiny-button-gradient-shine:#fff;animation:shiny-button-gradient-angle var(--shiny-button-duration) linear infinite;background:linear-gradient(var(--shiny-button-bg), var(--shiny-button-bg)) padding-box, conic-gradient(from calc(var(--shiny-button-gradient-angle) - var(--shiny-button-gradient-angle-offset)), transparent, var(--shiny-button-highlight) var(--shiny-button-gradient-percent), var(--shiny-button-gradient-shine) calc(var(--shiny-button-gradient-percent) * 2), var(--shiny-button-highlight) calc(var(--shiny-button-gradient-percent) * 3), transparent calc(var(--shiny-button-gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px var(--shiny-button-bg-subtle), 0 20px 54px #1f222940;opacity:0;pointer-events:none;min-width:148px;transition:--shiny-button-gradient-angle-offset, --shiny-button-gradient-percent, --shiny-button-gradient-shine, opacity .16s var(--cloud-ease), transform .16s var(--cloud-ease), visibility .16s var(--cloud-ease);visibility:hidden;z-index:30;border:1px solid #0000;border-radius:16px;gap:3px;padding:6px;display:grid;position:absolute;top:calc(100% + 5px);right:0;transform:translateY(-4px)}.cloud-language-menu:is(:hover,:focus-within) .cloud-language-panel{--shiny-button-gradient-angle-offset:95deg;--shiny-button-gradient-percent:20%;--shiny-button-gradient-shine:var(--shiny-button-highlight-subtle);opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.cloud-language-option{color:#ffffffad;min-height:36px;transition:background-color .16s var(--cloud-ease), color .16s var(--cloud-ease);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px 0 12px;font-size:13px;font-weight:720;line-height:1;text-decoration:none;display:flex}.cloud-language-option:is(:hover,:focus-visible),.cloud-language-option[aria-current=true]{color:#fff;background:#ffffff1a}.cloud-language-option:focus-visible{outline-offset:2px;outline:2px solid #91a7ff73}.cloud-language-menu--mobile{display:grid}.cloud-language-menu--mobile .cloud-language-trigger{justify-self:center;min-width:28px;height:40px}.cloud-language-menu--mobile .cloud-language-panel{left:50%;right:auto;transform:translate(-50%,-4px)}.cloud-language-menu--mobile:is(:hover,:focus-within) .cloud-language-panel{transform:translate(-50%)}.cloud-mobile-header-cta.cloud-shiny-cta-button.shiny-button--md{min-height:48px;padding:0 8px 0 18px;font-size:15px}.cloud-mobile-header-cta .shiny-button__icon{width:32px;height:32px}.cloud-reveal{animation:cloud-rise .72s var(--cloud-ease) both;animation-delay:var(--cloud-delay,0s)}.cloud-hero-banner{min-height:clamp(500px,72svh,760px)}.cloud-hero-bg{transform-origin:top;background:linear-gradient(#f8f8f6 0%,#fbfbfa 42%,#fff 100%);animation:1.2s ease-out both cloud-hero-wash}.cloud-hero-bg:after{content:"";opacity:.48;pointer-events:none;background-image:linear-gradient(#272a3109 1px,#0000 1px),linear-gradient(90deg,#272a3108 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18%,#0000008c 68%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18%,#0000008c 68%,#0000 100%)}.cloud-hero-motion{--cloud-cursor-x:52%;--cloud-cursor-y:34%;--cloud-cursor-strength:0;filter:saturate(1.08);pointer-events:none;overflow:hidden}.cloud-hero-motion-cursor{content:"";pointer-events:none;background:radial-gradient(ellipse at var(--cloud-cursor-x) var(--cloud-cursor-y), #5836fe3d 0%, #5836fe26 18%, #5836fe0e 34%, transparent 56%);filter:blur(20px);opacity:var(--cloud-cursor-strength);transition:opacity .24s var(--cloud-ease);position:absolute;inset:0}.cloud-hero-bg-fade{animation:cloud-hero-fade-rise 1s var(--cloud-ease) .12s both;background:linear-gradient(#fff0 0%,#ffffff57 42%,#fff 86%)}.cloud-hero-load-item{animation:cloud-hero-load .78s var(--cloud-ease) both;animation-delay:var(--cloud-load-delay,0s)}.cloud-hero-title{--cloud-load-delay:90ms}.cloud-hero-description{--cloud-load-delay:.18s}.cloud-hero-cta{--cloud-load-delay:.27s}.cloud-hero-cta.cloud-shiny-cta-button{animation:cloud-hero-load .78s var(--cloud-ease) var(--cloud-load-delay,0s) both, shiny-button-gradient-angle var(--shiny-button-duration) linear infinite}.cloud-hero-showcase-load{animation:cloud-hero-showcase-load .96s var(--cloud-ease) .36s both;transform-origin:top}.cloud-section-reveal[data-reveal-ready=true][data-revealed=false]{opacity:0;translate:0 28px;scale:.985}.cloud-section-reveal[data-revealed=true]{animation:cloud-section-reveal .78s var(--cloud-ease) both;animation-delay:var(--cloud-section-reveal-delay,0s);opacity:1;translate:0;scale:1}.cloud-soft-card{border:1px solid var(--cloud-line);transition:border-color .22s var(--cloud-ease), box-shadow .22s var(--cloud-ease), transform .22s var(--cloud-ease)}.cloud-soft-card:hover{border-color:#5836fe29;transform:translateY(-2px);box-shadow:0 26px 74px #1f222913}.cloud-hero-announcement{--shiny-button-bg:#ffffffe0;--shiny-button-bg-subtle:#dbdfe7f5;--shiny-button-highlight:#5836fe;--shiny-button-highlight-subtle:#91a7ff;--shiny-button-gradient-angle:0deg;--shiny-button-gradient-angle-offset:0deg;--shiny-button-gradient-percent:5%;--shiny-button-gradient-shine:#fff;animation:shiny-button-gradient-angle var(--shiny-button-duration,3s) linear infinite;background:linear-gradient(var(--shiny-button-bg), var(--shiny-button-bg)) padding-box, conic-gradient(from calc(var(--shiny-button-gradient-angle) - var(--shiny-button-gradient-angle-offset)), transparent, var(--shiny-button-highlight) var(--shiny-button-gradient-percent), var(--shiny-button-gradient-shine) calc(var(--shiny-button-gradient-percent) * 2), var(--shiny-button-highlight) calc(var(--shiny-button-gradient-percent) * 3), transparent calc(var(--shiny-button-gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px var(--shiny-button-bg-subtle), 0 10px 26px #1f22290a, 0 18px 42px #5836fe14;color:#333741;min-height:40px;transition:--shiny-button-gradient-angle-offset, --shiny-button-gradient-percent, --shiny-button-gradient-shine, border-color .18s var(--cloud-ease), box-shadow .18s var(--cloud-ease), color .18s var(--cloud-ease), transform .18s var(--cloud-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:fit-content;padding:0 18px;font-size:15px;font-weight:720;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.cloud-hero-announcement:before{animation:shiny-button-gradient-angle var(--shiny-button-duration,3s) linear infinite;border-radius:inherit;content:"";-webkit-mask-image:conic-gradient(from calc(var(--shiny-button-gradient-angle) + 45deg), black, transparent 10% 90%, black);mask-image:conic-gradient(from calc(var(--shiny-button-gradient-angle) + 45deg), black, transparent 10% 90%, black);opacity:.28;pointer-events:none;background:radial-gradient(circle at 2px 2px,#5836fe33 .5px,#0000 0) 0 0/4px 4px space padding-box padding-box;position:absolute;inset:2px}.cloud-hero-announcement:after{animation:shiny-button-gradient-angle var(--shiny-button-duration,3s) linear infinite;aspect-ratio:1;content:"";opacity:.34;pointer-events:none;background:linear-gradient(-50deg,#0000,#5836fe73,#0000);width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle at bottom,#0000 40%,#000);mask-image:radial-gradient(circle at bottom,#0000 40%,#000)}.cloud-hero-announcement>span{z-index:1;position:relative}.cloud-hero-announcement-dot{background:#5836fe;border-radius:999px;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #5836fe1a}.cloud-hero-announcement:is(:hover,:focus-visible){--shiny-button-gradient-angle-offset:95deg;--shiny-button-gradient-percent:20%;--shiny-button-gradient-shine:var(--shiny-button-highlight-subtle);color:#20232a;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #c9cfda,0 14px 32px #1f222912,0 20px 48px #5836fe21}.cloud-hero-announcement:focus-visible{outline-offset:3px;outline:2px solid #5836fe73}@media (prefers-reduced-motion:reduce){.cloud-hero-announcement,.cloud-hero-announcement:before,.cloud-hero-announcement:after{animation:none}}.cloud-menu-mark{gap:4px;display:grid}.cloud-menu-line{height:2px;transition:transform .18s var(--cloud-ease), width .18s var(--cloud-ease);background:currentColor;border-radius:999px;width:16px}.cloud-menu-button[data-open=true] .cloud-menu-line:first-child{transform:translateY(3px)rotate(45deg)}.cloud-menu-button[data-open=true] .cloud-menu-line:last-child{width:16px;transform:translateY(-3px)rotate(-45deg)}.cloud-mobile-menu{transform-origin:100% 0;transition:opacity .22s var(--cloud-ease), transform .22s var(--cloud-ease), visibility .22s var(--cloud-ease)}.cloud-mobile-menu[data-open=false]{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-8px)scale(.98)}.cloud-mobile-menu[data-open=true]{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)scale(1)}.cloud-mobile-link-active{color:#fff!important}.cloud-mobile-link-muted{color:#4b4f5a!important}.cloud-mobile-link-muted:hover{color:#24262d!important}.cloud-hero-showcase{isolation:isolate}.cloud-hero-tabs-rail{background:#ffffff6b;border-top:1px solid #dde1e8e6;border-bottom:1px solid #dde1e8e6;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.cloud-hero-tabs{border-left:1px solid #dde1e8f2;border-right:1px solid #dde1e8f2;width:min(1660px,100vw - 72px);min-height:86px;position:relative}.cloud-hero-tab{appearance:none;color:#818895;cursor:pointer;font:inherit;letter-spacing:0;text-align:center;min-height:86px;transition:background-color .24s var(--cloud-ease), color .24s var(--cloud-ease);z-index:1;background:0 0;border:0;border-right:1px solid #dde1e8e6;justify-content:center;align-items:center;padding:0 22px;font-size:16px;font-weight:760;line-height:1.2;display:flex;position:relative}.cloud-hero-tab:last-child{border-right:0}.cloud-hero-tab:is(:hover,:focus-visible){color:#2a2d34}.cloud-hero-tab:focus-visible{outline-offset:-4px;outline:2px solid #5836fe85}.cloud-hero-tab-active{color:#252830;background:#ffffff6b}.cloud-hero-tab-indicator{content:"";pointer-events:none;height:2px;transform:translateX(calc(var(--cloud-active-tab-index,0) * 100%));width:calc(100% / var(--cloud-tab-count,4));will-change:transform;z-index:3;transition:transform .46s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:0}.cloud-hero-tab-indicator:after{content:"";background:#252830;border-radius:999px;position:absolute;inset:0 24%}.cloud-frame-stage{background:#fff;margin-top:-1px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.cloud-frame-stage:before{content:"";pointer-events:none;z-index:3;border-top:1px solid #dde1e8f2;border-left:1px solid #dde1e8f2;border-right:1px solid #dde1e8f2;width:min(1660px,100vw - 72px);height:132px;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0 46%,#000000b8 64%,#0000 100%);mask-image:linear-gradient(#000 0 46%,#000000b8 64%,#0000 100%)}.cloud-screenshot-frame{background:#fff;border:1px solid #dedde5eb;border-radius:12px;grid-template-rows:42px 1fr;min-height:0;display:grid;overflow:hidden;box-shadow:0 26px 72px #1f22291a,inset 0 0 0 1px #ffffffd1}.cloud-screenshot-toolbar{background:#fbfbfd;border-bottom:1px solid #ebe9f0eb;align-items:center;gap:7px;padding:0 16px;display:flex}.cloud-screenshot-toolbar span{background:#d9dbe2;border-radius:999px;width:8px;height:8px}.cloud-screenshot-toolbar span:first-child{background:#ffb3c7}.cloud-screenshot-toolbar span:nth-child(2){background:#ffd989}.cloud-screenshot-toolbar span:nth-child(3){background:#9edfd6}.cloud-screenshot-empty{background:#fff;grid-template-columns:22% minmax(0,1fr) 27%;min-height:0;display:grid}.cloud-screen-sidebar,.cloud-screen-main,.cloud-screen-aside{min-width:0}.cloud-screen-sidebar{background:linear-gradient(#fbfbfc,#fff);border-right:1px solid #ebe9f0f5;align-content:start;gap:14px;padding:26px 18px;display:grid}.cloud-screen-line{background:#eceef3;border-radius:999px;width:68%;height:15px}.cloud-screen-line:first-child,.cloud-screen-line:nth-child(5){width:44%}.cloud-screen-line:nth-child(3),.cloud-screen-line:nth-child(7){width:82%}.cloud-screen-line-active{background:#e2e4ea;width:calc(100% + 12px);height:38px;margin-left:-6px}.cloud-screen-main{background-color:#fff;background-image:radial-gradient(#9da1ab4d 1px,#0000 1px);background-size:15px 15px;min-height:0;padding:28px;display:grid}.cloud-screen-aside{background:linear-gradient(#fbfbfc,#fff);border-left:1px solid #ebe9f0f5;align-content:start;gap:14px;padding:26px 18px;display:grid}.cloud-screen-side-card{background:#f5f6f8;border:1px solid #e6e8eef2;border-radius:14px;height:78px}.cloud-screen-crm,.cloud-screen-service-list,.cloud-screen-kanban,.cloud-screen-dispatch{min-height:0}.cloud-screen-crm{background:#ffffffd1;border:1px solid #e6e8eee6;border-radius:16px;align-content:start;gap:10px;padding:18px;display:grid}.cloud-screen-row{background:#f2f3f6;border-radius:999px;height:28px}.cloud-screen-row:nth-child(3n){width:76%}.cloud-screen-service-list{align-content:start;gap:14px;display:grid}.cloud-screen-ticket{background:#fff;border:1px solid #e2e6edf2;border-radius:16px;height:66px;box-shadow:0 10px 26px #1f222909}.cloud-screen-ticket:nth-child(2n){width:82%}.cloud-screen-kanban{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cloud-screen-kanban-column{background:#fffc;border:1px solid #e2e6edf2;border-radius:16px;align-content:start;gap:12px;padding:14px;display:grid}.cloud-screen-kanban-card{background:#f4f5f8;border-radius:12px;height:58px}.cloud-screen-dispatch{grid-template-columns:minmax(0,1.1fr) minmax(0,.72fr);gap:16px;display:grid}.cloud-screen-map{background:linear-gradient(135deg,#f4f6f9e6,#ffffffdb),radial-gradient(circle at 28% 34%,#5836fe2e,#0000 13%),radial-gradient(circle at 65% 58%,#68c9d433,#0000 12%);border:1px solid #e2e6edf2;border-radius:18px;min-height:330px}.cloud-screen-dispatch-list{align-content:start;gap:12px;display:grid}.cloud-screenshot-frame--primary{z-index:2;width:min(1660px,100vw - 72px);height:680px;top:44px;left:50%;transform:translate(-50%)}.cloud-frame-stage-fade{pointer-events:none;z-index:5;background:linear-gradient(#fff0 0%,#ffffffbd 38%,#fff 64%);height:72%;position:absolute;bottom:0;left:0;right:0}.cloud-partner-strip{margin-top:clamp(-56px,-7svh,-34px);padding-bottom:18px}.cloud-client-logo{opacity:.82;transition:opacity .18s var(--cloud-ease), transform .18s var(--cloud-ease)}.cloud-client-logo:hover{opacity:1;transform:translateY(-1px)}.cloud-client-logo-image{filter:grayscale()contrast(.9);object-fit:contain;max-width:150px;max-height:42px;transition:filter .18s var(--cloud-ease);width:auto;display:block}.cloud-client-logo:hover .cloud-client-logo-image{filter:grayscale(0)contrast()}.cloud-bar{background-image:linear-gradient(135deg,#ffffff5c 0 12%,#0000 12% 24%,#ffffff5c 24% 36%,#0000 36% 48%,#ffffff5c 48% 60%,#0000 60%);background-size:15px 15px}@media (max-width:640px){.cloud-stack-section{height:auto;max-height:none;margin-top:calc(var(--cloud-stack-overlap) * -1);min-height:0;padding-top:clamp(54px,11svh,78px);padding-bottom:clamp(54px,11svh,78px);display:block;position:relative;top:auto;overflow:visible}.cloud-stack-section>div{transform:none}.cloud-stack-section--operation{--cloud-stack-overlap:0px}.cloud-pricing-controls{margin-top:26px}.cloud-pricing-module-tabs,.cloud-pricing-billing-toggle{width:100%}.cloud-pricing-module-tabs{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cloud-pricing-module-tab{min-width:0;padding:0 8px}.cloud-pricing-card-grid{margin-top:30px}.cloud-pricing-plan-card{min-height:0}.cloud-pricing-plan-card[data-featured=true]{margin-top:18px}.cloud-pricing-card-body{min-height:360px;padding:24px}.cloud-pricing-price-row{grid-template-columns:1fr;gap:10px;min-height:0}.cloud-pricing-price-row strong{font-size:clamp(46px,15vw,58px)}.cloud-pricing-features{padding-top:24px}.cloud-pricing-features ul{gap:12px}.cloud-hero-tabs-rail{background:#ffffff8a}.cloud-hero-tabs{border-left:0;border-right:0;width:100vw;min-height:132px}.cloud-frame-stage:before{display:none}.cloud-hero-tab{border-bottom:1px solid #dde1e8e6;min-height:66px;padding:0 12px;font-size:13px}.cloud-hero-tab:nth-child(2n){border-right:0}.cloud-hero-tab:nth-last-child(-n+2){border-bottom:0}.cloud-screenshot-frame{border-radius:16px;grid-template-rows:34px 1fr}.cloud-screenshot-toolbar{gap:6px;padding:0 12px}.cloud-screenshot-toolbar span{width:7px;height:7px}.cloud-screenshot-frame--primary{width:760px;height:430px;top:30px}.cloud-screenshot-empty{grid-template-columns:26% minmax(0,1fr) 28%}.cloud-screen-sidebar,.cloud-screen-aside{padding:18px 12px}.cloud-screen-main{padding:18px}.cloud-screen-kanban{grid-template-columns:repeat(4,126px)}.cloud-screen-dispatch{grid-template-columns:1fr}.cloud-screen-dispatch-list{display:none}}.cloud-faq-panel{transition:grid-template-rows .26s var(--cloud-ease);grid-template-rows:0fr;display:grid}.cloud-faq-panel>div{opacity:0;min-height:0;transition:opacity .18s var(--cloud-ease), padding-top .26s var(--cloud-ease);overflow:hidden}.cloud-faq-item[data-open=true] .cloud-faq-panel{grid-template-rows:1fr}.cloud-faq-item[data-open=true] .cloud-faq-panel>div{opacity:1;padding-top:14px}.cloud-faq-toggle{position:relative}.cloud-faq-toggle>span{height:1.5px;transition:transform .22s var(--cloud-ease), opacity .18s var(--cloud-ease);background:currentColor;border-radius:999px;width:11px;position:absolute;top:50%;left:50%}.cloud-faq-toggle>span:first-child{transform:translate(-50%,-50%)}.cloud-faq-toggle>span:last-child{transform:translate(-50%,-50%)rotate(90deg)}.cloud-faq-item[data-open=true] .cloud-faq-toggle{color:#fff;background:#1f2229}.cloud-faq-item[data-open=true] .cloud-faq-toggle>span:last-child{opacity:0;transform:translate(-50%,-50%)rotate(90deg)scaleX(.2)}@keyframes cloud-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes cloud-hero-load{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cloud-hero-showcase-load{0%{opacity:0;transform:translateY(34px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cloud-hero-wash{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes cloud-hero-fade-rise{0%{opacity:0;transform:translateY(42px)}to{opacity:1;transform:translateY(0)}}@keyframes cloud-section-reveal{0%{opacity:0;translate:0 28px;scale:.985}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.cloud-site{scroll-behavior:auto}html:has(.cloud-site){scroll-behavior:auto}.cloud-hero-motion,.cloud-hero-motion-cursor,.cloud-reveal,.cloud-hero-bg,.cloud-hero-bg-fade,.cloud-hero-load-item,.cloud-hero-showcase-load,.cloud-section-reveal,.cloud-soft-card,.cloud-faq-panel,.cloud-faq-panel>div,.cloud-faq-toggle,.cloud-faq-toggle>span,.cloud-header,.cloud-header-shell,.cloud-header-primary-nav,.cloud-header-primary-nav:before,.cloud-header-primary-nav:after,.cloud-pricing-billing-toggle:before,.cloud-pricing-billing-option,.cloud-pricing-card-cta,.cloud-pricing-module-tab,.cloud-mobile-menu,.cloud-menu-line{transition:none;animation:none}}
