.HeroSection-module__yNI9FG__hero{color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#153e56 0%,#0c2637 55%,#081a26 100%);border-bottom:1px solid #15acc333;justify-content:center;align-items:center;padding:8rem 1.5rem 5rem;display:flex;position:relative;overflow:hidden}.HeroSection-module__yNI9FG__gridBackground{pointer-events:none;background-image:linear-gradient(90deg,#15acc30d 1px,#0000 1px),linear-gradient(#15acc30d 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 40%,#0000 80%);mask-image:radial-gradient(at 50% 40%,#000 40%,#0000 80%)}.HeroSection-module__yNI9FG__glowTeal{filter:blur(90px);pointer-events:none;background:radial-gradient(circle,#15acc338 0%,#0000 70%);border-radius:50%;width:600px;height:400px;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.HeroSection-module__yNI9FG__glowOrange{filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#fc882c1a 0%,#0000 70%);border-radius:50%;width:350px;height:350px;position:absolute;bottom:-20%;right:15%}.HeroSection-module__yNI9FG__content{z-index:10;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:1040px;display:flex;position:relative}.HeroSection-module__yNI9FG__badge{color:#7ce4f3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:-.01em;background:#15acc31f;border:1px solid #15acc359;border-radius:9999px;align-items:center;gap:.65rem;padding:.45rem 1.15rem;font-size:.85rem;font-weight:600;display:inline-flex}.HeroSection-module__yNI9FG__liveDotContainer{width:8px;height:8px;display:flex;position:relative}.HeroSection-module__yNI9FG__livePing{background-color:var(--accent-orange);opacity:.75;border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite HeroSection-module__yNI9FG__ping;position:absolute;inset:0}.HeroSection-module__yNI9FG__liveDot{background-color:var(--accent-orange);border-radius:50%;width:8px;height:8px;position:relative}@keyframes HeroSection-module__yNI9FG__ping{75%,to{opacity:0;transform:scale(2.4)}}.HeroSection-module__yNI9FG__title{color:#fff;letter-spacing:-.02em;font-size:clamp(2.25rem,4.2vw,3.5rem);font-weight:800;line-height:1.25}.HeroSection-module__yNI9FG__subtitle{color:#ffffffd9;max-width:760px;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:400;line-height:1.65}.HeroSection-module__yNI9FG__description{color:#ffffffbf;border-top:1px solid #ffffff1a;max-width:820px;padding-top:.5rem;font-size:1.05rem;line-height:1.75}@media (max-width:768px){.HeroSection-module__yNI9FG__hero{padding:5rem 1.25rem 3.25rem}.HeroSection-module__yNI9FG__content{gap:1rem}.HeroSection-module__yNI9FG__title{font-size:clamp(1.75rem,6.5vw,2.4rem);line-height:1.3}.HeroSection-module__yNI9FG__subtitle{font-size:1.05rem;line-height:1.6}.HeroSection-module__yNI9FG__description{font-size:.95rem}}
.about-module__U4MtBa__container{background-color:var(--background-light);flex-direction:column;display:flex}.about-module__U4MtBa__introSection{background-color:#fff;padding:5rem 1.5rem}.about-module__U4MtBa__contentGrid{grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem;max-width:1200px;margin:0 auto;display:grid}.about-module__U4MtBa__sectionTitle{color:var(--primary-dark-blue);margin-bottom:1rem;font-size:2.25rem;font-weight:800}.about-module__U4MtBa__sectionTitleCenter{color:var(--primary-dark-blue);text-align:center;margin-bottom:2.5rem;font-size:2.25rem;font-weight:800}.about-module__U4MtBa__accentLine{background-color:var(--accent-orange);border-radius:2px;width:60px;height:4px;margin-bottom:1.5rem}.about-module__U4MtBa__paragraph{color:var(--text-dark);margin-bottom:1rem;font-size:1.1rem;line-height:1.8}.about-module__U4MtBa__missionVisionBox{flex-direction:column;gap:1.5rem;display:flex}.about-module__U4MtBa__mvCard{background-color:var(--surface-gray);border-inline-start:4px solid var(--primary-teal);border-top:1px solid #1f61850f;border-bottom:1px solid #1f61850f;border-inline-end:1px solid #1f61850f;border-radius:1.25rem;padding:2rem;transition:transform .3s}.about-module__U4MtBa__mvCard:hover{transform:translateY(-4px)}.about-module__U4MtBa__mvIcon{color:var(--primary-teal);margin-bottom:.75rem}.about-module__U4MtBa__mvTitle{color:var(--primary-dark-blue);margin-bottom:.75rem;font-size:1.35rem;font-weight:700}.about-module__U4MtBa__mvDesc{color:var(--text-muted);font-size:1rem;line-height:1.65}.about-module__U4MtBa__valuesSection{background-color:var(--surface-gray);padding:5rem 1.5rem}.about-module__U4MtBa__valuesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.about-module__U4MtBa__valueCard{background-color:#fff;border:1px solid #1f61851a;border-radius:1.25rem;padding:2.5rem 2rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000000a}.about-module__U4MtBa__valueCard:hover{border-color:var(--primary-teal);transform:translateY(-6px);box-shadow:0 20px 25px -5px #15acc31f}.about-module__U4MtBa__valueNumber{top:1rem;color:#15acc314;font-size:3.5rem;font-weight:900;line-height:1;position:absolute;inset-inline-end:1rem}.about-module__U4MtBa__valueTitle{color:var(--primary-dark-blue);margin-bottom:.75rem;font-size:1.35rem;font-weight:700;position:relative}.about-module__U4MtBa__valueDesc{color:var(--text-muted);font-size:.98rem;line-height:1.65;position:relative}.about-module__U4MtBa__ceoSection{color:#fff;background:radial-gradient(circle at 50% 0,#153e56 0%,#0c2637 55%,#081a26 100%);border-top:1px solid #15acc333;padding:5.5rem 1.5rem;position:relative;overflow:hidden}.about-module__U4MtBa__ceoContainer{max-width:1000px;margin:0 auto;position:relative}.about-module__U4MtBa__ceoContainer:before{content:"“";top:-3rem;color:#ffffff0f;pointer-events:none;font-family:serif;font-size:10rem;line-height:1;position:absolute;inset-inline-end:-1rem}.about-module__U4MtBa__ceoTitle{color:#fff;margin-bottom:1.5rem;font-size:2.25rem;font-weight:800}.about-module__U4MtBa__ceoQuote{z-index:1;color:#ffffffeb;margin-bottom:2.5rem;font-size:1.3rem;line-height:1.9;position:relative}.about-module__U4MtBa__authorBox{align-items:center;gap:1.25rem;display:flex}.about-module__U4MtBa__authorAvatar{background:linear-gradient(135deg, var(--accent-orange), #ffaa5e);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.75rem;font-weight:700;display:flex}.about-module__U4MtBa__authorName{color:#fff;margin-bottom:.25rem;font-size:1.15rem;font-weight:700}.about-module__U4MtBa__authorRole{color:#7ce4f3;font-size:.95rem;font-weight:600}@media (max-width:992px){.about-module__U4MtBa__contentGrid{grid-template-columns:1fr}}.about-module__U4MtBa__visionSection{background:linear-gradient(180deg, #fff 0%, var(--surface-gray) 100%);padding:5.5rem 1.5rem;scroll-margin-top:5rem;position:relative;overflow:hidden}.about-module__U4MtBa__visionContainer{max-width:1200px;margin:0 auto}.about-module__U4MtBa__visionHeader{text-align:center;max-width:820px;margin:0 auto 3.5rem}.about-module__U4MtBa__visionBadge{color:var(--primary-dark-blue);background:#15acc31a;border:1px solid #15acc340;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.4rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.about-module__U4MtBa__visionBadgeDot{background-color:var(--primary-teal);border-radius:50%;width:8px;height:8px}.about-module__U4MtBa__visionTitle{color:var(--primary-dark-blue);margin-bottom:1rem;font-size:2.25rem;font-weight:800;line-height:1.3}.about-module__U4MtBa__visionSubtitle{color:var(--text-muted);font-size:1.15rem;line-height:1.7}.about-module__U4MtBa__visionGrid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1.75rem;margin-bottom:3.5rem;display:grid}.about-module__U4MtBa__visionCard{background:#fff;border:1px solid #1f61851a;border-radius:1.25rem;flex-direction:column;padding:2.25rem 1.75rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 4px 20px -2px #1118270d}.about-module__U4MtBa__visionCard:hover{border-color:var(--primary-teal);transform:translateY(-6px);box-shadow:0 20px 25px -5px #15acc31f}.about-module__U4MtBa__visionIconWrap{width:52px;height:52px;color:var(--primary-teal);background:linear-gradient(135deg,#15acc31f,#1f618514);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.about-module__U4MtBa__visionCardTitle{color:var(--primary-dark-blue);margin-bottom:.75rem;font-size:1.25rem;font-weight:700;line-height:1.4}.about-module__U4MtBa__visionCardDesc{color:var(--text-muted);font-size:.975rem;line-height:1.65}.about-module__U4MtBa__aboutCta{background:linear-gradient(135deg, var(--primary-dark-blue) 0%, #0d3248 100%);color:#fff;border:1px solid #ffffff1a;border-radius:1.5rem;justify-content:space-between;align-items:center;gap:2rem;padding:3rem 2.5rem;display:flex;box-shadow:0 20px 40px -10px #0f172a4d}.about-module__U4MtBa__aboutCtaText h3{color:#fff;margin-bottom:.5rem;font-size:1.75rem;font-weight:800}.about-module__U4MtBa__aboutCtaText p{color:#fffc;font-size:1.05rem}.about-module__U4MtBa__aboutCtaBtn{background-color:var(--accent-orange);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.95rem 2rem;font-size:1.05rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #fc882c66}.about-module__U4MtBa__aboutCtaBtn:hover{background-color:#e57620;transform:translateY(-2px);box-shadow:0 6px 20px #fc882c80}@media (max-width:768px){.about-module__U4MtBa__aboutCta{text-align:center;flex-direction:column;padding:2.25rem 1.5rem}}
.products-module__NgJ9jW__container{background-color:var(--background-light);flex-direction:column;min-height:100vh;display:flex}.products-module__NgJ9jW__gridSection{background-color:#f8fafc;flex:1;padding:5rem 1.5rem}.products-module__NgJ9jW__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1240px;margin:0 auto;display:grid}@media (max-width:640px){.products-module__NgJ9jW__grid{grid-template-columns:1fr}}.products-module__NgJ9jW__productCard{background-color:#fff;border:1px solid #1f61851a;border-radius:1.25rem;flex-direction:column;padding:2.5rem 2rem;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #00000008}.products-module__NgJ9jW__productCard:hover{border-color:var(--primary-teal);transform:translateY(-8px);box-shadow:0 20px 30px -10px #15acc32e}.products-module__NgJ9jW__productIcon{color:#fff;background:linear-gradient(135deg,#15acc3 0%,#1f6185 100%);border-radius:.85rem;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:1.5rem;display:flex;box-shadow:0 8px 16px -4px #15acc34d}.products-module__NgJ9jW__productName{color:var(--primary-dark-blue);letter-spacing:-.01em;margin-bottom:.5rem;font-size:1.6rem;font-weight:800}.products-module__NgJ9jW__productTagline{color:var(--accent-orange);margin-bottom:1rem;font-size:.95rem;font-weight:600}.products-module__NgJ9jW__productDesc{color:var(--text-muted);flex-grow:1;margin-bottom:2rem;font-size:.98rem;line-height:1.65}.products-module__NgJ9jW__learnMore{color:var(--primary-teal);align-items:center;gap:.5rem;font-size:.95rem;font-weight:700;display:inline-flex}.products-module__NgJ9jW__arrowIcon{transition:transform .25s}[dir=ltr] .products-module__NgJ9jW__productCard:hover .products-module__NgJ9jW__arrowIcon{transform:translate(5px)}[dir=rtl] .products-module__NgJ9jW__arrowIcon{transform:rotate(180deg)}[dir=rtl] .products-module__NgJ9jW__productCard:hover .products-module__NgJ9jW__arrowIcon{transform:rotate(180deg)translate(5px)}
.ProductPageTemplate-module__RvLgfW__container{background-color:var(--background-light);flex-direction:column;display:flex}.ProductPageTemplate-module__RvLgfW__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:.75rem;margin-bottom:.5rem;display:flex}.ProductPageTemplate-module__RvLgfW__heroPrimaryBtn{color:#fff;background:linear-gradient(135deg,#15acc3 0%,#0f8699 100%);border:1px solid #fff3;border-radius:.75rem;align-items:center;gap:.6rem;padding:.85rem 1.85rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 10px 20px -3px #15acc366}.ProductPageTemplate-module__RvLgfW__heroPrimaryBtn:hover{background:linear-gradient(135deg,#17bad4 0%,#129bb0 100%);transform:translateY(-2px);box-shadow:0 14px 25px -3px #15acc399}.ProductPageTemplate-module__RvLgfW__heroSecondaryBtn{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #fff3;border-radius:.75rem;align-items:center;padding:.85rem 1.75rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.ProductPageTemplate-module__RvLgfW__heroSecondaryBtn:hover{background:#ffffff26;border-color:#fff6;transform:translateY(-2px)}.ProductPageTemplate-module__RvLgfW__arrowIcon{transition:transform .25s}.ProductPageTemplate-module__RvLgfW__heroPrimaryBtn:hover .ProductPageTemplate-module__RvLgfW__arrowIcon{transform:translate(4px)}[dir=rtl] .ProductPageTemplate-module__RvLgfW__heroPrimaryBtn:hover .ProductPageTemplate-module__RvLgfW__arrowIcon{transform:translate(-4px)}.ProductPageTemplate-module__RvLgfW__showcaseStage{width:100%;max-width:860px;margin:1.75rem auto 0;position:relative}.ProductPageTemplate-module__RvLgfW__consoleWindow{background:#091722;border:1px solid #15acc359;border-radius:.85rem;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 25px 60px -15px #000000bf,0 0 50px -10px #15acc340}.ProductPageTemplate-module__RvLgfW__consoleWindow:hover{transform:translateY(-3px);box-shadow:0 30px 70px -15px #000000d9,0 0 60px -10px #15acc359}.ProductPageTemplate-module__RvLgfW__consoleHeader{background:#06121bf2;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 1.15rem;display:flex}.ProductPageTemplate-module__RvLgfW__windowDots{align-items:center;gap:6px;display:flex}.ProductPageTemplate-module__RvLgfW__dot{border-radius:50%;width:9px;height:9px}.ProductPageTemplate-module__RvLgfW__dotRed{background:#ef4444}.ProductPageTemplate-module__RvLgfW__dotYellow{background:#eab308}.ProductPageTemplate-module__RvLgfW__dotGreen{background:#22c55e}.ProductPageTemplate-module__RvLgfW__consoleTitle{color:#ffffffd9;letter-spacing:.01em;font-size:.8rem;font-weight:600}.ProductPageTemplate-module__RvLgfW__consoleStatus{color:#4ade80;align-items:center;gap:.4rem;font-size:.72rem;font-weight:600;display:flex}.ProductPageTemplate-module__RvLgfW__statusIndicator{background:#4ade80;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #4ade80}.ProductPageTemplate-module__RvLgfW__imageWrapper{background:#07131d;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.ProductPageTemplate-module__RvLgfW__productImage{object-fit:contain;width:100%;height:auto;max-height:520px;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;display:block}.ProductPageTemplate-module__RvLgfW__floatingChip1{top:-14px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:10;background:#0d2131f0;border:1px solid #15acc373;border-radius:.75rem;align-items:center;gap:.6rem;padding:.55rem .95rem;animation:6s ease-in-out infinite alternate ProductPageTemplate-module__RvLgfW__floatSlow;display:flex;position:absolute;inset-inline-end:-16px;box-shadow:0 12px 25px -4px #0000008c}.ProductPageTemplate-module__RvLgfW__floatingChip2{bottom:20px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:10;background:#0d2131f0;border:1px solid #22c55e73;border-radius:.75rem;align-items:center;gap:.6rem;padding:.55rem .95rem;animation:7s ease-in-out 1s infinite alternate-reverse ProductPageTemplate-module__RvLgfW__floatSlow;display:flex;position:absolute;inset-inline-start:-16px;box-shadow:0 12px 25px -4px #0000008c}.ProductPageTemplate-module__RvLgfW__chipPulse{background:#22c55e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #22c55e}.ProductPageTemplate-module__RvLgfW__chipIcon{color:var(--primary-teal);display:flex}.ProductPageTemplate-module__RvLgfW__chipLabel{color:#ffffffa6;font-size:.68rem;font-weight:500;line-height:1.2}.ProductPageTemplate-module__RvLgfW__chipValue{color:#fff;font-size:.8rem;font-weight:700;line-height:1.2}@keyframes ProductPageTemplate-module__RvLgfW__floatSlow{0%{transform:translateY(0)}to{transform:translateY(-7px)}}@media (max-width:768px){.ProductPageTemplate-module__RvLgfW__floatingChip1,.ProductPageTemplate-module__RvLgfW__floatingChip2{display:none}}.ProductPageTemplate-module__RvLgfW__challengeSection{background-color:#fff;padding:5rem 1.5rem}.ProductPageTemplate-module__RvLgfW__challengeGrid{grid-template-columns:1fr;gap:3.5rem;max-width:1200px;margin:0 auto;display:grid}@media (min-width:768px){.ProductPageTemplate-module__RvLgfW__challengeGrid{grid-template-columns:1fr 1fr}}.ProductPageTemplate-module__RvLgfW__challengeTitle{color:var(--primary-dark-blue);margin-bottom:1.5rem;font-size:2.25rem;font-weight:800}.ProductPageTemplate-module__RvLgfW__painPointsList{flex-direction:column;gap:1.25rem;padding:0;list-style:none;display:flex}.ProductPageTemplate-module__RvLgfW__painPointItem{color:var(--text-dark);border-inline-start:4px solid var(--accent-orange);background-color:#fc882c0d;border-radius:.75rem;align-items:flex-start;gap:1rem;padding:1.25rem;font-size:1.05rem;display:flex}.ProductPageTemplate-module__RvLgfW__solutionBox{background:linear-gradient(135deg, var(--primary-dark-blue), var(--primary-teal));color:#fff;border-radius:1.25rem;flex-direction:column;justify-content:center;padding:3rem;display:flex;box-shadow:0 25px 50px -12px #15acc34d}.ProductPageTemplate-module__RvLgfW__solutionIcon{color:var(--accent-orange);margin-bottom:1.5rem}.ProductPageTemplate-module__RvLgfW__solutionText{font-size:1.25rem;font-weight:400;line-height:1.8}.ProductPageTemplate-module__RvLgfW__featuresSection{background-color:var(--surface-gray);padding:5rem 1.5rem}.ProductPageTemplate-module__RvLgfW__sectionHeader{text-align:center;max-width:800px;margin:0 auto 3.5rem}.ProductPageTemplate-module__RvLgfW__sectionTitle{color:var(--primary-dark-blue);font-size:2.25rem;font-weight:800}.ProductPageTemplate-module__RvLgfW__featuresGrid{grid-template-columns:repeat(1,1fr);gap:2rem;max-width:1200px;margin:0 auto;display:grid}@media (min-width:768px){.ProductPageTemplate-module__RvLgfW__featuresGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProductPageTemplate-module__RvLgfW__featuresGrid{grid-template-columns:repeat(3,1fr)}}.ProductPageTemplate-module__RvLgfW__featureCard{background-color:#fff;border:1px solid #1f61851a;border-radius:1rem;padding:2.25rem 1.75rem;transition:all .3s;box-shadow:0 4px 6px -1px #0000000a}.ProductPageTemplate-module__RvLgfW__featureCard:hover{border-color:#15acc34d;transform:translateY(-6px);box-shadow:0 20px 25px -5px #15acc326}.ProductPageTemplate-module__RvLgfW__featureIconWrapper{width:54px;height:54px;color:var(--primary-teal);background-color:#15acc31a;border-radius:.75rem;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.ProductPageTemplate-module__RvLgfW__featureTitle{color:var(--primary-dark-blue);margin-bottom:.75rem;font-size:1.35rem;font-weight:700}.ProductPageTemplate-module__RvLgfW__featureDesc{color:var(--text-muted);font-size:1rem;line-height:1.65}.ProductPageTemplate-module__RvLgfW__workflowSection{background-color:#fff;padding:5rem 1.5rem;position:relative;overflow:hidden}.ProductPageTemplate-module__RvLgfW__workflowGrid{grid-template-columns:repeat(1,1fr);gap:1.75rem;max-width:1200px;margin:0 auto;display:grid;position:relative}@media (min-width:768px){.ProductPageTemplate-module__RvLgfW__workflowGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProductPageTemplate-module__RvLgfW__workflowGrid{grid-template-columns:repeat(4,1fr)}}.ProductPageTemplate-module__RvLgfW__workflowStep{text-align:center;background-color:var(--surface-gray);border:1px solid #1f618514;border-radius:1rem;padding:1.75rem 1.5rem;position:relative}.ProductPageTemplate-module__RvLgfW__stepNumber{background-color:var(--primary-teal);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto 1.25rem;font-size:1.25rem;font-weight:800;display:flex}.ProductPageTemplate-module__RvLgfW__stepTitle{color:var(--primary-dark-blue);margin-bottom:.75rem;font-size:1.15rem;font-weight:700}.ProductPageTemplate-module__RvLgfW__stepDesc{color:var(--text-muted);font-size:.92rem;line-height:1.6}.ProductPageTemplate-module__RvLgfW__useCasesSection{color:#fff;background:radial-gradient(circle at 50% 0,#153e56 0%,#0c2637 55%,#081a26 100%);padding:5rem 1.5rem}.ProductPageTemplate-module__RvLgfW__useCasesSection .ProductPageTemplate-module__RvLgfW__sectionTitle{color:#fff}.ProductPageTemplate-module__RvLgfW__useCasesGrid{grid-template-columns:repeat(1,1fr);gap:2rem;max-width:1200px;margin:0 auto;display:grid}@media (min-width:768px){.ProductPageTemplate-module__RvLgfW__useCasesGrid{grid-template-columns:repeat(3,1fr)}}.ProductPageTemplate-module__RvLgfW__useCaseCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff0d;border:1px solid #ffffff1f;border-radius:1.25rem;padding:2.25rem}.ProductPageTemplate-module__RvLgfW__useCaseIndustry{color:#ffaa5e;margin-bottom:.85rem;font-size:1.35rem;font-weight:700}.ProductPageTemplate-module__RvLgfW__useCaseDesc{color:#ffffffd9;line-height:1.7}.ProductPageTemplate-module__RvLgfW__integrationsSection{background-color:#fff;border-bottom:1px solid #1f61851a;padding:5rem 1.5rem}.ProductPageTemplate-module__RvLgfW__integrationsBanner{flex-direction:column;align-items:center;gap:2rem;max-width:1200px;margin:0 auto;display:flex}.ProductPageTemplate-module__RvLgfW__integrationList{flex-wrap:wrap;justify-content:center;gap:1.75rem;display:flex}.ProductPageTemplate-module__RvLgfW__integrationBadge{background-color:var(--surface-gray);color:var(--primary-dark-blue);border:1px solid #1f61851a;border-radius:9999px;padding:.85rem 1.75rem;font-size:1.1rem;font-weight:700;transition:all .25s}.ProductPageTemplate-module__RvLgfW__integrationBadge:hover{border-color:var(--primary-teal);background-color:#15acc31a;transform:translateY(-2px)}.ProductPageTemplate-module__RvLgfW__ctaSection{background-color:var(--surface-gray);text-align:center;padding:5rem 1.5rem}.ProductPageTemplate-module__RvLgfW__ctaBox{background:#fff;border:1px solid #1f61851a;border-radius:1.5rem;max-width:900px;margin:0 auto;padding:3.5rem 2rem;box-shadow:0 20px 40px -12px #1f61851a}.ProductPageTemplate-module__RvLgfW__ctaTitle{color:var(--primary-dark-blue);margin-bottom:2rem;font-size:2.25rem;font-weight:800}.ProductPageTemplate-module__RvLgfW__ctaButton{color:#fff;background:linear-gradient(135deg,#15acc3 0%,#0f8699 100%);border-radius:.75rem;padding:1.15rem 2.75rem;font-size:1.15rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 10px 20px -3px #15acc366}.ProductPageTemplate-module__RvLgfW__ctaButton:hover{transform:translateY(-3px);box-shadow:0 15px 25px -3px #15acc399}
.ArchitectureStack-module__W4vspW__diagramContainer{width:80%;max-width:1200px;font-family:var(--font-english), sans-serif;direction:ltr;background:#fff;border-radius:12px;margin:0 auto;padding:2.5rem;box-shadow:0 4px 20px #0000000d}.ArchitectureStack-module__W4vspW__mainGrid{gap:3rem;display:flex}.ArchitectureStack-module__W4vspW__layersColumn{flex-direction:column;flex:1;gap:1rem;display:flex}.ArchitectureStack-module__W4vspW__layerRow{align-items:center;gap:1rem;display:flex;position:relative}.ArchitectureStack-module__W4vspW__layerLabel{text-transform:uppercase;letter-spacing:.5px;text-align:right;flex-shrink:0;width:130px;font-size:.8rem;font-weight:800;line-height:1.3}.ArchitectureStack-module__W4vspW__layerContent{flex-direction:column;flex:1;display:flex}.ArchitectureStack-module__W4vspW__presentationBoxes{gap:.75rem;width:100%;display:flex}.ArchitectureStack-module__W4vspW__presBox{text-align:center;color:#1a202c;background-color:#f8faff;border:1.5px solid #d2e3fc;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:1rem .5rem;font-size:.8rem;font-weight:700;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.ArchitectureStack-module__W4vspW__presBox:hover{transform:translateY(-3px);box-shadow:0 6px 15px #4285f426}.ArchitectureStack-module__W4vspW__presBox svg{margin-bottom:.5rem}.ArchitectureStack-module__W4vspW__wideBox{border:1.5px solid;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.ArchitectureStack-module__W4vspW__wideBox:hover{transform:translateY(-3px);box-shadow:0 6px 15px #00000014}.ArchitectureStack-module__W4vspW__boxText{text-align:left;flex-direction:column;align-items:flex-start;width:100%;display:flex}.ArchitectureStack-module__W4vspW__boxText h4{color:#1a202c;margin-bottom:.2rem;font-size:1rem;font-weight:800}.ArchitectureStack-module__W4vspW__boxText p{color:#4a5568;font-size:.7rem;font-weight:600}.ArchitectureStack-module__W4vspW__externalColumn{flex-direction:column;flex-shrink:0;width:180px;display:flex;position:relative}.ArchitectureStack-module__W4vspW__externalLine{border-left:2px dotted #cbd5e1;width:1px;position:absolute;top:0;bottom:0;left:-24px}.ArchitectureStack-module__W4vspW__externalTitle{color:#1e293b;text-align:center;margin-bottom:2rem;font-size:.85rem;font-weight:800;line-height:1.2}.ArchitectureStack-module__W4vspW__externalList{flex-direction:column;gap:1.2rem;width:100%;display:flex}.ArchitectureStack-module__W4vspW__extItem{cursor:pointer;align-items:center;gap:.75rem;display:flex;position:relative}.ArchitectureStack-module__W4vspW__extItem:before{content:"";border-top:2px dotted #cbd5e1;width:24px;height:1px;position:absolute;top:50%;left:-24px}.ArchitectureStack-module__W4vspW__extIcon{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex;box-shadow:0 2px 4px #0000000d}.ArchitectureStack-module__W4vspW__extItem:hover .ArchitectureStack-module__W4vspW__extIcon{color:var(--primary-teal);border-color:var(--primary-teal);transform:scale(1.1);box-shadow:0 4px 10px #15acc333}.ArchitectureStack-module__W4vspW__extIcon svg{width:18px;height:18px}.ArchitectureStack-module__W4vspW__extItem span{color:#334155;font-size:.75rem;font-weight:700;line-height:1.2;transition:color .3s}.ArchitectureStack-module__W4vspW__extItem:hover span{color:var(--primary-teal)}.ArchitectureStack-module__W4vspW__tooltip{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;pointer-events:none;text-align:left;background:#fffffff2;border:1px solid #ffffff4d;border-radius:12px;width:320px;padding:1.2rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:100%;left:140px;transform:translateY(10px);box-shadow:0 10px 30px #0000001a}.ArchitectureStack-module__W4vspW__layerRow:hover .ArchitectureStack-module__W4vspW__tooltip{opacity:1;visibility:visible;transform:translateY(0)}.ArchitectureStack-module__W4vspW__tooltipDesc{color:#1a202c;margin-bottom:.5rem;font-size:.9rem;font-weight:800}.ArchitectureStack-module__W4vspW__tooltipDetails{color:#4a5568;font-size:.75rem;font-weight:600;line-height:1.5}@media (max-width:1024px){.ArchitectureStack-module__W4vspW__diagramContainer{width:90%;padding:1.5rem}}@media (max-width:900px){.ArchitectureStack-module__W4vspW__mainGrid{flex-direction:column}.ArchitectureStack-module__W4vspW__externalColumn{align-items:center;width:100%;margin-top:2rem}.ArchitectureStack-module__W4vspW__externalLine,.ArchitectureStack-module__W4vspW__extItem:before{display:none}.ArchitectureStack-module__W4vspW__externalList{flex-flow:wrap;justify-content:center}}@media (max-width:600px){.ArchitectureStack-module__W4vspW__diagramContainer{border-radius:0;width:100%;padding:1rem}.ArchitectureStack-module__W4vspW__layerRow{text-align:center;flex-direction:column;align-items:stretch}.ArchitectureStack-module__W4vspW__layerLabel{text-align:center;width:100%;margin-bottom:.5rem}.ArchitectureStack-module__W4vspW__presentationBoxes{flex-direction:column}.ArchitectureStack-module__W4vspW__boxText{text-align:center;align-items:center}.ArchitectureStack-module__W4vspW__tooltip{z-index:20;text-align:center;width:100%;margin:0 auto;left:0;right:0}}
