.ante[data-astro-cid-istve2ti]{font-family:var(--titulo);font-size:13px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;margin:0 0 var(--e3)}.ante[data-astro-cid-istve2ti].coral{color:var(--coral)}.centro[data-astro-cid-istve2ti]{text-align:center;margin-bottom:var(--e6)}.centro[data-astro-cid-istve2ti] .ante[data-astro-cid-istve2ti],.centro[data-astro-cid-istve2ti] h2[data-astro-cid-istve2ti]{margin-inline:auto}.centro[data-astro-cid-istve2ti] h2[data-astro-cid-istve2ti]{max-width:20ch}.hero[data-astro-cid-istve2ti]{position:relative;isolation:isolate;color:#fff}.hero[data-astro-cid-istve2ti] .fondo[data-astro-cid-istve2ti]{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.hero[data-astro-cid-istve2ti]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(97deg,#14100ec2,#14100ead 48%,#14100e4d,#14100e1a 80%,#14100e2e),linear-gradient(180deg,rgba(20,16,14,.2) 0%,transparent 20%,transparent 72%,rgba(20,16,14,.34) 100%),linear-gradient(100deg,rgba(252,114,81,.1),transparent 55%)}@media(max-width:860px){.hero[data-astro-cid-istve2ti]:after{background:linear-gradient(180deg,#14100e9e,#14100eb3 55%,#14100ec7),linear-gradient(100deg,rgba(252,114,81,.1),transparent 55%)}}.hero-in[data-astro-cid-istve2ti]{padding-block:clamp(72px,11vw,140px) clamp(48px,6.5vw,76px)}.hero[data-astro-cid-istve2ti] .ante[data-astro-cid-istve2ti]{color:var(--coral-suave)}.hero[data-astro-cid-istve2ti] h1[data-astro-cid-istve2ti]{color:#fff;max-width:15ch;font-size:clamp(36px,6vw,64px)}.bajada[data-astro-cid-istve2ti]{margin:var(--e4) 0 var(--e7);font-size:clamp(17px,2vw,21px);color:#e9e3df;max-width:44ch}.buscador[data-astro-cid-istve2ti]{display:grid;grid-template-columns:1.6fr 1fr 1fr auto;gap:var(--e3);background:#fffffff7;backdrop-filter:blur(8px);padding:var(--e4);border-radius:var(--radio);box-shadow:var(--sombra-alta);align-items:end}@media(max-width:860px){.buscador[data-astro-cid-istve2ti]{grid-template-columns:1fr 1fr}.campo-texto[data-astro-cid-istve2ti],.buscador[data-astro-cid-istve2ti] button[data-astro-cid-istve2ti]{grid-column:1/-1}}@media(max-width:480px){.buscador[data-astro-cid-istve2ti]{grid-template-columns:1fr}}.campo[data-astro-cid-istve2ti]{display:flex;flex-direction:column;gap:5px;min-width:0}.campo[data-astro-cid-istve2ti] label[data-astro-cid-istve2ti]{font-size:12px;font-weight:500;color:var(--gris);font-family:var(--titulo)}.campo[data-astro-cid-istve2ti] input[data-astro-cid-istve2ti],.campo[data-astro-cid-istve2ti] select[data-astro-cid-istve2ti]{width:100%;min-width:0;font:inherit;font-size:15px;color:var(--tinta);padding:11px var(--e3);padding-right:var(--e7);border:1px solid var(--linea);border-radius:var(--radio-chico);background:#fff;appearance:none}.campo[data-astro-cid-istve2ti] select[data-astro-cid-istve2ti]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%236e6a67' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--e4) center;text-overflow:ellipsis}.buscador[data-astro-cid-istve2ti] button[data-astro-cid-istve2ti]{height:45px;justify-content:center}.pulso[data-astro-cid-istve2ti]{display:flex;gap:clamp(28px,5vw,56px);margin:var(--e6) 0 0}.pulso[data-astro-cid-istve2ti] div[data-astro-cid-istve2ti]{display:flex;flex-direction:column-reverse;gap:2px}.pulso[data-astro-cid-istve2ti] dt[data-astro-cid-istve2ti]{font-size:13px;color:#cfc7c2;font-family:var(--titulo);letter-spacing:.04em}.pulso[data-astro-cid-istve2ti] dd[data-astro-cid-istve2ti]{margin:0;font-family:var(--titulo);font-size:clamp(28px,3.4vw,38px);font-weight:700;color:var(--ambar);line-height:1}.franja[data-astro-cid-istve2ti]{background:var(--tinta);padding-block:clamp(44px,5.5vw,68px)}.encabezado-seccion[data-astro-cid-istve2ti]{display:flex;justify-content:space-between;align-items:center;gap:var(--e4);flex-wrap:wrap;margin-bottom:var(--e6)}.franja[data-astro-cid-istve2ti] h2[data-astro-cid-istve2ti]{color:#fff}.grilla[data-astro-cid-istve2ti]{display:grid;gap:var(--e5);grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.asesoria[data-astro-cid-istve2ti]{padding-block:clamp(48px,6vw,76px)}.asesoria-in[data-astro-cid-istve2ti]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,80px);align-items:center}@media(max-width:900px){.asesoria-in[data-astro-cid-istve2ti]{grid-template-columns:1fr}}.asesoria[data-astro-cid-istve2ti] h2[data-astro-cid-istve2ti]{max-width:18ch;margin-bottom:var(--e6)}.beneficios[data-astro-cid-istve2ti]{list-style:none;padding:0;margin:0;display:grid;gap:var(--e5)}.beneficios[data-astro-cid-istve2ti] li[data-astro-cid-istve2ti]{display:flex;gap:var(--e4);align-items:flex-start}.beneficios[data-astro-cid-istve2ti] h3[data-astro-cid-istve2ti]{font-size:18px;margin-bottom:3px}.beneficios[data-astro-cid-istve2ti] p[data-astro-cid-istve2ti]{margin:0;color:var(--gris);font-size:15px;max-width:40ch}.medalla[data-astro-cid-istve2ti]{flex:none;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--coral-vapor);color:var(--coral);border:1px solid var(--coral-suave)}.collage[data-astro-cid-istve2ti]{display:grid;grid-template-columns:1.15fr 1fr;grid-template-rows:1fr 1fr;gap:var(--e3);aspect-ratio:4 / 3.4}.collage[data-astro-cid-istve2ti] img[data-astro-cid-istve2ti]{width:100%;height:100%;object-fit:cover;border-radius:var(--radio);display:block;min-height:0}.collage[data-astro-cid-istve2ti] img[data-astro-cid-istve2ti]:first-child{grid-row:1 / 3}@media(max-width:900px){.collage[data-astro-cid-istve2ti]{aspect-ratio:16 / 10}}.destacadas[data-astro-cid-istve2ti]{background:var(--humo);padding-block:clamp(44px,5.5vw,68px) clamp(48px,6vw,72px)}.remate[data-astro-cid-istve2ti]{margin:var(--e6) auto 0;max-width:none;text-align:center}.servicios[data-astro-cid-istve2ti]{background:var(--coral-vapor);padding-block:clamp(48px,6vw,76px)}.rejilla[data-astro-cid-istve2ti]{display:grid;gap:var(--e4);grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.servicio[data-astro-cid-istve2ti]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--e3);background:#fff;border-radius:var(--radio);padding:var(--e6) var(--e5);text-decoration:none;color:var(--tinta);box-shadow:var(--sombra);transition:transform .3s var(--salida),box-shadow .3s var(--salida)}.servicio[data-astro-cid-istve2ti]:hover{transform:translateY(-4px);box-shadow:var(--sombra-alta);color:var(--tinta)}.servicio[data-astro-cid-istve2ti] h3[data-astro-cid-istve2ti]{font-size:18px;max-width:16ch}.pie-serv[data-astro-cid-istve2ti]{margin-top:auto;display:inline-flex;align-items:center;gap:6px;color:var(--coral);font-size:14px;font-family:var(--titulo);font-weight:500}.servicio[data-astro-cid-istve2ti]:hover .pie-serv[data-astro-cid-istve2ti] .icono{transform:translate(3px)}.pie-serv[data-astro-cid-istve2ti] .icono{transition:transform .25s var(--salida)}.cierre[data-astro-cid-istve2ti]{background:var(--tinta);color:#fff;padding-block:clamp(40px,5vw,60px)}.cierre-in[data-astro-cid-istve2ti]{display:flex;justify-content:space-between;align-items:center;gap:var(--e6);flex-wrap:wrap}.cierre[data-astro-cid-istve2ti] h2[data-astro-cid-istve2ti]{color:#fff;font-size:clamp(24px,3vw,34px)}.cierre[data-astro-cid-istve2ti] p[data-astro-cid-istve2ti]{margin:var(--e3) 0 0;color:#c8c1bc;max-width:48ch}.acciones[data-astro-cid-istve2ti]{display:flex;gap:var(--e3);flex-wrap:wrap}.boton-fantasma[data-astro-cid-istve2ti]{background:transparent;color:#fff;border-color:#ffffff59}.boton-fantasma[data-astro-cid-istve2ti]:hover{background:#ffffff1a;color:#fff;border-color:#fff}
