.SubdomainNavbar_navbar__kFfnW{position:fixed;top:0;left:0;right:0;z-index:1000;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 20px rgba(0,0,0,.1);transition:all .3s ease}.SubdomainNavbar_navbar__kFfnW.SubdomainNavbar_scrolled__J5AGP{background:hsla(0,0%,100%,.98);box-shadow:0 4px 30px rgba(0,87,168,.15)}.SubdomainNavbar_container__nc7Pw{max-width:1200px;margin:0 auto;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center}.SubdomainNavbar_logo__jggz6{display:flex;align-items:center;cursor:pointer;transition:transform .3s ease;text-decoration:none}.SubdomainNavbar_logo__jggz6:hover{transform:scale(1.05)}.SubdomainNavbar_logoImage__6dtJh{height:auto;width:auto;max-height:50px;object-fit:contain}.SubdomainNavbar_navContent__feBp_{display:flex;align-items:center;gap:2rem}.SubdomainNavbar_pageTitle__jVUFL{font-size:1.1rem;font-weight:600;color:#0057a8;text-transform:uppercase;letter-spacing:1px}.SubdomainNavbar_homeLink__9pVp_{color:#6e7581;text-decoration:none;font-weight:500;font-size:.95rem;transition:all .3s ease;padding:.5rem 1rem;border-radius:20px}.SubdomainNavbar_homeLink__9pVp_:hover{color:#0057a8;background:#f5f7fa}@media (max-width:768px){.SubdomainNavbar_container__nc7Pw{padding:1rem 1.5rem}.SubdomainNavbar_navContent__feBp_{flex-direction:column;gap:.5rem;align-items:flex-end}.SubdomainNavbar_pageTitle__jVUFL{font-size:.9rem}.SubdomainNavbar_homeLink__9pVp_{font-size:.85rem;padding:.4rem .8rem}}.SubdomainPage_main__ojPYn{padding-top:80px}.SubdomainPage_hero__tOl5i{min-height:90vh;display:flex;align-items:center;background:linear-gradient(135deg,#0057a8,#32a852);position:relative;overflow:hidden;padding:4rem 0}.SubdomainPage_hero__tOl5i:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(77,168,255,.3) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(108,207,115,.3) 0,transparent 50%)}.SubdomainPage_heroContent__x8LTG{max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center;position:relative;z-index:1}.SubdomainPage_heroText__2_Joo{color:#fff}.SubdomainPage_heroTitle__YYstk{font-size:3.5rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem}.SubdomainPage_highlight__zF32w{background:linear-gradient(120deg,#4da8ff,#6ccf73);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}.SubdomainPage_heroSubtitle__ExEKl{font-size:1.25rem;line-height:1.8;margin-bottom:2.5rem;opacity:.95}.SubdomainPage_heroButtons__1EEyR{display:flex;gap:1rem}.SubdomainPage_primaryButton__9rNch,.SubdomainPage_secondaryButton__Aejzy{padding:1rem 2rem;border-radius:30px;text-decoration:none;font-weight:600;transition:all .3s ease;display:inline-block}.SubdomainPage_primaryButton__9rNch{background:#fff;color:#0057a8}.SubdomainPage_primaryButton__9rNch:hover{transform:translateY(-3px);box-shadow:0 10px 30px hsla(0,0%,100%,.3)}.SubdomainPage_secondaryButton__Aejzy{background:transparent;color:#fff;border:2px solid #fff}.SubdomainPage_secondaryButton__Aejzy:hover{background:#fff;color:#0057a8;transform:translateY(-3px)}.SubdomainPage_heroImage__kGpvC{display:flex;justify-content:center;align-items:center;position:relative}.SubdomainPage_heroImageFile__vNh5O{width:100%;height:auto;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.3);object-fit:cover}.SubdomainPage_section__ni8y6{padding:6rem 0}.SubdomainPage_container__RRYru{max-width:1200px;margin:0 auto;padding:0 2rem}.SubdomainPage_sectionTitle__O98KC{font-size:2.5rem;font-weight:700;color:#1f1f1f;margin-bottom:3rem;text-align:center;position:relative;display:inline-block;width:100%}.SubdomainPage_sectionTitle__O98KC:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(90deg,#0057a8,#32a852);border-radius:2px}.SubdomainPage_grid__Yvq08{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.SubdomainPage_card__SDjai{background:#fff;padding:2.5rem;border-radius:20px;box-shadow:0 5px 20px rgba(0,0,0,.08);transition:all .3s ease;border:2px solid transparent}.SubdomainPage_card__SDjai:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,87,168,.15);border-color:#0057a8}.SubdomainPage_cardIcon__o3H3i{font-size:3rem;margin-bottom:1rem}.SubdomainPage_card__SDjai h3{font-size:1.5rem;color:#0057a8;margin-bottom:1rem;font-weight:700}.SubdomainPage_card__SDjai p{color:#6e7581;line-height:1.8}.SubdomainPage_benefitsSection__rBtKF{background:#f5f7fa}.SubdomainPage_benefitsGrid__POhFo{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.SubdomainPage_benefitCard__C9PWw{background:#fff;padding:2.5rem;border-radius:20px;box-shadow:0 5px 20px rgba(0,0,0,.08);position:relative;border-left:4px solid #32a852}.SubdomainPage_benefitNumber__rtoJe{position:absolute;top:-20px;left:2rem;width:50px;height:50px;background:linear-gradient(135deg,#0057a8,#32a852);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700}.SubdomainPage_benefitCard__C9PWw h3{font-size:1.5rem;color:#1f1f1f;margin:1.5rem 0 1rem;font-weight:700}.SubdomainPage_benefitCard__C9PWw p{color:#6e7581;line-height:1.8}.SubdomainPage_casesGrid__U_2OW{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.SubdomainPage_caseCard__qUORe{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.08);transition:all .3s ease}.SubdomainPage_caseCard__qUORe:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,87,168,.15)}.SubdomainPage_caseImage__PPcYT{background:linear-gradient(135deg,#0057a8,#32a852);padding:3rem;text-align:center;min-height:200px;display:flex;align-items:center;justify-content:center}.SubdomainPage_caseContent__yOg5i{padding:2rem}.SubdomainPage_caseContent__yOg5i h3{font-size:1.5rem;color:#1f1f1f;margin-bottom:1rem;font-weight:700}.SubdomainPage_caseContent__yOg5i p{color:#6e7581;margin-bottom:.5rem;line-height:1.6}.SubdomainPage_caseContent__yOg5i ul{list-style:none;padding:0;margin-top:1rem}.SubdomainPage_caseContent__yOg5i li{color:#6e7581;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.SubdomainPage_caseContent__yOg5i li:before{content:"✓";position:absolute;left:0;color:#32a852;font-weight:700}.SubdomainPage_contactSection___MkRD{background:linear-gradient(135deg,#f5f7fa,#fff)}.SubdomainPage_contactGrid__C7siT{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:3rem;gap:3rem}.SubdomainPage_contactInfo__w7Hfv h3{font-size:2rem;color:#1f1f1f;margin-bottom:1rem;font-weight:700}.SubdomainPage_contactInfo__w7Hfv>p{color:#6e7581;line-height:1.8;margin-bottom:2rem}.SubdomainPage_contactDetails__N_9kE p{color:#1f1f1f;font-size:1.1rem;margin-bottom:1rem}.SubdomainPage_whatsappButton__ULlhL{display:inline-block;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;padding:1rem 2rem;border-radius:25px;text-decoration:none;font-weight:600;margin-top:1rem;transition:all .3s ease}.SubdomainPage_whatsappButton__ULlhL:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(37,211,102,.4)}.SubdomainPage_contactForm__dPdzZ{background:#fff;padding:2.5rem;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:1.5rem}.SubdomainPage_contactForm__dPdzZ input,.SubdomainPage_contactForm__dPdzZ textarea{padding:1rem;border:2px solid #f5f7fa;border-radius:10px;font-size:1rem;font-family:inherit;transition:all .3s ease;background:#f5f7fa}.SubdomainPage_contactForm__dPdzZ input:focus,.SubdomainPage_contactForm__dPdzZ textarea:focus{outline:none;border-color:#0057a8;background:#fff;box-shadow:0 0 0 3px rgba(0,87,168,.1)}.SubdomainPage_submitButton__KRHlv{padding:1.25rem;background:linear-gradient(135deg,#0057a8,#32a852);color:#fff;border:none;border-radius:10px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.SubdomainPage_submitButton__KRHlv:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,87,168,.3)}@media (max-width:968px){.SubdomainPage_heroContent__x8LTG{grid-template-columns:1fr;text-align:center}.SubdomainPage_heroTitle__YYstk{font-size:2.5rem}.SubdomainPage_contactGrid__C7siT{grid-template-columns:1fr}}@media (max-width:768px){.SubdomainPage_heroTitle__YYstk,.SubdomainPage_sectionTitle__O98KC{font-size:2rem}.SubdomainPage_benefitsGrid__POhFo,.SubdomainPage_casesGrid__U_2OW,.SubdomainPage_grid__Yvq08{grid-template-columns:1fr}}