#asistente{background:var(--rm-papel);border:1px solid var(--rm-linea);box-shadow:none;padding:calc(var(--espacio) * 4);border-radius:0}#asistente .asistente-eyebrow{font-family:var(--rm-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--rm-acento);margin:0 0 calc(var(--espacio) * 1.5);font-size:11px;font-weight:500}#asistente .asistente-titulo{font-family:var(--rm-serif);letter-spacing:-.01em;color:var(--rm-tinta);margin:0 0 calc(var(--espacio) * 1.5);font-size:clamp(24px,3vw,32px);font-weight:500}#asistente .asistente-intro{color:var(--rm-tinta-2);margin:0 0 calc(var(--espacio) * 4);max-width:46ch;font-size:15px;line-height:1.6}#asistente .asistente-noscript{color:var(--rm-tinta);font-size:14px;line-height:1.6}#asistente .asistente-noscript a{color:var(--rm-acento)}#asistente .paso-progreso{font-family:var(--rm-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rm-tinta-2);margin:0 0 calc(var(--espacio) * 1.5);font-size:11px}#asistente .paso-pregunta{font-family:var(--rm-serif);color:var(--rm-tinta);margin:0 0 calc(var(--espacio) * 3);outline:none;font-size:clamp(19px,2.2vw,24px);font-weight:500;line-height:1.25}#asistente .opciones{gap:var(--espacio);flex-direction:column;display:flex}#asistente .opcion{justify-content:space-between;align-items:center;gap:calc(var(--espacio) * 2);text-align:left;width:100%;font-family:var(--rm-serif);color:var(--rm-tinta);background:var(--rm-papel);border:1px solid var(--rm-linea);padding:calc(var(--espacio) * 1.75) calc(var(--espacio) * 2);cursor:pointer;border-radius:0;font-size:15px;line-height:1.4;transition:border-color .15s,background .15s;display:flex}#asistente .opcion:hover{border-color:var(--rm-acento);background:var(--rm-papel)}#asistente .opcion:focus-visible{outline:2px solid var(--rm-acento);outline-offset:2px;border-color:var(--rm-acento)}#asistente .opcion-flecha{color:var(--rm-acento);font-family:var(--rm-mono);flex-shrink:0;transition:transform .15s}#asistente .opcion:hover .opcion-flecha{transform:translate(3px)}#asistente .paso-volver{align-items:center;gap:calc(var(--espacio) * .5);margin-top:calc(var(--espacio) * 3);padding:var(--espacio) 0;font-family:var(--rm-mono);color:var(--rm-tinta-2);cursor:pointer;background:0 0;border:none;font-size:13px;display:inline-flex}#asistente .paso-volver:hover{color:var(--rm-tinta)}#asistente .paso-volver:focus-visible{outline:2px solid var(--rm-acento);outline-offset:2px}#asistente .resultado-area{font-family:var(--rm-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--rm-acento);margin:0 0 calc(var(--espacio) * 1.5);font-size:11px;font-weight:500}#asistente .resultado-titulo{font-family:var(--rm-serif);color:var(--rm-tinta);margin:0 0 calc(var(--espacio) * 1.5);outline:none;font-size:clamp(20px,2.4vw,26px);font-weight:500;line-height:1.3}#asistente .resultado-titulo strong{font-weight:600}#asistente .resultado-encargada{color:var(--rm-tinta-2);margin:0 0 calc(var(--espacio) * 3);font-size:15px;line-height:1.6}#asistente .resultado-encargada .nombre{color:var(--rm-tinta);font-weight:500}#asistente .resultado-acciones{gap:var(--espacio);flex-wrap:wrap;display:flex}#asistente .accion{align-items:center;gap:var(--espacio);font-family:var(--rm-serif);padding:calc(var(--espacio) * 1.5) calc(var(--espacio) * 3);cursor:pointer;border:1px solid #0000;border-radius:0;min-height:44px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}#asistente .accion--correo{background:var(--rm-acento);color:var(--rm-papel);border-color:var(--rm-acento);transition:filter .15s}#asistente .accion--correo:hover{filter:brightness(.9)}#asistente .accion--correo:focus-visible{outline:2px solid var(--rm-tinta);outline-offset:2px}#asistente .accion--wa{background:var(--rm-papel);color:var(--rm-tinta-2);border-color:var(--rm-linea);cursor:not-allowed}#asistente .resultado-nota{color:var(--rm-tinta-2);margin:calc(var(--espacio) * 2) 0 0;font-size:13px}#asistente .resultado-reiniciar{align-items:center;gap:calc(var(--espacio) * .5);margin-top:calc(var(--espacio) * 3);padding:var(--espacio) 0;font-family:var(--rm-mono);color:var(--rm-tinta-2);cursor:pointer;background:0 0;border:none;font-size:13px;display:inline-flex}#asistente .resultado-reiniciar:hover{color:var(--rm-tinta)}#asistente .resultado-reiniciar:focus-visible{outline:2px solid var(--rm-acento);outline-offset:2px}#asistente .paso-anim{animation:.3s both asistente-paso}@keyframes asistente-paso{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){#asistente .paso-anim{animation:none}#asistente .opcion,#asistente .opcion-flecha{transition:none}}.cuerpo[data-astro-cid-a7ep3gwj]{padding-block:clamp(44px,6vw,88px)}.cuerpo-grid[data-astro-cid-a7ep3gwj]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.respaldo[data-astro-cid-a7ep3gwj]{color:var(--rm-tinta-2);margin-top:20px;font-size:15px;line-height:1.6}.respaldo[data-astro-cid-a7ep3gwj] a[data-astro-cid-a7ep3gwj]{color:var(--rm-acento);text-underline-offset:4px}.columna-datos[data-astro-cid-a7ep3gwj]{gap:clamp(22px,2.6vw,34px);display:grid}.ficha-titulo[data-astro-cid-a7ep3gwj]{border-bottom:1px solid var(--rm-linea);margin:0 0 10px;padding-bottom:10px;font-size:11.5px}.ficha-texto[data-astro-cid-a7ep3gwj]{font-size:16px;font-style:normal;line-height:1.55}.ficha-lista[data-astro-cid-a7ep3gwj]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ficha-lista--areas[data-astro-cid-a7ep3gwj]{gap:10px;margin-top:12px}.ficha-area[data-astro-cid-a7ep3gwj]{margin-bottom:1px;font-size:10.5px;display:block}.ficha-enlace[data-astro-cid-a7ep3gwj]{color:var(--rm-azul);font-variant-numeric:tabular-nums;font-size:15.5px;text-decoration:none}.ficha-enlace[data-astro-cid-a7ep3gwj]:hover{text-underline-offset:4px;text-decoration:underline}.ficha-sub[data-astro-cid-a7ep3gwj]{color:var(--rm-tinta-2);margin-top:14px;font-size:14px}.ficha-pendiente[data-astro-cid-a7ep3gwj]{color:var(--rm-tinta-2);font-size:15px;font-style:italic}.mapa[data-astro-cid-a7ep3gwj]{border-top:1px solid var(--rm-linea);line-height:0}.mapa[data-astro-cid-a7ep3gwj] iframe[data-astro-cid-a7ep3gwj]{filter:saturate(.72)contrast(1.02);border:0;width:100%;height:clamp(300px,42vh,460px)}@media (width<=900px){.cuerpo-grid[data-astro-cid-a7ep3gwj]{grid-template-columns:1fr}}
