.narrow[data-astro-cid-zwblijv6]{max-width:760px}.cp-display[data-astro-cid-zwblijv6]{font-family:"Playfair Display",var(--font-head),serif;font-weight:400;color:var(--brand-dark);letter-spacing:0;line-height:1.06;text-align:center;margin:0 auto clamp(1.75rem,4vw,2.75rem);font-size:clamp(1.9rem,7vw,4.6rem)}.cp-display[data-astro-cid-zwblijv6]:after{content:"";display:block;width:100%;height:1px;background:var(--brass);margin-top:.34em}html[lang=es] .cp-display[data-astro-cid-zwblijv6]{font-size:clamp(1.6rem,5.6vw,3.7rem)}.cp-cards[data-astro-cid-zwblijv6]{margin-top:clamp(2rem,4vw,3rem)}.cp-card[data-astro-cid-zwblijv6]{padding:1.6rem}.cp-card[data-astro-cid-zwblijv6] h3[data-astro-cid-zwblijv6]{color:var(--brand-dark);margin:0 0 .5rem;font-size:1.2rem}.cp-card[data-astro-cid-zwblijv6] p[data-astro-cid-zwblijv6]{color:var(--muted);margin:0;line-height:1.65}.cp-steps[data-astro-cid-zwblijv6]{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(1rem,2.2vw,1.6rem);margin-top:clamp(1.5rem,3vw,2.5rem)}@media(max-width:900px){.cp-steps[data-astro-cid-zwblijv6]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.cp-steps[data-astro-cid-zwblijv6]{grid-template-columns:1fr}}.cp-step[data-astro-cid-zwblijv6]{text-align:center}.cp-step__n[data-astro-cid-zwblijv6]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--brand);color:#fff;font-family:var(--font-head);font-size:1.4rem;margin-bottom:.7rem}.cp-step[data-astro-cid-zwblijv6] h3[data-astro-cid-zwblijv6]{color:var(--brand-dark);margin:0 0 .3rem;font-size:1.05rem}.cp-step[data-astro-cid-zwblijv6] p[data-astro-cid-zwblijv6]{color:var(--muted);margin:0;line-height:1.55;font-size:.95rem}.cp-note[data-astro-cid-zwblijv6]{text-align:center;color:var(--muted);font-style:italic;margin-top:clamp(1.5rem,3vw,2.25rem)}.cpmenu[data-astro-cid-zwblijv6]{margin-top:1.5rem;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.cpmenu[data-astro-cid-zwblijv6] .fac[data-astro-cid-zwblijv6]:last-child{border-bottom:none}.fac[data-astro-cid-zwblijv6]{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--white) 65%,var(--cream))}.fac__sum[data-astro-cid-zwblijv6]{display:flex;align-items:center;justify-content:space-between;gap:1.1rem 1.25rem;padding:1.5rem .25rem}.fac__name[data-astro-cid-zwblijv6]{flex:1 1 auto;min-width:0;font-family:var(--font-head);font-size:1.35rem;font-weight:600;color:var(--brand-dark)}.fac__price[data-astro-cid-zwblijv6]{flex:0 0 auto;font-family:var(--font-head);font-size:1.6rem;font-weight:700;color:var(--brass);white-space:nowrap}.fac__book[data-astro-cid-zwblijv6]{flex:0 0 auto;justify-content:center;text-align:center;padding:.6em 1.35em;font-size:.92rem;white-space:nowrap}.fac__disc[data-astro-cid-zwblijv6]{border:none;padding:0;margin:0 0 .15rem}.fac__toggle[data-astro-cid-zwblijv6]{list-style:none;display:inline-flex;align-items:center;gap:.4rem;width:max-content;cursor:pointer;font-family:var(--font-body);font-weight:600;font-size:.85rem;color:var(--muted);padding:.1rem 0 .3rem}.fac__toggle[data-astro-cid-zwblijv6]:after{content:none}.fac__toggle[data-astro-cid-zwblijv6]::-webkit-details-marker{display:none}.fac__toggle[data-astro-cid-zwblijv6]:hover{color:var(--brand-dark)}.fac__chev[data-astro-cid-zwblijv6]{flex:0 0 auto;width:1.1rem;text-align:center;color:var(--accent);font-weight:700;transition:color .18s var(--ease)}.fac__chev[data-astro-cid-zwblijv6]:before{content:"+";font-size:1.3rem;line-height:1}.fac__disc[data-astro-cid-zwblijv6][open] .fac__chev[data-astro-cid-zwblijv6]:before{content:"–"}.fac__toggle[data-astro-cid-zwblijv6]:hover .fac__chev[data-astro-cid-zwblijv6]{color:var(--brass)}.fac__body[data-astro-cid-zwblijv6]{padding:.1rem .25rem 1.3rem}.fac__desc[data-astro-cid-zwblijv6]{color:var(--muted);margin:0}@media(max-width:560px){.fac__sum[data-astro-cid-zwblijv6]{flex-wrap:wrap;row-gap:.85rem}.fac__book[data-astro-cid-zwblijv6]{flex:1 0 100%;width:100%}}.cp-enh[data-astro-cid-zwblijv6]{margin-top:clamp(2rem,4vw,2.75rem)}.cp-enh__h[data-astro-cid-zwblijv6]{margin:0}.cp-enh__note[data-astro-cid-zwblijv6]{color:var(--muted);margin:.3rem 0 1rem}.addons[data-astro-cid-zwblijv6]{list-style:none;padding:0;margin:0 auto;max-width:560px}.addons__row[data-astro-cid-zwblijv6]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line)}.addons__row[data-astro-cid-zwblijv6]>span[data-astro-cid-zwblijv6]:first-child{font-weight:600;color:var(--ink)}.addons__price[data-astro-cid-zwblijv6]{white-space:nowrap}.cp-benefits[data-astro-cid-zwblijv6]{list-style:none;padding:0;margin:1.75rem auto 0;max-width:620px;display:grid;grid-template-columns:1fr 1fr;gap:.7rem 1.5rem}@media(max-width:560px){.cp-benefits[data-astro-cid-zwblijv6]{grid-template-columns:1fr}}.cp-benefits[data-astro-cid-zwblijv6] li[data-astro-cid-zwblijv6]{position:relative;padding-left:1.7rem;color:var(--ink);line-height:1.5}.cp-benefits[data-astro-cid-zwblijv6] li[data-astro-cid-zwblijv6]:before{content:"✓";position:absolute;left:0;top:0;color:var(--accent-dark);font-weight:700}.cp-bodypeels[data-astro-cid-zwblijv6]{margin:1.1rem 0 0;font-weight:600}.cp-bodypeels[data-astro-cid-zwblijv6] a[data-astro-cid-zwblijv6]{color:var(--brand);text-decoration:underline;text-decoration-color:var(--brass);text-underline-offset:2px}.cp-bodypeels[data-astro-cid-zwblijv6] a[data-astro-cid-zwblijv6]:hover{color:var(--brand-dark)}.cp-result[data-astro-cid-zwblijv6] .bapair{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow)}.cp-consent[data-astro-cid-zwblijv6]{margin-top:1.5rem}.cpfaq[data-astro-cid-zwblijv6]{max-width:760px;margin:0 auto}@media(min-width:601px){.cpfaq[data-astro-cid-zwblijv6]>h2[data-astro-cid-zwblijv6]{font-size:clamp(1.9rem,3.6vw,2.45rem);line-height:1.2;text-wrap:balance}}@media(max-width:600px){.cpfaq[data-astro-cid-zwblijv6]>h2[data-astro-cid-zwblijv6]{font-size:clamp(1.5rem,6.2vw,2rem);line-height:1.2;text-wrap:balance}}.cpfaq__q[data-astro-cid-zwblijv6]{font:inherit;margin:0;color:inherit}.cpfaq__a[data-astro-cid-zwblijv6]{margin-top:.8rem;color:var(--muted)}.cpfaq__cap[data-astro-cid-zwblijv6]{margin-top:1.9rem;text-align:center;color:var(--muted);font-size:1.1rem}.cpfaq__cap[data-astro-cid-zwblijv6] a[data-astro-cid-zwblijv6]{font-weight:700;font-size:1.22rem;color:var(--brass-dark);text-decoration:underline;text-decoration-color:var(--brass);text-decoration-thickness:2px;text-underline-offset:3px}.cpfaq__cap[data-astro-cid-zwblijv6] a[data-astro-cid-zwblijv6]:hover{color:var(--ink);text-decoration-color:var(--brass-dark)}.cp-cert[data-astro-cid-zwblijv6]{color:var(--ink);font-size:1.02rem;font-weight:600;line-height:1.6;margin:0 0 .85rem}.cp-ref[data-astro-cid-zwblijv6]{color:var(--muted);font-size:.95rem;line-height:1.7;margin:0}.cp-ref__cite[data-astro-cid-zwblijv6]{color:var(--muted);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--line)}.cp-ref__cite[data-astro-cid-zwblijv6]:hover{color:var(--brand);text-decoration-color:var(--accent)}
