.gb-home-hero .gb-hero-headline-reveal .gb-hero-headline-base{opacity:1!important;color:#fff!important;-webkit-text-fill-color:currentColor!important;display:block!important;position:relative!important}.gb-home-hero .gb-hero-headline-reveal .gb-hero-highlight{color:#c4adff!important;-webkit-text-fill-color:#c4adff!important}.gb-home-hero .gb-hero-headline-reveal{overflow-wrap:normal;text-wrap:balance}.gb-home-hero .gb-screenshot-frame,.gb-home-hero .gb-screenshot-frame-body,.gb-home-hero .gb-home-hero-visual{min-width:0;max-width:100%}.gb-home-hero .gb-screenshot-frame-body img{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.gb-home-hero .gb-screenshot-frame-body{border-radius:0 0 12px 12px;overflow:hidden}.gb-home-hero .gb-home-hero-copy,.gb-home-hero .gb-home-hero-visual,.gb-home-areas-grid>*,.gb-feature-outcome-inner>*,.gb-resource-balanced-grid>*{min-width:0}.gb-home-areas-grid p,.gb-resource-balanced-grid p,.gb-pricing-comparison-desktop [role=row]>*{overflow-wrap:anywhere}.gb-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gb-header-actions .gb-button{white-space:nowrap}.gb-resource-jump-nav .gb-container,.gb-feature-tabs .gb-container{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto}.gb-resource-jump-nav a,.gb-feature-tabs a{flex-shrink:0}@media (min-width:1025px){.gb-home-hero .gb-home-hero-inner{align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)!important;gap:clamp(32px,5vw,76px)!important;display:grid!important}.gb-home-hero .gb-home-hero-copy{max-width:640px}.gb-home-hero .gb-home-hero-visual{width:100%!important;max-width:min(100%,740px)!important}}@media (max-width:1024px){.gb-home-hero .gb-home-hero-inner{grid-template-columns:minmax(0,1fr)!important;gap:28px!important;display:grid!important}.gb-home-hero .gb-home-hero-copy{max-width:750px;padding-inline:0!important}.gb-home-hero .gb-home-hero-visual{width:min(100%,720px)!important;max-width:100%!important;margin-inline:auto!important}}@media (max-width:600px){.gb-home-hero .gb-home-hero-inner{width:calc(100% - 36px);gap:24px!important}.gb-home-hero .gb-hero-headline-reveal{letter-spacing:-.035em;max-width:100%!important;font-size:clamp(2.05rem,8.5vw,2.85rem)!important;line-height:1.07!important}.gb-home-hero .gb-home-hero-visual{width:100%!important;max-width:100%!important}.gb-home-hero .gb-screenshot-frame{max-width:100%!important;transform:none!important}.gb-home-hero .gb-home-hero-copy{padding-bottom:6px!important}.gb-home-hero .gb-actions,.gb-home-hero .gb-actions .gb-button{width:100%}.gb-home-hero .gb-actions .gb-button{text-align:center;justify-content:center;min-height:48px}.gb-home-areas-grid{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.gb-home-areas-grid>*{width:100%;grid-column:1/-1!important}.gb-pricing-comparison-mobile,.gb-doc-layout,.gb-resource-balanced-grid{min-width:0;max-width:100%}.gb-resource-jump-nav a,.gb-feature-tabs a{align-items:center;min-height:44px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.gb-home-hero .gb-home-aurora-blob{animation:none!important;transform:none!important}}.gb-lead-fallback{color:var(--gb-muted-text);margin:8px 0 0;font-size:.95rem;line-height:1.5}.gb-lead-fallback a{color:var(--gb-brand-primary);text-underline-offset:3px;font-weight:750;text-decoration:underline}.gb-lead-fallback a:hover{color:#4c1d95}
:root{--gb-refresh-violet:#7541ee;--gb-refresh-purple:#5d27cf;--gb-refresh-ink:#141329;--gb-refresh-muted:#635f76;--gb-refresh-soft:#f7f5ff;--gb-refresh-border:#5e37a924;--gb-refresh-shadow:0 25px 70px #2e19651a}html{scroll-behavior:smooth;scroll-padding-top:108px}body{background:#fbfaff}::selection{color:#fff;background:#7541ee}.gb-skip-link{z-index:1000;color:#352075;background:#fff;border-radius:12px;padding:12px 17px;font-weight:800;position:fixed;top:12px;left:16px;transform:translateY(-150%);box-shadow:0 12px 35px #180c3740}.gb-skip-link:focus{transform:translateY(0)}.gb-page-progress{z-index:150;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.gb-page-progress span{transform-origin:0;background:linear-gradient(90deg,#8f5cff,#a279ff,#54d6ff);width:100%;height:100%;display:block;box-shadow:0 1px 10px #895eff80}.gb-scroll-top{z-index:60;color:#fff;cursor:pointer;opacity:0;visibility:hidden;background:linear-gradient(145deg,#7440e8,#4e24b1);border:1px solid #fff3;border-radius:50%;place-items:center;width:48px;height:48px;transition:opacity .25s,transform .25s,visibility .25s;display:grid;position:fixed;bottom:24px;right:24px;transform:translateY(18px)scale(.92);box-shadow:0 12px 35px #592bb252}.gb-scroll-top[data-visible=true]{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.gb-scroll-top:hover{transform:translateY(-3px)}.gb-scroll-top:focus-visible{outline-offset:3px;outline:3px solid #c4a8ff}.gb-header-inner{border-color:#9374e02e!important;box-shadow:0 15px 48px #1c0d461a,inset 0 1px #ffffffd9!important}.gb-header[data-scrolled=true] .gb-header-inner{border-color:#7d4ade40!important;box-shadow:0 16px 50px #22114b26!important}.gb-header .gb-logo{letter-spacing:-.035em;font-weight:850}.gb-header .gb-nav a,.gb-header .gb-header-actions>a:not(.gb-button){transition:color .22s}.gb-header .gb-nav a:hover,.gb-header .gb-header-actions>a:not(.gb-button):hover{color:#7344e4}.gb-header .gb-nav-menu{border-radius:20px;box-shadow:0 20px 60px #1d114729}.gb-button{letter-spacing:-.015em;font-weight:760;transition:transform .22s,box-shadow .22s,background .22s,border-color .22s!important}.gb-button-primary{background:linear-gradient(115deg,#8150f7,#632cdd)!important;box-shadow:0 12px 29px #612fd540!important}.gb-button-primary:hover{background:linear-gradient(115deg,#8e62ff,#6f3cdd)!important;box-shadow:0 16px 35px #612fd559!important}.gb-button:focus-visible{outline-offset:3px;outline:3px solid #d7c6ff!important}.gb-page-hero:not(.gb-home-hero){background:radial-gradient(at 81% 20%,#9563ff47,#0000 36%),radial-gradient(at 10% 85%,#3e51c333,#0000 44%),linear-gradient(134deg,#080b22 0%,#171143 57%,#251051 100%)!important}.gb-page-hero:not(.gb-home-hero):after{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#d0c4ff0b 1px,#0000 1px),linear-gradient(90deg,#d0c4ff0b 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.gb-page-hero:not(.gb-home-hero) h1{letter-spacing:-.045em;text-wrap:balance}.gb-page-hero:not(.gb-home-hero) .gb-container{z-index:1;position:relative}.gb-home-hero{background:radial-gradient(at 81% 14%,#6830d966,#0000 42%),radial-gradient(at 22% 82%,#2f48aa33,#0000 40%),linear-gradient(135deg,#080b21,#18103f 58%,#210e48)!important}.gb-home-hero .gb-home-hero-visual{filter:drop-shadow(0 30px 40px #0a052159)}.gb-home-hero .gb-screenshot-frame{border:1px solid #ede1ff47;border-radius:22px;box-shadow:0 35px 90px #09061e73,0 0 0 5px #ffffff0a}.gb-home-hero .gb-hero-highlight{color:#dfcaff!important;-webkit-text-fill-color:#dfcaff!important}.gb-home-trust-strip{border-bottom:1px solid #784bd21a}.gb-home-trust-strip p{letter-spacing:.035em}.gb-home-areas-grid a,.gb-pricing-module-grid a,.gb-pricing-solution-links a,.gb-home-solutions-list a,.gb-feature-screen,.gb-home-product-shot,.gb-resource-card,.gb-guide-card{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,border-color .28s}@media (hover:hover){.gb-home-areas-grid a:hover,.gb-pricing-module-grid a:hover,.gb-home-solutions-list a:hover,.gb-resource-card:hover,.gb-guide-card:hover{transform:translateY(-5px);box-shadow:0 20px 54px #41247721}.gb-home-product-shot:hover,.gb-feature-screen:hover{transform:translateY(-3px)}}.gb-pricing-section{scroll-margin-top:112px}.gb-pricing-section .gb-pricing-comparison-desktop,.gb-pricing-section .gb-pricing-comparison-mobile details{border-radius:18px;overflow:hidden}.gb-pricing-section h2,.gb-home-section-head h2{letter-spacing:-.045em}.gb-form-card{border-radius:25px!important;box-shadow:0 24px 65px #311d6c17!important}.gb-form-card input:focus-visible,.gb-form-card textarea:focus-visible,.gb-form-card select:focus-visible{outline-offset:1px;outline:2px solid #7844eda6}.gb-mobile-panel{overscroll-behavior:contain;overflow-y:auto}.gb-explorer-section{isolation:isolate;background:radial-gradient(circle at 6% 18%,#cab0ff42,#0000 30%),linear-gradient(#fbfaff,#f5f2ff);padding:clamp(70px,8vw,120px) 0;position:relative;overflow:hidden}.gb-explorer-section-compact{background:linear-gradient(#f8f5ff,#fff)}.gb-refresh-section-heading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:clamp(26px,4vw,44px);display:flex}.gb-refresh-section-heading>div{max-width:760px}.gb-refresh-overline{align-items:center;gap:11px;margin:0 0 15px;display:inline-flex;color:#7541ee!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:860!important}.gb-refresh-pulse{background:#9066f9;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #8e61f921}.gb-refresh-section-heading h2{color:#18142f;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4.6vw,4.15rem);font-weight:850;line-height:1.1}.gb-refresh-section-heading h2 span{-webkit-text-fill-color:transparent;background:linear-gradient(92deg,#7541ee,#a271ff);-webkit-background-clip:text;background-clip:text}.gb-refresh-section-heading p:not(.gb-refresh-overline){color:#635f76;max-width:660px;margin:18px 0 0;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.75}.gb-refresh-text-link{color:#6a35d9;white-space:nowrap;text-underline-offset:5px;align-items:center;gap:8px;font-weight:800;text-decoration:none;display:inline-flex}.gb-refresh-text-link:hover{text-decoration:underline}.gb-refresh-text-link svg{transition:transform .2s}.gb-refresh-text-link:hover svg{transform:translate(2px,-2px)}.gb-workbench{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc7;border:1px solid #7449d126;border-radius:30px;grid-template-columns:220px minmax(0,1fr);gap:12px;padding:12px;display:grid;box-shadow:0 30px 90px #2b1b611f}.gb-workbench-tabs{flex-direction:column;align-self:stretch;gap:8px;padding:9px 0 9px 9px;display:flex}.gb-workbench-tab{color:#554b70;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:17px;align-items:center;gap:12px;width:100%;min-height:63px;padding:15px 16px;font-size:14px;font-weight:760;transition:background .2s,border-color .2s,transform .2s,color .2s;display:flex}.gb-workbench-tab>span{flex:1}.gb-workbench-tab svg:first-child{color:#8068bd;flex-shrink:0}.gb-workbench-tab-arrow{opacity:.3}.gb-workbench-tab:hover{color:#40267f;background:#f6f1ff}.gb-workbench-tab[data-active=true]{color:#fff;background:linear-gradient(115deg,#7e49ee,#5624be);box-shadow:0 12px 27px #592eb640}.gb-workbench-tab[data-active=true] svg{color:#fff;opacity:1}.gb-workbench-tab:focus-visible{outline-offset:2px;outline:3px solid #bca1ff}.gb-workbench-content{background:radial-gradient(circle at 99% 0,#d2bcff33,#0000 45%),#fff;border:1px solid #e8e1ff;border-radius:23px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(20px,3vw,44px);min-width:0;padding:clamp(20px,3.4vw,44px);animation:.4s both gb-refresh-enter;display:grid}.gb-workbench-copy{min-width:0}.gb-workbench-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#7850d9!important;margin:0 0 12px!important;font-size:12px!important;font-weight:850!important}.gb-workbench-copy h3{color:#1b1634;letter-spacing:-.048em;margin:0 0 15px;font-size:clamp(1.9rem,3.2vw,3rem);font-weight:850;line-height:1.11}.gb-workbench-copy>p:not(.gb-workbench-eyebrow){color:#666079;margin:0;font-size:1rem;line-height:1.8}.gb-workbench-copy ul{gap:12px;margin:22px 0 27px;padding:0;list-style:none;display:grid}.gb-workbench-copy li{color:#322d43;align-items:center;gap:11px;font-size:14px;font-weight:700;display:flex}.gb-workbench-copy li svg{color:#7541ee;flex-shrink:0}.gb-workbench-copy .gb-button{align-items:center;gap:10px;display:inline-flex}.gb-workbench-visual{background:#f9f8ff;border:1px solid #3220601f;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 18px 50px #241b4924}.gb-workbench-visual-top{color:#554f69;background:#fff;border-bottom:1px solid #684ba31f;align-items:center;gap:14px;padding:12px 14px;font-size:12px;font-weight:680;display:flex}.gb-workbench-window-dots{gap:5px;display:flex}.gb-workbench-window-dots i{background:#e4d9fa;border-radius:50%;width:7px;height:7px}.gb-workbench-window-dots i:first-child{background:#ffb9ac}.gb-workbench-window-dots i:nth-child(2){background:#f6dda0}.gb-workbench-window-dots i:nth-child(3){background:#a1e6c3}.gb-workbench-live-label{color:#6b39d1;white-space:nowrap;margin-left:auto;font-size:11px}.gb-workbench-image{object-fit:cover;width:100%;height:auto;display:block}.gb-workbench-visual-caption{color:#777087;background:#fff;padding:11px 15px;font-size:11px}@keyframes gb-refresh-enter{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.gb-solution-finder{background:radial-gradient(circle at 94% 15%,#d6c9ff5c,#0000 32%),#f9f7ff;padding:clamp(68px,8vw,114px) 0}.gb-finder-shell{grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr);align-items:stretch;gap:20px;display:grid}.gb-finder-options{align-content:start;gap:9px;display:grid}.gb-finder-choice{color:#403657;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5dff3;border-radius:17px;align-items:center;gap:14px;min-height:65px;padding:14px 18px;font-weight:770;transition:transform .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 4px 18px #28185809}.gb-finder-choice>span{flex:1}.gb-finder-choice>svg:first-child{color:#7850d9}.gb-finder-choice>svg:last-child{color:#a69bb9}.gb-finder-choice:hover{border-color:#cbbbf3;transform:translate(3px)}.gb-finder-choice[data-selected=true]{color:#fff;background:#7541ee;border-color:#7541ee;box-shadow:0 12px 25px #6534d536}.gb-finder-choice[data-selected=true] svg{color:#fff}.gb-finder-choice:focus-visible{outline-offset:2px;outline:3px solid #bba3fa}.gb-finder-answer{color:#fff;background:radial-gradient(circle at 100% 0,#8b60ff4d,#0000 50%),linear-gradient(132deg,#17112e,#2c195a);border-radius:26px;min-height:430px;padding:clamp(30px,4.5vw,65px);position:relative;overflow:hidden;box-shadow:0 22px 65px #2d19632e}.gb-finder-answer:after{content:"";pointer-events:none;border:1px solid #ffffff1a;border-radius:50%;width:370px;height:370px;position:absolute;bottom:-220px;right:-105px}.gb-finder-label{letter-spacing:.12em;text-transform:uppercase;font-weight:830;color:#c7afff!important;margin:0!important;font-size:12px!important}.gb-finder-count{color:#bda8e7;font-size:12px;position:absolute;top:30px;right:35px}.gb-finder-answer h3{color:#fff;letter-spacing:-.05em;max-width:570px;margin:26px 0 14px;font-size:clamp(2rem,3.6vw,3.55rem);line-height:1.12}.gb-finder-answer>p:not(.gb-finder-label){color:#d9d0f1;max-width:540px;font-size:1rem;line-height:1.78}.gb-finder-benefits{flex-wrap:wrap;gap:9px;margin:23px 0 30px;display:flex}.gb-finder-benefits span{color:#f0eaff;background:#ffffff0f;border:1px solid #deccff40;border-radius:50px;padding:8px 12px;font-size:12px;font-weight:720}.gb-finder-actions{flex-wrap:wrap;align-items:center;gap:23px;display:flex}.gb-finder-actions .gb-refresh-text-link{color:#e1d0ff}.gb-finder-answer small{color:#b8a7d5;max-width:500px;margin-top:27px;display:block}.gb-team-guide{background:radial-gradient(circle at 4% 8%,#dac9ff52,#0000 35%),#faf9ff;padding:clamp(70px,8vw,120px) 0}.gb-team-guide-layout{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(30px,5.5vw,90px);display:grid}.gb-team-guide-intro h2{color:#1c1732;letter-spacing:-.055em;max-width:560px;margin:0;font-size:clamp(2.1rem,4.3vw,3.8rem);line-height:1.11}.gb-team-guide-intro>p:not(.gb-refresh-overline){color:#69627a;max-width:530px;margin:21px 0 0;font-size:1rem;line-height:1.75}.gb-team-guide-choices{flex-wrap:wrap;gap:10px;margin-top:29px;display:flex}.gb-team-guide-choice{color:#594d70;cursor:pointer;background:#fff;border:1px solid #663fb82b;border-radius:14px;padding:13px 17px;font-weight:750;transition:background .2s,transform .2s,border .2s}.gb-team-guide-choice:hover{border-color:#af97ed;transform:translateY(-2px)}.gb-team-guide-choice[data-selected=true]{color:#fff;background:#7240e5;border-color:#7240e5}.gb-team-guide-choice:focus-visible{outline-offset:2px;outline:3px solid #bba3fa}.gb-team-guide-result{background:#fff;border:1px solid #8661d329;border-radius:26px;min-width:0;padding:clamp(26px,4vw,47px);position:relative;box-shadow:0 25px 70px #4225811a}.gb-team-guide-eyebrow{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:9px;display:flex;color:#6937d2!important;font-size:12px!important;font-weight:810!important}.gb-team-guide-result h3{color:#21183e;letter-spacing:-.05em;margin:18px 0 8px;font-size:clamp(2.1rem,3.7vw,3.5rem);line-height:1.08}.gb-team-guide-price{color:#6431cd!important;margin:0!important;font-size:clamp(1.35rem,2.4vw,2rem)!important;font-weight:850!important}.gb-team-guide-capacity{color:#6d38d3;background:#f0eaff;border-radius:999px;margin-top:16px;padding:8px 12px;font-size:12px;font-weight:750;display:inline-block}.gb-team-guide-result>p:not(.gb-team-guide-eyebrow):not(.gb-team-guide-price){color:#676074;margin:18px 0 22px;line-height:1.75}.gb-team-guide-result>.gb-button{gap:8px;display:inline-flex}.gb-team-guide-result small{color:#80778f;margin-top:19px;line-height:1.55;display:block}.gb-footer{background:radial-gradient(circle at 100% 0,#532fb740,#0000 39%),linear-gradient(135deg,#0e0c24,#17112f 75%,#201343)!important;padding-top:0!important}.gb-refresh-footer-cta{background:linear-gradient(115deg,#8053f747,#5a37b917);border:1px solid #dfd1ff3b;border-top:0;border-radius:0 0 24px 24px;justify-content:space-between;align-items:center;gap:25px;margin:0 0 clamp(44px,5vw,70px);padding:clamp(24px,4vw,45px);display:flex}.gb-refresh-footer-cta p{letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-weight:810;color:#c4abff!important;font-size:12px!important}.gb-refresh-footer-cta h2{color:#fff;letter-spacing:-.045em;font-size:clamp(1.55rem,2.8vw,2.4rem);margin:0 0 8px!important}.gb-refresh-footer-cta small{color:#c7bddf;font-size:13px;line-height:1.6}.gb-refresh-footer-cta .gb-actions{flex-shrink:0}.gb-refresh-footer-cta .gb-button-secondary{border:1px solid #ffffff59;color:#fff!important;background:0 0!important}.gb-footer-inner{grid-template-columns:minmax(240px,.8fr) minmax(0,2.2fr)!important;gap:clamp(35px,6vw,100px)!important}.gb-footer-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(22px,3vw,45px)!important}.gb-footer-brand h2{letter-spacing:-.028em;max-width:270px;line-height:1.3;font-size:clamp(1.3rem,2vw,1.75rem)!important}.gb-footer-brand p{max-width:270px;line-height:1.8}.gb-footer-grid h3{letter-spacing:.02em;color:#fff!important;font-weight:800!important}.gb-footer a:hover{color:#fff}.gb-footer-bottom{border-top:1px solid #ffffff21;margin-top:40px;padding-top:27px}@media (max-width:1100px){.gb-workbench{grid-template-columns:minmax(0,1fr)}.gb-workbench-tabs{grid-template-columns:repeat(4,minmax(0,1fr));padding:4px;display:grid}.gb-workbench-tab{text-align:center;flex-direction:column;justify-content:center;gap:7px;min-height:80px}.gb-workbench-tab-arrow{display:none}.gb-workbench-content{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}@media (max-width:850px){.gb-workbench-content{grid-template-columns:minmax(0,1fr)}.gb-workbench-copy{order:0}.gb-workbench-visual{order:1}.gb-refresh-section-heading{flex-direction:column;align-items:start}.gb-finder-shell{grid-template-columns:1fr}.gb-finder-options{grid-template-columns:repeat(2,minmax(0,1fr))}.gb-team-guide-layout{grid-template-columns:1fr}.gb-refresh-footer-cta{flex-direction:column;align-items:start}.gb-footer-inner{grid-template-columns:1fr!important}}@media (max-width:650px){.gb-workbench{border-radius:20px;padding:7px}.gb-workbench-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.gb-workbench-tab{text-align:left;flex-direction:row;min-height:59px;padding:12px 9px;font-size:12px}.gb-workbench-tab svg{width:17px;height:17px}.gb-workbench-content{border-radius:16px;gap:22px;padding:22px 18px}.gb-workbench-copy h3{font-size:clamp(1.8rem,8vw,2.5rem)}.gb-workbench-live-label{display:none}.gb-explorer-section,.gb-solution-finder,.gb-team-guide{padding-block:68px}.gb-finder-options{grid-template-columns:1fr}.gb-finder-choice{min-height:56px}.gb-finder-answer{min-height:0;padding:30px 23px}.gb-finder-count{top:29px;right:24px}.gb-finder-answer h3{font-size:2.2rem}.gb-finder-actions .gb-button{justify-content:center;width:100%}.gb-team-guide-result{padding:25px 20px}.gb-team-guide-choice{white-space:nowrap;flex:1;padding:11px 10px;font-size:13px}.gb-refresh-footer-cta{margin-bottom:45px}.gb-refresh-footer-cta .gb-actions,.gb-refresh-footer-cta .gb-actions .gb-button{justify-content:center;width:100%}.gb-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 20px!important}.gb-scroll-top{width:44px;height:44px;bottom:15px;right:14px}}@media (max-width:380px){.gb-workbench-tab span{font-size:11px}.gb-team-guide-choices{flex-direction:column}.gb-team-guide-choice{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.gb-workbench-content{animation:none}.gb-scroll-top,.gb-workbench-tab,.gb-finder-choice,.gb-team-guide-choice,.gb-button,.gb-home-product-shot,.gb-feature-screen,.gb-home-areas-grid a{transition:none!important}}
.gb-header[data-home=true][data-hero-active=true] .gb-header-inner{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#fffffff7!important;border-color:#6d3cf533!important;box-shadow:0 10px 32px #1f18461f!important}.gb-header[data-home=true][data-hero-active=true] .gb-header-inner:before{opacity:1!important}.gb-header[data-home=true][data-hero-active=true] .gb-logo,.gb-header[data-home=true][data-hero-active=true] .gb-logo span:last-child,.gb-header[data-home=true][data-hero-active=true] .gb-nav>a,.gb-header[data-home=true][data-hero-active=true] .gb-nav-dropdown>a,.gb-header[data-home=true][data-hero-active=true] .gb-header-actions>a:not(.gb-button),.gb-header[data-home=true][data-hero-active=true] .gb-icon-button{color:var(--gb-dark)!important}.gb-header[data-home=true][data-hero-active=true] .gb-nav>a:hover,.gb-header[data-home=true][data-hero-active=true] .gb-nav-dropdown:hover>a,.gb-header[data-home=true][data-hero-active=true] .gb-nav-dropdown:focus-within>a,.gb-header[data-home=true][data-hero-active=true] .gb-header-actions>a:not(.gb-button):hover,.gb-header[data-home=true][data-hero-active=true] .gb-nav>a[data-active=true],.gb-header[data-home=true][data-hero-active=true] .gb-nav-dropdown>a[data-active=true]{color:var(--gb-brand-primary)!important;background:#6d3cf512!important;border-color:#6d3cf526!important}.gb-header[data-home=true][data-hero-active=true] .gb-nav a:after,.gb-header[data-home=true][data-hero-active=true] .gb-header-actions a:not(.gb-button):after{background:var(--gb-brand-primary)!important}.gb-header[data-home=true][data-hero-active=true] .gb-icon-button{background:#fffffff5!important;border-color:#6d3cf540!important}.gb-header[data-home=true][data-hero-active=true] .gb-icon-button:hover,.gb-header[data-home=true][data-hero-active=true] .gb-icon-button:focus-visible{color:var(--gb-brand-primary)!important;background:var(--gb-brand-soft)!important}
.gb-home-hero .gb-hero-headline-reveal .gb-hero-headline-base>.gb-hero-headline-row{display:block}@media (min-width:1100px){.gb-home-hero h1.gb-hero-headline-reveal,.gb-home-hero.gb-page-hero h1.gb-hero-headline-reveal{font-size:clamp(3.6rem,6vw,6rem)!important}.gb-home-hero .gb-hero-headline-reveal .gb-hero-headline-base>.gb-hero-headline-row{white-space:nowrap!important}.gb-home-hero h1.gb-hero-headline-reveal .gb-hero-headline-base>.gb-hero-headline-row:last-child{font-size:clamp(3.35rem,5.2vw,5rem)!important}}
.gb-home-hero .gb-hero-headline-reveal .gb-hero-headline-base span.gb-rotating-word{vertical-align:baseline;isolation:isolate;perspective:800px;background:linear-gradient(115deg,#7137da 0%,#9162ee 100%);border:1px solid #dfcaff57;border-radius:.17em;margin:0 .045em;padding:.015em .15em .095em;position:relative;overflow:hidden;box-shadow:0 .12em .42em #5824b33d;white-space:nowrap!important;color:#fff!important;line-height:1.04!important;display:inline-grid!important}.gb-home-hero .gb-hero-headline-reveal .gb-hero-headline-base .gb-rotating-word>span{grid-area:1/1;place-self:center;white-space:nowrap!important;line-height:1.04!important}.gb-home-hero .gb-hero-headline-reveal .gb-rotating-word-sizer{visibility:hidden;pointer-events:none}.gb-home-hero .gb-hero-headline-reveal .gb-rotating-letters{pointer-events:none;justify-content:center;align-items:baseline;display:inline-flex!important}.gb-home-hero .gb-hero-headline-reveal .gb-rotating-character{opacity:1;backface-visibility:hidden;transform-origin:50%;will-change:auto;white-space:pre!important;display:inline-block!important}.gb-home-hero .gb-hero-headline-reveal .gb-rotating-enter .gb-rotating-character{animation:.56s cubic-bezier(.2,.85,.25,1.1) both gb-hero-letter-in}.gb-home-hero .gb-hero-headline-reveal .gb-rotating-exit .gb-rotating-character{animation:.42s cubic-bezier(.6,0,.8,.4) both gb-hero-letter-out}@keyframes gb-hero-letter-in{0%{opacity:0;filter:blur(3px);transform:translateY(95%)rotateX(-70deg)}to{opacity:1;filter:blur();transform:translateY(0)rotateX(0)}}@keyframes gb-hero-letter-out{0%{opacity:1;filter:blur();transform:translateY(0)rotateX(0)}to{opacity:0;filter:blur(2px);transform:translateY(-100%)rotateX(70deg)}}@media (max-width:640px){.gb-home-hero .gb-hero-headline-reveal .gb-hero-headline-base span.gb-rotating-word{margin-inline:.03em;padding-inline:.12em}}@media (prefers-reduced-motion:reduce){.gb-home-hero .gb-hero-headline-reveal .gb-rotating-character{filter:none!important;animation:none!important;transform:none!important}.gb-home-hero .gb-hero-headline-reveal .gb-rotating-exit{display:none!important}}
.gb-home-hero.gb-home-hero--text-only .gb-home-hero-inner{justify-items:center;max-width:1220px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr)!important;gap:0!important}.gb-home-hero.gb-home-hero--text-only .gb-home-hero-copy{text-align:center;align-content:center;justify-items:center;width:100%;min-width:0;max-width:1160px;min-height:clamp(530px,75vh,710px);margin-inline:auto;padding-block:clamp(70px,9vw,120px)}.gb-home-hero.gb-home-hero--text-only .gb-hero-description{width:min(100%,760px);margin-inline:auto}.gb-home-hero.gb-home-hero--text-only .gb-home-hero-pills,.gb-home-hero.gb-home-hero--text-only .gb-actions{justify-content:center}@media (min-width:1100px){.gb-home-hero.gb-home-hero--text-only h1.gb-hero-headline-reveal{max-width:min(100%,1140px)!important}.gb-home-hero.gb-home-hero--text-only .gb-hero-headline-base>.gb-hero-headline-row:last-child{font-size:clamp(2.65rem,4.2vw,4.35rem)!important}}@media (max-width:768px){.gb-home-hero.gb-home-hero--text-only .gb-home-hero-copy{min-height:0;padding-block:82px 105px}}@media (max-width:430px){.gb-home-hero.gb-home-hero--text-only .gb-home-hero-copy{padding-block:65px 88px}}
#page-content :is(h1,h2,h3):not(.gb-hero-headline-reveal){word-spacing:.01em;word-break:normal;overflow-wrap:break-word;text-wrap:balance;letter-spacing:-.022em!important}#page-content h1:not(.gb-hero-headline-reveal){line-height:1.16!important}#page-content h2{line-height:1.19!important}#page-content h3{line-height:1.27!important}#page-content .gb-refresh-section-heading>div{min-width:0}#page-content .gb-refresh-section-heading h2{max-width:100%;letter-spacing:-.022em!important;line-height:1.19!important}#page-content .gb-refresh-section-heading h2>span{white-space:normal;line-height:inherit;display:inline}#page-content .gb-product-hero-copy h1>span{line-height:inherit!important}#page-content :is(.gb-home-section-head,.gb-refresh-section-heading,.gb-feature-outcome-text,.gb-product-hero-copy,.gb-product-section-head,.gb-pricing-split>div,.gb-solutions-hero-compact-inner>div){min-width:0}#page-content .gb-refresh-section-heading>div>p:not(.gb-refresh-overline){margin-top:clamp(14px,2vw,22px);line-height:1.7!important}@media (max-width:768px){#page-content :is(h1,h2,h3):not(.gb-hero-headline-reveal){letter-spacing:-.015em!important}#page-content h1:not(.gb-hero-headline-reveal){line-height:1.2!important}#page-content h2{line-height:1.23!important}#page-content h3{line-height:1.28!important}#page-content .gb-refresh-section-heading h2{letter-spacing:-.015em!important;line-height:1.23!important}#page-content .gb-refresh-section-heading>div>p:not(.gb-refresh-overline){margin-top:16px}}
:root{--gb-official-text-font:var(--font-sans), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body,.gb-header,.gb-footer,#page-content,#page-content :is(h1,h2,h3,h4,h5,h6),#page-content :is(p,li,dt,dd,blockquote),#page-content :is(button,input,textarea,select),.gb-header :is(button,a,span),.gb-footer :is(button,a,span,h2,h3){font-family:var(--gb-official-text-font)!important}#page-content .gb-home-hero .gb-hero-headline-reveal{letter-spacing:-.025em!important}#page-content .gb-home-hero .gb-hero-headline-base>.gb-hero-headline-row{line-height:1.13!important}#page-content .gb-home-hero .gb-rotating-word{letter-spacing:-.018em!important}#page-content .gb-refresh-section-heading h2,#page-content .gb-home-section-head h2{word-spacing:.035em!important}#demo-form,#contact-form,#plans,#activation-request{scroll-margin-top:clamp(88px,10vw,130px)}.gb-footer .gb-footer-cta-actions{z-index:2;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;min-width:0;display:flex;position:relative}.gb-footer .gb-footer-cta-actions>.gb-button{white-space:normal;text-align:center;cursor:pointer;justify-content:center;align-items:center;max-width:100%;min-height:48px;line-height:1.3;display:inline-flex;position:relative}.gb-footer .gb-footer-cta-actions>.gb-button:focus-visible,#page-content .gb-contact-route:focus-visible{outline-offset:4px!important;outline:3px solid #b994ff!important}#page-content .gb-contact-route-list>button.gb-contact-route{appearance:none;width:100%;font:inherit;text-align:left;cursor:pointer;border:0}#page-content .gb-contact-route-list>button.gb-contact-route:not(.is-active){background:0 0}#page-content .gb-contact-route-list>button.gb-contact-route.is-active{background:#7c3aed12}#page-content :is(.gb-home-areas-grid,.gb-pricing-module-grid,.gb-resource-balanced-grid,.gb-solution-capabilities-compact,.gb-product-section-head) :is(p,li){overflow-wrap:anywhere;line-height:1.65}#page-content :is(.gb-container,.gb-form-layout,.gb-feature-detail-hero-inner,.gb-product-hero-inner,.gb-refresh-section-heading,.gb-contact-shell)>*{min-width:0}@media (max-width:768px){.gb-footer .gb-footer-cta-actions{grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:12px;width:100%;display:grid}.gb-footer .gb-footer-cta-actions>.gb-button{width:100%;min-height:48px}#page-content .gb-home-hero .gb-hero-headline-reveal{letter-spacing:-.015em!important}#page-content .gb-home-hero .gb-hero-headline-base>.gb-hero-headline-row{line-height:1.18!important}}@media (prefers-reduced-motion:reduce){#page-content .gb-home-hero [class*=gb-home-aurora]{animation:none!important}#page-content .gb-contact-route,.gb-footer .gb-footer-cta-actions .gb-button{transition-duration:.01ms!important}}#page-content .gb-form-whatsapp-fallback{color:#271744;background:#f7f3ff;border:1px solid #7a50d840;border-radius:16px;gap:12px;margin-block:16px;padding:clamp(16px,3vw,24px);display:grid}#page-content .gb-form-whatsapp-fallback strong{font-size:1rem;line-height:1.4}#page-content .gb-form-whatsapp-fallback p{margin:0;line-height:1.65}#page-content .gb-form-whatsapp-fallback .gb-button{width:fit-content;max-width:100%;min-height:48px}@media (max-width:600px){#page-content .gb-form-whatsapp-fallback .gb-button{justify-content:center;width:100%}}#page-content .gb-tour-stage-frame .gb-tour-concept-label{z-index:6;color:#f6f1ff;text-align:center;background:#0f092de0;border:1px solid #dfd7ff47;border-radius:999px;max-width:min(92%,360px);padding:9px 13px;font-size:clamp(11px,1.1vw,13px);font-weight:600;line-height:1.35;display:inline-flex;position:absolute;bottom:16px;right:16px}#page-content .gb-concept-caption{color:#635577;text-align:center;margin:0;padding:9px 14px;font-size:12px;font-weight:600;line-height:1.45;display:block;position:relative}@media (max-width:640px){#page-content .gb-tour-stage-frame .gb-tour-concept-label{border-radius:8px;padding:6px 9px;font-size:10px;bottom:10px;right:10px}}
#page-content .gb-product-page .gb-product-context-flow-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1.12fr)!important;grid-template-areas:"source arrow target"". .value"!important;align-items:center!important;gap:5px clamp(8px,1vw,14px)!important;padding:12px!important}#page-content .gb-product-page .gb-product-context-flow-row>span:first-of-type{grid-area:source!important}#page-content .gb-product-page .gb-product-context-flow-row>i{place-self:center;font-size:13px;grid-area:arrow!important;display:block!important}#page-content .gb-product-page .gb-product-context-flow-row>span:nth-of-type(2){grid-area:target!important}#page-content .gb-product-page .gb-product-context-flow-row>b{grid-area:value!important}#page-content .gb-product-page .gb-product-context-flow-row>:is(span,b){white-space:normal;overflow-wrap:anywhere;word-break:normal;min-width:0;max-width:100%;line-height:1.45}#page-content .gb-product-page .gb-product-context-flow-row>b{font-size:clamp(12px,1.05vw,14px);font-weight:750}@media (max-width:620px){#page-content .gb-product-page .gb-product-context-flow-row{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"source""arrow""target""value"!important;row-gap:5px!important;padding:13px!important}#page-content .gb-product-page .gb-product-context-flow-row>i{justify-self:start;font-size:0!important;line-height:1.1!important}#page-content .gb-product-page .gb-product-context-flow-row>i:after{content:"↓";font-size:16px}}
#page-content .gb-product-page .gb-product-hero-copy h1 .gb-product-tech-line{width:100%;min-width:0;max-width:100%;font:inherit;line-height:inherit;text-wrap:normal;white-space:normal;position:relative;color:#fff!important;background:0 0!important;display:block!important}#page-content .gb-product-page .gb-product-hero-copy h1 .gb-product-tech-word{vertical-align:baseline;max-width:100%;font:inherit;line-height:inherit;position:relative;white-space:nowrap!important;color:#fff!important;background:0 0!important;display:inline-block!important}#page-content .gb-product-page .gb-product-hero-copy h1 .gb-product-tech-source{font:inherit;line-height:inherit;white-space:nowrap!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;display:inline-block!important}#page-content .gb-product-page .gb-product-hero-copy h1 .gb-product-tech-line--accent .gb-product-tech-source{background:linear-gradient(135deg, var(--gb-brand-primary), var(--gb-brand-secondary))!important;color:#0000!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}#page-content .gb-product-page .gb-product-hero-copy h1 .gb-product-tech-line--animated .gb-product-tech-source{visibility:hidden}#page-content .gb-product-page .gb-product-hero-copy h1 .gb-product-tech-overlay{z-index:1;-webkit-background-clip:border-box;background-clip:border-box;width:auto;height:auto;position:absolute;inset:-.12em -.035em;overflow:hidden;background:0 0!important;display:block!important}#page-content .gb-product-page .gb-product-hero-copy h1 .gb-product-tech-overlay .tech-text{color:#fff;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative}#page-content .gb-product-page .gb-product-hero-copy h1 .gb-product-tech-overlay .tech-text-canvas{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){#page-content .gb-product-page .gb-product-hero-copy h1 .gb-product-tech-overlay{display:none!important}#page-content .gb-product-page .gb-product-hero-copy h1 .gb-product-tech-source{visibility:visible!important}}
