.tracker-module__Z4y2ha__page{--blue:#2563eb;--blue-dark:#1d4ed8;--navy:#0f172a;--ink:#1e293b;--muted:#64748b;color:var(--ink);background:#f8fafc;min-height:100vh}.tracker-module__Z4y2ha__nav{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-bottom:1px solid #e2e8f0;position:sticky;top:0}.tracker-module__Z4y2ha__navInner{justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:14px 20px;display:flex}.tracker-module__Z4y2ha__brand{color:var(--navy);align-items:center;gap:10px;font-size:18px;font-weight:800;line-height:1.15;text-decoration:none;display:flex}.tracker-module__Z4y2ha__brandSub{color:var(--blue)}.tracker-module__Z4y2ha__brandIcon{background:linear-gradient(135deg, var(--blue), var(--blue-dark));color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.tracker-module__Z4y2ha__navLinks{color:var(--muted);align-items:center;gap:28px;font-size:14px;font-weight:600;display:none}.tracker-module__Z4y2ha__navLinks a{color:inherit;text-decoration:none}.tracker-module__Z4y2ha__navLinks a:hover{color:var(--navy)}@media (min-width:860px){.tracker-module__Z4y2ha__navLinks{display:flex}}.tracker-module__Z4y2ha__navCta{background:var(--blue);color:#fff;white-space:nowrap;border-radius:999px;padding:10px 20px;font-size:13px;font-weight:700;text-decoration:none}.tracker-module__Z4y2ha__navCta:hover{background:var(--blue-dark)}.tracker-module__Z4y2ha__hero{background:var(--navy);position:relative;overflow:hidden}.tracker-module__Z4y2ha__heroBg{position:absolute;inset:0}.tracker-module__Z4y2ha__heroBg img{object-fit:cover;object-position:center 60%}.tracker-module__Z4y2ha__heroOverlay{background:linear-gradient(#0f172ae0 0%,#0f172ab8 55%,#0f172aeb 100%);position:absolute;inset:0}.tracker-module__Z4y2ha__heroInner{max-width:1200px;margin:0 auto;padding:56px 20px 64px;position:relative}.tracker-module__Z4y2ha__badge{color:#93c5fd;letter-spacing:.6px;background:#2563eb2e;border:1px solid #60a5fa66;border-radius:999px;margin-bottom:18px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.tracker-module__Z4y2ha__heroTitle{color:#fff;text-wrap:balance;max-width:640px;margin:0 0 14px;font-size:clamp(32px,6vw,52px);font-weight:800;line-height:1.08}.tracker-module__Z4y2ha__heroTitle span{color:#60a5fa}.tracker-module__Z4y2ha__heroDesc{color:#ffffffc7;max-width:520px;margin:0 0 28px;font-size:16px;line-height:1.6}.tracker-module__Z4y2ha__heroCtas{flex-wrap:wrap;gap:12px;display:flex}.tracker-module__Z4y2ha__btnPrimary{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:14px 26px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.tracker-module__Z4y2ha__btnPrimary:hover{background:var(--blue-dark)}.tracker-module__Z4y2ha__iconsRow{text-align:center;grid-template-columns:repeat(2,1fr);gap:28px;max-width:1200px;margin:0 auto;padding:40px 20px;display:grid}@media (min-width:700px){.tracker-module__Z4y2ha__iconsRow{grid-template-columns:repeat(5,1fr)}}.tracker-module__Z4y2ha__iconItem{flex-direction:column;align-items:center;gap:10px;display:flex}.tracker-module__Z4y2ha__iconCircle{width:52px;height:52px;color:var(--blue);background:#eff6ff;border-radius:14px;justify-content:center;align-items:center;display:flex}.tracker-module__Z4y2ha__iconLabel{color:var(--navy);font-size:13px;font-weight:700;line-height:1.3}.tracker-module__Z4y2ha__coberturaSection{background:#eef4ff;padding:64px 20px}.tracker-module__Z4y2ha__coberturaInner{gap:40px;max-width:1200px;margin:0 auto;display:grid}@media (min-width:940px){.tracker-module__Z4y2ha__coberturaInner{grid-template-columns:1fr 1.05fr;align-items:center}}.tracker-module__Z4y2ha__coberturaTitle{color:var(--navy);margin:0 0 14px;font-size:clamp(26px,4vw,36px);font-weight:800;line-height:1.15}.tracker-module__Z4y2ha__coberturaDesc{color:var(--muted);max-width:420px;font-size:15px;line-height:1.6}.tracker-module__Z4y2ha__mapWrap{justify-content:center;display:flex}.tracker-module__Z4y2ha__mapWrap svg{width:100%;max-width:320px;height:auto}.tracker-module__Z4y2ha__preventaCard{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:32px;box-shadow:0 20px 50px -20px #0f172a40}.tracker-module__Z4y2ha__preventaTag{background:var(--blue);color:#fff;border-radius:999px;margin-bottom:16px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.tracker-module__Z4y2ha__preventaTitle{color:var(--navy);margin:0 0 20px;font-size:22px;font-weight:800;line-height:1.3}.tracker-module__Z4y2ha__precioRow{flex-wrap:wrap;gap:20px;margin-bottom:20px;display:flex}.tracker-module__Z4y2ha__precioItem{flex:1;min-width:140px}.tracker-module__Z4y2ha__precioLabel{color:var(--muted);margin-bottom:4px;font-size:12px;font-weight:600}.tracker-module__Z4y2ha__precioValor{color:var(--navy);font-size:30px;font-weight:800}.tracker-module__Z4y2ha__precioDivider{background:#e2e8f0;align-self:stretch;width:1px}.tracker-module__Z4y2ha__checklist{flex-direction:column;gap:9px;margin:0 0 20px;padding:0;list-style:none;display:flex}.tracker-module__Z4y2ha__checklist li{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.tracker-module__Z4y2ha__checklist li svg{color:var(--blue);flex-shrink:0}.tracker-module__Z4y2ha__form{flex-direction:column;gap:10px;margin-top:8px;display:flex}.tracker-module__Z4y2ha__input{width:100%;color:var(--ink);background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px}.tracker-module__Z4y2ha__input:focus{outline:2px solid var(--blue);outline-offset:1px}.tracker-module__Z4y2ha__formMsg{margin-top:4px;font-size:13px;font-weight:600}.tracker-module__Z4y2ha__formMsg.tracker-module__Z4y2ha__ok{color:#16a34a}.tracker-module__Z4y2ha__formMsg.tracker-module__Z4y2ha__err{color:#dc2626}.tracker-module__Z4y2ha__ventajasSection{max-width:1200px;margin:0 auto;padding:64px 20px}.tracker-module__Z4y2ha__sectionTitle{color:var(--navy);text-align:center;margin:0 0 36px;font-size:clamp(24px,4vw,32px);font-weight:800}.tracker-module__Z4y2ha__ventajasGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (min-width:760px){.tracker-module__Z4y2ha__ventajasGrid{grid-template-columns:repeat(3,1fr)}}.tracker-module__Z4y2ha__ventajaCard{text-align:center;background:#eef4ff;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:24px 18px;display:flex}.tracker-module__Z4y2ha__ventajaCard .tracker-module__Z4y2ha__iconCircle{background:#fff}.tracker-module__Z4y2ha__ventajaLabel{color:var(--navy);font-size:13px;font-weight:700;line-height:1.3}.tracker-module__Z4y2ha__countdownBar{background:var(--navy);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:0 auto 64px;padding:22px 24px;display:flex}.tracker-module__Z4y2ha__countdownInfo{color:#fff;align-items:center;gap:12px;display:flex}.tracker-module__Z4y2ha__countdownInfo svg{color:#93c5fd;flex-shrink:0}.tracker-module__Z4y2ha__countdownInfoLabel{color:#fff9;font-size:12px}.tracker-module__Z4y2ha__countdownInfoDate{font-size:17px;font-weight:800}.tracker-module__Z4y2ha__countdownNums{gap:16px;display:flex}.tracker-module__Z4y2ha__countdownNum{text-align:center;min-width:48px}.tracker-module__Z4y2ha__countdownNumVal{color:#fff;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.tracker-module__Z4y2ha__countdownNumLabel{color:#ffffff8c;text-transform:uppercase;font-size:10px;font-weight:600}.tracker-module__Z4y2ha__footer{background:var(--navy);color:#ffffffb3;padding:36px 20px}.tracker-module__Z4y2ha__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:0 auto;display:flex}.tracker-module__Z4y2ha__footerBrand{color:#fff;align-items:center;gap:10px;font-size:15px;font-weight:800;display:flex}.tracker-module__Z4y2ha__footerLinks{gap:18px;font-size:13px;display:flex}.tracker-module__Z4y2ha__footerLinks a{color:#ffffffa6;text-decoration:none}.tracker-module__Z4y2ha__footerLinks a:hover{color:#fff}
