.narrow[data-astro-cid-xlovyrea]{max-width:760px}.vp-lead[data-astro-cid-xlovyrea]{color:var(--ink)}.vp-benefits[data-astro-cid-xlovyrea]{list-style:none;padding:0;margin:1.75rem auto 0;max-width:560px;display:grid;grid-template-columns:1fr 1fr;gap:.7rem 1.5rem}@media(max-width:560px){.vp-benefits[data-astro-cid-xlovyrea]{grid-template-columns:1fr}}.vp-benefits[data-astro-cid-xlovyrea] li[data-astro-cid-xlovyrea]{position:relative;padding-left:1.7rem;color:var(--ink);line-height:1.5}.vp-benefits[data-astro-cid-xlovyrea] li[data-astro-cid-xlovyrea]:before{content:"✓";position:absolute;left:0;top:0;color:var(--accent-dark);font-weight:700}.vp-display[data-astro-cid-xlovyrea]{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;font-size:clamp(1.9rem,8vw,6rem)}.vp-display[data-astro-cid-xlovyrea]:after{content:"";display:block;width:100%;height:1px;background:var(--brass);margin-top:.34em}html[lang=es] .vp-display[data-astro-cid-xlovyrea]{font-size:clamp(1.7rem,7vw,5rem)}.vp-pricehead[data-astro-cid-xlovyrea]{max-width:640px;margin:0 auto clamp(1.4rem,3vw,2rem)}.vp-pricenote[data-astro-cid-xlovyrea]{color:var(--muted);font-size:.9rem;margin:.2rem 0 0}.vp-disclaimer[data-astro-cid-xlovyrea]{margin-top:1.25rem}.vp-tabs[data-astro-cid-xlovyrea]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:860px;margin:0 auto}.vp-tabs__radio[data-astro-cid-xlovyrea]{position:absolute;opacity:0;pointer-events:none}.vp-tabs__tab[data-astro-cid-xlovyrea]{position:relative;padding:.7em 1.3em;border:2px solid var(--line);border-radius:999px;cursor:pointer;font-weight:700;background:var(--white)}.vp-tabs__badge[data-astro-cid-xlovyrea]{position:absolute;top:-.62em;right:-.5em;z-index:3;font-family:var(--font-body);font-size:.56rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--brand-dark);background:var(--brass);border:1.5px solid var(--cream);border-radius:999px;padding:.2em .55em;line-height:1;white-space:nowrap;box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 22%,transparent)}.vp-tabs__panels[data-astro-cid-xlovyrea]{width:100%;margin-top:1.5rem}.vp-panel[data-astro-cid-xlovyrea]{display:none}#vpmode-single[data-astro-cid-xlovyrea]:checked~.vp-tabs__panels[data-astro-cid-xlovyrea] .vp-panel--single[data-astro-cid-xlovyrea],#vpmode-s4[data-astro-cid-xlovyrea]:checked~.vp-tabs__panels[data-astro-cid-xlovyrea] .vp-panel--s4[data-astro-cid-xlovyrea],#vpmode-s8[data-astro-cid-xlovyrea]:checked~.vp-tabs__panels[data-astro-cid-xlovyrea] .vp-panel--s8[data-astro-cid-xlovyrea]{display:block}#vpmode-single[data-astro-cid-xlovyrea]:checked~label[data-astro-cid-xlovyrea][for=vpmode-single],#vpmode-s4[data-astro-cid-xlovyrea]:checked~label[data-astro-cid-xlovyrea][for=vpmode-s4],#vpmode-s8[data-astro-cid-xlovyrea]:checked~label[data-astro-cid-xlovyrea][for=vpmode-s8]{background:var(--brand);color:#fff;border-color:var(--brand)}.vp-table[data-astro-cid-xlovyrea]{width:100%;border-collapse:collapse;background:var(--white);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.vp-table[data-astro-cid-xlovyrea] th[data-astro-cid-xlovyrea],.vp-table[data-astro-cid-xlovyrea] td[data-astro-cid-xlovyrea]{padding:.85rem 1rem;text-align:left;border-bottom:1px solid var(--line);vertical-align:middle}.vp-table[data-astro-cid-xlovyrea] th[data-astro-cid-xlovyrea]{background:var(--sand);font-size:.82rem;text-transform:uppercase;letter-spacing:.06em}.vp-table__area[data-astro-cid-xlovyrea]{font-weight:700;white-space:nowrap}.vp-table__time[data-astro-cid-xlovyrea]{color:var(--muted);font-size:.9rem;white-space:nowrap}.vp-table__price[data-astro-cid-xlovyrea]{text-align:right;white-space:nowrap}.vp-table__total[data-astro-cid-xlovyrea]{font-size:1.2rem;font-weight:700;color:var(--brand-dark);white-space:nowrap}.vp-table__book[data-astro-cid-xlovyrea]{text-align:right;width:1%;white-space:nowrap}.vp-table__btn[data-astro-cid-xlovyrea]{padding:.55rem 1.05rem;font-size:.9rem}@media(max-width:700px){.vp-tabs[data-astro-cid-xlovyrea]{flex-wrap:wrap;gap:.4rem;align-items:stretch}.vp-tabs__tab[data-astro-cid-xlovyrea]{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:.55em .4em;font-size:.76rem;line-height:1.14;border-radius:14px}.vp-tabs__badge[data-astro-cid-xlovyrea]{top:-.5em;right:-.25em;font-size:.5rem;padding:.16em .42em}.vp-table[data-astro-cid-xlovyrea],.vp-table[data-astro-cid-xlovyrea] tbody[data-astro-cid-xlovyrea],.vp-table[data-astro-cid-xlovyrea] td[data-astro-cid-xlovyrea]{display:block}.vp-table[data-astro-cid-xlovyrea] thead[data-astro-cid-xlovyrea]{display:none}.vp-table[data-astro-cid-xlovyrea]{background:transparent;box-shadow:none;border-radius:0;overflow:visible}.vp-table[data-astro-cid-xlovyrea] tr[data-astro-cid-xlovyrea]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"area price" "time book";column-gap:1rem;row-gap:.45rem;align-items:center;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:.95rem 1rem 1.05rem;margin-bottom:.85rem}.vp-table[data-astro-cid-xlovyrea] td[data-astro-cid-xlovyrea]{border-bottom:none;padding:0}.vp-table__area[data-astro-cid-xlovyrea]{grid-area:area;font-size:1.1rem}.vp-table__time[data-astro-cid-xlovyrea]{grid-area:time}.vp-table__price[data-astro-cid-xlovyrea]{grid-area:price;justify-self:end;text-align:right}.vp-table__total[data-astro-cid-xlovyrea]{font-size:1.35rem}.vp-table__book[data-astro-cid-xlovyrea]{grid-area:book;justify-self:end;align-self:center;text-align:right;width:auto}.vp-table__btn[data-astro-cid-xlovyrea]{padding:.5rem 1.15rem;font-size:.82rem}}
