.gallery-page[data-v-07dd342c]{background:radial-gradient(circle at top left,rgba(255,233,214,.76),transparent 22%),linear-gradient(180deg,#fff8f3,#fffdfb 24%,#fff)}.gallery-shell[data-v-07dd342c]{width:100%}.gallery-container[data-v-07dd342c]{max-width:1180px;margin:0 auto}.page-breadcrumbs[data-v-07dd342c]{display:inline-flex;padding:10px 14px;border-radius:999px;background:#ffffffc7;border:1px solid rgba(228,210,191,.9);box-shadow:0 10px 24px #6648270d;color:#2f241b;font-size:.95rem}.page-breadcrumbs[data-v-07dd342c] .q-breadcrumbs__el,.page-breadcrumbs[data-v-07dd342c] .q-breadcrumbs__el .q-link,.page-breadcrumbs[data-v-07dd342c] .q-breadcrumbs__el a{color:#2f241b!important;font-weight:600}.page-breadcrumbs[data-v-07dd342c] .q-breadcrumbs__el:hover{color:#5f3308!important}.page-breadcrumbs[data-v-07dd342c] .q-breadcrumbs__separator{color:#4d3e31}.hero-card[data-v-07dd342c],.content-card[data-v-07dd342c],.feature-card[data-v-07dd342c],.section-card[data-v-07dd342c],.quote-card[data-v-07dd342c],.package-card[data-v-07dd342c],.cta-card[data-v-07dd342c]{border-radius:30px;border-color:#aa886d29;box-shadow:0 22px 60px #56392214}.hero-card[data-v-07dd342c]{overflow:hidden;background:radial-gradient(circle at top right,rgba(255,190,132,.2),transparent 28%),linear-gradient(135deg,#fffffff5,#fff7f0eb)}.hero-image[data-v-07dd342c]{min-height:100%;height:100%}.hero-copy-wrap[data-v-07dd342c]{display:flex;flex-direction:column;justify-content:center;min-height:100%}.section-chip[data-v-07dd342c]{display:inline-flex;align-items:center;min-height:34px;padding:8px 14px;border-radius:999px;background:#f48c061f;color:#9b5f18;font-size:.85rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hero-title[data-v-07dd342c],.section-title[data-v-07dd342c],.package-title[data-v-07dd342c]{font-size:1.4rem;line-height:1.2}.package-title[data-v-07dd342c],.package-price[data-v-07dd342c]{color:#241f1a}.package-title[data-v-07dd342c]{font-family:Playfair Display,serif}.hero-title[data-v-07dd342c]{font-size:clamp(2rem,3.6vw,3.2rem)}.section-title[data-v-07dd342c]{font-size:clamp(1.7rem,3vw,2.6rem)}.hero-copy[data-v-07dd342c],.section-copy[data-v-07dd342c],.feature-copy[data-v-07dd342c],.detail-copy[data-v-07dd342c],.package-note[data-v-07dd342c],.package-footnote[data-v-07dd342c]{color:#5d4a3c;font-size:1.04rem;line-height:1.72}.hero-copy-wrap[data-v-07dd342c],.feature-card[data-v-07dd342c] .q-card__section,.section-card[data-v-07dd342c] .q-card__section,.cta-card[data-v-07dd342c] .q-card__section,.package-card[data-v-07dd342c] .q-card__section{position:relative}.hero-badges[data-v-07dd342c],.hero-actions[data-v-07dd342c]{display:flex;flex-wrap:wrap;gap:12px}.hero-badge[data-v-07dd342c]{display:inline-flex;align-items:center;min-height:40px;padding:10px 14px;border-radius:999px;background:#ffffffd6;border:1px solid rgba(185,153,128,.28);color:#5f4430;font-size:.94rem;font-weight:600}.cta-primary[data-v-07dd342c]{background:linear-gradient(135deg,#f48c06,#ef7b2d);color:#fff;border-radius:16px;padding-inline:22px;box-shadow:0 18px 30px #ef7b2d38}.cta-secondary[data-v-07dd342c]{border-radius:16px;padding-inline:22px;color:#6d4c41;border-color:#6d4c416b;background:#ffffffa8}.section-heading[data-v-07dd342c]{max-width:760px;margin:0 auto}.feature-card[data-v-07dd342c]{background:#ffffffe6}.feature-title[data-v-07dd342c]{color:#2f261f;font-size:1.18rem;font-weight:700}.step-image[data-v-07dd342c]{max-width:132px;margin:0 auto}.quote-card[data-v-07dd342c]{position:relative;overflow:hidden;min-height:360px}.quote-media[data-v-07dd342c],.quote-media img[data-v-07dd342c]{width:100%;height:100%}.quote-media img[data-v-07dd342c]{display:block;object-fit:cover}.quote-overlay[data-v-07dd342c]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(#fffaf594,#fff7efd6)}.quote-text[data-v-07dd342c]{max-width:760px;margin-inline:auto;color:#2b221c;font-family:Playfair Display,serif;font-size:clamp(1.5rem,2.6vw,2.3rem);line-height:1.45}.quote-author[data-v-07dd342c]{color:#915e35;font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.section-card[data-v-07dd342c],.cta-card[data-v-07dd342c]{background:radial-gradient(circle at top right,rgba(255,221,194,.16),transparent 28%),#ffffffeb}.detail-item[data-v-07dd342c]{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;height:100%;padding:16px 18px;border-radius:20px;background:#fff8f2e6}.detail-title[data-v-07dd342c]{color:#2e241d;font-size:1rem;font-weight:700;margin-bottom:4px}.package-card[data-v-07dd342c]{overflow:hidden;background:#fff}.package-head[data-v-07dd342c]{min-height:180px}.package-neutral .package-head[data-v-07dd342c]{background:linear-gradient(135deg,#edf2f7f2,#ffffffeb)}.package-warm .package-head[data-v-07dd342c]{background:linear-gradient(135deg,#ffdcb4f5,#fff5eaeb)}.package-rose .package-head[data-v-07dd342c]{background:linear-gradient(135deg,#ffded6f5,#fff3f0eb)}.package-kicker[data-v-07dd342c]{color:#9a6542;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.package-price[data-v-07dd342c]{color:#2c221b;font-size:1.65rem;font-weight:700;margin-bottom:8px}.package-item[data-v-07dd342c]{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;color:#4f3f34;line-height:1.6}.package-item+.package-item[data-v-07dd342c]{margin-top:12px}.package-footnote[data-v-07dd342c]{max-width:860px;margin-inline:auto}@media (max-width: 1023px){.hero-image[data-v-07dd342c]{min-height:340px}}@media (max-width: 767px){.gallery-shell[data-v-07dd342c]{padding-left:12px;padding-right:12px}.hero-title[data-v-07dd342c]{font-size:1.95rem}.section-title[data-v-07dd342c]{font-size:1.7rem}.hero-copy-wrap[data-v-07dd342c],.feature-card[data-v-07dd342c] .q-card__section,.section-card[data-v-07dd342c] .q-card__section,.cta-card[data-v-07dd342c] .q-card__section,.package-card[data-v-07dd342c] .q-card__section{padding:22px!important}.quote-card[data-v-07dd342c]{min-height:420px}}
