.btn--grande[data-astro-cid-j7pv25f6]{padding:1.05rem 1.6rem;font-size:1rem}.btn--linea[data-astro-cid-j7pv25f6]{border-color:var(--blanco);color:var(--blanco)}.btn--linea[data-astro-cid-j7pv25f6]:hover{background:var(--blanco);color:var(--negro)}.encabezado[data-astro-cid-j7pv25f6]{max-width:640px;margin-bottom:2rem}.crema[data-astro-cid-j7pv25f6]{background:var(--crema)}.hero[data-astro-cid-j7pv25f6]{background:var(--negro);color:var(--blanco);overflow:hidden}.hero-in[data-astro-cid-j7pv25f6]{display:grid;gap:2rem;padding-top:clamp(2rem,5vw,4rem)}.hero-tag[data-astro-cid-j7pv25f6]{display:block;margin-bottom:1rem;font-size:.8rem;font-weight:600;letter-spacing:.16em;line-height:1.5;text-transform:uppercase;color:var(--dorado-claro)}h1[data-astro-cid-j7pv25f6]{color:var(--blanco);font-size:clamp(2.6rem,6.4vw,5rem);font-weight:800;line-height:1}h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;color:var(--dorado-claro)}.hero-sub[data-astro-cid-j7pv25f6]{max-width:44ch;font-size:1.15rem;color:#d8d2c9}.hero-cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.7rem;margin:1.6rem 0 2rem}.hero-datos[data-astro-cid-j7pv25f6]{list-style:none;margin:0 0 2.4rem;padding:1.2rem 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;border-top:1px solid rgba(255,255,255,.2);font-size:.82rem;line-height:1.35;color:#d8d2c9}.hero-datos[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:1rem;color:var(--blanco)}.hero-foto[data-astro-cid-j7pv25f6]{position:relative;align-self:end;width:min(100%,460px);margin-inline:auto}.hero-foto[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center 18%;border:3px solid var(--dorado);border-bottom:0;border-radius:240px 240px 0 0}.hero-sello[data-astro-cid-j7pv25f6]{position:absolute;left:-6px;bottom:12%;margin:0;padding:.7rem 1rem;max-width:170px;background:var(--dorado);color:var(--negro);font-size:.82rem;font-weight:800;line-height:1.2;transform:rotate(-4deg);border-radius:10px}.frases[data-astro-cid-j7pv25f6]{overflow:hidden;background:var(--dorado);color:var(--negro);padding-block:.85rem}.frases-pista[data-astro-cid-j7pv25f6]{display:flex;width:max-content;animation:desliza 45s linear infinite}.frases-pista[data-astro-cid-j7pv25f6]:hover{animation-play-state:paused}.frases[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:flex;gap:2.8rem;list-style:none;margin:0;padding:0 1.4rem;font-weight:700;white-space:nowrap}@keyframes desliza{to{transform:translate(-50%)}}.test[data-astro-cid-j7pv25f6]{display:grid;gap:1.4rem}.test-frases[data-astro-cid-j7pv25f6]{display:grid;gap:.5rem}.test-frases[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{padding:.95rem 1.1rem;text-align:left;font:inherit;font-weight:600;line-height:1.3;color:var(--ink);background:var(--blanco);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;transition:background .2s,color .2s,transform .2s var(--ease)}.test-frases[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{transform:translate(4px);border-color:var(--negro)}.test-frases[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-selected=true]{background:var(--negro);color:var(--dorado-claro);border-color:var(--negro)}.test-res[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{padding:clamp(1.3rem,3vw,2.2rem);background:var(--crema);border-radius:var(--radius-lg)}.test-res[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6][hidden]{display:none}.test-res[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800}.test-intro[data-astro-cid-j7pv25f6]{color:var(--ink-soft)}.test-prods[data-astro-cid-j7pv25f6]{list-style:none;margin:1rem 0 1.4rem;padding:0;display:grid;gap:.5rem}.test-prods[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.8rem;padding:.5rem;background:var(--blanco);border-radius:var(--radius);font-size:.86rem;line-height:1.3;color:var(--ink-soft)}.test-prods[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{box-shadow:var(--shadow-sm)}.test-prods[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{flex:none;width:56px;height:56px;object-fit:contain}.test-prods[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;color:var(--ink)}.test-cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.6rem}.gaveta[data-astro-cid-j7pv25f6]{background:var(--negro);color:var(--blanco);padding-block:clamp(3.5rem,9vw,7rem)}.gaveta-in[data-astro-cid-j7pv25f6]{display:grid;gap:1.6rem}.gaveta-pregunta[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(2rem,5vw,3.8rem);font-weight:800;line-height:1.04;letter-spacing:-.02em;color:var(--dorado-claro)}.gaveta-texto[data-astro-cid-j7pv25f6]{font-size:1.1rem;color:#d8d2c9}.elda[data-astro-cid-j7pv25f6]{display:grid;gap:2.4rem}.elda-fotos[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;align-self:start}.elda-fotos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius)}.elda-fotos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]:first-child{margin-top:2rem}.elda-pasos[data-astro-cid-j7pv25f6]{list-style:none;margin:1.4rem 0 1.8rem;padding:0}.elda-pasos[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;padding-block:1rem;border-top:1px solid var(--line)}.elda-pasos[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--dorado);color:var(--negro);font-weight:800;font-size:1.15rem}.elda-pasos[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 .15rem;font-size:1.1rem}.elda-pasos[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--ink-soft);font-size:.96rem}.caminos[data-astro-cid-j7pv25f6]{display:grid;gap:1.1rem}.camino[data-astro-cid-j7pv25f6]{display:grid;overflow:hidden;border-radius:var(--radius-lg);background:var(--blanco);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.camino[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.camino[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:last-child{padding:1.5rem}.camino[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{width:100%;height:280px;object-fit:cover}.camino--salon[data-astro-cid-j7pv25f6]{background:var(--negro);color:var(--blanco)}.camino--salon[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--blanco)}.camino--salon[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#d8d2c9}.camino[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.5rem}.camino-tag[data-astro-cid-j7pv25f6]{margin:0 0 .4rem;font-size:.74rem!important;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep)!important}.camino--salon[data-astro-cid-j7pv25f6] .camino-tag[data-astro-cid-j7pv25f6]{color:var(--dorado-claro)!important}.camino-ir[data-astro-cid-j7pv25f6]{font-weight:700;white-space:nowrap;color:var(--accent-deep)}.camino--salon[data-astro-cid-j7pv25f6] .camino-ir[data-astro-cid-j7pv25f6]{color:var(--dorado-claro)}.camino-vitrina[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:280px;padding:1rem;gap:.5rem;background:var(--blanco)}.camino-vitrina[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:contain}.precios[data-astro-cid-j7pv25f6]{display:grid;gap:1.1rem}.precio[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg)}.precio[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:170px;object-fit:cover}.precio[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:1.1rem 1.2rem .4rem}.precio[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0 1.2rem;flex:1}.precio[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:1rem;padding-block:.55rem;border-bottom:1px solid var(--line);font-size:.92rem}.precio[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{white-space:nowrap}.precio-ver[data-astro-cid-j7pv25f6]{padding:1rem 1.2rem;font-weight:700;font-size:.92rem;color:var(--accent-deep)}.oportunidades[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem;margin-top:1.1rem;padding:1.3rem 1.5rem;background:var(--dorado);color:var(--negro);border-radius:var(--radius-lg)}.oportunidades[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:1.2rem}.oportunidades[data-astro-cid-j7pv25f6] .camino-ir[data-astro-cid-j7pv25f6]{color:var(--negro)}.visita[data-astro-cid-j7pv25f6]{background:var(--negro);color:var(--blanco);--ink: var(--blanco);--accent-deep: var(--dorado-claro)}.visita-in[data-astro-cid-j7pv25f6]{display:grid;gap:2rem}address[data-astro-cid-j7pv25f6]{font-style:normal;color:#d8d2c9;margin-bottom:1.2rem}address[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--blanco)}address[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:underline}.horario[data-astro-cid-j7pv25f6]{list-style:none;margin:0 0 1.6rem;padding:0;font-size:.94rem}.horario[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:1rem;padding-block:.45rem;border-top:1px solid rgba(255,255,255,.18)}.visita-cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.6rem}iframe[data-astro-cid-j7pv25f6]{width:100%;min-height:360px;height:100%;border:0;border-radius:var(--radius-lg)}.preguntas[data-astro-cid-j7pv25f6]{display:grid;gap:1.6rem}details[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line)}details[data-astro-cid-j7pv25f6]:last-child{border-bottom:1px solid var(--line)}summary[data-astro-cid-j7pv25f6]{padding-block:1rem;font-weight:700;cursor:pointer}details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-soft)}.final[data-astro-cid-j7pv25f6]{background:var(--dorado);color:var(--negro);text-align:center;padding-block:clamp(3rem,8vw,5.5rem)}.final[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:20ch;margin-inline:auto;margin-bottom:1.3rem;color:var(--negro)}.final[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{background:var(--negro);color:var(--blanco)}.final[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]:hover{background:var(--ink-soft)}@media(min-width:720px){.caminos[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.precios[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}@media(min-width:900px){.hero-in[data-astro-cid-j7pv25f6]{grid-template-columns:1.25fr .75fr;gap:3rem}.test[data-astro-cid-j7pv25f6]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:2rem}.gaveta-in[data-astro-cid-j7pv25f6]{grid-template-columns:1.4fr .6fr;align-items:end;gap:3rem}.elda[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:3.5rem}.visita-in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:3rem}.preguntas[data-astro-cid-j7pv25f6]{grid-template-columns:.7fr 1.3fr;gap:3rem}}@media(max-width:480px){.hero-datos[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:.6rem}.hero-cta[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{width:100%}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.rev[data-astro-cid-j7pv25f6]{animation:aparece linear both;animation-timeline:view();animation-range:entry 0% entry 35%}@keyframes aparece{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}}}
