.lupa[data-astro-cid-3lcva4v6]{--lr:130px;min-height:min(88vh,860px);color:var(--color-bone);isolation:isolate;background:radial-gradient(70% 60% at 50% 45%,#25241f 0%,#1b1a17 60%,#141412 100%);place-items:center;display:grid;position:relative;overflow:hidden}.puntos[data-astro-cid-3lcva4v6]{z-index:0;background-image:radial-gradient(#f8f6f112 1px,#0000 1.5px);background-size:26px 26px;position:absolute;inset:0;mask-image:radial-gradient(80% 70%,#000 40%,#0000 100%)}.mundo[data-astro-cid-3lcva4v6]{z-index:1;width:100%;height:100%;position:absolute;inset:0}.lente[data-astro-cid-3lcva4v6]{width:calc(var(--lr) * 2);height:calc(var(--lr) * 2);transform:translate3d(calc(70vw - var(--lr)), calc(50% - var(--lr)), 0);will-change:transform;z-index:2;pointer-events:auto;touch-action:none;cursor:grab;background:radial-gradient(circle at 32% 26%,#ffffff29,#0000 38%);border-radius:50%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1.5px #f8f6f173,inset 0 0 40px #f8f6f114,0 0 0 1px #0006,0 30px 80px -20px #d69a7c59}.lupa-copy[data-astro-cid-3lcva4v6]{z-index:3;text-align:center;pointer-events:none;max-width:900px;position:relative}.lupa-copy[data-astro-cid-3lcva4v6] a[data-astro-cid-3lcva4v6]{pointer-events:auto}.lupa[data-astro-cid-3lcva4v6] .eyebrow[data-astro-cid-3lcva4v6]{color:var(--color-clay)}.lupa-h1[data-astro-cid-3lcva4v6]{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-bone);text-shadow:0 2px 30px #0000008c;margin-top:16px;font-size:clamp(46px,7vw,104px);font-weight:400;line-height:.96}.lupa-h1[data-astro-cid-3lcva4v6] em[data-astro-cid-3lcva4v6]{font-style:italic}.lupa-lede[data-astro-cid-3lcva4v6]{color:#f8f6f1c7;text-shadow:0 1px 16px #0009;max-width:580px;margin:22px auto 0;font-size:clamp(16px,1.3vw,19px);line-height:1.65}.lupa-cta[data-astro-cid-3lcva4v6]{border-radius:var(--radius-pill);background:linear-gradient(135deg, #f0c4ae, var(--color-clay-deep));min-height:54px;color:var(--color-charcoal);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin-top:30px;padding:0 28px;font-size:13px;font-weight:800;transition:background .35s;display:inline-flex}.lupa-cta[data-astro-cid-3lcva4v6]:hover{background:var(--color-white)}.lupa-pista[data-astro-cid-3lcva4v6]{letter-spacing:.16em;text-transform:uppercase;color:#f8f6f16b;margin-top:22px;font-size:11.5px;font-weight:800}.pista-tactil[data-astro-cid-3lcva4v6]{display:none}@media (hover:none),(pointer:coarse){.pista-fino[data-astro-cid-3lcva4v6]{display:none}.pista-tactil[data-astro-cid-3lcva4v6]{display:inline}}@media (width<=640px){.lupa[data-astro-cid-3lcva4v6]{--lr:96px;min-height:80vh}}.ps[data-astro-cid-ykgsvsfs]{color:var(--color-bone);background:radial-gradient(60% 40% at 85% 0,#cfd7c41f,#0000 70%),radial-gradient(55% 35% at 0 30%,#d69a7c1f,#0000 70%),linear-gradient(#1b1a17 0%,#20221d 55%,#1a1916 100%);padding:clamp(48px,6vw,80px) 0 clamp(80px,9vw,120px);scroll-margin-top:70px;position:relative;overflow:hidden}.ps-aurora[data-astro-cid-ykgsvsfs]{filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#d69a7c2e,#0000 65%);border-radius:50%;width:700px;height:700px;animation:20s ease-in-out infinite alternate ps-aurora;position:absolute;top:-220px;right:-200px}@keyframes ps-aurora{to{transform:translate(-80px,60px)scale(1.15)}}.ps[data-astro-cid-ykgsvsfs] .eyebrow[data-astro-cid-ykgsvsfs]{color:var(--color-clay)}.ps-cab[data-astro-cid-ykgsvsfs]{position:relative}.ps-titulo[data-astro-cid-ykgsvsfs]{font-family:var(--font-serif);color:var(--color-bone);max-width:820px;font-size:clamp(34px,4.4vw,58px);font-weight:500;line-height:1.05}.ps-pregunta[data-astro-cid-ykgsvsfs]{font-family:var(--font-serif);color:var(--color-clay);max-width:760px;margin-top:14px;font-size:clamp(20px,2vw,26px);font-style:italic;line-height:1.3}.ps-ayuda[data-astro-cid-ykgsvsfs]{color:#f8f6f19e;max-width:720px;margin-top:10px;font-size:15px;line-height:1.6}.carrusel[data-astro-cid-ykgsvsfs]{margin-top:22px;position:relative}.ps-sintomas[data-astro-cid-ykgsvsfs]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:12px;margin-bottom:-24px;padding:10px 4px 34px;scroll-padding-inline:2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.ps-sintomas[data-astro-cid-ykgsvsfs]::-webkit-scrollbar{display:none}.carrusel[data-astro-cid-ykgsvsfs].al-inicio .ps-sintomas[data-astro-cid-ykgsvsfs]{-webkit-mask-image:linear-gradient(90deg,#000 96%,#0000);mask-image:linear-gradient(90deg,#000 96%,#0000)}.carrusel[data-astro-cid-ykgsvsfs].al-final .ps-sintomas[data-astro-cid-ykgsvsfs]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 4%);mask-image:linear-gradient(90deg,#0000,#000 4%)}.flecha[data-astro-cid-ykgsvsfs]{all:unset;z-index:2;width:48px;height:48px;color:var(--color-bone);cursor:pointer;background:#1b1a17e6;border:1px solid #f8f6f140;border-radius:50%;place-items:center;transition:background .3s,border-color .3s,opacity .3s,scale .3s;display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:0 10px 24px -8px #0009}.flecha[data-astro-cid-ykgsvsfs] svg[data-astro-cid-ykgsvsfs]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.flecha[data-astro-cid-ykgsvsfs]:hover{background:var(--color-clay);border-color:var(--color-clay);color:#1b1a17;scale:1.06}.flecha[data-astro-cid-ykgsvsfs]:focus-visible{outline:2px solid var(--color-clay);outline-offset:3px}.flecha[data-astro-cid-ykgsvsfs].izq{left:-8px}.flecha[data-astro-cid-ykgsvsfs].der{right:-8px}.flecha[data-astro-cid-ykgsvsfs]:disabled,.flecha[data-astro-cid-ykgsvsfs][disabled]{opacity:0;pointer-events:none}@keyframes empuje{50%{translate:6px -50%}}@media (width>=1360px){.flecha[data-astro-cid-ykgsvsfs].izq{left:-64px}.flecha[data-astro-cid-ykgsvsfs].der{right:-64px}}.sint[data-astro-cid-ykgsvsfs]{all:unset;scroll-snap-align:start;cursor:pointer;animation:sint-in .8s cubic-bezier(.19, 1, .22, 1) calc(var(--i) * 50ms) backwards;background:#ffffff0a;border:1px solid #f8f6f11a;border-radius:20px;flex-direction:column;flex:0 0 clamp(230px,22vw,272px);gap:8px;padding:20px 20px 18px;transition:background .35s,border-color .35s,transform .45s cubic-bezier(.19,1,.22,1);display:flex;position:relative;overflow:hidden}@keyframes sint-in{0%{opacity:0;transform:translateY(18px)}}.sint[data-astro-cid-ykgsvsfs]:before{content:"";aspect-ratio:1;background:radial-gradient(circle, var(--tono), transparent 70%);opacity:.16;pointer-events:none;border-radius:50%;width:90%;transition:opacity .4s;position:absolute;inset:auto -40% -60% auto}.sint[data-astro-cid-ykgsvsfs]:hover,.sint[data-astro-cid-ykgsvsfs].on{background:color-mix(in srgb, var(--tono) 22%, #1b1a17);border-color:var(--tono)}.sint[data-astro-cid-ykgsvsfs]:hover{transform:translateY(-3px)}.sint[data-astro-cid-ykgsvsfs]:hover:before{opacity:.45}.sint[data-astro-cid-ykgsvsfs]:focus-visible{outline:2px solid var(--color-clay);outline-offset:3px}.sint[data-astro-cid-ykgsvsfs].on{box-shadow:0 0 0 1px var(--tono), 0 18px 40px -18px color-mix(in srgb, var(--tono) 70%, transparent);transform:translateY(-4px)}.sint[data-astro-cid-ykgsvsfs].on:before{opacity:.7}.sint-ico[data-astro-cid-ykgsvsfs]{background:color-mix(in srgb, var(--tono) 18%, transparent);width:46px;height:46px;color:var(--tono);border-radius:14px;place-items:center;transition:background .35s,color .35s,transform .45s cubic-bezier(.19,1,.22,1);display:grid}.sint-ico[data-astro-cid-ykgsvsfs] svg[data-astro-cid-ykgsvsfs]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.sint[data-astro-cid-ykgsvsfs]:hover .sint-ico[data-astro-cid-ykgsvsfs]{transform:rotate(-6deg)scale(1.06)}.sint[data-astro-cid-ykgsvsfs].on .sint-ico[data-astro-cid-ykgsvsfs]{background:var(--tono);color:#1b1a17}.sint-t[data-astro-cid-ykgsvsfs]{font-family:var(--font-serif);color:var(--color-bone);font-size:clamp(21px,1.8vw,25px);line-height:1.12}.sint-e[data-astro-cid-ykgsvsfs]{color:#f8f6f199;font-size:13px;line-height:1.45}.sint-c[data-astro-cid-ykgsvsfs]{letter-spacing:.12em;text-transform:uppercase;color:var(--tono);margin-top:auto;padding-top:6px;font-size:11.5px;font-weight:800}@keyframes panel-in{0%{opacity:0;transform:translateY(12px)}}.lista[data-astro-cid-ykgsvsfs]{margin:0;padding:0;list-style:none}.ex[data-astro-cid-ykgsvsfs]{border-bottom:1px solid #f8f6f11a;grid-template-columns:minmax(0,1fr);gap:16px 40px;padding:26px 0;transition:background .3s;display:grid}@media (width>=820px){.ex[data-astro-cid-ykgsvsfs]{grid-template-columns:minmax(0,1fr) 200px;align-items:center}}.ex[data-astro-cid-ykgsvsfs].elegido{background:linear-gradient(90deg, color-mix(in srgb, var(--tono) 12%, transparent), transparent 70%)}.ex-meta[data-astro-cid-ykgsvsfs]{letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:11px;font-weight:800;display:flex}.ex-lab[data-astro-cid-ykgsvsfs]{color:#f8f6f180}.ex-nombre[data-astro-cid-ykgsvsfs]{font-family:var(--font-serif);color:var(--color-bone);margin-top:8px;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.15}.ex-para[data-astro-cid-ykgsvsfs]{color:#f8f6f1cc;max-width:720px;margin-top:8px;font-size:16px;line-height:1.6}.ex-pie[data-astro-cid-ykgsvsfs]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;display:flex}.ex-muestra[data-astro-cid-ykgsvsfs]{color:#f8f6f1a6;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.ex-muestra[data-astro-cid-ykgsvsfs] svg[data-astro-cid-ykgsvsfs]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.ex-nombre-btn[data-astro-cid-ykgsvsfs]{all:unset;cursor:pointer;transition:background-size .35s var(--ease-out-soft), color .2s;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px}.ex-nombre-btn[data-astro-cid-ykgsvsfs]:hover,.ex-nombre-btn[data-astro-cid-ykgsvsfs]:focus-visible{color:var(--color-clay);background-size:100% 1px}.ex-ver[data-astro-cid-ykgsvsfs]{all:unset;cursor:pointer;color:var(--color-clay);border-bottom:1px solid #d69a7c66;font-size:13px;font-weight:700;transition:border-color .2s}.ex-ver[data-astro-cid-ykgsvsfs] span[data-astro-cid-ykgsvsfs]{transition:transform .25s var(--ease-out-soft);display:inline-block}.ex-ver[data-astro-cid-ykgsvsfs]:hover span[data-astro-cid-ykgsvsfs],.ex-ver[data-astro-cid-ykgsvsfs]:focus-visible span[data-astro-cid-ykgsvsfs]{transform:translate(4px)}.ex-ver[data-astro-cid-ykgsvsfs]:hover,.ex-ver[data-astro-cid-ykgsvsfs]:focus-visible{border-color:var(--color-clay)}.ficha[data-astro-cid-ykgsvsfs]{width:min(880px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--color-bone);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.ficha[data-astro-cid-ykgsvsfs]::backdrop{backdrop-filter:blur(8px);background:#1413109e}.ficha[data-astro-cid-ykgsvsfs][open]{animation:ficha-in .45s var(--ease-out-soft)}.ficha[data-astro-cid-ykgsvsfs][open]::backdrop{animation:.45s ficha-fondo}@keyframes ficha-in{0%{opacity:0;transform:translateY(24px)scale(.97)}}@keyframes ficha-fondo{0%{opacity:0}}.ficha-panel[data-astro-cid-ykgsvsfs]{overscroll-behavior:contain;background:radial-gradient(120% 80% at 100% 0,#d69a7c38,#0000 55%),linear-gradient(170deg,#2b2a25 0%,#1b1a17 70%);border:1px solid #f8f6f11a;border-radius:32px;max-height:calc(100dvh - 48px);position:relative;overflow:hidden auto;box-shadow:0 40px 100px -30px #000000b3}.ficha-glow[data-astro-cid-ykgsvsfs]{pointer-events:none;background:radial-gradient(circle,#e7b7a047,#0000 65%);border-radius:50%;width:420px;height:420px;animation:7s ease-in-out infinite ficha-latir;position:absolute;top:-160px;right:-120px}@keyframes ficha-latir{50%{opacity:.7;transform:scale(1.12)}}.ficha-cerrar[data-astro-cid-ykgsvsfs]{float:right;z-index:2;backdrop-filter:blur(6px);width:40px;height:40px;color:var(--color-bone);cursor:pointer;background:#1b1a17b3;border:1px solid #f8f6f12e;border-radius:50%;margin:16px 16px 0 0;font-size:24px;line-height:1;transition:transform .2s,background .2s;position:sticky;top:16px}.ficha-cerrar[data-astro-cid-ykgsvsfs]:hover{background:#f8f6f11f;transform:rotate(90deg)}.ficha-cab[data-astro-cid-ykgsvsfs]{border-bottom:1px solid #f8f6f114;padding:clamp(28px,5vw,52px) clamp(22px,5vw,52px) 28px;position:relative}.ficha-lab[data-astro-cid-ykgsvsfs]{letter-spacing:.16em;text-transform:uppercase;color:var(--color-clay);border-radius:var(--radius-pill);background:#d69a7c1f;border:1px solid #d69a7c4d;padding:5px 12px;font-size:11.5px;font-weight:800;display:inline-block}.ficha-lab[data-astro-cid-ykgsvsfs]:empty{display:none}.ficha-nombre[data-astro-cid-ykgsvsfs]{font-family:var(--font-serif);color:var(--color-bone);max-width:680px;margin:16px 0 12px;font-size:clamp(32px,4.6vw,52px);font-weight:500;line-height:1.04}.ficha-gancho[data-astro-cid-ykgsvsfs]{font-family:var(--font-serif);color:var(--color-clay);max-width:640px;font-size:clamp(20px,2.2vw,26px);font-style:italic;line-height:1.3}.ficha-compra[data-astro-cid-ykgsvsfs]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:26px;display:flex}.ficha-precio[data-astro-cid-ykgsvsfs]{letter-spacing:-.01em;color:var(--color-bone);font-size:clamp(30px,3.4vw,40px);font-weight:800;display:block}.ficha-muestra[data-astro-cid-ykgsvsfs]{color:#f8f6f199;margin-top:2px;font-size:13px;display:block}.ficha-add[data-astro-cid-ykgsvsfs]{cursor:pointer;font:inherit;letter-spacing:.04em;border-radius:var(--radius-pill);background:var(--color-clay);color:var(--color-charcoal);border:0;padding:16px 30px;font-size:14px;font-weight:800;transition:transform .2s,background .2s;box-shadow:0 14px 34px -14px #e7b7a0b3}.ficha-add[data-astro-cid-ykgsvsfs]:hover{transform:translateY(-2px)}.ficha-add[data-astro-cid-ykgsvsfs][aria-pressed=true]{background:var(--color-sage)}.ficha-add[data-astro-cid-ykgsvsfs] .ex-add-si[data-astro-cid-ykgsvsfs],.ficha-add[data-astro-cid-ykgsvsfs][aria-pressed=true] .ex-add-no[data-astro-cid-ykgsvsfs]{display:none}.ficha-add[data-astro-cid-ykgsvsfs][aria-pressed=true] .ex-add-si[data-astro-cid-ykgsvsfs]{display:inline}.ficha-cuerpo[data-astro-cid-ykgsvsfs]{gap:30px;padding:30px clamp(22px,5vw,52px) clamp(28px,5vw,48px);display:grid;position:relative}.ficha-t[data-astro-cid-ykgsvsfs]{letter-spacing:.18em;text-transform:uppercase;color:#f8f6f18c;margin:0 0 14px;font-size:12px;font-weight:800;display:block}.ficha-mide[data-astro-cid-ykgsvsfs]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ficha-mide[data-astro-cid-ykgsvsfs] li{color:#f8f6f1e6;opacity:0;animation:ficha-item .5s var(--ease-out-soft) forwards;animation-delay:calc(.12s + var(--i) * 60ms);background:#f8f6f10d;border:1px solid #f8f6f114;border-radius:18px;padding:16px 16px 16px 46px;font-size:14.5px;line-height:1.45;position:relative;transform:translateY(10px)}.ficha-mide[data-astro-cid-ykgsvsfs] li:before{content:"";background:radial-gradient(circle, var(--color-clay) 35%, #d69a7c40 40%);border-radius:50%;width:16px;height:16px;position:absolute;top:18px;left:16px}@keyframes ficha-item{to{opacity:1;transform:none}}.ficha-importa[data-astro-cid-ykgsvsfs]{border-left:3px solid var(--color-clay);background:linear-gradient(135deg,#d69a7c2e,#cfd7c414);border-radius:22px;margin:0;padding:24px 26px}.ficha-importa[data-astro-cid-ykgsvsfs] p[data-astro-cid-ykgsvsfs]{font-family:var(--font-serif);color:var(--color-bone);font-size:clamp(20px,2.1vw,25px);line-height:1.35}.ficha-dos[data-astro-cid-ykgsvsfs]{grid-template-columns:1fr 1fr;gap:26px;display:grid}.ficha-check[data-astro-cid-ykgsvsfs]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ficha-check[data-astro-cid-ykgsvsfs] li{color:#f8f6f1d9;padding-left:28px;font-size:15px;line-height:1.5;position:relative}.ficha-check[data-astro-cid-ykgsvsfs] li:before{content:"✓";color:var(--color-sage);font-weight:800;position:absolute;top:0;left:0}.ficha-nota[data-astro-cid-ykgsvsfs]{color:#f8f6f173;font-size:12.5px;line-height:1.55}@media (width<=680px){.ficha[data-astro-cid-ykgsvsfs]{width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0;inset-inline:0}.ficha-mide[data-astro-cid-ykgsvsfs]{grid-template-columns:1fr}.ficha-panel[data-astro-cid-ykgsvsfs]{border-radius:28px 28px 0 0;max-height:92dvh}.ficha[data-astro-cid-ykgsvsfs][open]{animation-name:ficha-sube}.ficha-dos[data-astro-cid-ykgsvsfs]{grid-template-columns:1fr}.ficha-compra[data-astro-cid-ykgsvsfs]{position:sticky;bottom:0}}@keyframes ficha-sube{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.ficha[data-astro-cid-ykgsvsfs][open],.ficha[data-astro-cid-ykgsvsfs][open]::backdrop,.ficha-glow[data-astro-cid-ykgsvsfs],.ficha-mide[data-astro-cid-ykgsvsfs] li{opacity:1;animation:none;transform:none}}.ex-compra[data-astro-cid-ykgsvsfs]{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (width>=820px){.ex-compra[data-astro-cid-ykgsvsfs]{flex-direction:column;justify-content:center;align-items:flex-end}}.ex-precio[data-astro-cid-ykgsvsfs]{font-family:var(--font-serif);color:var(--color-bone);font-size:30px;line-height:1}.ex-add[data-astro-cid-ykgsvsfs]{all:unset;border-radius:var(--radius-pill);letter-spacing:.06em;text-transform:uppercase;min-width:132px;min-height:46px;color:var(--color-bone);cursor:pointer;border:1px solid #f8f6f14d;justify-content:center;align-items:center;padding:0 20px;font-size:13px;font-weight:800;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.ex-add[data-astro-cid-ykgsvsfs]:hover{border-color:var(--color-clay)}.ex-add[data-astro-cid-ykgsvsfs]:focus-visible{outline:2px solid var(--color-clay);outline-offset:3px}.ex-add-si[data-astro-cid-ykgsvsfs]{display:none}.ex-add[data-astro-cid-ykgsvsfs][aria-pressed=true]{background:var(--color-clay);border-color:var(--color-clay);color:var(--color-charcoal)}.ex-add[data-astro-cid-ykgsvsfs][aria-pressed=true] .ex-add-no[data-astro-cid-ykgsvsfs]{display:none}.ex-add[data-astro-cid-ykgsvsfs][aria-pressed=true] .ex-add-si[data-astro-cid-ykgsvsfs]{display:inline}.ps-nota[data-astro-cid-ykgsvsfs]{color:#f8f6f19e;margin-top:32px;font-size:14.5px;line-height:1.6}.ps-nota[data-astro-cid-ykgsvsfs] a[data-astro-cid-ykgsvsfs]{color:var(--color-bone);border-bottom:1px solid #f8f6f159}.dock[data-astro-cid-ykgsvsfs]{z-index:60;border-radius:var(--radius-pill);backdrop-filter:blur(12px);color:var(--color-bone);background:#1b1a17e0;border:1px solid #d69a7c73;align-items:center;gap:18px;padding:10px 10px 10px 24px;animation:.5s cubic-bezier(.19,1,.22,1) dock-in;display:flex;position:fixed;bottom:20px;left:50%;translate:-50%;box-shadow:0 20px 40px -12px #00000080}.dock[data-astro-cid-ykgsvsfs][hidden]{display:none}@keyframes dock-in{0%{opacity:0;translate:-50% 20px}}.dock-n[data-astro-cid-ykgsvsfs]{all:unset;cursor:pointer;align-items:center;gap:6px;font-size:14px;display:inline-flex}.dock-editar[data-astro-cid-ykgsvsfs]{border-radius:var(--radius-pill);color:var(--color-clay);border:1px solid #d69a7c99;align-items:center;gap:4px;margin-left:4px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.dock-flecha[data-astro-cid-ykgsvsfs]{color:var(--color-clay);font-size:11px;transition:transform .25s}.dock-n[data-astro-cid-ykgsvsfs][aria-expanded=true] .dock-flecha[data-astro-cid-ykgsvsfs]{transform:rotate(180deg)}.dock-lista[data-astro-cid-ykgsvsfs]{background:#1b1a17f5;border:1px solid #d69a7c73;border-radius:22px;min-width:300px;max-height:50vh;padding:16px 16px 10px;position:absolute;bottom:calc(100% + 10px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 40px -12px #00000080}.dock-lista[data-astro-cid-ykgsvsfs][hidden]{display:none}.dock-lista-t[data-astro-cid-ykgsvsfs]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-clay);margin:0 0 8px;font-size:11px;font-weight:800}.dock-lista[data-astro-cid-ykgsvsfs] ul[data-astro-cid-ykgsvsfs]{margin:0;padding:0;list-style:none}.dock-lista[data-astro-cid-ykgsvsfs] li{border-top:1px solid #f8f6f114;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:8px 0;font-size:13.5px;display:grid}.dock-lista[data-astro-cid-ykgsvsfs] .dock-item-precio{color:var(--color-clay);font-weight:800}.dock-lista[data-astro-cid-ykgsvsfs] .dock-quitar{width:28px;height:28px;color:var(--color-bone);cursor:pointer;background:0 0;border:1px solid #f8f6f140;border-radius:50%}.dock-lista[data-astro-cid-ykgsvsfs] .dock-quitar:hover{background:#f8f6f11f}.dock-total[data-astro-cid-ykgsvsfs]{font-family:var(--font-serif);font-size:22px}.dock-btn[data-astro-cid-ykgsvsfs]{border-radius:var(--radius-pill);background:linear-gradient(135deg, #f0c4ae, var(--color-clay-deep));min-height:44px;color:var(--color-charcoal);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 22px;font-size:13px;font-weight:800;display:inline-flex}@media (width<=480px){.dock[data-astro-cid-ykgsvsfs]{gap:8px;padding:8px 8px 8px 16px}.dock[data-astro-cid-ykgsvsfs] [data-astro-cid-ykgsvsfs][data-dock-palabra]{display:none}.dock-total[data-astro-cid-ykgsvsfs]{font-size:17px}.dock-btn[data-astro-cid-ykgsvsfs]{letter-spacing:.03em;padding:0 14px;font-size:12px}}.dock[data-astro-cid-ykgsvsfs].bump{animation:.4s dock-bump}@keyframes dock-bump{40%{scale:1.05}}@media (width<=640px){.ps-sintomas[data-astro-cid-ykgsvsfs]{gap:10px}.sint[data-astro-cid-ykgsvsfs]{flex-basis:68%;padding:16px 14px 14px}.flecha[data-astro-cid-ykgsvsfs]{width:40px;height:40px;color:var(--color-charcoal);background:#f0c4aef2;border-color:#0000;top:42%}.flecha[data-astro-cid-ykgsvsfs].izq{left:4px}.flecha[data-astro-cid-ykgsvsfs].der{animation:1.8s ease-in-out 1s 3 empuje;right:4px}.sint-t[data-astro-cid-ykgsvsfs]{font-size:18px}.sint-e[data-astro-cid-ykgsvsfs]{font-size:12px}.dock[data-astro-cid-ykgsvsfs]{justify-content:space-between;left:12px;right:12px;translate:none}@keyframes dock-in{0%{opacity:0;translate:0 20px}}}.sr-only[data-astro-cid-ykgsvsfs]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ps-aurora[data-astro-cid-ykgsvsfs],.sint[data-astro-cid-ykgsvsfs],.panel[data-astro-cid-ykgsvsfs],.dock[data-astro-cid-ykgsvsfs]{animation:none}}.aviso[data-astro-cid-egq4bjqd]{padding:clamp(56px,7vw,88px) 0}.caja[data-astro-cid-egq4bjqd]{border-radius:var(--radius-xl);background:radial-gradient(ellipse 70% 120% at 0% 0%, #cfd7c4b3, transparent 70%), linear-gradient(120deg, var(--color-ivory), #e7b7a059);border:1px solid #302f2a14;flex-wrap:wrap;align-items:center;gap:24px;padding:clamp(22px,3vw,32px) clamp(22px,3.4vw,40px);display:flex;box-shadow:0 24px 50px -36px #302f2a73}.sello[data-astro-cid-egq4bjqd]{background:var(--color-charcoal);width:58px;height:58px;color:var(--color-clay);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.sello[data-astro-cid-egq4bjqd] svg[data-astro-cid-egq4bjqd]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.texto[data-astro-cid-egq4bjqd]{flex:380px}.titular[data-astro-cid-egq4bjqd]{font-family:var(--font-serif);color:var(--color-charcoal);margin:0 0 6px;font-size:clamp(24px,2.6vw,34px);line-height:1.15}.solo-usa[data-astro-cid-egq4bjqd]{color:#302f2ad9;background:#fff9;border:1.5px dashed #8a4b3173;border-radius:16px;align-items:flex-start;gap:12px;margin:16px 0 0;padding:14px 20px;font-size:15px;line-height:1.55;display:flex}.solo-usa[data-astro-cid-egq4bjqd] svg[data-astro-cid-egq4bjqd]{fill:none;stroke:#8a4b31;stroke-width:1.6px;flex-shrink:0;margin-top:2px}.solo-usa[data-astro-cid-egq4bjqd] a[data-astro-cid-egq4bjqd]{color:var(--color-charcoal);border-bottom:1px solid #302f2a66;font-weight:700}.texto[data-astro-cid-egq4bjqd] p[data-astro-cid-egq4bjqd]:not(.titular){color:#302f2acc;margin:0;font-size:16px;line-height:1.6}.tarjeta[data-astro-cid-bzlzjmrn]{background:var(--color-white);transition:transform .35s var(--ease-out-soft), box-shadow .35s var(--ease-out-soft);border:1px solid #302f2a0f;border-radius:26px;flex-direction:column;gap:14px;padding:clamp(22px,2.6vw,32px);display:flex;box-shadow:0 18px 40px -34px #302f2a73}.tarjeta[data-astro-cid-bzlzjmrn][hidden]{display:none}.tarjeta[data-astro-cid-bzlzjmrn]:hover{transform:translateY(-4px);box-shadow:0 30px 60px -36px #302f2a80}.tarjeta[data-astro-cid-bzlzjmrn].elegido{box-shadow:0 0 0 2px var(--color-sage-deep), 0 30px 60px -36px #302f2a80}.t-cab[data-astro-cid-bzlzjmrn]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.t-grupo[data-astro-cid-bzlzjmrn]{letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--tono) 35%, white);margin-bottom:8px;padding:4px 10px;font-size:10.5px;font-weight:800;display:none}[data-buscando] .t-grupo[data-astro-cid-bzlzjmrn]{display:inline-block}.t-nombre[data-astro-cid-bzlzjmrn]{font-family:var(--font-sans);color:var(--color-charcoal);margin:0;font-size:clamp(17px,1.5vw,20px);font-weight:800;line-height:1.25}.t-nombre[data-astro-cid-bzlzjmrn] button[data-astro-cid-bzlzjmrn]{all:unset;cursor:pointer}.t-nombre[data-astro-cid-bzlzjmrn] button[data-astro-cid-bzlzjmrn]:hover,.t-nombre[data-astro-cid-bzlzjmrn] button[data-astro-cid-bzlzjmrn]:focus-visible{color:var(--color-clay-deep)}.t-lab[data-astro-cid-bzlzjmrn]{color:#302f2a8c;margin-top:4px;font-size:12.5px;display:block}.t-precio[data-astro-cid-bzlzjmrn]{font-family:var(--font-serif);color:var(--color-clay-rich);font-variant-numeric:lining-nums tabular-nums;flex-shrink:0;font-size:clamp(30px,3vw,40px);font-weight:600;line-height:1}.t-texto[data-astro-cid-bzlzjmrn]{color:#302f2abf;flex:1;margin:0;font-size:15.5px;line-height:1.6}.t-ver[data-astro-cid-bzlzjmrn]{all:unset;cursor:pointer;color:var(--color-charcoal);border-bottom:1px solid #302f2a40;align-self:flex-start;font-size:13px;font-weight:800;transition:border-color .2s}.t-ver[data-astro-cid-bzlzjmrn]:hover,.t-ver[data-astro-cid-bzlzjmrn]:focus-visible{border-color:var(--color-charcoal)}.t-botones[data-astro-cid-bzlzjmrn]{grid-template-columns:1fr 1fr;gap:10px;margin-top:6px;display:grid}.t-add[data-astro-cid-bzlzjmrn],.t-solo[data-astro-cid-bzlzjmrn]{font:inherit;border-radius:var(--radius-pill);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:15px 14px;font-size:14.5px;font-weight:800;transition:background .25s,color .25s,transform .2s;display:inline-flex}.t-add[data-astro-cid-bzlzjmrn]:hover,.t-solo[data-astro-cid-bzlzjmrn]:hover{transform:translateY(-1px)}.t-add[data-astro-cid-bzlzjmrn]{background:color-mix(in srgb, var(--color-sage) 30%, white);color:var(--color-charcoal);border:1px solid #302f2a24}.t-add[data-astro-cid-bzlzjmrn] svg[data-astro-cid-bzlzjmrn]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.t-add[data-astro-cid-bzlzjmrn] .ok[data-astro-cid-bzlzjmrn],.t-add[data-astro-cid-bzlzjmrn] .si[data-astro-cid-bzlzjmrn],.t-add[data-astro-cid-bzlzjmrn][aria-pressed=true] .mas[data-astro-cid-bzlzjmrn],.t-add[data-astro-cid-bzlzjmrn][aria-pressed=true] .no[data-astro-cid-bzlzjmrn]{display:none}.t-add[data-astro-cid-bzlzjmrn][aria-pressed=true] .ok[data-astro-cid-bzlzjmrn],.t-add[data-astro-cid-bzlzjmrn][aria-pressed=true] .si[data-astro-cid-bzlzjmrn]{display:inline}.t-add[data-astro-cid-bzlzjmrn][aria-pressed=true]{background:var(--color-sage-deep);border-color:var(--color-sage-deep)}.t-solo[data-astro-cid-bzlzjmrn]{background:var(--color-charcoal);border:1px solid var(--color-charcoal);color:var(--color-bone)}.t-solo[data-astro-cid-bzlzjmrn]:hover{background:#1b1a17}.catalogo[data-astro-cid-m4auompo]{background:radial-gradient(ellipse 50% 60% at 100% 0%, #e7b7a040, transparent 70%), radial-gradient(ellipse 50% 60% at 0% 100%, #cfd7c459, transparent 70%), var(--color-bone);padding:clamp(56px,7vw,96px) 0}.cab[data-astro-cid-m4auompo] h2[data-astro-cid-m4auompo]{font-family:var(--font-serif);margin-top:10px;font-size:clamp(34px,4.4vw,56px);font-weight:500;line-height:1.05}.buscador[data-astro-cid-m4auompo]{max-width:640px;margin-top:26px;position:relative}.buscador[data-astro-cid-m4auompo] svg[data-astro-cid-m4auompo]{fill:none;stroke:#302f2a80;stroke-width:2px;stroke-linecap:round;position:absolute;top:50%;left:20px;translate:0 -50%}.buscador[data-astro-cid-m4auompo] input[data-astro-cid-m4auompo]{width:100%;font:inherit;border-radius:var(--radius-pill);background:var(--color-white);border:1px solid #302f2a24;outline:none;padding:17px 120px 17px 52px;font-size:16px;transition:border-color .2s,box-shadow .2s;box-shadow:0 14px 30px -24px #302f2a80}.buscador[data-astro-cid-m4auompo] input[data-astro-cid-m4auompo]:focus{border-color:var(--color-clay-deep);box-shadow:0 0 0 4px #e7b7a04d}.contador[data-astro-cid-m4auompo]{color:#302f2a8c;font-size:13px;font-weight:700;position:absolute;top:50%;right:20px;translate:0 -50%}.pestanas[data-astro-cid-m4auompo]{flex-wrap:wrap;justify-content:center;gap:10px;max-width:1060px;margin:30px auto 0;display:flex}.pestanas[data-astro-cid-m4auompo][data-oculto]{display:none}.pestana[data-astro-cid-m4auompo]{font:inherit;border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-charcoal);cursor:pointer;transition:background .25s, color .25s, box-shadow .25s, transform .25s var(--ease-out-soft);border:1px solid #302f2a0f;align-items:center;gap:10px;padding:13px 22px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 10px 24px -20px #302f2a80}.pestana[data-astro-cid-m4auompo] svg[data-astro-cid-m4auompo]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.pestana[data-astro-cid-m4auompo]:hover{transform:translateY(-2px)}.pestana[data-astro-cid-m4auompo].on{background:var(--color-charcoal);color:var(--color-bone);box-shadow:0 0 0 3px color-mix(in srgb, var(--tono) 80%, white), 0 14px 28px -18px #302f2a99}.cab[data-astro-cid-m4auompo]{text-align:center}.buscador[data-astro-cid-m4auompo]{margin-inline:auto}@media (width<=640px){.pestanas[data-astro-cid-m4auompo]{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-inline:-16px;padding:4px 16px 10px;overflow-x:auto}.pestanas[data-astro-cid-m4auompo]::-webkit-scrollbar{display:none}.pestana[data-astro-cid-m4auompo]{flex-shrink:0;padding:11px 18px;font-size:14px}.grupo-cab[data-astro-cid-m4auompo]{gap:14px}.grupo-ico[data-astro-cid-m4auompo]{border-radius:18px;width:56px;height:56px}}.grupo-cab[data-astro-cid-m4auompo]{align-items:center;gap:20px;margin-top:48px;display:flex}.grupo-cab[data-astro-cid-m4auompo][hidden]{display:none}.grupo-ico[data-astro-cid-m4auompo]{background:color-mix(in srgb, var(--tono) 35%, white);width:76px;height:76px;color:var(--color-charcoal);border-radius:22px;flex-shrink:0;place-items:center;display:grid}.grupo-ico[data-astro-cid-m4auompo] svg[data-astro-cid-m4auompo]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.grupo-t[data-astro-cid-m4auompo]{font-family:var(--font-serif);margin:0;font-size:clamp(30px,3.4vw,42px);font-weight:500;line-height:1.05}.grupo-d[data-astro-cid-m4auompo]{color:#302f2ab3;margin:6px 0 0;font-size:16px}.filas[data-astro-cid-m4auompo]{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:20px;margin:26px 0 0;padding:0;list-style:none;display:grid}.vista[data-astro-cid-m4auompo]{border-radius:var(--radius-xl);border:1px solid color-mix(in srgb, var(--tono) 55%, transparent);animation:vista-in .5s var(--ease-out-soft);background:#fff9;margin-top:18px;padding:clamp(20px,3vw,30px)}@keyframes vista-in{0%{opacity:0;transform:translateY(12px)}}.vista-cab[data-astro-cid-m4auompo]{grid-template-columns:auto 1fr auto;align-items:start;gap:16px;display:grid}.vista-ico[data-astro-cid-m4auompo]{background:color-mix(in srgb, var(--tono) 40%, white);border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.vista-ico[data-astro-cid-m4auompo] svg[data-astro-cid-m4auompo]{fill:none;stroke:var(--color-charcoal);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.vista-eyebrow[data-astro-cid-m4auompo]{letter-spacing:.16em;text-transform:uppercase;color:var(--color-clay-deep);margin:0;font-size:11.5px;font-weight:800}.vista-t[data-astro-cid-m4auompo]{font-family:var(--font-serif);margin:4px 0 6px;font-size:clamp(26px,3vw,36px);font-weight:500;line-height:1.1}.vista-e[data-astro-cid-m4auompo]{color:#302f2aa6;margin:0;font-size:14.5px}.vista-cerrar[data-astro-cid-m4auompo]{font:inherit;border-radius:var(--radius-pill);background:var(--color-white);cursor:pointer;white-space:nowrap;border:1px solid #302f2a33;padding:10px 16px;font-size:13px;font-weight:800}.sub-q[data-astro-cid-m4auompo]{margin:22px 0 10px;font-size:15px;font-weight:700}.sub-q[data-astro-cid-m4auompo]:before{content:"";background:var(--tono);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block}.orientacion[data-astro-cid-m4auompo]{background:color-mix(in srgb, var(--tono) 20%, white);border-radius:18px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;padding:16px 18px;display:flex}.orientacion[data-astro-cid-m4auompo] p[data-astro-cid-m4auompo]{flex:300px;margin:0;font-size:14.5px;line-height:1.55}@media (width<=640px){.vista-cab[data-astro-cid-m4auompo]{grid-template-columns:auto 1fr}.vista-cerrar[data-astro-cid-m4auompo]{grid-column:1/-1;justify-self:start}}.ver-mas-caja[data-astro-cid-m4auompo]{justify-content:center;margin-top:22px;display:flex}.ver-mas[data-astro-cid-m4auompo]{font:inherit;border-radius:var(--radius-pill);border:1px solid var(--color-charcoal);color:var(--color-charcoal);cursor:pointer;background:0 0;padding:14px 28px;font-size:14.5px;font-weight:800;transition:background .25s,color .25s}.ver-mas[data-astro-cid-m4auompo]:hover{background:var(--color-charcoal);color:var(--color-bone)}.ver-mas[data-astro-cid-m4auompo][hidden]{display:none}.comparador[data-astro-cid-m4auompo]{margin-top:26px}.comparador[data-astro-cid-m4auompo][hidden]{display:none}.guia-t[data-astro-cid-m4auompo]{font-family:var(--font-serif);text-align:center;margin:0 0 14px;font-size:clamp(24px,2.4vw,30px)}.caminos[data-astro-cid-m4auompo]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.camino[data-astro-cid-m4auompo]{text-align:left;font:inherit;background:var(--color-white);color:var(--color-charcoal);cursor:pointer;transition:transform .3s var(--ease-out-soft), background .3s, color .3s;border:1px solid #302f2a14;border-radius:22px;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 18px 20px;display:flex;box-shadow:0 14px 30px -26px #302f2a80}.camino[data-astro-cid-m4auompo]:hover{transform:translateY(-3px)}.camino[data-astro-cid-m4auompo].on{background:var(--color-charcoal);color:var(--color-bone)}.camino-n[data-astro-cid-m4auompo]{letter-spacing:.14em;color:var(--color-clay-deep);font-size:12px;font-weight:800}.camino[data-astro-cid-m4auompo].on .camino-n[data-astro-cid-m4auompo]{color:var(--color-clay)}.camino-q[data-astro-cid-m4auompo]{font-family:var(--font-serif);font-size:clamp(19px,1.7vw,22px);line-height:1.2}.camino-panel[data-astro-cid-m4auompo][hidden]{display:none}.camino-ayuda[data-astro-cid-m4auompo]{text-align:center;color:#302f2ab3;margin:22px 0 14px;font-size:15.5px}.paneles[data-astro-cid-m4auompo]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pa[data-astro-cid-m4auompo]{background:var(--color-white);animation:pa-in .5s var(--ease-out-soft) both;border:1px solid #302f2a0f;border-radius:26px;flex-direction:column;gap:16px;padding:24px;display:flex;box-shadow:0 18px 40px -34px #302f2a73}.pa[data-astro-cid-m4auompo]:nth-child(2){animation-delay:60ms}.pa[data-astro-cid-m4auompo]:nth-child(3){animation-delay:.12s}.pa[data-astro-cid-m4auompo]:nth-child(4){animation-delay:.18s}@keyframes pa-in{0%{opacity:0;transform:translateY(12px)}}.pa[data-astro-cid-m4auompo].elegido{box-shadow:0 0 0 2px var(--color-sage-deep), 0 18px 40px -34px #302f2a73}.pa-top[data-astro-cid-m4auompo]{flex-direction:column;gap:3px;display:flex}.pa-nombre[data-astro-cid-m4auompo]{all:unset;cursor:pointer;font-size:15.5px;font-weight:800;line-height:1.3}.pa-nombre[data-astro-cid-m4auompo]:hover,.pa-nombre[data-astro-cid-m4auompo]:focus-visible{color:var(--color-clay-deep);text-underline-offset:3px;text-decoration:underline}.pa-top[data-astro-cid-m4auompo] small[data-astro-cid-m4auompo]{color:#302f2a8c;font-size:12px}.pa-cifra[data-astro-cid-m4auompo]{grid-template-columns:auto 1fr;align-items:baseline;column-gap:8px;display:grid}.pa-cifra[data-astro-cid-m4auompo] strong[data-astro-cid-m4auompo]{font-family:var(--font-serif);color:var(--color-charcoal);font-size:46px;font-weight:500;line-height:1}.pa-cifra[data-astro-cid-m4auompo] .pa-esp[data-astro-cid-m4auompo]{grid-column:1/-1;font-size:26px}.pa-cifra[data-astro-cid-m4auompo] span[data-astro-cid-m4auompo]{color:#302f2a99;font-size:13px;font-weight:700}.pa-barra[data-astro-cid-m4auompo]{border-radius:var(--radius-pill);background:#302f2a12;grid-column:1/-1;height:8px;margin-top:10px;overflow:hidden}.pa-barra[data-astro-cid-m4auompo] span[data-astro-cid-m4auompo]{height:100%;width:calc(var(--w) * 100%);border-radius:inherit;background:linear-gradient(90deg, var(--color-clay), var(--color-clay-rich));animation:barra 1.1s var(--ease-out-soft) both .15s;display:block}@keyframes barra{0%{width:0}}.pa-ver[data-astro-cid-m4auompo]{all:unset;cursor:pointer;color:var(--color-charcoal);border-bottom:1px solid #302f2a40;order:1;align-self:flex-start;font-size:13px;font-weight:800;transition:border-color .2s}.pa-ver[data-astro-cid-m4auompo]:hover,.pa-ver[data-astro-cid-m4auompo]:focus-visible{border-color:var(--color-charcoal)}.pa-pie[data-astro-cid-m4auompo]{order:2}.pa-mide[data-astro-cid-m4auompo]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pa-mide[data-astro-cid-m4auompo] li[data-astro-cid-m4auompo]{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-sage) 45%, white);padding:5px 11px;font-size:12.5px;font-weight:700}.pa-mide[data-astro-cid-m4auompo] li[data-astro-cid-m4auompo].inmediata{background:color-mix(in srgb, var(--color-rose) 55%, white)}.pa-mide[data-astro-cid-m4auompo] li[data-astro-cid-m4auompo].gluten{background:color-mix(in srgb, var(--color-sand) 80%, white)}.pa-pie[data-astro-cid-m4auompo]{border-top:1px solid #302f2a12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.pa-precio[data-astro-cid-m4auompo]{font-family:var(--font-serif);color:var(--color-clay-rich);font-size:28px;font-weight:600}.pa-botones[data-astro-cid-m4auompo]{gap:8px;display:flex}.comp-add[data-astro-cid-m4auompo],.comp-solo[data-astro-cid-m4auompo]{font:inherit;border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;padding:10px 14px;font-size:13px;font-weight:800}.comp-add[data-astro-cid-m4auompo]{background:color-mix(in srgb, var(--color-sage) 30%, white);min-width:86px;color:var(--color-charcoal);border:1px solid #302f2a29}.comp-add[data-astro-cid-m4auompo] .si[data-astro-cid-m4auompo],.comp-add[data-astro-cid-m4auompo][aria-pressed=true] .no[data-astro-cid-m4auompo]{display:none}.comp-add[data-astro-cid-m4auompo][aria-pressed=true]{background:var(--color-sage-deep)}.comp-add[data-astro-cid-m4auompo][aria-pressed=true] .si[data-astro-cid-m4auompo]{display:inline}.comp-solo[data-astro-cid-m4auompo]{border:1px solid var(--color-charcoal);background:var(--color-charcoal);color:var(--color-bone)}@media (width<=900px){.caminos[data-astro-cid-m4auompo]{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.pa[data-astro-cid-m4auompo],.pa-barra[data-astro-cid-m4auompo] span[data-astro-cid-m4auompo]{animation:none}}.filas[data-astro-cid-m4auompo][hidden]{display:none}.consulta[data-astro-cid-m4auompo]{color:var(--color-bone);background:radial-gradient(70% 90% at 100% 0,#d69a7c4d,#0000 60%),linear-gradient(160deg,#2b2a25,#1b1a17);border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:22px;margin-top:18px;padding:clamp(20px,3vw,30px);display:grid}.consulta-tag[data-astro-cid-m4auompo]{letter-spacing:.16em;text-transform:uppercase;border-radius:var(--radius-pill);color:var(--color-clay);border:1px solid #e7b7a099;padding:5px 12px;font-size:11px;font-weight:800;display:inline-block}.consulta-t[data-astro-cid-m4auompo]{font-family:var(--font-serif);color:var(--color-bone);margin:12px 0 6px;font-size:clamp(24px,2.4vw,30px);line-height:1.15}.consulta-texto[data-astro-cid-m4auompo] p[data-astro-cid-m4auompo]:not(.consulta-t){color:#f8f6f1bf;margin:0;font-size:14.5px;line-height:1.55}.consulta-opciones[data-astro-cid-m4auompo]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.opcion-c[data-astro-cid-m4auompo]{color:var(--color-bone);background:#f8f6f10d;border:1px solid #f8f6f12e;border-radius:18px;flex-direction:column;gap:4px;padding:18px 16px 16px;text-decoration:none;transition:transform .25s,border-color .25s;display:flex;position:relative}.opcion-c[data-astro-cid-m4auompo]:hover{border-color:var(--color-clay);transform:translateY(-3px)}.opcion-c[data-astro-cid-m4auompo].rec{border-color:var(--color-clay);background:#e7b7a01f}.opcion-rec[data-astro-cid-m4auompo]{letter-spacing:.14em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--color-clay);color:var(--color-charcoal);padding:3px 9px;font-size:9.5px;font-weight:800;position:absolute;top:-10px;left:14px}.opcion-citas[data-astro-cid-m4auompo]{color:#f8f6f199;font-size:12px}.opcion-nombre[data-astro-cid-m4auompo]{color:var(--color-clay);font-size:14px;font-weight:800}.opcion-precio[data-astro-cid-m4auompo]{font-family:var(--font-serif);font-size:30px;line-height:1.1}.opcion-ir[data-astro-cid-m4auompo]{margin-top:6px;font-size:12.5px;font-weight:800}.ya-sabes[data-astro-cid-m4auompo]{letter-spacing:.12em;text-transform:uppercase;color:#302f2a8c;margin:26px 0 0;font-size:13px;font-weight:800}@media (width<=860px){.consulta[data-astro-cid-m4auompo]{grid-template-columns:1fr}}.vacio[data-astro-cid-m4auompo]{color:#302f2aa6;margin-top:18px;font-size:15px}@media (width<=640px){.buscador[data-astro-cid-m4auompo] input[data-astro-cid-m4auompo]{padding-right:20px}.contador[data-astro-cid-m4auompo]{display:none}}.pq[data-astro-cid-yxxrf3c2]{color:var(--color-bone);background:radial-gradient(50% 45% at 80% 35%,#cfd7c424,#0000 70%),radial-gradient(45% 40% at 10% 90%,#d69a7c1f,#0000 70%),#1d1e1a;border-top:1px solid #f8f6f114;padding:clamp(72px,9vw,120px) 0;position:relative}.pq[data-astro-cid-yxxrf3c2] .eyebrow[data-astro-cid-yxxrf3c2]{color:var(--color-clay)}.pq-cab[data-astro-cid-yxxrf3c2]{max-width:780px}.pq-h2[data-astro-cid-yxxrf3c2]{font-family:var(--font-serif);color:var(--color-bone);margin-top:14px;font-size:clamp(36px,4.6vw,64px);font-weight:400;line-height:1.02}.pq-h2[data-astro-cid-yxxrf3c2] em[data-astro-cid-yxxrf3c2]{font-style:italic}.pq-cab[data-astro-cid-yxxrf3c2] p[data-astro-cid-yxxrf3c2]{color:#f8f6f1b8;max-width:620px;margin-top:18px;font-size:clamp(16px,1.3vw,18px);line-height:1.65}.pq-comp[data-astro-cid-yxxrf3c2]{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px;margin-top:clamp(40px,5vw,60px);display:grid}@media (width>=860px){.pq-comp[data-astro-cid-yxxrf3c2]{grid-template-columns:minmax(0,.85fr) auto minmax(0,1.15fr);gap:20px}}.col[data-astro-cid-yxxrf3c2]{border-radius:24px;padding:clamp(24px,3vw,36px)}.rutina[data-astro-cid-yxxrf3c2]{color:#f8f6f18c;background:#ffffff08;border:1px dashed #f8f6f133}.funcional[data-astro-cid-yxxrf3c2]{background:linear-gradient(145deg,#d69a7c33,#cfd7c41f);border:1px solid #d69a7c8c;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #d69a7c73}.col-t[data-astro-cid-yxxrf3c2]{font-family:var(--font-serif);font-size:clamp(24px,2.2vw,30px);line-height:1.1}.funcional[data-astro-cid-yxxrf3c2] .col-t[data-astro-cid-yxxrf3c2]{color:var(--color-bone)}.col-sub[data-astro-cid-yxxrf3c2]{letter-spacing:.12em;text-transform:uppercase;margin-top:6px;font-size:12px;font-weight:800}.funcional[data-astro-cid-yxxrf3c2] .col-sub[data-astro-cid-yxxrf3c2]{color:var(--color-clay)}.col[data-astro-cid-yxxrf3c2] ul[data-astro-cid-yxxrf3c2]{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.col[data-astro-cid-yxxrf3c2] li[data-astro-cid-yxxrf3c2]{padding-left:26px;font-size:15.5px;line-height:1.5;position:relative}.rutina[data-astro-cid-yxxrf3c2] li[data-astro-cid-yxxrf3c2]:before{content:"—";opacity:.6;position:absolute;left:0}.funcional[data-astro-cid-yxxrf3c2] li[data-astro-cid-yxxrf3c2]{color:var(--color-bone);font-weight:600}.funcional[data-astro-cid-yxxrf3c2] li[data-astro-cid-yxxrf3c2]:before{content:"";border-left:2px solid var(--color-clay);border-bottom:2px solid var(--color-clay);width:12px;height:7px;position:absolute;top:.45em;left:2px;rotate:-45deg}.vs[data-astro-cid-yxxrf3c2]{width:52px;height:52px;font-family:var(--font-sans);color:var(--color-clay);border:1px solid #f8f6f133;border-radius:50%;place-self:center;place-items:center;font-size:30px;font-weight:300;line-height:1;display:grid}.pq-vw[data-astro-cid-yxxrf3c2]{margin-top:clamp(56px,7vw,88px)}.pq-h3[data-astro-cid-yxxrf3c2]{font-family:var(--font-serif);color:var(--color-bone);text-align:center;font-size:clamp(26px,2.6vw,36px);font-weight:400}.pilares[data-astro-cid-yxxrf3c2]{grid-template-columns:minmax(0,1fr);gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (width>=860px){.pilares[data-astro-cid-yxxrf3c2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}.pilar[data-astro-cid-yxxrf3c2]{background:#ffffff0a;border:1px solid #f8f6f11a;border-radius:22px;padding:28px 26px;transition:transform .45s cubic-bezier(.19,1,.22,1),border-color .35s}.pilar[data-astro-cid-yxxrf3c2]:hover{border-color:#d69a7c80;transform:translateY(-4px)}.pil-ico[data-astro-cid-yxxrf3c2]{background:var(--color-clay);color:#1b1a17;border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.pil-ico[data-astro-cid-yxxrf3c2] svg[data-astro-cid-yxxrf3c2]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.pil-t[data-astro-cid-yxxrf3c2]{font-family:var(--font-serif);color:var(--color-bone);margin-top:18px;font-size:clamp(34px,3.2vw,44px);font-style:italic;line-height:1;display:block}.pilar[data-astro-cid-yxxrf3c2] p[data-astro-cid-yxxrf3c2]{color:#f8f6f1b8;margin-top:10px;font-size:15.5px;line-height:1.6}.proceso[data-astro-cid-smzz6ytf]{background:radial-gradient(ellipse 60% 70% at 10% 0%, #cfd7c473, transparent 70%), var(--color-sand-light);color:var(--color-charcoal);padding:96px 0 104px;position:relative;overflow:hidden}.proceso[data-astro-cid-smzz6ytf]:after{content:"";pointer-events:none;background:radial-gradient(circle,#d69a7c4d 0%,#0000 70%);border-radius:50%;width:520px;height:520px;position:absolute;bottom:-260px;right:-160px}.proc-head[data-astro-cid-smzz6ytf]{flex-direction:column;gap:12px;margin-bottom:56px;display:flex}.proc-head[data-astro-cid-smzz6ytf] .eyebrow[data-astro-cid-smzz6ytf]{color:var(--color-clay-deep)}.proc-head[data-astro-cid-smzz6ytf] h2[data-astro-cid-smzz6ytf]{font-family:var(--font-serif);color:var(--color-charcoal);font-size:clamp(38px,5vw,64px);font-weight:400;line-height:1.05}.proc-pasos[data-astro-cid-smzz6ytf]{z-index:1;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;padding:0;list-style:none;display:grid;position:relative}@media (width>=1000px){.proc-pasos[data-astro-cid-smzz6ytf]:before{content:"";background:linear-gradient(90deg, var(--color-clay), #e7b7a026);transform-origin:0;height:1px;transition:transform 1.4s var(--ease-out-soft) .2s;position:absolute;top:28px;left:28px;right:28px;transform:scaleX(0)}.proc-pasos[data-astro-cid-smzz6ytf].in:before{transform:scaleX(1)}}.paso[data-astro-cid-smzz6ytf]{flex-direction:column;gap:10px;display:flex;position:relative}.paso-icono[data-astro-cid-smzz6ytf]{background:var(--color-clay);width:56px;height:56px;color:var(--color-charcoal);border-radius:50%;justify-content:center;align-items:center;margin-bottom:10px;display:inline-flex;box-shadow:0 0 0 8px #23221ee6}.paso-icono[data-astro-cid-smzz6ytf] svg[data-astro-cid-smzz6ytf]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.paso-num[data-astro-cid-smzz6ytf]{letter-spacing:.18em;text-transform:uppercase;color:var(--color-clay-deep);font-size:11px;font-weight:800}.paso[data-astro-cid-smzz6ytf] h3[data-astro-cid-smzz6ytf]{font-family:var(--font-serif);color:var(--color-charcoal);font-size:28px;font-weight:500;line-height:1.15}.paso[data-astro-cid-smzz6ytf] p[data-astro-cid-smzz6ytf]{color:#302f2ad4;max-width:300px;font-size:15px;line-height:1.6}@media (prefers-reduced-motion:reduce){.proc-pasos[data-astro-cid-smzz6ytf]:before{transition:none;transform:none}}.proc-nota[data-astro-cid-smzz6ytf]{color:#302f2aab;max-width:640px;margin-top:36px;font-size:15px;line-height:1.6}.fx[data-astro-cid-bggpsv6t]{background:var(--color-bone);color:var(--color-charcoal);border-top:1px solid #302f2a14;padding:clamp(64px,8vw,110px) 0}.fx-grid[data-astro-cid-bggpsv6t]{gap:40px;max-width:880px;display:grid}.fx-cab[data-astro-cid-bggpsv6t]{text-align:center}.fx[data-astro-cid-bggpsv6t] .eyebrow[data-astro-cid-bggpsv6t]{color:var(--color-clay-deep)}.fx-h2[data-astro-cid-bggpsv6t]{font-family:var(--font-serif);color:var(--color-charcoal);margin-top:14px;font-size:clamp(36px,4.4vw,60px);font-weight:400;line-height:1.02}.fx-h2[data-astro-cid-bggpsv6t] em[data-astro-cid-bggpsv6t]{font-style:italic}.fx-cab[data-astro-cid-bggpsv6t] p[data-astro-cid-bggpsv6t]{color:#302f2ab5;max-width:460px;margin:16px auto 0;font-size:15.5px;line-height:1.6}.fx-cab[data-astro-cid-bggpsv6t] a[data-astro-cid-bggpsv6t]{color:var(--color-charcoal);border-bottom:1px solid #302f2a66}.fx-lista[data-astro-cid-bggpsv6t]{border-top:1px solid #302f2a1f}.fx-item[data-astro-cid-bggpsv6t]{border-bottom:1px solid #302f2a1f}.fx-item[data-astro-cid-bggpsv6t] summary[data-astro-cid-bggpsv6t]{cursor:pointer;font-family:var(--font-serif);color:var(--color-charcoal);justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;font-size:clamp(19px,1.6vw,22px);line-height:1.3;list-style:none;transition:color .3s;display:flex}.fx-item[data-astro-cid-bggpsv6t] summary[data-astro-cid-bggpsv6t]::-webkit-details-marker{display:none}.fx-item[data-astro-cid-bggpsv6t] summary[data-astro-cid-bggpsv6t]:hover{color:var(--color-clay-deep)}.fx-item[data-astro-cid-bggpsv6t] summary[data-astro-cid-bggpsv6t]:focus-visible{outline:2px solid var(--color-clay);outline-offset:2px;border-radius:6px}.fx-mas[data-astro-cid-bggpsv6t]{border:1px solid #302f2a59;border-radius:50%;flex:none;width:28px;height:28px;transition:background .3s,border-color .3s,transform .4s cubic-bezier(.19,1,.22,1);position:relative}.fx-mas[data-astro-cid-bggpsv6t]:before,.fx-mas[data-astro-cid-bggpsv6t]:after{content:"";background:currentColor;width:11px;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.fx-mas[data-astro-cid-bggpsv6t]:after{transition:rotate .3s;rotate:90deg}.fx-item[data-astro-cid-bggpsv6t][open] .fx-mas[data-astro-cid-bggpsv6t]{background:var(--color-clay);border-color:var(--color-clay-deep);color:#1b1a17;transform:rotate(180deg)}.fx-item[data-astro-cid-bggpsv6t][open] .fx-mas[data-astro-cid-bggpsv6t]:after{rotate:0deg}.fx-item[data-astro-cid-bggpsv6t] p[data-astro-cid-bggpsv6t]{color:#302f2ac4;padding:0 48px 24px 4px;font-size:15.5px;line-height:1.7;animation:.4s fx-in}@keyframes fx-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.fx-item[data-astro-cid-bggpsv6t] p[data-astro-cid-bggpsv6t]{animation:none}}
