.BeforeAfter_pageContainer__DPCrB{overflow-x:hidden;line-height:1.6;color:#333}.BeforeAfter_container__yE_yt{max-width:1200px;margin:0 auto;padding:0 20px}.BeforeAfter_header__SG3gH{position:fixed;top:0;left:0;right:0;background:rgba(102,126,234,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;padding:1rem 0;transition:all .3s ease}.BeforeAfter_headerContent__JjTQI{display:flex;justify-content:space-between;align-items:center}.BeforeAfter_logo__rIjNV{font-size:1.5rem;font-weight:700;color:white}.BeforeAfter_nav__S64VM{display:flex}.BeforeAfter_navLinks__WMyDf{display:flex;list-style:none;gap:2rem;margin:0;padding:0}.BeforeAfter_navLinks__WMyDf a{color:white;text-decoration:none;transition:color .3s ease;cursor:pointer}.BeforeAfter_navLinks__WMyDf a:hover{color:#764ba2}.BeforeAfter_heroBA__ZiH1x{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary) 100%);color:white;padding:120px 0 80px;text-align:center;position:relative;overflow:hidden;top:-70px}.BeforeAfter_heroBA__ZiH1x:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}@keyframes BeforeAfter_wave__rXtiA{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.BeforeAfter_heroContent__wCpAy{position:relative;z-index:2}.BeforeAfter_heroBATitle__mrPjG{font-size:3.5rem;margin-bottom:1rem;opacity:0;animation:BeforeAfter_fadeInUp__l5l9H 1s ease forwards;color:white!important}.BeforeAfter_heroBASubtitle__kBnH0{font-size:1.25rem;margin-bottom:3rem;opacity:0;animation:BeforeAfter_fadeInUp__l5l9H 1s ease .3s forwards;color:white}.BeforeAfter_statsGrid__wHmoF{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.BeforeAfter_statCard__8Dyxa{background:rgba(255,255,255,.1);padding:2rem;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);opacity:0;animation:BeforeAfter_fadeInUp__l5l9H 1s ease forwards;transition:transform .3s ease}.BeforeAfter_statCard__8Dyxa:first-child{animation-delay:.6s}.BeforeAfter_statCard__8Dyxa:nth-child(2){animation-delay:.8s}.BeforeAfter_statCard__8Dyxa:nth-child(3){animation-delay:1s}.BeforeAfter_statCard__8Dyxa:nth-child(4){animation-delay:1.2s}.BeforeAfter_statCard__8Dyxa:hover{transform:translateY(-5px)}.BeforeAfter_statNumber__wHGNi{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;color:#ffffff}.BeforeAfter_statLabel__vKwtn{font-size:1rem;color:rgba(255,255,255,.9)}.BeforeAfter_sectionTitle__cQIKv{text-align:center;font-size:2.5rem;margin-bottom:1rem;color:#333}.BeforeAfter_sectionSubtitle__n7Dib{text-align:center;font-size:1.2rem;color:#666;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto}.BeforeAfter_propertiesGrid__4trDh{display:grid;grid-gap:3rem;gap:3rem;margin-top:3rem}.BeforeAfter_propertyCard__9yIRF{background:white;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);overflow:hidden;transition:transform .3s ease}.BeforeAfter_propertyCard__9yIRF:hover{transform:translateY(-10px)}.BeforeAfter_propertyHeader__iqycL{padding:.8rem;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-secondary) 100%);color:white;text-align:center}.BeforeAfter_propertyName__NS8Va{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:white!important}.BeforeAfter_propertyDetails__sHE_k{font-size:1rem;opacity:.9;margin:0;color:white}.BeforeAfter_comparisonContainer__PB8oc{padding:2rem}.BeforeAfter_comparisonGrid__w0_nW{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;align-items:center;margin-bottom:2rem}.BeforeAfter_beforeAfterImage__odmow{position:relative;overflow:hidden;border-radius:15px;aspect-ratio:16/10}.BeforeAfter_beforeAfterImage__odmow img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.BeforeAfter_beforeAfterImage__odmow:hover img{transform:scale(1.05)}.BeforeAfter_imageLabel__kNpET{position:absolute;top:10px;left:10px;background:rgba(0,0,0,.7);color:white;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:700}.BeforeAfter_arrow__Hm3qA{font-size:2rem;color:#667eea;font-weight:700;text-align:center}.BeforeAfter_improvementsList__mEGEX{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem;margin-top:2rem}.BeforeAfter_improvementItem__7N58W{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8f9fa;border-radius:10px}.BeforeAfter_checkmark__5NHi0{color:#28a745;font-weight:700}.BeforeAfter_process__yt4Vk{padding:80px 0;background:white}.BeforeAfter_timeline__F57gn{position:relative;max-width:1000px;margin:3rem auto 0;padding:0 20px}.BeforeAfter_timeline__F57gn:before{content:"";position:absolute;top:0;left:50%;width:4px;height:100%;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-secondary) 100%);transform:translateX(-50%);z-index:1}.BeforeAfter_timelineItem__ZZFw8{position:relative;margin:3rem 0;width:100%}.BeforeAfter_timelineLeft__8W7H0{text-align:right}.BeforeAfter_timelineRight__quCS6{text-align:left}.BeforeAfter_timelineContent__Aj30b{position:relative;background:white;border-radius:20px;padding:2rem;box-shadow:0 10px 40px rgba(0,0,0,.1);border:2px solid #f8f9fa;transition:all .3s ease;max-width:45%}.BeforeAfter_timelineLeft__8W7H0 .BeforeAfter_timelineContent__Aj30b{margin-left:auto;margin-right:3rem}.BeforeAfter_timelineRight__quCS6 .BeforeAfter_timelineContent__Aj30b{margin-left:3rem;margin-right:auto}.BeforeAfter_timelineDot__eFpc4{position:absolute;top:50%;left:50%;width:20px;height:20px;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-secondary) 100%);border-radius:50%;transform:translate(-50%,-50%);z-index:2;border:4px solid white;box-shadow:0 0 0 4px rgba(102,126,234,.2)}.BeforeAfter_timelineLeft__8W7H0 .BeforeAfter_timelineContent__Aj30b:after{content:"";position:absolute;top:50%;right:-15px;width:0;height:0;border:15px solid transparent;border-left-color:white;transform:translateY(-50%)}.BeforeAfter_timelineRight__quCS6 .BeforeAfter_timelineContent__Aj30b:after{content:"";position:absolute;top:50%;left:-15px;width:0;height:0;border:15px solid transparent;border-right-color:white;transform:translateY(-50%)}.BeforeAfter_stepNumber__ftOiQ{width:50px;height:50px;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-secondary) 100%);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:700;margin-bottom:1rem}.BeforeAfter_timelineLeft__8W7H0 .BeforeAfter_stepNumber__ftOiQ{margin-left:auto}.BeforeAfter_timelineRight__quCS6 .BeforeAfter_stepNumber__ftOiQ{margin-right:auto}.BeforeAfter_stepTitle__ox7jC{font-size:1.3rem;font-weight:700;margin-bottom:.5rem;color:#333}.BeforeAfter_stepDescription__uxDih{color:#666;font-size:1rem;margin:0;line-height:1.6}.BeforeAfter_contact__A2aBN{padding:80px 0;background:linear-gradient(135deg,#667eea,#764ba2);color:white}.BeforeAfter_contactForm__BUDhT{max-width:600px;margin:0 auto;background:rgba(255,255,255,.1);padding:3rem;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.BeforeAfter_formGroup__LbAQB{margin-bottom:1.5rem}.BeforeAfter_formGroup__LbAQB label{display:block;margin-bottom:.5rem;font-weight:700}.BeforeAfter_formGroup__LbAQB input,.BeforeAfter_formGroup__LbAQB textarea{width:100%;padding:1rem;border:none;border-radius:10px;background:rgba(255,255,255,.9);color:#333;font-size:1rem;box-sizing:border-box}.BeforeAfter_formGroup__LbAQB input:focus,.BeforeAfter_formGroup__LbAQB textarea:focus{outline:none;box-shadow:0 0 0 3px rgba(255,255,255,.3)}.BeforeAfter_btn__ZK0AK{background:linear-gradient(135deg,#28a745,#20c997);color:white;padding:1rem 2rem;border:none;border-radius:25px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;text-align:center}.BeforeAfter_btn__ZK0AK:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.BeforeAfter_contactButtons___E28r{display:flex;gap:1rem;margin-top:2rem;flex-wrap:wrap}.BeforeAfter_btnPhone__VMYXL{background:linear-gradient(135deg,#667eea,#764ba2)}.BeforeAfter_btnWhatsapp__AzJBs{background:linear-gradient(135deg,#25d366,#128c7e)}.BeforeAfter_footer__HwP0A{background:#333;color:white;text-align:center;padding:2rem 0}.BeforeAfter_footer__HwP0A p{margin:0}@keyframes BeforeAfter_fadeInUp__l5l9H{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.BeforeAfter_heroTitle___sqh1{font-size:2.5rem}.BeforeAfter_heroSubtitle__pdYgK{font-size:1.1rem}.BeforeAfter_comparisonGrid__w0_nW,.BeforeAfter_statsGrid__wHmoF{grid-template-columns:1fr;gap:1rem}.BeforeAfter_arrow__Hm3qA{transform:rotate(90deg)}.BeforeAfter_navLinks__WMyDf{display:none}.BeforeAfter_timeline__F57gn:before{left:30px}.BeforeAfter_timelineItem__ZZFw8{margin:2rem 0}.BeforeAfter_timelineLeft__8W7H0,.BeforeAfter_timelineRight__quCS6{text-align:left}.BeforeAfter_timelineContent__Aj30b{max-width:none;margin-left:60px!important;margin-right:0!important}.BeforeAfter_timelineDot__eFpc4{left:30px}.BeforeAfter_timelineLeft__8W7H0 .BeforeAfter_timelineContent__Aj30b:after,.BeforeAfter_timelineRight__quCS6 .BeforeAfter_timelineContent__Aj30b:after{left:-15px;right:auto;border:15px solid transparent;border-right-color:white;border-left:none}.BeforeAfter_timelineLeft__8W7H0 .BeforeAfter_stepNumber__ftOiQ,.BeforeAfter_timelineRight__quCS6 .BeforeAfter_stepNumber__ftOiQ{margin-left:0;margin-right:auto}.BeforeAfter_contactButtons___E28r{flex-direction:column}.BeforeAfter_btn__ZK0AK{width:100%;text-align:center}.BeforeAfter_improvementsList__mEGEX{grid-template-columns:1fr}}@media (max-width:480px){.BeforeAfter_hero__3vjDh{padding:100px 0 60px}.BeforeAfter_heroTitle___sqh1,.BeforeAfter_sectionTitle__cQIKv{font-size:2rem}.BeforeAfter_statCard__8Dyxa{padding:1.5rem}.BeforeAfter_statNumber__wHGNi{font-size:2rem}.BeforeAfter_contactForm__BUDhT{padding:2rem}.BeforeAfter_container__yE_yt{padding:0 15px}.BeforeAfter_propertyCard__9yIRF{margin:0 10px}.BeforeAfter_comparisonContainer__PB8oc,.BeforeAfter_processStep__wdsR4{padding:1.5rem}}