.site-header.svelte-108nd2t{z-index:50;background:var(--primary);color:#fff;box-shadow:var(--sh-md);position:fixed;inset:0 0 auto;overflow:hidden}.header-inner.svelte-108nd2t{min-width:0}.header-logo.svelte-108nd2t{align-items:center;min-width:0;display:flex}.header-actions.svelte-108nd2t{flex-shrink:0}.header-link.svelte-108nd2t{color:#fff;opacity:.85;transition:opacity .15s}.header-link.svelte-108nd2t:hover{opacity:1}.header-cta.svelte-108nd2t{align-items:center;gap:var(--sp-xs);padding:var(--sp-xs) var(--sp-md);border-radius:var(--rd-full,9999px);background:var(--accent);color:#fff;font-size:var(--text-sm);font-weight:600;transition:filter .15s;display:inline-flex}.header-cta.svelte-108nd2t:hover{filter:brightness(1.08)}.header-cotizacion.svelte-108nd2t{color:#fff;width:2.5rem;height:2.5rem;font-size:var(--text-lg);background:oklab(100% 0 5.96046e-8/.12);border-radius:9999px;justify-content:center;align-items:center;transition:background .15s;display:inline-flex;position:relative}.header-cotizacion.svelte-108nd2t:hover{background:oklab(100% 0 5.96046e-8/.22)}.header-badge.svelte-108nd2t{border-radius:var(--rd-full,9999px);background:var(--accent);color:#fff;min-width:1.15rem;height:1.15rem;font-size:var(--text-xs);place-items:center;padding:0 .25rem;font-weight:700;line-height:1;display:grid;position:absolute;top:-.15rem;right:-.15rem}.menu-badge.svelte-108nd2t{min-width:1.25rem;height:1.25rem;margin-left:var(--sp-xs);border-radius:var(--rd-full,9999px);background:var(--accent);color:#fff;font-size:var(--text-xs);place-items:center;padding:0 .35rem;font-weight:700;display:inline-grid}.header-burger.svelte-108nd2t{background:var(--primary-800);color:#fff;border-radius:9999px;place-items:center;width:2.75rem;height:2.75rem;transition:background .15s;display:grid}.header-burger.svelte-108nd2t:hover{background:var(--primary-700)}.menu-backdrop.svelte-108nd2t{z-index:60;background:#00000080;position:fixed;inset:0}.menu-panel.svelte-108nd2t{z-index:61;background:var(--surface);width:min(20rem,85vw);color:var(--textbody);border-left:1px solid var(--border);position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.menu-close.svelte-108nd2t{background:var(--soft);width:2.5rem;height:2.5rem;color:var(--textbody);border-radius:9999px;place-items:center;display:grid}.menu-link.svelte-108nd2t{padding:var(--sp-md) var(--sp-lg);border-top:1px solid var(--divider);font-size:var(--text-lg);color:var(--textbody)}.menu-link.svelte-108nd2t:hover{background:var(--soft)}@media (width<=1023.9px){.header-cta-desktop.svelte-108nd2t{display:none}}@media (width>=1024px){.header-burger.svelte-108nd2t{display:none}}.site-footer.svelte-10xb3kv{background:var(--primary);color:var(--footer-text)}.footer-link.svelte-10xb3kv{color:var(--footer-text);opacity:.8;transition:opacity .15s}.footer-link.svelte-10xb3kv:hover{opacity:1;color:#fff}.wa-float.svelte-108v9wb{right:var(--sp-lg);bottom:var(--sp-lg);z-index:40;color:#fff;width:3.25rem;height:3.25rem;box-shadow:var(--sh-lg);background:#25d366;border-radius:9999px;place-items:center;transition:transform .15s;display:grid;position:fixed}.wa-float.svelte-108v9wb:hover{transform:scale(1.06)}
