.Home-module__8JYyaq__hero{background-color:var(--color-background);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.Home-module__8JYyaq__content{text-align:center;width:100%;max-width:1002px}.Home-module__8JYyaq__headline{font-family:var(--font-primary);font-style:normal;font-weight:var(--font-weight-bold);font-size:var(--font-size-hero-primary);line-height:var(--line-height-normal);text-align:center;color:var(--color-text-dark)}.Home-module__8JYyaq__subheadline{font-family:var(--font-primary);font-style:normal;font-weight:var(--font-weight-bold);font-size:var(--font-size-hero-highlight);line-height:var(--line-height-normal);text-align:center;color:var(--color-primary)}.Home-module__8JYyaq__description{font-family:var(--font-primary);font-style:normal;font-weight:var(--font-weight-medium);font-size:var(--font-size-body-lg);line-height:var(--line-height-normal);text-align:center;letter-spacing:.06em;color:var(--color-text-secondary);margin-top:15px;margin-bottom:20px}.Home-module__8JYyaq__ctaButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;display:flex}.Home-module__8JYyaq__bookDemoBtn{background:var(--color-primary);width:230px;height:55px;box-shadow:var(--shadow-cta);font-size:var(--font-size-button);line-height:var(--line-height-normal);color:#fff;cursor:pointer;border:2px solid #4285f433;justify-content:center;align-items:center;gap:10px;padding:12px 18px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.Home-module__8JYyaq__bookDemoBtn:before{content:"";background:#ffffff1a;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Home-module__8JYyaq__bookDemoBtn:hover:before{width:300px;height:300px}.Home-module__8JYyaq__bookDemoBtn:hover{background:var(--color-primary-hover);transform:translateY(-3px)scale(1.02);box-shadow:0 8px 20px #4285f44d}.Home-module__8JYyaq__bookDemoBtn:active{transform:translateY(-1px)scale(.98)}.Home-module__8JYyaq__learnMoreBtn{background:var(--color-background);width:230px;height:55px;box-shadow:var(--shadow-cta);font-size:var(--font-size-button);color:var(--color-text-dark);cursor:pointer;font-family:var(--font-primary);font-weight:var(--font-weight-semibold);border:1px solid #0003;justify-content:center;align-items:center;gap:10px;padding:12px 18px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.Home-module__8JYyaq__learnMoreBtn:after{content:"";background:linear-gradient(90deg,#0000,#4285f41a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.Home-module__8JYyaq__learnMoreBtn:hover:after{left:100%}.Home-module__8JYyaq__learnMoreBtn:hover{border-color:var(--color-primary);background:#f5f5f5;transform:translateY(-3px)scale(1.02);box-shadow:0 6px 16px #0000001f}.Home-module__8JYyaq__learnMoreBtn:active{transform:translateY(-1px)scale(.98)}.Home-module__8JYyaq__buttonIcon{width:24px;height:24px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.Home-module__8JYyaq__bookDemoBtn:hover .Home-module__8JYyaq__buttonIcon,.Home-module__8JYyaq__learnMoreBtn:hover .Home-module__8JYyaq__buttonIcon{transform:translate(4px)}.Home-module__8JYyaq__learnMoreBtn:hover .Home-module__8JYyaq__buttonIcon{transform:scale(1.1)}.Home-module__8JYyaq__backedBySection{background-color:#f9fafb;flex-direction:column;align-items:center;width:100%;margin-bottom:20px;padding:30px 0;display:flex}.Home-module__8JYyaq__backedByHeading{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-feature-text);line-height:var(--line-height-normal);text-align:center;color:var(--color-text-dark);margin-bottom:20px}@media (max-width:767px){.Home-module__8JYyaq__hero{padding:20px 16px}.Home-module__8JYyaq__content{padding:0 16px}.Home-module__8JYyaq__headline{font-size:var(--font-size-hero-primary-mobile);line-height:var(--line-height-normal)}.Home-module__8JYyaq__subheadline{font-size:var(--font-size-hero-highlight-mobile);line-height:var(--line-height-normal)}.Home-module__8JYyaq__description{font-size:var(--font-size-body-md-mobile);line-height:var(--line-height-normal);margin-top:10px;margin-bottom:10px}.Home-module__8JYyaq__ctaButtons{flex-direction:column;gap:12px;width:100%;padding:0 16px}.Home-module__8JYyaq__bookDemoBtn,.Home-module__8JYyaq__learnMoreBtn{width:100%;max-width:none;height:48px;padding:10px 16px;font-size:14px}.Home-module__8JYyaq__buttonIcon{width:20px;height:20px}.Home-module__8JYyaq__backedBySection{margin-bottom:16px;padding:20px 0}.Home-module__8JYyaq__backedByHeading{font-size:var(--font-size-feature-text-mobile);line-height:var(--line-height-normal);margin-bottom:16px}}
.BusAnimationSection-module__W0pEYq__animationContainer{width:100%;max-width:1280px;height:267px;position:relative;overflow:hidden}.BusAnimationSection-module__W0pEYq__buildingBg{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.BusAnimationSection-module__W0pEYq__stopPoll{z-index:2;position:absolute;bottom:-95px;left:55%;transform:translate(-50%,-50%)}.BusAnimationSection-module__W0pEYq__busAnimation{z-index:3;transform-origin:bottom;width:174px;height:auto;animation:15s linear infinite BusAnimationSection-module__W0pEYq__busRide,.5s ease-in-out infinite BusAnimationSection-module__W0pEYq__busBounce,1s ease-in-out infinite BusAnimationSection-module__W0pEYq__busRotate;position:absolute;bottom:-10px;left:-120px}@keyframes BusAnimationSection-module__W0pEYq__busRide{0%{left:-120px}to{left:100%}}@keyframes BusAnimationSection-module__W0pEYq__busBounce{0%,to{transform:translateY(0)scaleY(1)}50%{transform:translateY(-8px)scaleY(.98)}}@keyframes BusAnimationSection-module__W0pEYq__busRotate{0%,to{transform:rotate(0)}25%{transform:rotate(-.5deg)}75%{transform:rotate(.5deg)}}.BusAnimationSection-module__W0pEYq__tooltipWrapper{z-index:100;pointer-events:none;justify-content:center;width:174px;animation:15s linear infinite BusAnimationSection-module__W0pEYq__busRide;display:flex;position:absolute;bottom:110px;left:-120px}.BusAnimationSection-module__W0pEYq__tooltip{white-space:nowrap;pointer-events:none;width:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.BusAnimationSection-module__W0pEYq__tooltipContent{background:linear-gradient(135deg,#fffffffa 0%,#f8fafff2 100%);border:2px solid #4285f44d;border-radius:16px;align-items:center;gap:10px;height:60px;padding:12px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #4285f42e,0 4px 16px #00000014,inset 0 1px #ffffffe6}.BusAnimationSection-module__W0pEYq__tooltipContent:after{content:"";z-index:-1;background:linear-gradient(135deg,#4285f466,#98bfff33,#4285f466);border-radius:18px;animation:2s ease-in-out infinite BusAnimationSection-module__W0pEYq__borderGlow;position:absolute;inset:-2px}@keyframes BusAnimationSection-module__W0pEYq__borderGlow{0%,to{opacity:.5}50%{opacity:1}}.BusAnimationSection-module__W0pEYq__tooltipIcon{filter:drop-shadow(0 2px 4px #0000001a);object-fit:contain;flex-shrink:0;width:32px;height:32px;animation:1.5s ease-in-out infinite BusAnimationSection-module__W0pEYq__iconBounce}@keyframes BusAnimationSection-module__W0pEYq__iconBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.BusAnimationSection-module__W0pEYq__tooltipText{flex-direction:column;gap:4px;display:flex}.BusAnimationSection-module__W0pEYq__tooltipTitle{font-family:var(--font-primary);font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-text-dark);letter-spacing:-.01em;line-height:1.2}.BusAnimationSection-module__W0pEYq__tooltipDescription{font-family:var(--font-primary);font-size:11px;font-weight:var(--font-weight-medium);color:var(--color-text-secondary);white-space:nowrap;line-height:1.2}.BusAnimationSection-module__W0pEYq__tooltipArrow{filter:drop-shadow(0 3px 4px #4285f426);border-top:12px solid #fffffffa;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.BusAnimationSection-module__W0pEYq__tooltipVisible{opacity:1;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards BusAnimationSection-module__W0pEYq__tooltipEnter;transform:translate(-50%)translateY(0)scale(1)}.BusAnimationSection-module__W0pEYq__tooltipHidden{opacity:0;pointer-events:none;animation:.3s ease-out forwards BusAnimationSection-module__W0pEYq__tooltipExit;transform:translate(-50%)translateY(10px)scale(.9)}@keyframes BusAnimationSection-module__W0pEYq__tooltipEnter{0%{opacity:0;transform:translate(-50%)translateY(20px)scale(.85)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes BusAnimationSection-module__W0pEYq__tooltipExit{0%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-10px)scale(.9)}}@media (max-width:767px){.BusAnimationSection-module__W0pEYq__animationContainer{height:200px;margin:20px 0}.BusAnimationSection-module__W0pEYq__buildingBg{object-fit:cover;object-position:center}.BusAnimationSection-module__W0pEYq__stopPoll{width:60px;bottom:-250px}.BusAnimationSection-module__W0pEYq__busAnimation{width:120px;bottom:-8px;left:-80px}@keyframes BusAnimationSection-module__W0pEYq__busRide{0%{left:-80px}to{left:100%}}@keyframes BusAnimationSection-module__W0pEYq__busBounce{0%,to{transform:translateY(0)scaleY(1)}50%{transform:translateY(-5px)scaleY(.98)}}.BusAnimationSection-module__W0pEYq__tooltipWrapper{width:120px;bottom:85px;left:-80px}.BusAnimationSection-module__W0pEYq__tooltip{width:auto}.BusAnimationSection-module__W0pEYq__tooltipContent{border-radius:12px;gap:8px;height:50px;padding:8px 12px}.BusAnimationSection-module__W0pEYq__tooltipIcon{width:24px;height:24px}.BusAnimationSection-module__W0pEYq__tooltipTitle{font-size:12px}.BusAnimationSection-module__W0pEYq__tooltipDescription{font-size:10px}.BusAnimationSection-module__W0pEYq__tooltipArrow{border-top:10px solid #fffffffa;border-left:10px solid #0000;border-right:10px solid #0000;bottom:-8px}}@media (max-width:480px){.BusAnimationSection-module__W0pEYq__animationContainer{height:180px}.BusAnimationSection-module__W0pEYq__stopPoll{width:50px;bottom:-200px}.BusAnimationSection-module__W0pEYq__tooltipWrapper{width:120px;bottom:70px;left:-80px}.BusAnimationSection-module__W0pEYq__tooltip{width:auto}.BusAnimationSection-module__W0pEYq__tooltipContent{border-radius:10px;gap:6px;height:45px;padding:6px 10px}.BusAnimationSection-module__W0pEYq__tooltipIcon{width:20px;height:20px}.BusAnimationSection-module__W0pEYq__tooltipTitle{font-size:12px}.BusAnimationSection-module__W0pEYq__tooltipDescription{font-size:10px}}
.BackedByCarousel-module__QsO8Ta__carouselWrapper{width:100%;max-width:1280px;overflow:hidden}.BackedByCarousel-module__QsO8Ta__carouselContainer{cursor:grab;width:100%;overflow-x:hidden}.BackedByCarousel-module__QsO8Ta__carouselContainer:active{cursor:grabbing}.BackedByCarousel-module__QsO8Ta__carouselTrack{gap:20px;width:fit-content;height:120px;display:flex}.BackedByCarousel-module__QsO8Ta__card{box-sizing:border-box;background:#fff;border:1px solid #0003;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:200px;height:117px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 4px #00000040}.BackedByCarousel-module__QsO8Ta__cardImage{object-fit:contain;width:128px;max-width:100%;height:56px;max-height:100%;padding:0}@media (max-width:767px){.BackedByCarousel-module__QsO8Ta__carouselWrapper{max-width:100%}.BackedByCarousel-module__QsO8Ta__carouselTrack{gap:12px;height:120px}.BackedByCarousel-module__QsO8Ta__card{border-radius:15px;width:160px;height:100px}.BackedByCarousel-module__QsO8Ta__cardImage{width:108px;height:48px}}
.SupportedBySection-module__dQIgaG__section{background:#e5eefd;justify-content:center;width:100%;padding:30px;display:flex}.SupportedBySection-module__dQIgaG__inner{text-align:center;flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}.SupportedBySection-module__dQIgaG__heading{font-size:var(--font-size-hero-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-dark);margin:0}.SupportedBySection-module__dQIgaG__headingHighlight{color:var(--color-primary)}.SupportedBySection-module__dQIgaG__subheading{max-width:1100px;font-size:var(--font-size-body-lg);line-height:var(--line-height-relaxed);letter-spacing:.04em;color:var(--color-text-secondary);margin:0}.SupportedBySection-module__dQIgaG__closingText{max-width:100%;font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);color:var(--color-secondary);margin:0}.SupportedBySection-module__dQIgaG__animatable{opacity:0}@keyframes SupportedBySection-module__dQIgaG__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.SupportedBySection-module__dQIgaG__fadeInUp{animation:.8s ease-out forwards SupportedBySection-module__dQIgaG__fadeInUp}@media (max-width:1024px){.SupportedBySection-module__dQIgaG__section{padding:40px 20px}.SupportedBySection-module__dQIgaG__inner{gap:24px}.SupportedBySection-module__dQIgaG__heading{font-size:var(--font-size-hero-primary-tablet)}.SupportedBySection-module__dQIgaG__subheading{font-size:var(--font-size-body-lg-tablet);max-width:100%}.SupportedBySection-module__dQIgaG__closingText{font-size:var(--font-size-body-tablet)}}@media (max-width:768px){.SupportedBySection-module__dQIgaG__section{padding:32px 16px}.SupportedBySection-module__dQIgaG__inner{gap:20px}.SupportedBySection-module__dQIgaG__heading{font-size:var(--font-size-hero-primary-mobile)}.SupportedBySection-module__dQIgaG__subheading{font-size:var(--font-size-body-lg-mobile);max-width:100%}.SupportedBySection-module__dQIgaG__closingText{font-size:var(--font-size-body-mobile)}}
@keyframes EcosystemOverviewSection-module__vAOYUG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes EcosystemOverviewSection-module__vAOYUG__fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes EcosystemOverviewSection-module__vAOYUG__slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes EcosystemOverviewSection-module__vAOYUG__slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes EcosystemOverviewSection-module__vAOYUG__pulse{0%,to{box-shadow:0 4px 4px #00000040}50%{box-shadow:0 4px 12px #4285f433}}.EcosystemOverviewSection-module__vAOYUG__container{flex-direction:column;align-items:center;gap:20px;max-width:1280px;display:flex}.EcosystemOverviewSection-module__vAOYUG__darkBlueText{color:#223f70}.EcosystemOverviewSection-module__vAOYUG__content{text-align:center;max-width:1062px;animation:.6s ease-out EcosystemOverviewSection-module__vAOYUG__fadeInUp}.EcosystemOverviewSection-module__vAOYUG__heading{font-weight:var(--font-weight-bold);color:var(--color-primary);margin-bottom:var(--spacing-md);font-family:var(--font-primary);font-size:var(--font-size-hero-primary);line-height:var(--line-height-normal);animation:.7s ease-out .1s both EcosystemOverviewSection-module__vAOYUG__fadeInUp}.EcosystemOverviewSection-module__vAOYUG__description{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);font-family:var(--font-primary);animation:.7s ease-out .2s both EcosystemOverviewSection-module__vAOYUG__fadeInUp}.EcosystemOverviewSection-module__vAOYUG__cardsGrid{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;margin-bottom:10px;animation:.8s ease-out .3s both EcosystemOverviewSection-module__vAOYUG__fadeInUp;display:flex}.EcosystemOverviewSection-module__vAOYUG__card{text-align:center;box-sizing:border-box;background:#fff;border:2px solid #0000001a;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:center;width:225px;height:278px;padding:29px 21px 20px;transition:all .3s;animation:.6s ease-out both EcosystemOverviewSection-module__vAOYUG__fadeInScale;display:flex;box-shadow:0 4px 4px #00000040}.EcosystemOverviewSection-module__vAOYUG__cardsGrid>:first-child{animation-delay:.3s}.EcosystemOverviewSection-module__vAOYUG__cardsGrid>:nth-child(2){animation-delay:.4s}.EcosystemOverviewSection-module__vAOYUG__cardsGrid>:nth-child(3){animation-delay:.5s}.EcosystemOverviewSection-module__vAOYUG__cardsGrid>:nth-child(4){animation-delay:.6s}.EcosystemOverviewSection-module__vAOYUG__cardsGrid>:nth-child(5){animation-delay:.7s}.EcosystemOverviewSection-module__vAOYUG__card:hover{border-color:var(--color-primary);transform:translateY(-8px);box-shadow:0 12px 24px #4285f426}.EcosystemOverviewSection-module__vAOYUG__cardImageContainer{border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:183px;height:183px;display:flex;overflow:hidden}.EcosystemOverviewSection-module__vAOYUG__cardImage{object-fit:contain;width:100%;height:100%}.EcosystemOverviewSection-module__vAOYUG__cardTitle{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-medium);color:var(--color-primary);font-family:var(--font-primary);padding-top:25px;transition:transform .3s}.EcosystemOverviewSection-module__vAOYUG__card:hover .EcosystemOverviewSection-module__vAOYUG__cardTitle{transform:translateY(-2px)}.EcosystemOverviewSection-module__vAOYUG__ecosystemSection{justify-content:center;align-items:center;margin-top:30px;padding-bottom:40px;display:flex;position:relative}@media (max-width:1200px){.EcosystemOverviewSection-module__vAOYUG__cardsGrid{gap:20px}.EcosystemOverviewSection-module__vAOYUG__card{width:200px;height:250px;padding:20px 15px}.EcosystemOverviewSection-module__vAOYUG__cardImageContainer{width:160px;height:140px}}@media (max-width:767px){.EcosystemOverviewSection-module__vAOYUG__ecosystemSection{margin-top:-30px;padding:30px 16px}.EcosystemOverviewSection-module__vAOYUG__container{gap:24px;width:100%}.EcosystemOverviewSection-module__vAOYUG__heading{font-size:30px;line-height:40px}.EcosystemOverviewSection-module__vAOYUG__description{letter-spacing:.01em;padding:0 8px;font-size:15px;line-height:24px}.EcosystemOverviewSection-module__vAOYUG__cardsGrid{flex-direction:column;align-items:stretch;gap:16px;width:100%}.EcosystemOverviewSection-module__vAOYUG__card{width:100%;max-width:none;height:auto;min-height:282px;margin:0;padding:22px 16px 18px}.EcosystemOverviewSection-module__vAOYUG__cardImageContainer{width:clamp(180px,60vw,228px);height:clamp(140px,44vw,165px)}.EcosystemOverviewSection-module__vAOYUG__cardTitle{padding-top:20px;font-size:16px}}
.scroll-animated{opacity:0}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:ease-out forwards fadeUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:ease-out forwards fadeIn}@keyframes slideLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.animate-slide-left{animation:ease-out forwards slideLeft}@keyframes slideRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.animate-slide-right{animation:ease-out forwards slideRight}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:ease-out forwards scaleIn}@keyframes textReveal{0%{opacity:0;filter:blur(4px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translateY(0)}}.text-reveal{opacity:0;animation:.8s ease-out forwards textReveal;display:inline-block}@keyframes gradientShimmer{0%{opacity:0;background-position:-200%;transform:translateY(20px)}40%{opacity:1;transform:translateY(0)}70%{background-position:200%}to{opacity:1;background-position:200%}}.gradient-shimmer{background:linear-gradient(90deg,var(--color-primary)0%,#5a9fff 25%,var(--color-primary)50%,#5a9fff 75%,var(--color-primary)100%);-webkit-text-fill-color:transparent;color:var(--color-primary);opacity:0;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:2.5s ease-out forwards gradientShimmer;display:inline-block}@keyframes fadeInText{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in-text{opacity:0;animation:.6s ease-out forwards fadeInText;display:inline-block}@keyframes underlineDraw{0%{width:0}to{width:100%}}.underline-draw{display:inline-block;position:relative}.underline-draw:after{content:"";background:var(--color-primary);width:0;height:3px;animation:.8s ease-out .3s forwards underlineDraw;position:absolute;bottom:-4px;left:0}@keyframes splitLetterUp{0%{opacity:0;transform:translateY(20px)rotateX(-90deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.split-letter{opacity:0;transform-origin:bottom;animation:.6s ease-out forwards splitLetterUp;display:inline-block}.stagger-item{opacity:0;animation:.6s ease-out forwards fadeUp}.stagger-item:first-child{animation-delay:.1s}.stagger-item:nth-child(2){animation-delay:.2s}.stagger-item:nth-child(3){animation-delay:.3s}.stagger-item:nth-child(4){animation-delay:.4s}.stagger-item:nth-child(5){animation-delay:.5s}.stagger-item:nth-child(6){animation-delay:.6s}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)translateY(40px)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.98)}to{transform:scale(1)}}.animate-bounce-in{animation:.8s cubic-bezier(.68,-.55,.265,1.55) forwards bounceIn}@keyframes flipIn{0%{opacity:0;transform:perspective(400px)rotateY(-90deg)}to{opacity:1;transform:perspective(400px)rotateY(0)}}.animate-flip-in{animation:.8s ease-out forwards flipIn}@keyframes glowPulse{0%,to{box-shadow:0 0 5px #4285f44d}50%{box-shadow:0 0 20px #4285f499}}
.Pages-module__-2pU7a__page{background:var(--color-background);min-height:100vh}
.HeroButtons-module__5RNTqa__ctaButtons{opacity:0;flex-wrap:wrap;justify-content:center;gap:16px;animation:.6s ease-out 1.1s forwards HeroButtons-module__5RNTqa__fadeUp;display:flex}.HeroButtons-module__5RNTqa__bookDemoBtn{background:var(--color-primary,#1a73e8);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:min(100%,230px);padding:14px 28px;font-size:16px;font-weight:600;transition:all .3s;display:flex}.HeroButtons-module__5RNTqa__bookDemoBtn:hover{background:var(--color-primary-dark,#1557b0);transform:translateY(-2px)}.HeroButtons-module__5RNTqa__learnMoreBtn{color:var(--color-text,#333);border:1px solid var(--color-border,#ddd);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:min(100%,230px);padding:14px 28px;font-size:16px;font-weight:600;transition:all .3s;display:flex}.HeroButtons-module__5RNTqa__learnMoreBtn:hover{background:var(--color-background-hover,#f5f5f5);transform:translateY(-2px)}.HeroButtons-module__5RNTqa__buttonIcon{width:20px;height:20px}@media (max-width:768px){.HeroButtons-module__5RNTqa__ctaButtons{flex-direction:column;align-items:center}.HeroButtons-module__5RNTqa__bookDemoBtn,.HeroButtons-module__5RNTqa__learnMoreBtn{justify-content:center;width:min(100%,240px);padding:12px 10px;font-size:14px}}@keyframes HeroButtons-module__5RNTqa__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
