@keyframes page_fadeIn__x0ZDm{0%{opacity:0}to{opacity:1}}@keyframes page_pulse__eKbhT{0%,to{opacity:1}50%{opacity:.5}}@keyframes page_scroll__g5UUI{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.page_page__LnACV{min-height:100vh;padding-top:8rem;padding-bottom:5rem}.page_container__g5HOR{width:100%;max-width:1440px;margin:0 auto;padding:0 1.5rem}@media(min-width:1024px){.page_container__g5HOR{padding:0 3rem}}.page_container__g5HOR{max-width:75rem}.page_backLink__cg3p5{display:flex;align-items:center;gap:.5rem;color:#6b7280;font-weight:600;margin-bottom:3rem;text-decoration:none;transition:color .3s ease}.page_backLink__cg3p5:hover{color:#16a34a}@keyframes Contact_fadeIn__Jvqnd{0%{opacity:0}to{opacity:1}}@keyframes Contact_pulse__dEy7l{0%,to{opacity:1}50%{opacity:.5}}@keyframes Contact_scroll__oOTaQ{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.Contact_section__neExm{padding:6rem 0;background-color:#f9fafb;position:relative;overflow:hidden}.Contact_background__bbysY{position:absolute;inset:0;pointer-events:none}.Contact_background__bbysY .Contact_circle1__N6WUg{position:absolute;top:0;right:0;width:24rem;height:24rem;background-color:#bbf7d0;border-radius:9999px;filter:blur(100px);opacity:.2;transform:translate(25%,-25%)}.Contact_background__bbysY .Contact_circle2__yn26W{position:absolute;bottom:0;left:0;width:16rem;height:16rem;background-color:#86efac;border-radius:9999px;filter:blur(80px);opacity:.2;transform:translate(-25%,25%)}.Contact_container__bD_7P{width:100%;max-width:1440px;margin:0 auto;padding:0 1.5rem}@media(min-width:1024px){.Contact_container__bD_7P{padding:0 3rem}}.Contact_container__bD_7P{position:relative;z-index:10}.Contact_header__KpDrY{text-align:center;margin-bottom:6rem}.Contact_label__AxvqA{color:#16a34a;font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;margin-bottom:.5rem;display:block}.Contact_title__til7v{font-size:1.875rem;font-weight:700;color:#111827}@media(min-width:768px){.Contact_title__til7v{font-size:2.25rem}}.Contact_grid__QUD4x{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;margin-bottom:4rem}@media(min-width:1024px){.Contact_grid__QUD4x{grid-template-columns:repeat(3,1fr)}}.Contact_ctaBar__AJetx{background-color:#1f2937;padding:4rem;border-radius:2rem;text-align:center;margin-bottom:4rem}.Contact_ctaText__QZhMC{color:#fff;font-size:1.125rem;line-height:1.7;margin:0 auto 3rem;max-width:48rem}@media(min-width:768px){.Contact_ctaText__QZhMC{font-size:1.25rem}}.Contact_ctaButtons__DHQau{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.Contact_ctaButton__mvytd{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 3rem;background-color:#16a34a;color:#fff;border-radius:1.5rem;font-weight:600;text-decoration:none;transition:background-color .3s ease}.Contact_ctaButton__mvytd:hover{background-color:#15803d}.Contact_mapSection__jvFN9{margin-top:4rem}.Contact_mapTitle__lycVy{font-size:1.25rem;font-weight:700;color:#111827;margin-bottom:2rem;text-align:center}.Contact_mapWrapper__j6LH5{border-radius:2rem;overflow:hidden;border:1px solid #d1d5db}.Contact_card__KBOvC{background-color:#f9fafb;padding:3rem;border-radius:2rem;border:1px solid #d1d5db;display:flex;flex-direction:column;align-items:center;text-align:center;transition:border-color .3s ease}.Contact_card__KBOvC:hover{border-color:#22c55e}.Contact_card__KBOvC .Contact_icon__ueEUN{width:4rem;height:4rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#16a34a;margin-bottom:2rem;transition:transform .3s ease}.Contact_card__KBOvC .Contact_cardTitle___U7rX{font-size:1.25rem;font-weight:700;color:#111827;margin-bottom:1rem}.Contact_card__KBOvC .Contact_cardText__aYLhp{color:#6b7280;line-height:1.7}.Contact_card__KBOvC .Contact_cardText__aYLhp p{margin:0}.Contact_card__KBOvC .Contact_cardText__aYLhp .Contact_note__bxEEz{display:block;font-size:.75rem;color:#9ca3af;margin-top:.5rem}.Contact_card__KBOvC .Contact_whatsappLink__Sp97w{padding-top:.5rem}.Contact_card__KBOvC .Contact_link__kH1gf{color:#16a34a;font-weight:600;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:.25rem;transition:all .3s ease}.Contact_card__KBOvC .Contact_link__kH1gf:hover{text-decoration:underline}