.audio-page[data-v-d9ad2ddc]{background:radial-gradient(circle at top left,rgba(255,229,208,.72),transparent 22%),linear-gradient(180deg,#fff8f3,#fffdfb 24%,#fff)}.audio-shell[data-v-d9ad2ddc]{width:100%}.audio-container[data-v-d9ad2ddc]{max-width:1180px;margin:0 auto}.page-breadcrumbs[data-v-d9ad2ddc]{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-d9ad2ddc] .q-breadcrumbs__el{color:#2f241b!important;font-weight:600}.page-breadcrumbs[data-v-d9ad2ddc] .q-breadcrumbs__el:hover{color:#5f3308!important}.page-breadcrumbs[data-v-d9ad2ddc] .q-breadcrumbs__separator{color:#4d3e31}.hero-card[data-v-d9ad2ddc],.content-card[data-v-d9ad2ddc],.quote-card[data-v-d9ad2ddc]{border-radius:30px}.hero-card[data-v-d9ad2ddc]{background:radial-gradient(circle at top right,rgba(255,184,117,.24),transparent 28%),linear-gradient(135deg,#fffaf6,#fff);border:1px solid rgba(230,203,177,.8);box-shadow:0 24px 60px #66482714;overflow:hidden}.content-card[data-v-d9ad2ddc],.quote-card[data-v-d9ad2ddc],.step-card[data-v-d9ad2ddc],.mini-feature-card[data-v-d9ad2ddc]{background:#fff;border-color:#e4d2bfe6;box-shadow:0 14px 34px #6648270d}.hero-image[data-v-d9ad2ddc]{min-height:100%;height:100%}.hero-copy-wrap[data-v-d9ad2ddc]{display:flex;flex-direction:column;justify-content:center;min-height:100%}.section-chip[data-v-d9ad2ddc]{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border-radius:999px;background:#ffa54624;color:#ba6d23;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hero-title[data-v-d9ad2ddc],.section-title[data-v-d9ad2ddc]{font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:1.1}.hero-copy[data-v-d9ad2ddc],.section-copy[data-v-d9ad2ddc],.step-copy[data-v-d9ad2ddc],.feature-copy[data-v-d9ad2ddc],.quote-author[data-v-d9ad2ddc]{color:#66584b;line-height:1.75}.hero-badge[data-v-d9ad2ddc]{display:inline-flex;align-items:center;min-height:38px;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid rgba(228,204,176,.9);color:#705f51;font-size:.92rem;font-weight:600}.step-card[data-v-d9ad2ddc],.mini-feature-card[data-v-d9ad2ddc]{border-radius:24px}.step-image[data-v-d9ad2ddc]{max-height:110px}.step-number[data-v-d9ad2ddc]{color:#ba6d23;font-size:.82rem;font-weight:700;letter-spacing:.16em}.step-title[data-v-d9ad2ddc],.mini-feature-title[data-v-d9ad2ddc],.feature-title[data-v-d9ad2ddc]{color:#241f1a;font-weight:700}.step-title[data-v-d9ad2ddc],.mini-feature-title[data-v-d9ad2ddc]{font-size:clamp(1.12rem,1.7vw,1.35rem);line-height:1.25}.feature-title[data-v-d9ad2ddc]{font-size:1rem;line-height:1.35}.quote-parallax[data-v-d9ad2ddc]{min-height:360px}.quote-box[data-v-d9ad2ddc]{max-width:760px;padding:26px 22px;border-radius:26px;background:#fffbf7d1;box-shadow:0 18px 42px #66482714}.quote-text[data-v-d9ad2ddc]{color:#2f241b;font-size:clamp(1.4rem,3vw,2rem);font-style:italic;font-weight:700;line-height:1.35}.occasion-list[data-v-d9ad2ddc],.feature-list[data-v-d9ad2ddc]{display:grid;gap:14px}.occasion-item[data-v-d9ad2ddc]{padding:16px 18px;border-radius:20px;background:#fff8f3e6;color:#66584b;line-height:1.7}.occasion-item strong[data-v-d9ad2ddc]{display:block;color:#241f1a;margin-bottom:4px}.feature-item[data-v-d9ad2ddc]{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start}.feature-icon[data-v-d9ad2ddc]{margin-top:2px}.cta-card[data-v-d9ad2ddc]{background:radial-gradient(circle at bottom left,rgba(255,208,163,.24),transparent 30%),linear-gradient(135deg,#fff4e8,#fffdfa);border:1px solid rgba(229,201,171,.8);box-shadow:0 20px 45px #6648270f;border-radius:30px}.bottom-back[data-v-d9ad2ddc]{display:flex;justify-content:flex-start}@media (max-width: 1023px){.hero-image[data-v-d9ad2ddc]{min-height:340px}}@media (max-width: 767px){.audio-shell[data-v-d9ad2ddc]{padding-left:12px;padding-right:12px}.hero-title[data-v-d9ad2ddc],.section-title[data-v-d9ad2ddc]{font-size:clamp(1.6rem,7vw,2.2rem)}.step-title[data-v-d9ad2ddc],.mini-feature-title[data-v-d9ad2ddc]{font-size:1.08rem}.quote-parallax[data-v-d9ad2ddc]{min-height:300px}}
