.engranaje[data-astro-cid-6aotjitn]{aspect-ratio:1;width:100%;color:var(--gold-ink);place-items:center;display:grid;position:relative}.anillo[data-astro-cid-6aotjitn]{width:100%;height:100%;rotate:calc(var(--giro,0) * -.35deg);position:absolute;inset:0}.anillo[data-astro-cid-6aotjitn] text[data-astro-cid-6aotjitn]{font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;fill:var(--gold-ink);fill-opacity:.75;font-size:15px;font-weight:600}.iso[data-astro-cid-6aotjitn]{width:52%;height:auto;rotate:calc(var(--giro,0) * 1deg);filter:drop-shadow(0 18px 40px #0000001f);animation:1.2s cubic-bezier(.2,.8,.2,1) both aparecer}@keyframes aparecer{0%{opacity:0;scale:.85}}.galeria[data-astro-cid-pd4bmjx6]{gap:4px;margin:0;padding:0;list-style:none;display:flex}.galeria[data-astro-cid-pd4bmjx6] li[data-astro-cid-pd4bmjx6]{min-width:0}.panel[data-astro-cid-pd4bmjx6]{background:var(--surface-2);height:100%;color:var(--text);text-decoration:none;display:block;position:relative;overflow:hidden}.foto[data-astro-cid-pd4bmjx6]{object-fit:cover;width:100%;height:100%;transition:scale 1s cubic-bezier(.2,.8,.2,1),filter .7s;position:absolute;inset:0}.provisorio[data-astro-cid-pd4bmjx6]{place-items:center;padding:15% 14% 50%;display:grid;position:absolute;inset:0}.velo[data-astro-cid-pd4bmjx6]{background:linear-gradient(180deg, #f7f5f000 38%, #f7f5f0b3 66%, #f7f5f0f5 88%, var(--bg) 100%), #f7f5f01f;transition:background-color .7s;position:absolute;inset:0}.texto[data-astro-cid-pd4bmjx6]{gap:.5rem;padding:1.5rem 1.4rem 1.75rem;display:grid;position:absolute;bottom:0;left:0;right:0}.etiqueta[data-astro-cid-pd4bmjx6]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);white-space:nowrap;font-size:.75rem;font-weight:500}.titulo[data-astro-cid-pd4bmjx6]{font-family:var(--serif);color:var(--text);font-size:1.4rem;font-weight:700;line-height:1.1}.detalle[data-astro-cid-pd4bmjx6]{max-width:24rem;color:var(--muted);font-size:.92rem;line-height:1.45}@media (width<=63.99rem){.galeria[data-astro-cid-pd4bmjx6]{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);overflow-x:auto}.galeria[data-astro-cid-pd4bmjx6]::-webkit-scrollbar{display:none}.galeria[data-astro-cid-pd4bmjx6] li[data-astro-cid-pd4bmjx6]{scroll-snap-align:start;flex:0 0 min(78%,21rem);height:27rem}}@media (width>=64rem){.galeria[data-astro-cid-pd4bmjx6]{height:36rem}.galeria[data-astro-cid-pd4bmjx6] li[data-astro-cid-pd4bmjx6]{flex:1;transition:flex .8s cubic-bezier(.25,.8,.25,1)}.galeria[data-astro-cid-pd4bmjx6] li[data-astro-cid-pd4bmjx6]:hover,.galeria[data-astro-cid-pd4bmjx6] li[data-astro-cid-pd4bmjx6]:focus-within{flex:2.4}.titulo[data-astro-cid-pd4bmjx6]{text-wrap:balance;hyphens:auto;overflow-wrap:break-word;font-size:1.25rem}.texto[data-astro-cid-pd4bmjx6]{padding:1.25rem 1.1rem 1.5rem}.detalle[data-astro-cid-pd4bmjx6]{opacity:0;max-height:0;transition:opacity .5s .15s,max-height .5s;overflow:hidden}.galeria[data-astro-cid-pd4bmjx6] li[data-astro-cid-pd4bmjx6]:hover .detalle[data-astro-cid-pd4bmjx6],.galeria[data-astro-cid-pd4bmjx6] li[data-astro-cid-pd4bmjx6]:focus-within .detalle[data-astro-cid-pd4bmjx6]{opacity:1;max-height:7rem}.galeria[data-astro-cid-pd4bmjx6] li[data-astro-cid-pd4bmjx6]:hover .foto[data-astro-cid-pd4bmjx6],.galeria[data-astro-cid-pd4bmjx6] li[data-astro-cid-pd4bmjx6]:focus-within .foto[data-astro-cid-pd4bmjx6]{scale:1.04}.galeria[data-astro-cid-pd4bmjx6]:hover li[data-astro-cid-pd4bmjx6]:not(:hover) .foto[data-astro-cid-pd4bmjx6],.galeria[data-astro-cid-pd4bmjx6]:focus-within li[data-astro-cid-pd4bmjx6]:not(:focus-within) .foto[data-astro-cid-pd4bmjx6]{filter:saturate(.7)brightness(1.04)}}@media (width>=64rem) and (hover:none){.galeria[data-astro-cid-pd4bmjx6] .detalle[data-astro-cid-pd4bmjx6]{opacity:1;max-height:7rem}}@media (prefers-reduced-motion:reduce){.galeria[data-astro-cid-pd4bmjx6] li[data-astro-cid-pd4bmjx6],.foto[data-astro-cid-pd4bmjx6],.detalle[data-astro-cid-pd4bmjx6]{transition:none}}.hero[data-astro-cid-lcdefpme]{background:radial-gradient(60rem 40rem at 85% 35%, #c9a96a17, transparent 60%), var(--bg);margin-top:-5rem;padding-top:calc(5rem + clamp(2.5rem,8vw,5.5rem));padding-bottom:clamp(3rem,7vw,5rem);position:relative;overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{align-items:center;gap:2.5rem;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:11ch;margin:1.25rem 0 1.5rem;font-size:clamp(3rem,8.5vw,6.25rem)}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;display:flex}.hero-gear[data-astro-cid-lcdefpme]{justify-self:center;width:min(100%,30rem)}.hero-foto[data-astro-cid-lcdefpme]{z-index:0;position:absolute;inset:0}.hero-foto[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:90% center;width:100%;height:100%}.hero-foto[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg, var(--bg) 0%, #f7f5f0f0 38%, #f7f5f08c 55%, transparent 74%);position:absolute;inset:0}.con-foto[data-astro-cid-lcdefpme]{background:var(--bg)}.con-foto[data-astro-cid-lcdefpme] .hero-grid[data-astro-cid-lcdefpme],.con-foto[data-astro-cid-lcdefpme] .hero-grid[data-astro-cid-lcdefpme]{align-content:center;min-height:clamp(32rem,78vh,46rem)}.con-foto[data-astro-cid-lcdefpme] .hero-text[data-astro-cid-lcdefpme]{max-width:38rem}.con-foto[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:14ch;font-size:clamp(2.6rem,5.4vw,4.6rem)}@media (width>=40rem) and (width<=59.99rem){.con-foto[data-astro-cid-lcdefpme] .hero-text[data-astro-cid-lcdefpme]{max-width:62%}.con-foto[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.3rem,5.6vw,3.2rem)}.hero-foto[data-astro-cid-lcdefpme]:after{background:linear-gradient(90deg, var(--bg) 0%, #f7f5f0f2 45%, #f7f5f080 66%, transparent 86%)}}@media (width<=39.99rem){.con-foto[data-astro-cid-lcdefpme]{padding-top:0}.hero-foto[data-astro-cid-lcdefpme]{height:21rem;position:relative}.hero-foto[data-astro-cid-lcdefpme]:after{background:linear-gradient(180deg, transparent 55%, var(--bg) 100%)}.con-foto[data-astro-cid-lcdefpme] .hero-grid[data-astro-cid-lcdefpme]{min-height:0;margin-top:-2rem}}@media (width>=60rem){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr;gap:3rem}}@media (width<=59.99rem){.hero-gear[data-astro-cid-lcdefpme]{order:-1;width:min(70%,18rem)}}.galeria-sec[data-astro-cid-lcdefpme]{padding-top:clamp(1rem,4vw,2.5rem)}@media (width>=52rem){.galeria-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;align-items:end;gap:2rem}.galeria-head[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:22rem}}.metodo[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:calc(var(--radius) * 2);margin-inline:clamp(.5rem,2vw,1.5rem)}.metodo-grid[data-astro-cid-lcdefpme]{gap:3rem;display:grid}.metodo-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:.9rem 0 1.25rem;font-size:clamp(2rem,4.6vw,3.25rem)}.etapas-wrap[data-astro-cid-lcdefpme]{position:relative}.etapas[data-astro-cid-lcdefpme]{gap:clamp(2rem,5vw,3.25rem);margin:0;padding:0 0 0 3.5rem;list-style:none;display:grid}.riel[data-astro-cid-lcdefpme]{background:var(--line);border-radius:2px;width:2px;position:absolute;top:.5rem;bottom:.5rem;left:1.05rem}.relleno[data-astro-cid-lcdefpme]{height:calc(var(--avance,0) * 100%);background:linear-gradient(var(--gold-light), var(--gold));border-radius:2px;display:block}.etapas[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{position:relative}.num[data-astro-cid-lcdefpme]{border:2px solid var(--line);background:var(--surface);border-radius:50%;width:.9rem;height:.9rem;transition:background-color .4s,border-color .4s;position:absolute;top:50%;left:-2.84rem;translate:0 -50%}.etapas[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--muted);opacity:.75;font-size:clamp(2.2rem,5.5vw,3.5rem);transition:color .4s,opacity .4s}.etapas[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].on .num[data-astro-cid-lcdefpme]{background:var(--gold);border-color:var(--gold);color:var(--on-gold)}.etapas[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].on h3[data-astro-cid-lcdefpme],html:not(.js) .etapas[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--text);opacity:1}@media (width>=60rem){.metodo-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:5rem}}.garantias[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin-top:clamp(3.5rem,8vw,5.5rem);padding-top:clamp(2.5rem,5vw,3.5rem)}.garantias-tit[data-astro-cid-lcdefpme]{font-family:var(--sans);letter-spacing:0;font-size:1.15rem;font-weight:700}.garantias[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:2rem 2.5rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.garantias[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:2px solid var(--gold);padding-left:1.1rem}.garantias[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--sans);margin-bottom:.4rem;font-size:1.1rem}.garantias[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}@media (width>=44rem){.garantias[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=68rem){.garantias[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{max-width:48rem}}.rotador[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.015em;margin-top:1rem;font-size:clamp(2rem,6vw,4.25rem);font-weight:600;line-height:1.1}.rot-palabra[data-astro-cid-lcdefpme]{padding-bottom:.12em;display:grid;overflow:hidden}.rot-item[data-astro-cid-lcdefpme]{color:var(--gold-light);opacity:0;grid-area:1/1;font-style:italic;font-weight:400;transition:opacity .45s,translate .6s cubic-bezier(.2,.8,.2,1);translate:0 100%}.rot-item[data-astro-cid-lcdefpme].activo{opacity:1;translate:0}.rot-item[data-astro-cid-lcdefpme].sale{opacity:0;transition:opacity .25s,translate .5s cubic-bezier(.6,0,.8,.4);translate:0 -100%}.sub-rot[data-astro-cid-lcdefpme]{margin-top:1.25rem}.sector-lista[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:.5rem 0;margin:2.25rem 0 0;padding:1.5rem 0 0;font-size:.95rem;list-style:none;display:flex}.sector-lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):after{content:"·";color:var(--gold-ink);margin-inline:.7rem}.consulta-sec[data-astro-cid-lcdefpme]{background:radial-gradient(50rem 30rem at 10% 20%, #c9a96a12, transparent 60%), var(--bg)}.consulta-grid[data-astro-cid-lcdefpme]{gap:2.5rem;display:grid}.consulta-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:.9rem 0 1.25rem;font-size:clamp(2.3rem,5.5vw,4rem)}.canales[data-astro-cid-lcdefpme]{gap:.9rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.canales[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);overflow-wrap:anywhere;align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}.canales[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--gold-light)}.canales[data-astro-cid-lcdefpme] svg{width:1.2rem;height:1.2rem;color:var(--gold-ink);flex:none}@media (width>=60rem){.consulta-grid[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:4.5rem}.consulta-head[data-astro-cid-lcdefpme]{position:sticky;top:2.5rem}}
