.page-module__E0kJGG__hero{background:linear-gradient(to bottom, #233743c7, #2337439e), var(--primary);color:#fff;position:relative}.page-module__E0kJGG__heroGrid{grid-template-columns:1.3fr .9fr;align-items:center;gap:40px;padding-block:clamp(40px,7vw,80px);display:grid}.page-module__E0kJGG__heroCopy h1{color:#fff;margin-bottom:16px}.page-module__E0kJGG__heroLead{color:#e6edf1;max-width:46ch;margin-bottom:24px;font-size:1.15rem}.page-module__E0kJGG__heroChips{flex-wrap:wrap;gap:12px;margin-bottom:26px;display:flex}.page-module__E0kJGG__chip{color:#fff;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__E0kJGG__chip:hover{background:#fff3}.page-module__E0kJGG__heroCtas{flex-wrap:wrap;gap:12px;display:flex}.page-module__E0kJGG__prose{max-width:72ch;margin-inline:auto}.page-module__E0kJGG__prose h2{margin-bottom:14px}.page-module__E0kJGG__prose h3{margin:26px 0 8px}.page-module__E0kJGG__prose p{color:var(--ink-soft);margin-bottom:14px}.page-module__E0kJGG__section{padding-block:clamp(40px,6vw,72px)}.page-module__E0kJGG__sectionAlt{background:var(--bg-soft)}.page-module__E0kJGG__sectionHead{text-align:center;max-width:60ch;margin:0 auto 36px}.page-module__E0kJGG__sectionHead p{color:var(--muted);margin-top:10px}.page-module__E0kJGG__values{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.page-module__E0kJGG__value{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;padding:26px}.page-module__E0kJGG__value h3{margin-bottom:8px}.page-module__E0kJGG__value p{color:var(--ink-soft)}.page-module__E0kJGG__valueIcon{color:var(--accent);margin-bottom:10px;font-size:1.8rem}.page-module__E0kJGG__grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.page-module__E0kJGG__card{border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--ink);background:#fff;padding:22px;text-decoration:none;transition:border-color .15s,transform .1s,box-shadow .15s;display:block}.page-module__E0kJGG__card:hover{border-color:var(--primary);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.page-module__E0kJGG__card h3{margin-bottom:6px}.page-module__E0kJGG__card p{color:var(--muted);font-size:.95rem}.page-module__E0kJGG__areaGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.page-module__E0kJGG__area{border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);text-align:center;background:#fff;padding:12px 14px;font-weight:600;text-decoration:none}.page-module__E0kJGG__area:hover{border-color:var(--primary);color:var(--primary)}@media (max-width:900px){.page-module__E0kJGG__heroGrid,.page-module__E0kJGG__values{grid-template-columns:1fr}.page-module__E0kJGG__grid,.page-module__E0kJGG__areaGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.page-module__E0kJGG__grid{grid-template-columns:1fr}}
.Button-module__3dJGfa__btn{border-radius:var(--radius);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:700;line-height:1.2;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform 50ms;display:inline-flex}.Button-module__3dJGfa__btn:active{transform:translateY(1px)}.Button-module__3dJGfa__md{padding:11px 20px;font-size:1rem}.Button-module__3dJGfa__lg{padding:15px 28px;font-size:1.125rem}.Button-module__3dJGfa__primary{background:var(--primary);color:#fff}.Button-module__3dJGfa__primary:hover{background:var(--primary-dark)}.Button-module__3dJGfa__accent{background:var(--accent);color:#fff}.Button-module__3dJGfa__accent:hover{background:var(--accent-dark)}.Button-module__3dJGfa__ghost{color:var(--primary);border-color:var(--line);background:0 0}.Button-module__3dJGfa__ghost:hover{background:var(--primary-tint);border-color:var(--primary)}.Button-module__3dJGfa__whatsapp{background:var(--whatsapp);color:#fff}.Button-module__3dJGfa__whatsapp:hover{background:var(--whatsapp-dark)}
.LeadForm-module__UP5T5W__card{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;padding:26px}.LeadForm-module__UP5T5W__title{font-size:1.4rem}.LeadForm-module__UP5T5W__sub{color:var(--muted);margin:6px 0 18px;font-size:.95rem}.LeadForm-module__UP5T5W__form{gap:14px;display:grid}.LeadForm-module__UP5T5W__field{gap:6px;display:grid}.LeadForm-module__UP5T5W__field label{font-size:.95rem;font-weight:700}.LeadForm-module__UP5T5W__field input{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft);color:var(--ink);padding:12px 14px;font-family:inherit;font-size:1rem}.LeadForm-module__UP5T5W__field input:focus{border-color:var(--primary);background:#fff}.LeadForm-module__UP5T5W__field input[aria-invalid=true]{border-color:var(--err)}.LeadForm-module__UP5T5W__err{color:var(--err);font-size:.85rem}.LeadForm-module__UP5T5W__formErr{color:var(--err);font-size:.9rem}.LeadForm-module__UP5T5W__success{color:var(--ok);font-size:1.05rem;font-weight:600}.LeadForm-module__UP5T5W__submit{color:#fff;background:var(--accent);border-radius:var(--radius);cursor:pointer;border:none;padding:14px;font-family:inherit;font-size:1.1rem;font-weight:800;transition:background .15s}.LeadForm-module__UP5T5W__submit:hover:not(:disabled){background:var(--accent-dark)}.LeadForm-module__UP5T5W__submit:disabled{opacity:.7;cursor:progress}.LeadForm-module__UP5T5W__hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}
.Faq-module__EHB7zG__faq{max-width:820px;margin-inline:auto}.Faq-module__EHB7zG__title{text-align:center;margin-bottom:24px}.Faq-module__EHB7zG__list{gap:12px;display:grid}.Faq-module__EHB7zG__item{border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden}.Faq-module__EHB7zG__q{cursor:pointer;justify-content:space-between;gap:12px;padding:16px 18px;font-weight:700;list-style:none;display:flex}.Faq-module__EHB7zG__q::-webkit-details-marker{display:none}.Faq-module__EHB7zG__q:after{content:"+";color:var(--accent);font-size:1.3rem;font-weight:800;line-height:1}.Faq-module__EHB7zG__item[open] .Faq-module__EHB7zG__q:after{content:"−"}.Faq-module__EHB7zG__item[open] .Faq-module__EHB7zG__q{border-bottom:1px solid var(--line)}.Faq-module__EHB7zG__a{color:var(--ink-soft);padding:16px 18px}
.CtaBand-module__8wR_VG__band{background:var(--primary);color:#fff}.CtaBand-module__8wR_VG__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:36px;display:flex}.CtaBand-module__8wR_VG__title{color:#fff;font-size:1.6rem}.CtaBand-module__8wR_VG__text{color:#d8e0e5;max-width:52ch;margin-top:6px}.CtaBand-module__8wR_VG__actions{flex-wrap:wrap;gap:12px;display:flex}
