.conc-landing[data-astro-cid-3ppvu5dj]{max-width:1160px;margin:0 auto;padding:32px clamp(20px,4vw,56px) 0}.breadcrumb[data-astro-cid-3ppvu5dj]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--steel);margin-bottom:28px;flex-wrap:wrap}.breadcrumb[data-astro-cid-3ppvu5dj] a[data-astro-cid-3ppvu5dj]{color:var(--steel)}.breadcrumb[data-astro-cid-3ppvu5dj] a[data-astro-cid-3ppvu5dj]:hover{color:var(--ink)}.breadcrumb[data-astro-cid-3ppvu5dj] [data-astro-cid-3ppvu5dj][aria-current]{color:var(--ink);font-weight:500}.conc-head[data-astro-cid-3ppvu5dj]{max-width:720px;margin-bottom:40px}h1[data-astro-cid-3ppvu5dj]{font-size:clamp(27px,3.2vw,38px);letter-spacing:-.4px;margin-bottom:14px}.lead[data-astro-cid-3ppvu5dj]{font-size:16.5px;line-height:1.65;color:var(--steel)}.conc-grid[data-astro-cid-3ppvu5dj]{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-bottom:72px;align-items:start}.conc-datos[data-astro-cid-3ppvu5dj] h2[data-astro-cid-3ppvu5dj],.conc-catalogo[data-astro-cid-3ppvu5dj] h2[data-astro-cid-3ppvu5dj],.otros-puntos[data-astro-cid-3ppvu5dj] h2[data-astro-cid-3ppvu5dj]{font-size:20px;letter-spacing:-.2px;color:var(--ink);margin-bottom:20px}.nap[data-astro-cid-3ppvu5dj]{display:flex;flex-direction:column;gap:14px;margin-bottom:26px}.nap[data-astro-cid-3ppvu5dj] div[data-astro-cid-3ppvu5dj]{display:grid;grid-template-columns:108px 1fr;gap:14px;font-size:14.5px;line-height:1.55}.nap[data-astro-cid-3ppvu5dj] dt[data-astro-cid-3ppvu5dj]{color:var(--steel)}.nap[data-astro-cid-3ppvu5dj] dd[data-astro-cid-3ppvu5dj]{color:var(--ink);font-weight:500}.nap[data-astro-cid-3ppvu5dj] dd[data-astro-cid-3ppvu5dj] a[data-astro-cid-3ppvu5dj]{color:var(--red-dark);font-weight:600}.nap[data-astro-cid-3ppvu5dj] dd[data-astro-cid-3ppvu5dj] a[data-astro-cid-3ppvu5dj]:hover{text-decoration:underline}.tel-link[data-astro-cid-3ppvu5dj],.email-link[data-astro-cid-3ppvu5dj],.insta-link[data-astro-cid-3ppvu5dj]{display:inline-flex;align-items:center;min-height:24px;padding:3px 0}.conc-etiqueta[data-astro-cid-3ppvu5dj]{display:inline-block;margin-top:10px;font-size:12.5px;font-weight:600;color:var(--steel);background:var(--paper);border:1px solid var(--borde-suave);border-radius:999px;padding:4px 12px}.tel-link[data-astro-cid-3ppvu5dj]{display:flex}.tel-fila[data-astro-cid-3ppvu5dj]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.tel-wa[data-astro-cid-3ppvu5dj]{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;background:var(--color-whatsapp);color:var(--ink)}.email-link[data-astro-cid-3ppvu5dj]{overflow-wrap:anywhere;word-break:break-word}.conc-acciones[data-astro-cid-3ppvu5dj]{display:flex;flex-wrap:wrap;gap:10px}.btn-primary[data-astro-cid-3ppvu5dj]{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14.5px;background:var(--red);color:var(--white);padding:13px 22px;border-radius:999px;transition:background-color var(--dur-base) ease}.btn-primary[data-astro-cid-3ppvu5dj]:hover{background:var(--red-dark)}.btn-outline[data-astro-cid-3ppvu5dj]{display:inline-flex;align-items:center;font-weight:600;font-size:14.5px;color:var(--ink);padding:12px 22px;border-radius:999px;border:1.5px solid var(--ink);transition:background-color var(--dur-base) ease,color var(--dur-base) ease}.btn-outline[data-astro-cid-3ppvu5dj]:hover{background:var(--ink);color:var(--white)}.btn-whatsapp[data-astro-cid-3ppvu5dj]{display:inline-flex;align-items:center;font-weight:600;font-size:14.5px;background:var(--color-whatsapp);color:var(--ink);padding:13px 22px;border-radius:999px}.nota-wa[data-astro-cid-3ppvu5dj]{font-size:12.5px;line-height:1.55;color:var(--steel);margin-top:12px}.conc-mapa[data-astro-cid-3ppvu5dj] .mapa-wrap{margin-bottom:0}.conc-catalogo[data-astro-cid-3ppvu5dj]{margin-bottom:72px}.catalogo-lead[data-astro-cid-3ppvu5dj]{font-size:14.5px;line-height:1.6;color:var(--steel);margin:-10px 0 24px;max-width:60ch}.modelos-grid[data-astro-cid-3ppvu5dj]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:22px}.modelos-grid[data-astro-cid-3ppvu5dj] a[data-astro-cid-3ppvu5dj]{display:flex;flex-direction:column;gap:4px;background:var(--paper);border-radius:14px;padding:14px 16px 18px;transition:transform var(--dur-base) var(--ease-out-expo)}.modelos-grid[data-astro-cid-3ppvu5dj] a[data-astro-cid-3ppvu5dj]:hover{transform:translateY(-3px)}.modelo-foto[data-astro-cid-3ppvu5dj]{display:block;margin-bottom:8px}.modelo-foto[data-astro-cid-3ppvu5dj] img{width:100%;height:auto;border-radius:8px}.modelo-nombre[data-astro-cid-3ppvu5dj]{font-size:15px;font-weight:600;color:var(--ink)}.modelo-precio[data-astro-cid-3ppvu5dj]{font-size:13px;color:var(--steel)}.link-catalogo[data-astro-cid-3ppvu5dj]{font-size:14.5px;font-weight:600;color:var(--red-dark)}.link-catalogo[data-astro-cid-3ppvu5dj]:hover{text-decoration:underline}.otros-puntos[data-astro-cid-3ppvu5dj]{padding-bottom:96px}.otros-puntos[data-astro-cid-3ppvu5dj] ul[data-astro-cid-3ppvu5dj]{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.otros-puntos[data-astro-cid-3ppvu5dj] a[data-astro-cid-3ppvu5dj]{display:block;padding:13px 16px;border-radius:10px;border:1px solid var(--borde);font-size:14.5px;color:var(--ink);transition:border-color var(--dur-base) ease}.otros-puntos[data-astro-cid-3ppvu5dj] a[data-astro-cid-3ppvu5dj]:hover{border-color:var(--ink)}@media (max-width: 860px){.conc-grid[data-astro-cid-3ppvu5dj]{grid-template-columns:1fr}.modelos-grid[data-astro-cid-3ppvu5dj]{grid-template-columns:repeat(2,1fr)}.otros-puntos[data-astro-cid-3ppvu5dj] ul[data-astro-cid-3ppvu5dj]{grid-template-columns:1fr}}@media (max-width: 520px){.modelos-grid[data-astro-cid-3ppvu5dj]{grid-template-columns:1fr}.nap[data-astro-cid-3ppvu5dj] div[data-astro-cid-3ppvu5dj]{grid-template-columns:1fr;gap:2px}.conc-acciones[data-astro-cid-3ppvu5dj]>[data-astro-cid-3ppvu5dj]{width:100%;justify-content:center}}.dato-pendiente[data-astro-cid-3ppvu5dj]{color:var(--steel);font-style:italic}.tel-nota[data-astro-cid-3ppvu5dj]{display:block;font-size:12.5px;color:var(--steel);margin-top:4px}
