.about-pricing[data-v-4f5f4724]{background:var(--color-panel)}.about-pricing--black[data-v-4f5f4724]{background:#000}.about-pricing__intro[data-v-4f5f4724]{margin:0 auto 4.8rem;max-width:52.5rem;text-align:center}.about-pricing__intro h2[data-v-4f5f4724]{color:var(--color-gold);font-family:var(--font-display);font-size:clamp(2rem,3vw,2.25rem);font-weight:600;line-height:1.4;margin-bottom:1.625rem}.about-pricing__intro p[data-v-4f5f4724]{color:#ddd;font-family:var(--font-display);font-size:1.5rem;font-weight:400;letter-spacing:.06em;line-height:1.35;margin:0}.about-pricing__grid[data-v-4f5f4724]{border:1px solid var(--color-line);display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);padding:1.5rem}.about-pricing__card[data-v-4f5f4724]{border:1px solid var(--color-line);min-height:13.6rem;overflow:hidden;padding:1.5rem 1rem;position:relative;text-align:center;transform-style:preserve-3d}.about-pricing__card[data-v-4f5f4724]:before{background:radial-gradient(circle at 50% 0,rgba(252,218,155,.16),transparent 60%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:-1}.about-pricing__glint[data-v-4f5f4724]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65),transparent);bottom:-20%;left:0;opacity:0;pointer-events:none;position:absolute;top:-20%;transform:translate(-180%) skew(-18deg);width:22%;z-index:2}.about-pricing__card h3[data-v-4f5f4724]{color:var(--color-gold);font-family:var(--font-display);font-size:1rem;font-weight:700;margin:0 0 1.1rem;text-transform:uppercase}.about-pricing__note[data-v-4f5f4724]{color:var(--color-gold-soft);font-size:.78rem;margin:-.65rem 0 .95rem}.about-pricing__card ul[data-v-4f5f4724]{color:#eee;display:grid;font-size:.82rem;gap:.6rem;line-height:1.35;list-style:none;margin:0;padding:0}.about-pricing__card[data-v-4f5f4724]:hover{border-color:#fcda9bbf;box-shadow:0 1.2rem 3rem #0000003d,0 0 1.6rem #fcda9b1a;transform:translateY(-.35rem);transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.about-pricing__card[data-v-4f5f4724]:hover:before{opacity:1}.about-pricing__ornament[data-v-4f5f4724]{align-items:center;display:flex;gap:.45rem;margin:4rem auto 0;width:11.6rem}.about-pricing__ornament span[data-v-4f5f4724]{background:linear-gradient(90deg,transparent,var(--color-gold));flex:1;height:1px}.about-pricing__ornament span[data-v-4f5f4724]:last-child{background:linear-gradient(90deg,var(--color-gold),transparent)}.about-pricing__ornament i[data-v-4f5f4724]{background:var(--color-gold);border-radius:50%;height:.3rem;width:.3rem}@media(min-width:1200px){.about-pricing[data-v-4f5f4724]{min-height:56.5rem;padding-block:9.75rem 11.125rem}.about-pricing__intro[data-v-4f5f4724]{margin-bottom:6.125rem}.about-pricing__ornament[data-v-4f5f4724]{margin-top:5.25rem}}@media(max-width:800px){.about-pricing__grid[data-v-4f5f4724]{grid-template-columns:1fr}.about-pricing__card[data-v-4f5f4724]{min-height:0}}.card-wall[data-v-f4a323e1]{background:#000}.card-wall__heading[data-v-f4a323e1]{align-items:end;display:grid;gap:4rem;grid-template-columns:1fr 26rem;margin-bottom:4rem}.card-wall__heading h2[data-v-f4a323e1]{color:var(--color-gold);font-family:var(--font-display);font-size:clamp(2rem,3vw,2.25rem);font-weight:600;margin:.9rem 0 0}.card-wall__heading>div:last-child p[data-v-f4a323e1]{color:#ddd;font-family:var(--font-display);font-size:.92rem;font-weight:400;line-height:1.6;margin:0}.card-wall__track[data-v-f4a323e1]{--carousel-gap: 1.5rem;display:grid;gap:var(--carousel-gap);grid-auto-columns:calc(33.33333% - var(--carousel-gap)*2/3);grid-auto-flow:column;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:.25rem;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.card-wall__track[data-v-f4a323e1]::-webkit-scrollbar{display:none}.ambience-card[data-v-f4a323e1]{border:1px solid var(--color-line);height:33.125rem;min-width:0;overflow:hidden;position:relative;scroll-snap-align:start;scroll-snap-stop:always}.ambience-card img[data-v-f4a323e1]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.2,.75,.2,1);width:100%}.ambience-card__caption[data-v-f4a323e1]{background:linear-gradient(transparent,#000000db);bottom:0;left:0;opacity:0;padding:4rem 1.25rem 1.25rem;position:absolute;right:0;transform:translateY(1rem);transition:opacity .35s ease,transform .35s ease}.ambience-card__caption h3[data-v-f4a323e1]{color:var(--color-gold);font-size:1.05rem;font-weight:400;margin-bottom:.35rem}.ambience-card__caption p[data-v-f4a323e1]{color:#ddd;font-size:.78rem;margin:0}.ambience-card:focus-within img[data-v-f4a323e1],.ambience-card:hover img[data-v-f4a323e1]{transform:scale(1.045)}.ambience-card:focus-within .ambience-card__caption[data-v-f4a323e1],.ambience-card:hover .ambience-card__caption[data-v-f4a323e1]{opacity:1;transform:translateY(0)}.card-wall__footer[data-v-f4a323e1]{align-items:center;display:flex;justify-content:space-between;margin-top:2.3rem}.card-wall__progress[data-v-f4a323e1]{background:#393939;height:1px;position:relative;width:11rem}.card-wall__progress i[data-v-f4a323e1]{background:var(--color-gold);display:block;height:2px;position:absolute;top:0;transition:left 80ms linear,width .18s ease}.card-wall__arrows[data-v-f4a323e1]{display:flex;gap:.5rem}.card-wall__arrows button[data-v-f4a323e1]{background:#202020;border:0;color:var(--color-gold);display:grid;height:2rem;place-items:center;width:2rem}.card-wall__arrows button[data-v-f4a323e1]:hover{background:var(--color-gold);color:#000}.card-wall__cta[data-v-f4a323e1]{display:flex;justify-content:center;margin-top:4.5rem}@media(max-width:1024px){.card-wall__track[data-v-f4a323e1]{grid-auto-columns:calc((100% - var(--carousel-gap))/2)}}@media(max-width:767px){.card-wall__heading[data-v-f4a323e1]{gap:1.2rem;grid-template-columns:1fr;margin-bottom:2.5rem}.card-wall__heading>div[data-v-f4a323e1]:last-child{max-width:32rem}.card-wall__track[data-v-f4a323e1]{--carousel-gap: 1rem;grid-auto-columns:100%}.ambience-card[data-v-f4a323e1]{height:min(33rem,112vw)}.ambience-card__caption[data-v-f4a323e1]{opacity:1;transform:none}}.reviews[data-v-5db1aba2]{background:var(--color-panel)}.reviews__heading[data-v-5db1aba2]{display:grid;justify-items:center;margin-bottom:4.5rem;text-align:center}.reviews__heading h2[data-v-5db1aba2]{color:var(--color-gold);font-family:var(--font-display);font-size:clamp(2rem,3vw,2.25rem);font-weight:600;margin:1.1rem 0 2rem}.reviews__rating[data-v-5db1aba2]{align-items:center;border:1px solid var(--color-gold);border-radius:2rem;color:var(--color-gold);display:flex;font-family:var(--font-display);font-size:.82rem;font-weight:600;gap:.6rem;justify-content:center;min-height:3.5rem;min-width:17.875rem}.reviews__track[data-v-5db1aba2]{--carousel-gap: 1.5rem;display:grid;gap:var(--carousel-gap);grid-auto-columns:calc(33.33333% - var(--carousel-gap)*2/3);grid-auto-flow:column;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:.25rem;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.reviews__track[data-v-5db1aba2]::-webkit-scrollbar{display:none}.review-card[data-v-5db1aba2]{border:1px solid var(--color-line);min-height:34.3125rem;min-width:0;padding:1.5rem;scroll-snap-align:start;scroll-snap-stop:always}.review-card header[data-v-5db1aba2]{align-items:center;color:var(--color-gold);display:grid;gap:.75rem;grid-template-columns:2.5rem 1fr auto;margin-bottom:2rem}.review-card header img[data-v-5db1aba2]{border-radius:50%}.review-card header strong[data-v-5db1aba2]{font-size:1rem;font-weight:400}.review-card header span[data-v-5db1aba2]{font-size:.72rem;letter-spacing:.12em}.review-card>p[data-v-5db1aba2]{color:#ddd;font-family:var(--font-display);font-size:.85rem;font-weight:300;line-height:1.55;margin:0;white-space:pre-line}.reviews__controls[data-v-5db1aba2]{align-items:center;display:flex;justify-content:space-between;margin-top:2.3rem}.reviews__controls>div[data-v-5db1aba2]{background:#27403d;height:1px;position:relative;width:11rem}.reviews__controls i[data-v-5db1aba2]{background:var(--color-gold);display:block;height:2px;position:absolute;top:0;transition:left 80ms linear,width .18s ease}.reviews__controls>span[data-v-5db1aba2]{display:flex;gap:.5rem}.reviews__controls button[data-v-5db1aba2]{background:#27302f;border:0;color:var(--color-gold);display:grid;height:2rem;place-items:center;width:2rem}.reviews__controls button[data-v-5db1aba2]:hover{background:var(--color-gold);color:#000}.reviews__cta[data-v-5db1aba2]{display:flex;justify-content:center;margin-top:4.5rem}@media(max-width:1024px){.reviews__track[data-v-5db1aba2]{grid-auto-columns:calc((100% - var(--carousel-gap))/2)}}@media(max-width:767px){.reviews__track[data-v-5db1aba2]{--carousel-gap: 1rem;grid-auto-columns:100%}.review-card[data-v-5db1aba2]{min-height:27rem}}
