:root{--noche:#111a2b;--noche-2:#18233a;--noche-3:#24324d;--oro:#c9a764;--oro-claro:#ead6a3;--oro-hondo:#8a6a35;--oro-degradado:linear-gradient(135deg, #f2dda4 0%, #d9bc7e 55%, #b08c52 100%);--plata:#cfd3da;--marfil:#f7f2e8;--marfil-2:#efe7d7;--tinta:#141c2c;--texto-2:#4a5266;--gris:#6c7385;--linea:#e3dbcb;--linea-fria:#dde0e6;--blanco:#fff;--radio:6px;--radio-chico:4px;--sombra:0 1px 2px #111a2b0f, 0 14px 34px -16px #111a2b38;--sombra-alta:0 2px 4px #111a2b14, 0 30px 70px -24px #111a2b73;--ancho:1200px;--barra:78px;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--barra) + 12px)}body{font-family:var(--fuente), ui-sans-serif, system-ui, sans-serif;color:var(--tinta);background:var(--blanco);-webkit-font-smoothing:antialiased;margin:0;font-size:18px;line-height:1.65;overflow-x:hidden}img,svg,video{max-width:100%;display:block}img{height:auto}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,p{margin:0}[hidden]{display:none!important}.contenedor{width:100%;max-width:calc(var(--ancho) + 2 * 28px);margin:0 auto;padding:0 28px}@media (width<=640px){.contenedor{padding:0 16px}body{font-size:17px}}.h1,.h2,.h3{font-family:var(--fuente-titulos), Georgia, serif;letter-spacing:-.005em;text-wrap:balance;font-weight:400;line-height:1.12}.h1{font-size:clamp(2.3rem,1.5rem + 3vw,3.9rem)}.h2{font-size:clamp(1.9rem,1.4rem + 1.8vw,2.9rem)}.h3{font-size:clamp(1.3rem,1.15rem + .5vw,1.6rem);line-height:1.22}.bajada{color:var(--texto-2);text-wrap:pretty;max-width:60ch;font-size:clamp(1.06rem,1rem + .25vw,1.2rem);line-height:1.65}.oro{color:var(--oro-hondo)}.sobre-noche .oro,.sobre-noche.oro{color:var(--oro-claro)}.filete{background:linear-gradient(90deg, transparent, var(--oro) 18%, var(--oro) 82%, transparent);border:0;width:88px;height:2px;margin:0 0 22px;display:block}.cabecera{gap:16px;max-width:760px;display:grid}.cabecera .filete{margin-bottom:6px}.seccion{padding:clamp(76px,9vw,132px) 0}.sobre-noche{background:var(--noche);color:#fff}.sobre-noche .bajada{color:#ffffffbd}.sobre-marfil{background:var(--marfil)}.btn{border-radius:var(--radio-chico);letter-spacing:.01em;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 26px;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s,transform .18s,box-shadow .18s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--oro);outline-offset:2px}.btn-oro{background:var(--oro-degradado);color:var(--noche);box-shadow:0 12px 26px -14px #b08c52e6}.btn-oro:hover{filter:brightness(1.05);box-shadow:0 14px 30px -12px #b08c52f2}.btn-noche{background:var(--noche);color:#fff}.btn-noche:hover{background:var(--noche-3)}.btn-borde{border-color:var(--linea);color:var(--noche);background:#fff}.btn-borde:hover{border-color:var(--noche)}.btn-claro{color:#fff;background:0 0;border-color:#ffffff52}.btn-claro:hover{border-color:var(--oro-claro);color:var(--oro-claro)}.btn-chico{min-height:44px;padding:0 18px;font-size:.95rem}.remate{flex:none;width:16px;height:16px;transition:transform .2s}.btn:hover .remate{transform:translateY(-3px)}.aparece{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(16px)}.aparece.visto{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.aparece{opacity:1;transition:none;transform:none}}.campo{gap:7px;display:grid}.campo label,.campo .rotulo{color:var(--noche);font-size:.92rem;font-weight:700}.campo label small{color:var(--gris);font-weight:400}.entrada{border-radius:var(--radio-chico);border:1.5px solid var(--linea-fria);background:#fff;width:100%;min-height:52px;padding:0 16px;font-size:1.02rem;transition:border-color .15s,box-shadow .15s}textarea.entrada{resize:vertical;min-height:92px;padding:12px 16px;line-height:1.5}.entrada::placeholder{color:#9aa0ad}.entrada:focus{border-color:var(--oro-hondo);outline:none;box-shadow:0 0 0 4px #c9a76438}.entrada[aria-invalid=true]{border-color:#b8392f}.error-campo{color:#a8322a;font-size:.86rem;font-weight:600}select.entrada{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%23111a2b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:42px}.trampa{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.solo-lector{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tarjeta{border:1px solid var(--linea);border-radius:var(--radio);background:#fff;flex-direction:column;min-width:0;transition:box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.tarjeta:hover{box-shadow:var(--sombra);border-color:#d6c9ad}.t-portada{aspect-ratio:4/3;background:var(--marfil-2);display:block;position:relative;overflow:hidden}.t-portada img{object-fit:cover;width:100%;height:100%;transition:transform .8s;position:absolute;inset:0}.tarjeta:hover .t-portada img{transform:scale(1.03)}.t-sin-foto{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 290 164'%3E%3Cg fill='%23d9ccae'%3E%3Cpath d='M145 7 185 50h-9.5v18L145 42.5 114.5 68V50H105z'/%3E%3Cpath d='M145 53 265 150 145 77 25 150z'/%3E%3Cpath d='M129 109h14v13h-14zM147 109h13v13h-13zM129 125h14v13h-14zM147 125h13v13h-13z'/%3E%3C/g%3E%3C/svg%3E") center / 42% no-repeat var(--marfil-2);position:absolute;inset:0}.t-etapa{border-radius:var(--radio-chico);color:#fff;letter-spacing:.02em;backdrop-filter:blur(6px);background:#111a2be0;padding:5px 11px;font-size:.8rem;font-weight:600;position:absolute;top:12px;left:12px}.t-usado{background:var(--oro-claro);color:var(--noche)}.t-cuerpo{flex-direction:column;flex:1;gap:4px;padding:18px 20px 20px;display:flex}.t-lugar{letter-spacing:.06em;text-transform:uppercase;color:var(--oro-hondo);font-size:.86rem;font-weight:700}.t-lugar span{color:#c5b48e}.t-nombre{font-family:var(--fuente-titulos), serif;margin-top:2px;font-size:1.36rem;font-weight:400;line-height:1.2}.t-nombre a{text-decoration:none}.t-nombre a:hover{text-decoration:underline;text-decoration-color:var(--oro);text-underline-offset:4px}.t-inmobiliaria{color:var(--texto-2);font-size:.94rem}.t-precio{color:var(--noche);margin-top:10px;font-size:1.28rem;font-weight:700;line-height:1.2}.t-precio span{color:var(--gris);font-size:.88rem;font-weight:400}.t-etiquetas{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.t-etiqueta{border:1px solid var(--linea);border-radius:var(--radio-chico);background:var(--marfil);min-height:30px;color:var(--tinta);cursor:pointer;align-items:center;padding:0 10px;font-size:.84rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.t-etiqueta:hover,.t-etiqueta[aria-pressed=true]{background:var(--noche);border-color:var(--noche);color:#fff}.t-mas{color:var(--gris);align-self:center;font-size:.84rem;font-weight:700}.t-acciones{align-items:center;gap:14px;margin-top:auto;padding-top:18px;display:flex}.t-acciones .btn{flex:1}.t-consultar{min-height:44px;color:var(--noche);cursor:pointer;text-decoration:underline;text-decoration-color:var(--oro);text-underline-offset:4px;background:0 0;border:0;padding:0 6px;font-weight:700}.t-consultar:hover{text-decoration-thickness:2px}.logo[data-astro-cid-qmbhzs4e]{align-items:center;line-height:0;display:inline-flex}.logo[data-astro-cid-qmbhzs4e] .logo-iso{flex:none;width:auto}.logo[data-astro-cid-qmbhzs4e] .logo-palabra{width:auto}.logo-noche[data-astro-cid-qmbhzs4e]{color:#e9eaee}.logo-claro[data-astro-cid-qmbhzs4e]{color:var(--noche)}.logo-horizontal[data-astro-cid-qmbhzs4e]{gap:calc(var(--alto) * .28);height:var(--alto)}.logo-horizontal[data-astro-cid-qmbhzs4e] .logo-iso{height:var(--alto)}.logo-horizontal[data-astro-cid-qmbhzs4e] .logo-palabra{height:calc(var(--alto) * .42)}.logo-apilado[data-astro-cid-qmbhzs4e]{gap:calc(var(--alto) * .16);flex-direction:column}.logo-apilado[data-astro-cid-qmbhzs4e] .logo-iso{height:var(--alto)}.logo-texto[data-astro-cid-qmbhzs4e]{justify-items:center;gap:calc(var(--alto) * .12);display:grid}.logo-apilado[data-astro-cid-qmbhzs4e] .logo-palabra{height:calc(var(--alto) * .36)}.logo-filete[data-astro-cid-qmbhzs4e]{opacity:.8;background:linear-gradient(90deg,#0000,currentColor 15% 85%,#0000);width:80%;height:1px}.barra[data-astro-cid-isef26zo]{z-index:30;background:var(--noche);color:#fff;border-bottom:1px solid #ffffff0f;transition:box-shadow .2s;position:sticky;top:0}.barra[data-astro-cid-isef26zo].con-sombra{box-shadow:0 10px 30px -18px #000000b3}.barra-fila[data-astro-cid-isef26zo]{height:var(--barra);align-items:center;gap:28px;display:flex}.barra-logo[data-astro-cid-isef26zo]{flex:none;text-decoration:none}.barra-nav[data-astro-cid-isef26zo]{gap:4px;margin-left:auto;display:flex}.barra-nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{color:#fffc;padding:10px 14px;font-size:.98rem;font-weight:600;text-decoration:none;transition:color .18s;position:relative}.barra-nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:after{content:"";background:var(--oro);height:1.5px;transition:transform .25s;position:absolute;bottom:4px;left:14px;right:14px;transform:scaleX(0)}.barra-nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover{color:#fff}.barra-nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover:after,.barra-nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]:after{transform:scaleX(1)}.barra-nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]{color:var(--oro-claro)}.barra-derecha[data-astro-cid-isef26zo]{align-items:center;gap:20px;display:flex}.barra-tel[data-astro-cid-isef26zo]{color:#fff;white-space:nowrap;align-items:center;gap:8px;font-size:.98rem;font-weight:700;text-decoration:none;display:inline-flex}.barra-tel[data-astro-cid-isef26zo] svg{color:var(--oro)}.barra-tel[data-astro-cid-isef26zo]:hover{color:var(--oro-claro)}.barra-menu[data-astro-cid-isef26zo]{border-radius:var(--radio-chico);color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff29;place-items:center;width:48px;height:48px;margin-left:auto;display:none}.menu-movil[data-astro-cid-isef26zo]{background:var(--noche);border-top:1px solid #ffffff14}.menu-movil[data-astro-cid-isef26zo] nav[data-astro-cid-isef26zo]{gap:2px;padding-top:10px;padding-bottom:22px;display:grid}.menu-movil[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:not(.btn){font-family:var(--fuente-titulos), serif;border-bottom:1px solid #ffffff14;padding:14px 2px;font-size:1.3rem;text-decoration:none}.menu-movil[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]{color:var(--oro-claro)}.menu-movil[data-astro-cid-isef26zo] .menu-tel[data-astro-cid-isef26zo]{color:var(--oro-claro);align-items:center;gap:10px;font-weight:700;display:inline-flex;font-family:var(--fuente), sans-serif!important;font-size:1.05rem!important}.menu-movil[data-astro-cid-isef26zo] .btn[data-astro-cid-isef26zo]{margin-top:14px}@media (width<=1120px){.barra-tel[data-astro-cid-isef26zo]{display:none}}@media (width<=900px){.barra-nav[data-astro-cid-isef26zo],.barra-derecha[data-astro-cid-isef26zo]{display:none}.barra-menu[data-astro-cid-isef26zo]{display:grid}}@media (width<=400px){.barra-logo[data-astro-cid-isef26zo] .logo{--alto:34px!important}}.pie[data-astro-cid-oenwriqq]{background:var(--noche);color:#ffffffb8;border-top:1px solid #c9a76440;padding:80px 0 0;font-size:1rem}.pie-fila[data-astro-cid-oenwriqq]{grid-template-columns:1.5fr 1fr 1fr;gap:56px;padding-bottom:60px;display:grid}.pie-marca[data-astro-cid-oenwriqq]{align-content:start;justify-items:start;gap:22px;max-width:380px;display:grid}.pie-col[data-astro-cid-oenwriqq]{align-content:start;gap:12px;display:grid}.pie-titulo[data-astro-cid-oenwriqq]{font-family:var(--fuente-titulos), serif;color:var(--oro-claro);margin-bottom:4px;font-size:1.2rem}.pie-col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{text-decoration:none}.pie-col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:#fff}.pie-contacto[data-astro-cid-oenwriqq]{align-items:center;gap:10px;display:inline-flex}.pie-contacto[data-astro-cid-oenwriqq] svg{color:var(--oro);flex:none}.pie-base[data-astro-cid-oenwriqq]{color:#ffffff8c;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:22px;padding-bottom:28px;font-size:.86rem;display:flex}.pie-base[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq]{max-width:640px}.pie-jb[data-astro-cid-oenwriqq]{color:#ffffffa6;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.pie-jb[data-astro-cid-oenwriqq]:hover{color:#fff}.pie-jb[data-astro-cid-oenwriqq] img{width:auto}@media (width<=820px){.pie-fila[data-astro-cid-oenwriqq]{grid-template-columns:1fr 1fr;gap:40px}.pie-marca[data-astro-cid-oenwriqq]{grid-column:1/-1}}@media (width<=640px){.pie[data-astro-cid-oenwriqq]{padding-bottom:84px}}.wa-flotante[data-astro-cid-enwwhd2o]{z-index:54;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:54px;height:54px;transition:transform .2s,opacity .2s;display:grid;position:fixed;bottom:84px;right:18px;box-shadow:0 14px 30px -12px #111a2b8c}.wa-flotante[data-astro-cid-enwwhd2o]:hover{transform:translateY(-2px)}.asistente-fab[data-astro-cid-enwwhd2o]{z-index:54;border:1px solid var(--linea-fria);height:54px;font-family:var(--fuente);color:var(--noche);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 8px;font-size:16px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;position:fixed;bottom:18px;right:18px;box-shadow:0 14px 34px -14px #111a2b80}.asistente-fab[data-astro-cid-enwwhd2o]:hover{transform:translateY(-2px);box-shadow:0 18px 40px -14px #111a2b8c}.asistente-fab[data-astro-cid-enwwhd2o][aria-expanded=true]{opacity:0;pointer-events:none}.asistente-esfera[data-astro-cid-enwwhd2o]{background:var(--oro);width:38px;height:38px;color:var(--noche);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.asistente-esfera[data-astro-cid-enwwhd2o] svg{width:20px;height:20px}html:has(dialog[open]) .asistente-fab[data-astro-cid-enwwhd2o],html:has(dialog[open]) .wa-flotante[data-astro-cid-enwwhd2o],html:has(.asistente-panel:not([hidden])) .wa-flotante[data-astro-cid-enwwhd2o]{opacity:0;pointer-events:none}.asistente-fab[data-astro-cid-enwwhd2o] .asistente-esfera[data-astro-cid-enwwhd2o]:after{content:"";border:2px solid var(--oro);opacity:0;border-radius:50%;animation:3.2s ease-out 2s infinite esfera-pulso;position:absolute;inset:-4px}@keyframes esfera-pulso{0%{opacity:.6;transform:scale(.9)}70%,to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.asistente-fab[data-astro-cid-enwwhd2o] .asistente-esfera[data-astro-cid-enwwhd2o]:after{animation:none}}.asistente-panel[data-astro-cid-enwwhd2o]{z-index:65;background:#fff;border-radius:22px;flex-direction:column;width:min(410px,100vw - 24px);height:min(640px,100dvh - 110px);animation:.28s cubic-bezier(.2,.8,.2,1) panel-entra;display:flex;position:fixed;bottom:18px;right:18px;overflow:hidden;box-shadow:0 30px 80px -20px #111a2b99}@keyframes panel-entra{0%{opacity:0;transform:translateY(16px)scale(.98)}}.asistente-cabeza[data-astro-cid-enwwhd2o]{background:var(--noche);color:#fff;border-bottom:1px solid #c9a76459;align-items:center;gap:12px;padding:14px 12px 14px 16px;display:flex}.asistente-cabeza[data-astro-cid-enwwhd2o] h2[data-astro-cid-enwwhd2o]{color:#fff;font-family:var(--fuente-titulos), serif;font-size:19px;font-weight:400;line-height:1.2}.asistente-cabeza[data-astro-cid-enwwhd2o] p[data-astro-cid-enwwhd2o]{color:#b6bccb;font-size:13px}.asistente-cabeza[data-astro-cid-enwwhd2o] div[data-astro-cid-enwwhd2o]{flex:1;min-width:0}.asistente-cabeza[data-astro-cid-enwwhd2o] .asistente-esfera[data-astro-cid-enwwhd2o]{width:34px;height:34px}.asistente-cerrar[data-astro-cid-enwwhd2o]{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.asistente-cerrar[data-astro-cid-enwwhd2o]:hover{background:#ffffff2e}.asistente-mensajes[data-astro-cid-enwwhd2o]{background:var(--marfil);overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg{border-radius:16px;max-width:92%;padding:11px 14px;font-size:15.5px;line-height:1.55}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg p+p,.asistente-mensajes[data-astro-cid-enwwhd2o] .msg p+ul,.asistente-mensajes[data-astro-cid-enwwhd2o] .msg ul+p{margin-top:8px}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg ul{gap:6px;margin:0;padding-left:0;list-style:none;display:grid}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg a{color:var(--oro-hondo);font-weight:700}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-bh{border:1px solid var(--linea);color:var(--tinta);background:#fff;border-bottom-left-radius:6px;align-self:flex-start}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-yo{background:var(--noche);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg strong{color:var(--noche)}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-yo strong{color:#fff}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-fichas{gap:8px;margin-top:10px;display:grid}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-ficha{border:1px solid var(--linea);color:inherit;border-radius:12px;grid-template-columns:62px 1fr;align-items:center;gap:10px;padding:7px;text-decoration:none;display:grid;font-weight:400!important}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-ficha:hover{border-color:var(--oro)}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-ficha span.foto{background:var(--noche);border-radius:8px;width:62px;height:46px;overflow:hidden}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-ficha img{object-fit:cover;width:100%;height:100%}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-ficha b{color:var(--noche);font-size:14.5px;line-height:1.25;display:block}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-ficha small{color:var(--texto-2);font-size:13px;line-height:1.35;display:block}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-acciones{flex-wrap:wrap;align-self:flex-start;gap:6px;max-width:100%;display:flex}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-acciones button{min-height:40px;font-family:var(--fuente);color:var(--noche);text-align:left;cursor:pointer;background:#fff;border:1.5px solid #dccaa0;border-radius:999px;padding:0 14px;font-size:14.5px;font-weight:600}.asistente-mensajes[data-astro-cid-enwwhd2o] .msg-acciones button:hover{border-color:var(--oro-hondo);background:#fbf5e7}.asistente-mensajes[data-astro-cid-enwwhd2o] .escribiendo{gap:4px;padding:14px 16px;display:flex}.asistente-mensajes[data-astro-cid-enwwhd2o] .escribiendo i{background:var(--oro);transform-origin:bottom;border-radius:2px;width:6px;height:14px;animation:.9s ease-in-out infinite escribiendo}.asistente-mensajes[data-astro-cid-enwwhd2o] .escribiendo i:nth-child(2){animation-delay:.12s}.asistente-mensajes[data-astro-cid-enwwhd2o] .escribiendo i:nth-child(3){animation-delay:.24s}@keyframes escribiendo{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.asistente-entrada[data-astro-cid-enwwhd2o]{border-top:1px solid var(--linea);background:#fff;gap:8px;padding:12px;display:flex}.asistente-entrada[data-astro-cid-enwwhd2o] input[data-astro-cid-enwwhd2o]{border:1.5px solid var(--linea-fria);min-width:0;min-height:48px;font:inherit;border-radius:999px;flex:1;padding:0 16px;font-size:16px}.asistente-entrada[data-astro-cid-enwwhd2o] input[data-astro-cid-enwwhd2o]:focus{border-color:var(--oro-hondo);outline:none}.asistente-entrada[data-astro-cid-enwwhd2o] button[data-astro-cid-enwwhd2o]{background:var(--noche);width:48px;height:48px;color:var(--oro-claro);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.asistente-entrada[data-astro-cid-enwwhd2o] button[data-astro-cid-enwwhd2o]:hover{background:var(--noche-3)}@media (width<=560px){.asistente-fab[data-astro-cid-enwwhd2o]{justify-content:center;gap:0;width:54px;height:54px;padding:0;transition:transform .2s,opacity .2s;bottom:14px;right:14px}.asistente-fab[data-astro-cid-enwwhd2o] .asistente-esfera[data-astro-cid-enwwhd2o]{width:46px;height:46px}.asistente-nombre[data-astro-cid-enwwhd2o]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wa-flotante[data-astro-cid-enwwhd2o]{width:54px;height:54px;bottom:78px;right:14px}html.teclado .asistente-fab[data-astro-cid-enwwhd2o],html.teclado .wa-flotante[data-astro-cid-enwwhd2o]{opacity:0;pointer-events:none}.asistente-panel[data-astro-cid-enwwhd2o]{border-radius:0;width:100vw;height:100dvh;bottom:0;right:0}}.saltar{z-index:100;background:#fff;border-radius:4px;padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:16px}.saltar:focus{top:16px}
