.imac-page[data-astro-cid-dzykzhze]{color:#e5eefb;background:#07111f;overflow:hidden}.imac-container[data-astro-cid-dzykzhze]{width:min(1160px, calc(100% - (var(--page-gutter) * 2)));margin:0 auto}.imac-hero[data-astro-cid-dzykzhze]{background:radial-gradient(circle at 18% 12%,#0ea5e947,#0000 34%),radial-gradient(circle at 88% 18%,#14b8a638,#0000 34%),linear-gradient(135deg,#07111f 0%,#0f172a 54%,#0b3b4a 100%);padding:82px 0 76px;position:relative}.imac-bg[data-astro-cid-dzykzhze]{pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 84%)}.imac-hero-grid[data-astro-cid-dzykzhze],.imac-split[data-astro-cid-dzykzhze],.imac-image-grid[data-astro-cid-dzykzhze]{grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);align-items:center;gap:42px;display:grid;position:relative}.imac-eyebrow[data-astro-cid-dzykzhze]{color:#67e8f9;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.78rem;font-weight:900}.imac-hero[data-astro-cid-dzykzhze] h1[data-astro-cid-dzykzhze],.imac-section[data-astro-cid-dzykzhze] h2[data-astro-cid-dzykzhze],.imac-image-copy[data-astro-cid-dzykzhze] h2[data-astro-cid-dzykzhze],.imac-local-band[data-astro-cid-dzykzhze] h2[data-astro-cid-dzykzhze]{letter-spacing:-.035em;font-family:Kanit,sans-serif;line-height:1.03}.imac-hero[data-astro-cid-dzykzhze] h1[data-astro-cid-dzykzhze]{color:#fff;max-width:760px;margin:0 0 18px;font-size:clamp(2.55rem,6vw,5.25rem)}.imac-lead[data-astro-cid-dzykzhze]{color:#cbd5e1;max-width:680px;margin:0;font-size:clamp(1.05rem,2vw,1.24rem);line-height:1.65}.imac-actions[data-astro-cid-dzykzhze]{flex-wrap:wrap;gap:12px;margin:28px 0 24px;display:flex}.imac-btn[data-astro-cid-dzykzhze]{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:13px 18px;font-weight:900;text-decoration:none;display:inline-flex}.imac-btn-primary[data-astro-cid-dzykzhze]{color:#06131f;background:#06b6d4;box-shadow:0 20px 46px #06b6d447}.imac-btn-ghost[data-astro-cid-dzykzhze]{color:#e2e8f0;background:#ffffff0f;border:1px solid #e2e8f03d}.imac-stats[data-astro-cid-dzykzhze]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:640px;display:grid}.imac-stats[data-astro-cid-dzykzhze] div[data-astro-cid-dzykzhze],.imac-visual-card[data-astro-cid-dzykzhze],.imac-info-card[data-astro-cid-dzykzhze],.imac-process[data-astro-cid-dzykzhze] article[data-astro-cid-dzykzhze]{backdrop-filter:blur(16px);background:#ffffff12;border:1px solid #94a3b82e;box-shadow:0 24px 60px #00000038}.imac-stats[data-astro-cid-dzykzhze] div[data-astro-cid-dzykzhze]{border-radius:18px;padding:14px}.imac-stats[data-astro-cid-dzykzhze] strong[data-astro-cid-dzykzhze]{color:#fff;font-size:1.1rem;display:block}.imac-stats[data-astro-cid-dzykzhze] span[data-astro-cid-dzykzhze]{color:#94a3b8;font-size:.86rem}.imac-visual-card[data-astro-cid-dzykzhze]{border-radius:30px;padding:14px;position:relative}.imac-visual-card[data-astro-cid-dzykzhze] img[data-astro-cid-dzykzhze],.imac-image-wrap[data-astro-cid-dzykzhze] img[data-astro-cid-dzykzhze]{object-fit:cover;border-radius:22px;width:100%;display:block}.imac-visual-card[data-astro-cid-dzykzhze] img[data-astro-cid-dzykzhze]{aspect-ratio:4/3}.imac-floating-panel[data-astro-cid-dzykzhze]{background:#07111fd6;border:1px solid #67e8f942;border-radius:18px;padding:16px;position:absolute;bottom:28px;left:28px;right:28px}.imac-floating-panel[data-astro-cid-dzykzhze] span[data-astro-cid-dzykzhze]{color:#67e8f9;text-transform:uppercase;margin-bottom:4px;font-size:.78rem;font-weight:900;display:block}.imac-floating-panel[data-astro-cid-dzykzhze] strong[data-astro-cid-dzykzhze]{color:#fff}.imac-section[data-astro-cid-dzykzhze],.imac-image-section[data-astro-cid-dzykzhze]{color:#0f172a;background:#f8fafc;padding:74px 0}.imac-section-dark[data-astro-cid-dzykzhze]{color:#0f2a4a;background:#eef6ff}.imac-section-head[data-astro-cid-dzykzhze]{text-align:center;max-width:860px;margin:0 auto 28px}.imac-section[data-astro-cid-dzykzhze] h2[data-astro-cid-dzykzhze],.imac-image-copy[data-astro-cid-dzykzhze] h2[data-astro-cid-dzykzhze],.imac-local-band[data-astro-cid-dzykzhze] h2[data-astro-cid-dzykzhze]{margin:0 0 12px;font-size:clamp(1.9rem,4vw,3.2rem)}.imac-section[data-astro-cid-dzykzhze] p[data-astro-cid-dzykzhze],.imac-image-copy[data-astro-cid-dzykzhze] p[data-astro-cid-dzykzhze],.imac-local-band[data-astro-cid-dzykzhze] p[data-astro-cid-dzykzhze]{color:#475569;margin:0;line-height:1.7}.imac-section-dark[data-astro-cid-dzykzhze] p[data-astro-cid-dzykzhze],.imac-section-dark[data-astro-cid-dzykzhze] .imac-eyebrow[data-astro-cid-dzykzhze],.imac-section-dark[data-astro-cid-dzykzhze] h2[data-astro-cid-dzykzhze]{color:#0f2a4a}.imac-card-grid[data-astro-cid-dzykzhze]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.imac-info-card[data-astro-cid-dzykzhze]{background:#fff;border-color:#0ea5e929;border-radius:22px;padding:22px}.imac-info-card[data-astro-cid-dzykzhze] .fa-icon[data-astro-cid-dzykzhze]{color:#0891b2;width:42px;height:42px;margin-bottom:14px}.imac-info-card[data-astro-cid-dzykzhze] h2[data-astro-cid-dzykzhze],.imac-process[data-astro-cid-dzykzhze] h2[data-astro-cid-dzykzhze]{letter-spacing:-.02em;font-size:1.08rem;line-height:1.2}.imac-info-card[data-astro-cid-dzykzhze] p[data-astro-cid-dzykzhze],.imac-process[data-astro-cid-dzykzhze] p[data-astro-cid-dzykzhze]{font-size:.94rem}.imac-symptom-list[data-astro-cid-dzykzhze]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.imac-symptom-list[data-astro-cid-dzykzhze] div[data-astro-cid-dzykzhze]{background:#fff;border:1px solid #0f2a4a1f;border-radius:16px;gap:10px;padding:13px 14px;display:flex;box-shadow:0 16px 34px #0f2a4a14}.imac-symptom-list[data-astro-cid-dzykzhze] span[data-astro-cid-dzykzhze]{background:#0f2a4a;border-radius:999px;flex:none;width:9px;height:9px;margin-top:8px}.imac-symptom-list[data-astro-cid-dzykzhze] p[data-astro-cid-dzykzhze]{color:#0f2a4a;margin:0;font-weight:700}.imac-image-section[data-astro-cid-dzykzhze].is-alt{background:#eef6ff}.imac-image-section[data-astro-cid-dzykzhze].is-alt .imac-image-wrap[data-astro-cid-dzykzhze]{order:2}.imac-image-wrap[data-astro-cid-dzykzhze] img[data-astro-cid-dzykzhze]{aspect-ratio:16/10;box-shadow:0 22px 58px #0f172a2e}.imac-image-copy[data-astro-cid-dzykzhze] ul[data-astro-cid-dzykzhze]{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.imac-image-copy[data-astro-cid-dzykzhze] li[data-astro-cid-dzykzhze]{color:#0f172a;background:#fff;border:1px solid #0ea5e929;border-radius:14px;padding:12px 14px;font-weight:800}.imac-process[data-astro-cid-dzykzhze]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.imac-process[data-astro-cid-dzykzhze] article[data-astro-cid-dzykzhze]{background:#fff;border-color:#0ea5e929;border-radius:22px;padding:22px}.imac-process[data-astro-cid-dzykzhze] span[data-astro-cid-dzykzhze]{color:#0e7490;background:#cffafe;border-radius:16px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:14px;font-weight:950;display:inline-flex}.imac-local-band[data-astro-cid-dzykzhze]{color:#fff;text-align:center;background:radial-gradient(circle at 15% 20%,#22d3ee38,#0000 30%),linear-gradient(135deg,#0f172a,#082f49)}.imac-local-band[data-astro-cid-dzykzhze] p[data-astro-cid-dzykzhze]{color:#cbd5e1;max-width:850px;margin:0 auto}.imac-zone-list[data-astro-cid-dzykzhze]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.imac-zone-list[data-astro-cid-dzykzhze] span[data-astro-cid-dzykzhze]{color:#e0f2fe;background:#ffffff14;border:1px solid #67e8f933;border-radius:999px;padding:10px 14px;font-weight:850}.imac-page[data-astro-cid-dzykzhze] .faq-page-content{background:#0f2a4a!important}.imac-page[data-astro-cid-dzykzhze] .faq-page-content h2,.imac-page[data-astro-cid-dzykzhze] .faq-page-content p,.imac-page[data-astro-cid-dzykzhze] .faq-page-content .faq-question,.imac-page[data-astro-cid-dzykzhze] .faq-page-content .faq-answer-inner{color:#fff!important}.imac-page[data-astro-cid-dzykzhze] .faq-page-content .faq-item{background:#ffffff14!important;border-color:#ffffff29!important}.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact{color:#fff!important;background:#0f2a4a!important}.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact h2,.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact h3,.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact p,.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact strong,.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact a,.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact .description-text,.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact .coverage-title,.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact .coverage-subtitle,.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact .coverage-zone{color:#fff!important}.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact .contact-form,.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact .coverage-area,.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact .contact-details li{background:#ffffff14!important;border-color:#ffffff29!important}.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact .device-buttons .btn-outline{color:#fff!important;border-color:#fff6!important}.imac-page[data-astro-cid-dzykzhze] #ubicacion.contact .coverage-zone{background:#ffffff1f!important;border-color:#ffffff3d!important}@media (width<=980px){.imac-hero-grid[data-astro-cid-dzykzhze],.imac-split[data-astro-cid-dzykzhze],.imac-image-grid[data-astro-cid-dzykzhze],.imac-card-grid[data-astro-cid-dzykzhze],.imac-process[data-astro-cid-dzykzhze]{grid-template-columns:1fr}.imac-image-section[data-astro-cid-dzykzhze].is-alt .imac-image-wrap[data-astro-cid-dzykzhze]{order:0}}@media (width<=680px){.imac-hero[data-astro-cid-dzykzhze]{padding:48px 0 54px}.imac-stats[data-astro-cid-dzykzhze],.imac-symptom-list[data-astro-cid-dzykzhze]{grid-template-columns:1fr}.imac-actions[data-astro-cid-dzykzhze]{flex-direction:column}.imac-btn[data-astro-cid-dzykzhze]{width:100%}.imac-section[data-astro-cid-dzykzhze],.imac-image-section[data-astro-cid-dzykzhze]{padding:48px 0}.imac-floating-panel[data-astro-cid-dzykzhze]{margin-top:12px;position:static}}
