.Globe-module__Kq1t7W__wrapper{width:100%;height:100%;position:relative}.Globe-module__Kq1t7W__glow{background:radial-gradient(circle, rgba(var(--color-accent-rgb), .12) 0%, rgba(var(--color-accent-rgb), .04) 40%, transparent 70%);pointer-events:none;z-index:0;border-radius:50%;width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@property --btn-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.HeroSection-module__HAA8HW__hero{align-items:center;max-width:1440px;min-height:921px;margin:0 auto;padding:5rem 3rem;display:flex;position:relative;overflow:visible}.HeroSection-module__HAA8HW__grid{grid-template-columns:1fr;align-items:center;gap:4rem;width:100%;display:grid}@media (min-width:1024px){.HeroSection-module__HAA8HW__grid{grid-template-columns:1fr 1fr}}.HeroSection-module__HAA8HW__textContent{z-index:10}.HeroSection-module__HAA8HW__heading,.HeroSection-module__HAA8HW__subtitle,.HeroSection-module__HAA8HW__buttons{opacity:0;transform:translateY(30px)}.HeroSection-module__HAA8HW__visible .HeroSection-module__HAA8HW__heading{animation:.8s cubic-bezier(.16,1,.3,1) .1s forwards HeroSection-module__HAA8HW__fadeInUp}.HeroSection-module__HAA8HW__visible .HeroSection-module__HAA8HW__subtitle{animation:.8s cubic-bezier(.16,1,.3,1) .3s forwards HeroSection-module__HAA8HW__fadeInUp}.HeroSection-module__HAA8HW__visible .HeroSection-module__HAA8HW__buttons{animation:.8s cubic-bezier(.16,1,.3,1) .5s forwards HeroSection-module__HAA8HW__fadeInUp}.HeroSection-module__HAA8HW__heading{letter-spacing:-.03em;margin-bottom:2rem;font-size:clamp(3rem,7vw,6rem);font-weight:900;line-height:1.1}.HeroSection-module__HAA8HW__accent{color:#ffb3b5}.HeroSection-module__HAA8HW__subtitle{color:var(--color-text-secondary);max-width:32rem;margin-bottom:2.5rem;font-size:1.25rem;font-weight:300;line-height:1.6}.HeroSection-module__HAA8HW__buttons{flex-wrap:wrap;gap:1rem;display:flex}.HeroSection-module__HAA8HW__primaryBtn{color:#fff;border-radius:var(--radius-full);z-index:1;background:0 0;justify-content:center;align-items:center;padding:1rem 2.5rem;font-weight:700;text-decoration:none;transition:transform .1s;display:inline-flex;position:relative}.HeroSection-module__HAA8HW__primaryBtn:after{content:"";border-radius:inherit;background:var(--color-accent);z-index:-1;transition:background var(--transition-fast);position:absolute;inset:0}.HeroSection-module__HAA8HW__primaryBtn:hover:after{background:var(--color-accent-hover)}.HeroSection-module__HAA8HW__primaryBtn:active{transform:scale(.95)}.HeroSection-module__HAA8HW__primaryBtn:before{content:"";border-radius:inherit;z-index:-2;background:conic-gradient(from var(--btn-angle), transparent 50%, #ffffff80 85%, #fff 100%);filter:blur(3px);opacity:.8;transition:opacity .3s;animation:2.5s linear infinite HeroSection-module__HAA8HW__btn-rotate;position:absolute;inset:-3px}.HeroSection-module__HAA8HW__primaryBtn:hover:before{opacity:1;filter:blur(4px)}.HeroSection-module__HAA8HW__primaryBtn:hover{color:#fff}@keyframes HeroSection-module__HAA8HW__btn-rotate{0%{--btn-angle:0deg}to{--btn-angle:360deg}}.HeroSection-module__HAA8HW__outlineBtn{border:1.5px solid var(--color-border);color:var(--color-text-primary);border-radius:var(--radius-full);justify-content:center;align-items:center;padding:1rem 2.5rem;font-weight:700;text-decoration:none;transition:border-color .3s,background .3s;display:inline-flex}.HeroSection-module__HAA8HW__outlineBtn:hover{border-color:var(--color-border-hover);background:var(--color-bg-card);color:var(--color-text-primary)}.HeroSection-module__HAA8HW__globeWrapper{aspect-ratio:1;opacity:0;width:100%;max-width:1000px;margin:0 auto;position:relative;overflow:visible}.HeroSection-module__HAA8HW__visible .HeroSection-module__HAA8HW__globeWrapper{animation:1.5s ease-out .5s forwards HeroSection-module__HAA8HW__fadeIn}@media (max-width:1024px){.HeroSection-module__HAA8HW__hero{min-height:auto;padding:3rem 1.25rem}.HeroSection-module__HAA8HW__heading{font-size:2.5rem}.HeroSection-module__HAA8HW__subtitle{font-size:1rem}.HeroSection-module__HAA8HW__globeWrapper{max-width:400px}.HeroSection-module__HAA8HW__buttons{flex-direction:column}}@keyframes HeroSection-module__HAA8HW__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroSection-module__HAA8HW__fadeIn{0%{opacity:0}to{opacity:1}}
.FeaturesSection-module__QoNKeq__section{max-width:1200px;margin:0 auto;padding:8rem 3rem}.FeaturesSection-module__QoNKeq__header{margin-bottom:5rem}.FeaturesSection-module__QoNKeq__heading{letter-spacing:-.02em;opacity:0;margin-bottom:1rem;font-size:2.25rem;font-weight:700;transform:translateY(30px)}.FeaturesSection-module__QoNKeq__accent{background:var(--color-accent);opacity:0;width:6rem;height:4px}.FeaturesSection-module__QoNKeq__grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.FeaturesSection-module__QoNKeq__grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.FeaturesSection-module__QoNKeq__grid{grid-template-columns:repeat(4,1fr)}}.FeaturesSection-module__QoNKeq__visible .FeaturesSection-module__QoNKeq__heading{animation:.7s cubic-bezier(.16,1,.3,1) forwards FeaturesSection-module__QoNKeq__fadeInUp}.FeaturesSection-module__QoNKeq__visible .FeaturesSection-module__QoNKeq__accent{animation:.7s cubic-bezier(.16,1,.3,1) .15s forwards FeaturesSection-module__QoNKeq__fadeInUp}.FeaturesSection-module__QoNKeq__card{border-radius:var(--radius-lg);background:var(--color-bg-card);border:1px solid var(--color-border);opacity:0;padding:2rem;transition:background .5s,box-shadow .5s,transform .3s;transform:translateY(30px)}.FeaturesSection-module__QoNKeq__visible .FeaturesSection-module__QoNKeq__card{animation:.7s cubic-bezier(.16,1,.3,1) forwards FeaturesSection-module__QoNKeq__fadeInUp;animation-delay:calc(.2s + var(--i) * .12s)}.FeaturesSection-module__QoNKeq__card:hover{background:var(--color-bg-card-hover);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.FeaturesSection-module__QoNKeq__iconWrap{border-radius:var(--radius-md);background:rgba(var(--color-accent-rgb), .1);justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1.5rem;transition:background .3s,transform .3s;display:flex}.FeaturesSection-module__QoNKeq__card:hover .FeaturesSection-module__QoNKeq__iconWrap{background:rgba(var(--color-accent-rgb), .25);transform:scale(1.1)}.FeaturesSection-module__QoNKeq__icon{color:var(--color-accent);font-size:1.75rem}.FeaturesSection-module__QoNKeq__cardTitle{margin-bottom:1rem;font-size:1.25rem;font-weight:700}.FeaturesSection-module__QoNKeq__cardDesc{color:var(--color-text-secondary);font-size:.875rem;line-height:1.6}@media (max-width:768px){.FeaturesSection-module__QoNKeq__section{padding:4rem 1.25rem}.FeaturesSection-module__QoNKeq__header{margin-bottom:2.5rem}.FeaturesSection-module__QoNKeq__heading{font-size:1.75rem}}@keyframes FeaturesSection-module__QoNKeq__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
.UseCasesSection-module__bC2z2a__section{background:var(--color-bg-elevated);padding:6rem 0}.UseCasesSection-module__bC2z2a__inner{max-width:1200px;margin:0 auto;padding:0 3rem}.UseCasesSection-module__bC2z2a__heading{letter-spacing:-.02em;text-transform:uppercase;text-align:center;opacity:0;margin-bottom:4rem;font-size:2.25rem;font-weight:900;transform:translateY(30px)}.UseCasesSection-module__bC2z2a__visible .UseCasesSection-module__bC2z2a__heading{animation:.7s cubic-bezier(.16,1,.3,1) forwards UseCasesSection-module__bC2z2a__fadeInUp}.UseCasesSection-module__bC2z2a__grid{grid-template-columns:1fr;gap:2rem;margin-bottom:4rem;display:grid}@media (min-width:768px){.UseCasesSection-module__bC2z2a__grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.UseCasesSection-module__bC2z2a__grid{grid-template-columns:repeat(4,1fr)}}.UseCasesSection-module__bC2z2a__card{opacity:0;flex-direction:column;gap:1rem;display:flex;transform:scale(.92)}.UseCasesSection-module__bC2z2a__visible .UseCasesSection-module__bC2z2a__card{animation:.7s cubic-bezier(.16,1,.3,1) forwards UseCasesSection-module__bC2z2a__scaleIn;animation-delay:calc(.15s + var(--i) * .12s)}.UseCasesSection-module__bC2z2a__imageWrap{border-radius:var(--radius-lg);aspect-ratio:16/9;margin-bottom:1rem;overflow:hidden}.UseCasesSection-module__bC2z2a__image{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter .7s,transform .7s;transform:scale(1.05)}.UseCasesSection-module__bC2z2a__card:hover .UseCasesSection-module__bC2z2a__image{filter:grayscale(0);transform:scale(1)}.UseCasesSection-module__bC2z2a__label{align-items:center;gap:.75rem;display:flex}.UseCasesSection-module__bC2z2a__labelIcon{color:var(--color-accent)}.UseCasesSection-module__bC2z2a__labelText{font-size:1.125rem;font-weight:700}.UseCasesSection-module__bC2z2a__cta{opacity:0;justify-content:center;display:flex;transform:translateY(20px)}.UseCasesSection-module__bC2z2a__visible .UseCasesSection-module__bC2z2a__cta{animation:.7s cubic-bezier(.16,1,.3,1) .7s forwards UseCasesSection-module__bC2z2a__fadeInUp}.UseCasesSection-module__bC2z2a__ctaBtn{background:var(--color-accent);color:#fff;border-radius:var(--radius-full);transition:background var(--transition-fast), transform .1s ease;justify-content:center;align-items:center;padding:1rem 2.5rem;font-weight:700;text-decoration:none;display:inline-flex}.UseCasesSection-module__bC2z2a__ctaBtn:hover{background:var(--color-accent-hover);color:#fff}.UseCasesSection-module__bC2z2a__ctaBtn:active{transform:scale(.95)}@media (max-width:768px){.UseCasesSection-module__bC2z2a__inner{padding:0 1.25rem}.UseCasesSection-module__bC2z2a__heading{margin-bottom:2rem;font-size:1.75rem}.UseCasesSection-module__bC2z2a__grid{grid-template-columns:1fr 1fr;gap:1rem}}@keyframes UseCasesSection-module__bC2z2a__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes UseCasesSection-module__bC2z2a__scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}
.CloudHostedSection-module__jboFEq__section{max-width:1200px;margin:0 auto;padding:8rem 3rem}.CloudHostedSection-module__jboFEq__heading{text-align:center;opacity:0;margin-bottom:4rem;font-size:clamp(2rem,4vw,3rem);font-weight:900;transform:translateY(30px)}.CloudHostedSection-module__jboFEq__visible .CloudHostedSection-module__jboFEq__heading{animation:.7s cubic-bezier(.16,1,.3,1) forwards CloudHostedSection-module__jboFEq__fadeInUp}.CloudHostedSection-module__jboFEq__headingAccent{color:var(--color-accent);font-style:italic}.CloudHostedSection-module__jboFEq__grid{grid-template-columns:1fr;gap:1.5rem;margin-bottom:4rem;display:grid}@media (min-width:768px){.CloudHostedSection-module__jboFEq__grid{grid-template-columns:repeat(6,1fr)}}.CloudHostedSection-module__jboFEq__cardLarge,.CloudHostedSection-module__jboFEq__cardMedium,.CloudHostedSection-module__jboFEq__cardSmall{opacity:0;transition:box-shadow .4s,transform .3s;transform:translateY(30px)}.CloudHostedSection-module__jboFEq__visible .CloudHostedSection-module__jboFEq__cardLarge,.CloudHostedSection-module__jboFEq__visible .CloudHostedSection-module__jboFEq__cardMedium,.CloudHostedSection-module__jboFEq__visible .CloudHostedSection-module__jboFEq__cardSmall{animation:.7s cubic-bezier(.16,1,.3,1) forwards CloudHostedSection-module__jboFEq__fadeInUp;animation-delay:calc(.15s + var(--i) * .1s)}.CloudHostedSection-module__jboFEq__cardLarge:hover,.CloudHostedSection-module__jboFEq__cardMedium:hover,.CloudHostedSection-module__jboFEq__cardSmall:hover{box-shadow:var(--shadow-glow);transform:translateY(-4px)}.CloudHostedSection-module__jboFEq__cardLarge,.CloudHostedSection-module__jboFEq__cardMedium{border-radius:var(--radius-lg);background:var(--color-bg-card);border:1px solid var(--color-border);flex-direction:column;grid-column:span 3;justify-content:space-between;height:100%;padding:2.5rem;display:flex}.CloudHostedSection-module__jboFEq__cardSmall{border-radius:var(--radius-lg);background:var(--color-bg-card);border:1px solid var(--color-border);flex-direction:column;grid-column:span 2;padding:2rem;display:flex}.CloudHostedSection-module__jboFEq__iconBox{border-radius:var(--radius-md);justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:1.5rem;display:flex}.CloudHostedSection-module__jboFEq__iconPrimary{background:rgba(var(--color-accent-rgb), .1)}.CloudHostedSection-module__jboFEq__iconTertiary{background:#16a34a1a}.CloudHostedSection-module__jboFEq__iconPrimary span{color:var(--color-accent);font-size:2rem}.CloudHostedSection-module__jboFEq__iconTertiary span{color:var(--color-success);font-size:2rem}.CloudHostedSection-module__jboFEq__cardTitle{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.CloudHostedSection-module__jboFEq__cardDesc{color:var(--color-text-secondary);flex-grow:1}.CloudHostedSection-module__jboFEq__divider{border-top:1px solid var(--color-border);margin-top:2rem;padding-top:2rem}.CloudHostedSection-module__jboFEq__avatars{display:flex}.CloudHostedSection-module__jboFEq__avatar{border:2px solid var(--color-bg);border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-left:-.75rem;display:flex}.CloudHostedSection-module__jboFEq__avatar:first-child{margin-left:0}.CloudHostedSection-module__jboFEq__avatarGray{background:var(--color-bg-card-hover)}.CloudHostedSection-module__jboFEq__avatarBrand{background:var(--color-accent);color:#fff;font-size:.625rem;font-weight:700}.CloudHostedSection-module__jboFEq__smallIcon{color:var(--color-accent);margin-bottom:1rem}.CloudHostedSection-module__jboFEq__smallTitle{margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.CloudHostedSection-module__jboFEq__smallDesc{color:var(--color-text-secondary);font-size:.875rem}.CloudHostedSection-module__jboFEq__cta{opacity:0;justify-content:center;display:flex;transform:translateY(20px)}.CloudHostedSection-module__jboFEq__visible .CloudHostedSection-module__jboFEq__cta{animation:.7s cubic-bezier(.16,1,.3,1) .7s forwards CloudHostedSection-module__jboFEq__fadeInUp}.CloudHostedSection-module__jboFEq__ctaBtn{background:var(--color-accent);color:#fff;border-radius:var(--radius-full);transition:background var(--transition-fast), transform .1s ease;justify-content:center;align-items:center;padding:1rem 2.5rem;font-weight:700;text-decoration:none;display:inline-flex}.CloudHostedSection-module__jboFEq__ctaBtn:hover{background:var(--color-accent-hover);color:#fff}.CloudHostedSection-module__jboFEq__ctaBtn:active{transform:scale(.95)}@media (max-width:768px){.CloudHostedSection-module__jboFEq__section{padding:4rem 1.25rem}.CloudHostedSection-module__jboFEq__heading{margin-bottom:2rem;font-size:1.75rem}.CloudHostedSection-module__jboFEq__grid{grid-template-columns:1fr}.CloudHostedSection-module__jboFEq__cardLarge,.CloudHostedSection-module__jboFEq__cardMedium{grid-column:span 1;padding:1.5rem}.CloudHostedSection-module__jboFEq__cardSmall{grid-column:span 1;padding:1.25rem}.CloudHostedSection-module__jboFEq__cardTitle{font-size:1.25rem}}@keyframes CloudHostedSection-module__jboFEq__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
@property --btn-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.CTASection-module__yxcNFW__section{padding:8rem 0;position:relative;overflow:hidden}.CTASection-module__yxcNFW__gradient{background:linear-gradient(to top, rgba(var(--color-accent-rgb), .15), transparent);opacity:.3;position:absolute;inset:0}.CTASection-module__yxcNFW__inner{text-align:center;z-index:10;max-width:1200px;margin:0 auto;padding:0 3rem;position:relative}.CTASection-module__yxcNFW__heading{letter-spacing:-.04em;opacity:0;margin-bottom:3rem;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:900;transform:translateY(30px)}.CTASection-module__yxcNFW__visible .CTASection-module__yxcNFW__heading{animation:.8s cubic-bezier(.16,1,.3,1) forwards CTASection-module__yxcNFW__fadeInUp}.CTASection-module__yxcNFW__buttons{opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex;transform:translateY(20px)}.CTASection-module__yxcNFW__visible .CTASection-module__yxcNFW__buttons{animation:.8s cubic-bezier(.16,1,.3,1) .25s forwards CTASection-module__yxcNFW__fadeInUp}@media (min-width:768px){.CTASection-module__yxcNFW__buttons{flex-direction:row}}.CTASection-module__yxcNFW__primaryBtn{color:#fff;border-radius:var(--radius-full);z-index:1;background:0 0;justify-content:center;align-items:center;width:100%;max-width:300px;padding:1.5rem 3rem;font-size:1.125rem;font-weight:900;text-decoration:none;transition:transform .2s;display:inline-flex;position:relative}.CTASection-module__yxcNFW__primaryBtn:after{content:"";border-radius:inherit;background:var(--color-accent);z-index:-1;transition:background .3s;position:absolute;inset:0}.CTASection-module__yxcNFW__primaryBtn:hover:after{background:var(--color-accent-hover)}.CTASection-module__yxcNFW__primaryBtn:before{content:"";border-radius:inherit;z-index:-2;background:conic-gradient(from var(--btn-angle), transparent 50%, #ffffff80 85%, #fff 100%);filter:blur(3px);opacity:.8;transition:opacity .3s;animation:2.5s linear infinite CTASection-module__yxcNFW__btn-rotate-cta;position:absolute;inset:-3px}.CTASection-module__yxcNFW__primaryBtn:hover:before{opacity:1;filter:blur(4px)}.CTASection-module__yxcNFW__primaryBtn:hover{color:#fff;transform:scale(1.04)}@keyframes CTASection-module__yxcNFW__btn-rotate-cta{0%{--btn-angle:0deg}to{--btn-angle:360deg}}.CTASection-module__yxcNFW__outlineBtn{border:1.5px solid var(--color-border);width:100%;max-width:300px;color:var(--color-text-primary);border-radius:var(--radius-full);justify-content:center;align-items:center;padding:1.5rem 3rem;font-size:1.125rem;font-weight:900;text-decoration:none;transition:background .3s,transform .2s;display:inline-flex}.CTASection-module__yxcNFW__outlineBtn:hover{background:var(--color-bg-card);color:var(--color-text-primary);transform:scale(1.04)}@media (max-width:768px){.CTASection-module__yxcNFW__section{padding:4rem 0}.CTASection-module__yxcNFW__inner{padding:0 1.25rem}.CTASection-module__yxcNFW__heading{font-size:2rem}.CTASection-module__yxcNFW__primaryBtn,.CTASection-module__yxcNFW__outlineBtn{max-width:100%;padding:1rem 2rem;font-size:1rem}}@keyframes CTASection-module__yxcNFW__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
