.ContactSection-module__UONp9G__contactSection{background:linear-gradient(180deg, var(--color-off-white) 0%, #f0f6ff 100%);position:relative;overflow:hidden}.ContactSection-module__UONp9G__blob1{width:500px;height:500px;animation:12s ease-in-out infinite ContactSection-module__UONp9G__blob;top:-100px;right:-150px}.ContactSection-module__UONp9G__blob2{width:400px;height:400px;animation:15s ease-in-out infinite reverse ContactSection-module__UONp9G__blob;bottom:-100px;left:-100px}.ContactSection-module__UONp9G__contactGrid{gap:var(--space-2xl);z-index:1;grid-template-columns:1.2fr 1fr;display:grid;position:relative}.ContactSection-module__UONp9G__formCard{padding:var(--space-2xl)}.ContactSection-module__UONp9G__formTitle{font-size:var(--text-2xl);margin-bottom:var(--space-xl)}.ContactSection-module__UONp9G__form{gap:var(--space-lg);flex-direction:column;display:flex}.ContactSection-module__UONp9G__formRow{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.ContactSection-module__UONp9G__formGroup{flex-direction:column;gap:6px;display:flex}.ContactSection-module__UONp9G__formLabel{font-family:var(--font-heading);font-size:var(--text-sm);color:var(--text-secondary);font-weight:600}.ContactSection-module__UONp9G__submitBtn{align-self:flex-start;min-width:200px}.ContactSection-module__UONp9G__infoSide{gap:var(--space-lg);flex-direction:column;display:flex}.ContactSection-module__UONp9G__infoCard{padding:var(--space-xl)}.ContactSection-module__UONp9G__infoTitle{font-size:var(--text-xl);margin-bottom:var(--space-lg)}.ContactSection-module__UONp9G__infoList{gap:var(--space-lg);flex-direction:column;display:flex}.ContactSection-module__UONp9G__infoItem{gap:var(--space-md);display:flex}.ContactSection-module__UONp9G__infoItem strong{font-family:var(--font-heading);font-size:var(--text-sm);color:var(--text-primary);margin-bottom:2px;font-weight:600;display:block}.ContactSection-module__UONp9G__infoItem p{font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:1.5}.ContactSection-module__UONp9G__infoItem a{color:var(--text-muted);transition:color var(--transition-fast);text-decoration:none}.ContactSection-module__UONp9G__infoItem a:hover{color:var(--color-blue)}.ContactSection-module__UONp9G__infoIcon{border-radius:var(--radius-md);background:var(--glass-blue);width:42px;height:42px;color:var(--color-blue-deep);flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.ContactSection-module__UONp9G__whatsappCard{align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);cursor:pointer;transition:all var(--transition-base);text-decoration:none;display:flex;background:linear-gradient(135deg,#25d36614 0%,#25d36605 100%)!important;border-color:#25d36633!important}.ContactSection-module__UONp9G__whatsappCard:hover{transform:translateY(-3px);box-shadow:0 8px 30px #25d36626}.ContactSection-module__UONp9G__whatsappIcon{color:#25d366;flex-shrink:0;font-size:2rem}.ContactSection-module__UONp9G__whatsappCard strong{font-family:var(--font-heading);font-size:var(--text-base);color:var(--text-primary);display:block}.ContactSection-module__UONp9G__whatsappCard span{font-size:var(--text-sm);color:var(--text-muted)}.ContactSection-module__UONp9G__multiHint{color:var(--text-muted);font-weight:400;font-size:var(--text-xs)}.ContactSection-module__UONp9G__productGrid{flex-wrap:wrap;gap:10px;display:flex}.ContactSection-module__UONp9G__productChip{border:1.5px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;font-family:var(--font-heading);font-size:var(--text-sm);color:var(--text-secondary);transition:all var(--transition-fast);-webkit-user-select:none;user-select:none;border-radius:100px;align-items:center;gap:6px;padding:8px 16px;font-weight:500;display:flex}.ContactSection-module__UONp9G__productChip:hover{border-color:var(--color-sky);background:#3b82f60a}.ContactSection-module__UONp9G__productChipActive{border-color:var(--color-blue);color:var(--color-blue-deep);background:#3b82f614;box-shadow:0 2px 12px #3b82f61f}.ContactSection-module__UONp9G__productCheckbox{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.ContactSection-module__UONp9G__productChipCheck{border:1.5px solid var(--glass-border);color:#0000;width:18px;height:18px;transition:all var(--transition-fast);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.ContactSection-module__UONp9G__productChipActive .ContactSection-module__UONp9G__productChipCheck{background:var(--color-blue);border-color:var(--color-blue);color:#fff}.ContactSection-module__UONp9G__mapCard{padding:var(--space-sm);overflow:hidden}@media (max-width:900px){.ContactSection-module__UONp9G__contactGrid,.ContactSection-module__UONp9G__formRow{grid-template-columns:1fr}.ContactSection-module__UONp9G__formCard{padding:var(--space-xl)}.ContactSection-module__UONp9G__submitBtn{align-self:stretch;width:100%}}@media (max-width:600px){.ContactSection-module__UONp9G__formCard{padding:var(--space-lg)}.ContactSection-module__UONp9G__formTitle{font-size:var(--text-xl)}.ContactSection-module__UONp9G__infoCard{padding:var(--space-lg)}.ContactSection-module__UONp9G__infoTitle{font-size:var(--text-lg);margin-bottom:var(--space-md)}.ContactSection-module__UONp9G__whatsappCard{padding:var(--space-md) var(--space-lg)}.ContactSection-module__UONp9G__productGrid{gap:8px}.ContactSection-module__UONp9G__productChip{font-size:var(--text-xs);padding:6px 12px}.ContactSection-module__UONp9G__productChipCheck{width:16px;height:16px;font-size:9px}}
.page-module___8aEwW__hero{background:linear-gradient(160deg,#f8fbff 0%,#eef5ff 25%,#dbeafe 55%,#e8f2ff 85%,#f0f7ff 100%);height:250vh;padding-top:0;position:relative}.page-module___8aEwW__heroSticky{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.page-module___8aEwW__heroContent{z-index:10;text-align:center;width:100%;padding:0 var(--space-xl);flex-direction:column;align-items:center;display:flex;position:absolute}.page-module___8aEwW__heroTitle{font-size:var(--text-6xl);letter-spacing:-.02em;color:#fff;text-shadow:0 4px 30px #00000080;max-width:800px;font-weight:800;line-height:1.05}.page-module___8aEwW__heroTitle .gradient-text{background:linear-gradient(135deg,#93c5fd 0%,#60a5fa 50%,#bfdbfe 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module___8aEwW__heroSubtitle{font-size:var(--text-lg);color:#ffffffd9;text-shadow:0 2px 10px #00000080;max-width:600px;margin-top:var(--space-md);line-height:1.6}.page-module___8aEwW__heroCtas{gap:var(--space-md);margin-top:var(--space-xl);justify-content:center;display:flex}.page-module___8aEwW__heroTrust{align-items:center;gap:var(--space-sm);margin-top:var(--space-xl);color:#ffffffb3;justify-content:center;display:flex}.page-module___8aEwW__trustStars{gap:2px;display:flex}.page-module___8aEwW__starFill{color:#f59e0b;fill:#f59e0b;font-size:1.1rem}.page-module___8aEwW__heroTrust span{font-size:var(--text-sm);color:#ffffffb3}.page-module___8aEwW__heroVisualFrame{z-index:5;pointer-events:none;background:radial-gradient(circle,#1e293b 0%,#0f172a 100%);justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #ffffff0d}.page-module___8aEwW__window3dContainer{z-index:1;width:100%;height:100%;position:relative}.page-module___8aEwW__heroVisualOverlay{z-index:2;pointer-events:none;background:linear-gradient(#0f172a33 0%,#0f172abf 100%);position:absolute;inset:0}.page-module___8aEwW__heroContent .section-label{color:#fff;-webkit-backdrop-filter:blur(12px);margin-bottom:var(--space-lg);background:#0a162899;border-color:#ffffff26}.page-module___8aEwW__heroContent .btn-secondary{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#ffffff1a;border:1px solid #fff3}.page-module___8aEwW__heroContent .btn-secondary:hover{background:#fff3}.page-module___8aEwW__introFullscreen{z-index:999999;background:linear-gradient(160deg,#f8fbff 0%,#eef5ff 25%,#dbeafe 55%,#e8f2ff 85%,#f0f7ff 100%);justify-content:center;align-items:center;width:100vw;max-width:none;height:100vh;display:flex;position:fixed;inset:0}.page-module___8aEwW__window3dLoader{justify-content:center;align-items:center;gap:var(--space-md);width:100%;height:400px;color:var(--text-light);font-size:var(--text-sm);flex-direction:column;display:flex}.page-module___8aEwW__loaderPulse{background:var(--glass-blue-strong);border-radius:50%;width:50px;height:50px;animation:1.5s ease-in-out infinite page-module___8aEwW__pulse-glow}.page-module___8aEwW__unifiedScrollIndicator{align-items:center;gap:var(--space-sm);z-index:1;pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.page-module___8aEwW__scrollText{text-transform:uppercase;letter-spacing:.3em;color:#0f172ab3;font-size:10px;font-weight:600}.page-module___8aEwW__minimalScrollLineContainer{background:#0f172a33;width:1px;height:40px;position:relative;overflow:hidden}.page-module___8aEwW__minimalScrollLine{background:#0f172ae6;width:100%;height:50%;position:absolute;top:-50%}.page-module___8aEwW__mobileHeroBg{display:none}.page-module___8aEwW__mobileHeroBgImage{animation:20s ease-in-out infinite alternate page-module___8aEwW__kenBurns;position:absolute;inset:0}.page-module___8aEwW__mobileHeroBgOverlay{z-index:1;background:linear-gradient(#0a162826 0%,#0a16280d 25%,#0a162833 45%,#0a1628a6 65%,#0a1628eb 85%,#0a1628fa 100%);position:absolute;inset:0}.page-module___8aEwW__mobileHeroVignette{z-index:2;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 120px 40px #0a162880}.page-module___8aEwW__mobileScrollChevron{display:none}@keyframes page-module___8aEwW__kenBurns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(-2%,-3%)}}.page-module___8aEwW__featuresPie{background:linear-gradient(#fff 0%,#f4f9ff 100%);height:250vh;position:relative;overflow:visible;padding:0!important}.page-module___8aEwW__featureBlob{opacity:.25;filter:blur(60px);z-index:0;background:radial-gradient(circle,#3b82f633 0%,#0000 60%);border-radius:50%;width:700px;height:700px;position:absolute;top:10%;left:-200px}.page-module___8aEwW__featureBlob2{opacity:.2;filter:blur(60px);z-index:0;background:radial-gradient(circle,#60a5fa33 0%,#0000 60%);border-radius:50%;width:600px;height:600px;position:absolute;bottom:10%;right:-100px}.page-module___8aEwW__pieStickyContainer{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.page-module___8aEwW__pieCenter{z-index:1;border:2px dashed #3b82f640;border-radius:50%;justify-content:center;align-items:center;width:520px;height:520px;display:flex;position:relative}.page-module___8aEwW__pieCenter:before{content:"";border:1px solid #3b82f61a;border-radius:50%;position:absolute;inset:-20px}.page-module___8aEwW__pieWindowPlaceholder{z-index:10;background:radial-gradient(circle,#3b82f60d 0%,#0000 70%);border-radius:50%;width:450px;height:450px;position:relative}.page-module___8aEwW__featureVisualGlow{filter:blur(50px);pointer-events:none;background:radial-gradient(#3b82f626 0%,#0000 65%);width:140%;height:140%;position:absolute;top:-20%;left:-20%}.page-module___8aEwW__pieNode{align-items:center;gap:var(--space-md);opacity:.3;filter:grayscale();z-index:5;width:max-content;transition:all .6s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;transform:scale(.95)}.page-module___8aEwW__pieNodeActive{opacity:1;filter:grayscale(0);z-index:20;transform:scale(1.05)}.page-module___8aEwW__pieNode0{text-align:right;flex-direction:row-reverse;top:10%;left:-220px}.page-module___8aEwW__pieNode1{text-align:left;flex-direction:row;top:10%;right:-220px}.page-module___8aEwW__pieNode2{text-align:left;flex-direction:row;bottom:10%;right:-220px}.page-module___8aEwW__pieNode3{text-align:right;flex-direction:row-reverse;bottom:10%;left:-220px}.page-module___8aEwW__pieIconWrapper{position:relative}.page-module___8aEwW__pieIcon{background:var(--glass-bg-strong);border:1px solid var(--glass-border);width:64px;height:64px;box-shadow:var(--shadow-sm);color:var(--color-blue-deep);z-index:2;border-radius:50%;justify-content:center;align-items:center;font-size:1.6rem;transition:all .5s;display:flex;position:relative}.page-module___8aEwW__pieNodeActive .page-module___8aEwW__pieIcon{background:linear-gradient(135deg, var(--color-blue) 0%, var(--color-blue-deep) 100%);color:#fff;border-color:#0000;animation:2s infinite page-module___8aEwW__pulse-glow;box-shadow:0 12px 24px #2563eb4d,inset 0 2px 4px #ffffff4d}.page-module___8aEwW__pieContent{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border-light);width:260px;padding:var(--space-md);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all .5s}.page-module___8aEwW__pieNodeActive .page-module___8aEwW__pieContent{background:var(--glass-bg-strong);border-color:var(--glass-border);box-shadow:var(--shadow-md)}.page-module___8aEwW__pieTitle{font-size:var(--text-xl);color:var(--text-primary);margin-bottom:var(--space-xs);font-weight:700}.page-module___8aEwW__pieDesc{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.page-module___8aEwW__statsSection{background:linear-gradient(135deg, var(--color-navy-dark) 0%, var(--color-navy) 100%);padding:var(--space-3xl) 0;position:relative;overflow:hidden}.page-module___8aEwW__statsSection:before{content:"";pointer-events:none;background:radial-gradient(at 20%,#3b82f626 0%,#0000 50%),radial-gradient(at 80%,#60a5fa1a 0%,#0000 50%);position:absolute;inset:0}.page-module___8aEwW__statsContainer{z-index:1;position:relative}.page-module___8aEwW__statsGrid{gap:var(--space-xl);grid-template-columns:repeat(4,1fr);display:grid}.page-module___8aEwW__statItem{text-align:center;gap:var(--space-xs);flex-direction:column;display:flex}.page-module___8aEwW__statValue{font-family:var(--font-heading);font-size:var(--text-4xl);color:var(--color-white);font-weight:800;line-height:1}.page-module___8aEwW__statLabel{font-size:var(--text-sm);color:var(--color-sky);font-weight:500}.page-module___8aEwW__showcase{background:var(--color-off-white)}.page-module___8aEwW__showcaseGrid{gap:var(--space-xl);margin-bottom:var(--space-2xl);grid-template-columns:repeat(3,1fr);display:grid}.page-module___8aEwW__showcaseCard{cursor:pointer;padding:0;text-decoration:none;display:block;overflow:hidden}.page-module___8aEwW__showcaseCard:hover{color:var(--text-primary)}.page-module___8aEwW__showcaseImageWrap{border-radius:var(--radius-lg) var(--radius-lg) 0 0;aspect-ratio:4/3;position:relative;overflow:hidden}.page-module___8aEwW__showcaseImage{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.page-module___8aEwW__showcaseCard:hover .page-module___8aEwW__showcaseImage{transform:scale(1.08)}.page-module___8aEwW__showcaseInfo{padding:var(--space-lg) var(--space-xl);justify-content:space-between;align-items:center;display:flex}.page-module___8aEwW__showcaseInfo h3{font-size:var(--text-xl);font-weight:700}.page-module___8aEwW__showcaseLink{align-items:center;gap:var(--space-xs);color:var(--color-blue);font-weight:600;font-size:var(--text-sm);transition:gap var(--transition-fast);display:flex}.page-module___8aEwW__showcaseCard:hover .page-module___8aEwW__showcaseLink{gap:var(--space-sm)}.page-module___8aEwW__showcaseCta{text-align:center}.page-module___8aEwW__testimonials{background:var(--color-white);position:relative;overflow:hidden}.page-module___8aEwW__testBlob{opacity:.3;width:500px;height:500px;animation:20s ease-in-out infinite page-module___8aEwW__blob;bottom:-200px;left:-200px}.page-module___8aEwW__testimonialGrid{gap:var(--space-xl);z-index:1;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.page-module___8aEwW__testimonialCard{padding:var(--space-2xl);gap:var(--space-md);flex-direction:column;display:flex}.page-module___8aEwW__quoteIcon{color:var(--color-sky);opacity:.5;font-size:1.5rem}.page-module___8aEwW__testimonialText{font-size:var(--text-base);color:var(--text-secondary);flex:1;line-height:1.7}.page-module___8aEwW__testimonialStars{gap:2px;display:flex}.page-module___8aEwW__testimonialAuthor{align-items:center;gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--glass-border);display:flex}.page-module___8aEwW__testimonialAvatar{background:var(--liquid-accent);color:#fff;width:42px;height:42px;font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module___8aEwW__testimonialAuthor strong{font-family:var(--font-heading);font-size:var(--text-sm);color:var(--text-primary);font-weight:600;display:block}.page-module___8aEwW__testimonialAuthor span{font-size:var(--text-xs);color:var(--text-muted);display:block}.page-module___8aEwW__ctaBanner{background:linear-gradient(135deg, var(--color-navy-dark) 0%, var(--color-navy) 50%, #1a3355 100%);padding:var(--space-4xl) 0;position:relative;overflow:hidden}.page-module___8aEwW__ctaBanner:before{content:"";pointer-events:none;background:radial-gradient(at 30%,#3b82f61a 0%,#0000 60%),radial-gradient(at 70%,#60a5fa14 0%,#0000 50%);position:absolute;inset:0}.page-module___8aEwW__ctaContent{text-align:center;z-index:1;align-items:center;gap:var(--space-lg);flex-direction:column;display:flex;position:relative}.page-module___8aEwW__ctaContent h2{color:var(--color-white);font-size:var(--text-3xl)}.page-module___8aEwW__ctaContent p{color:var(--color-sky);font-size:var(--text-lg);max-width:550px}.page-module___8aEwW__ctaActions{gap:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}.page-module___8aEwW__ctaActions .page-module___8aEwW__btn-secondary{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-color:#fff3}.page-module___8aEwW__ctaActions .page-module___8aEwW__btn-secondary:hover{color:#fff;background:#fff3}@media (max-width:1024px){.page-module___8aEwW__heroContainer{text-align:center;gap:var(--space-xl);padding:var(--space-2xl) var(--space-md);grid-template-columns:1fr}.page-module___8aEwW__heroContent{align-items:center}.page-module___8aEwW__heroSubtitle{margin:0 auto}.page-module___8aEwW__heroCtas{justify-content:center}.page-module___8aEwW__heroTrust{flex-wrap:wrap;justify-content:center}.page-module___8aEwW__window3dContainer{width:350px;height:0;margin:0}.page-module___8aEwW__hideOnMobile{transition:opacity .5s;opacity:0!important;pointer-events:none!important}.page-module___8aEwW__pieCenter{width:420px;height:420px}.page-module___8aEwW__pieWindowPlaceholder{width:350px;height:350px}.page-module___8aEwW__pieNode0{left:-180px}.page-module___8aEwW__pieNode1,.page-module___8aEwW__pieNode2{right:-180px}.page-module___8aEwW__pieNode3{left:-180px}.page-module___8aEwW__pieContent{width:220px}.page-module___8aEwW__showcaseGrid,.page-module___8aEwW__testimonialGrid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__ctaBanner{padding:var(--space-3xl) 0}}@media (max-width:768px){.page-module___8aEwW__heroContent{padding:0 var(--space-md)}.page-module___8aEwW__heroContent .section-label{margin-bottom:var(--space-sm)}.page-module___8aEwW__heroTitle{font-size:var(--text-4xl);padding:0 var(--space-sm)}.page-module___8aEwW__heroTitle .gradient-text{background:linear-gradient(135deg,#93c5fd 0%,#60a5fa 50%,#bfdbfe 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module___8aEwW__heroSubtitle{font-size:var(--text-sm);margin-top:var(--space-sm)}.page-module___8aEwW__heroCtas{margin-top:var(--space-lg);width:100%;padding:0 var(--space-xl);flex-direction:column}.page-module___8aEwW__heroTrust{margin-top:var(--space-lg);text-align:center;gap:var(--space-xs);flex-direction:column}.page-module___8aEwW__heroContainer .section-label{color:#fff;-webkit-backdrop-filter:blur(12px);background:#0a162866;border-color:#fff3}.page-module___8aEwW__heroCtas .btn-secondary{-webkit-backdrop-filter:blur(12px);color:#fff;background:#ffffff1a;border:1px solid #fff3}.page-module___8aEwW__heroCtas .btn-secondary:hover{color:#fff;background:#fff3}.page-module___8aEwW__heroVisual{display:none}.page-module___8aEwW__window3dContainer{height:0}.page-module___8aEwW__mobileHeroImageCard{margin-top:var(--space-lg);-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-xl);padding:var(--space-sm);z-index:2;background:#ffffff1f;border:1px solid #ffffff2e;display:block;position:relative;box-shadow:0 20px 50px #00000040,inset 0 0 0 1px #ffffff0d}.page-module___8aEwW__mobileHeroImageInfo h3{color:#fff}.page-module___8aEwW__mobileHeroImageInfo p{color:#ffffffa6}.page-module___8aEwW__pieStickyContainer{align-items:flex-start;padding-top:15vh}.page-module___8aEwW__pieCenter{border:1px dashed #3b82f666;flex-direction:row;width:260px;height:260px;margin:0 auto;display:block}.page-module___8aEwW__pieCenter:before{display:block;inset:-15px}.page-module___8aEwW__pieWindowPlaceholder{width:180px;height:180px;margin-top:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module___8aEwW__pieNode{pointer-events:none;width:100%;height:100%;opacity:1!important;text-align:center!important;flex-direction:row!important;margin-top:0!important;inset:0 auto auto 0!important;transform:none!important}.page-module___8aEwW__pieNodeActive{z-index:20;pointer-events:auto}.page-module___8aEwW__pieIconWrapper{opacity:.4;width:44px;height:44px;transition:all .3s;position:absolute}.page-module___8aEwW__pieNodeActive .page-module___8aEwW__pieIconWrapper{opacity:1;transform:scale(1.1)}.page-module___8aEwW__pieIcon{width:44px;height:44px;font-size:1.2rem}.page-module___8aEwW__pieNode0 .page-module___8aEwW__pieIconWrapper{top:-22px;left:calc(50% - 22px)}.page-module___8aEwW__pieNode1 .page-module___8aEwW__pieIconWrapper{top:calc(50% - 22px);right:-22px}.page-module___8aEwW__pieNode2 .page-module___8aEwW__pieIconWrapper{bottom:-22px;left:calc(50% - 22px)}.page-module___8aEwW__pieNode3 .page-module___8aEwW__pieIconWrapper{top:calc(50% - 22px);left:-22px}.page-module___8aEwW__pieContent{opacity:0;pointer-events:none;width:85vw;max-width:320px;margin:0;transition:all .4s;position:absolute;top:320px;left:50%;transform:translate(-50%)translateY(20px)}.page-module___8aEwW__pieNodeActive .page-module___8aEwW__pieContent{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.page-module___8aEwW__statsSection{padding:var(--space-2xl) 0}.page-module___8aEwW__statsGrid{gap:var(--space-lg) var(--space-md);grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__statValue{font-size:var(--text-3xl)}.page-module___8aEwW__showcaseGrid{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}.page-module___8aEwW__testimonialGrid{grid-template-columns:1fr;max-width:500px;margin-left:auto;margin-right:auto}.page-module___8aEwW__testimonialCard{padding:var(--space-xl)}.page-module___8aEwW__scrollIndicator{display:none}.page-module___8aEwW__ctaContent h2{font-size:var(--text-2xl)}.page-module___8aEwW__ctaContent p{font-size:var(--text-base)}.page-module___8aEwW__ctaBanner{padding:var(--space-2xl) 0}}@media (max-width:480px){.page-module___8aEwW__hero{padding-top:70px;padding-bottom:var(--space-md)}.page-module___8aEwW__heroContainer{padding:0 var(--space-md)}.page-module___8aEwW__heroTitle{font-size:var(--text-2xl)}.page-module___8aEwW__heroTrust{font-size:var(--text-xs)}.page-module___8aEwW__mobileHeroImageCard{margin-top:var(--space-md);border-radius:var(--radius-lg);padding:6px}.page-module___8aEwW__mobileHeroImageWrap{border-radius:var(--radius-md)}.page-module___8aEwW__mobileHeroImageInfo{padding:var(--space-sm) var(--space-xs) 0}.page-module___8aEwW__mobileHeroImageInfo h3{font-size:var(--text-base)}.page-module___8aEwW__mobileHeroImageInfo p{font-size:var(--text-xs)}.page-module___8aEwW__pieWindowPlaceholder{width:140px;height:140px}.page-module___8aEwW__pieContent{top:280px}.page-module___8aEwW__statsGrid{gap:var(--space-md);grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__heroCtas{flex-direction:column;width:100%}.page-module___8aEwW__heroCtas .page-module___8aEwW__btn{width:100%}.page-module___8aEwW__ctaActions{width:100%;padding:0 var(--space-sm);flex-direction:column}.page-module___8aEwW__ctaActions .page-module___8aEwW__btn{width:100%}.page-module___8aEwW__showcaseInfo{padding:var(--space-md)}.page-module___8aEwW__showcaseInfo h3{font-size:var(--text-lg)}}
