.booking-section[data-astro-cid-bua7nq3l]{background:var(--uc-cream);padding:2.5rem 1rem}.booking-section__container[data-astro-cid-bua7nq3l]{max-width:37.5rem;margin:0 auto}.booking-section--compact[data-astro-cid-bua7nq3l]{padding-block:2rem}.booking-section--compact[data-astro-cid-bua7nq3l] .booking-section__container[data-astro-cid-bua7nq3l]{max-width:72rem}@media(min-width:992px){.booking-section[data-astro-cid-bua7nq3l]{padding:4rem 1.5rem}.booking-section--compact[data-astro-cid-bua7nq3l]{padding:2.5rem 1.5rem}}.trust-stats[data-astro-cid-b2hmdjei]{display:flex;justify-content:center;align-items:center;gap:2rem;padding:1.5rem 1rem;background-color:var(--uc-cream);flex-wrap:wrap}.trust-stats__item[data-astro-cid-b2hmdjei]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem}.trust-stats__value[data-astro-cid-b2hmdjei]{font-family:Playfair Display,Playfair Display Fallback,serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;color:var(--uc-brown-dark, #412d22)}.trust-stats__label[data-astro-cid-b2hmdjei]{font-family:Poppins,Poppins Fallback,sans-serif;font-size:clamp(.75rem,1.5vw,.875rem);color:var(--uc-text-secondary, #666666)}@media(min-width:992px){.trust-stats[data-astro-cid-b2hmdjei]{gap:4rem;padding:2rem 1.5rem}}.cost-hero[data-astro-cid-4zv4mrkh]{background-color:var(--uc-brown-dark, #412d22);color:#fff;padding:2.5rem 1rem;text-align:center}.cost-hero__container[data-astro-cid-4zv4mrkh]{max-width:50rem;margin:0 auto}.cost-hero__title[data-astro-cid-4zv4mrkh]{font-family:Playfair Display,Playfair Display Fallback,serif;font-size:clamp(1.75rem,5vw,3rem);font-weight:500;margin:0 0 1.25rem;color:#fff}.cost-hero__stats[data-astro-cid-4zv4mrkh]{display:inline-grid;grid-template-columns:1fr 1fr;gap:1rem 2rem;margin-top:1.5rem;text-align:left}.cost-hero__stat[data-astro-cid-4zv4mrkh]{display:flex;flex-direction:column;gap:.25rem}.cost-hero__stat-label[data-astro-cid-4zv4mrkh]{font-family:Poppins,Poppins Fallback,sans-serif;font-size:.75rem;font-weight:600;color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em}.cost-hero__stat-value[data-astro-cid-4zv4mrkh]{font-family:Poppins,Poppins Fallback,sans-serif;font-size:.9375rem;color:#fff}.cost-hero__pricing[data-astro-cid-4zv4mrkh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.75rem;max-width:42rem;margin:0 auto}.cost-hero__pricing--single[data-astro-cid-4zv4mrkh]{max-width:18rem}.cost-hero__price-card[data-astro-cid-4zv4mrkh]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;min-height:7rem;padding:1rem;border:1px solid rgba(255,255,255,.2);border-radius:.75rem;background:#ffffff14}.cost-hero__price-value[data-astro-cid-4zv4mrkh]{font-family:Playfair Display,Playfair Display Fallback,serif;font-size:clamp(1.65rem,4vw,2.35rem);font-weight:600;color:#fff}.cost-hero__price-card--highlight[data-astro-cid-4zv4mrkh]{border-color:var(--uc-orange, #f48f28);background:#f48f2821}.cost-hero__price-card--highlight[data-astro-cid-4zv4mrkh] .cost-hero__price-value[data-astro-cid-4zv4mrkh]{color:var(--uc-orange, #f48f28)}.cost-hero__price-label[data-astro-cid-4zv4mrkh]{font-family:Poppins,Poppins Fallback,sans-serif;font-size:.75rem;color:#ffffffbf;line-height:1.4;text-transform:uppercase;letter-spacing:.06em}.cost-hero__price-note[data-astro-cid-4zv4mrkh],.cost-hero__disclaimer[data-astro-cid-4zv4mrkh],.cost-hero__updated[data-astro-cid-4zv4mrkh]{font-family:Poppins,Poppins Fallback,sans-serif;font-size:.75rem;color:#ffffffb3}.cost-hero__disclaimer[data-astro-cid-4zv4mrkh]{margin:.9rem 0 0}.cost-hero__updated[data-astro-cid-4zv4mrkh]{margin:.2rem 0 0;color:#ffffff8c}@media(min-width:992px){.cost-hero[data-astro-cid-4zv4mrkh]{padding:3.5rem 1.5rem}}.cost-jump-nav[data-astro-cid-4zv4mrkh]{display:flex;gap:.6rem;align-items:center;overflow-x:auto;max-width:75rem;margin:0 auto;padding:1rem;background:#fff;border-bottom:1px solid #eee7e1;white-space:nowrap;scrollbar-width:none}.cost-jump-nav[data-astro-cid-4zv4mrkh]::-webkit-scrollbar{display:none}.cost-jump-nav__label[data-astro-cid-4zv4mrkh],.cost-jump-nav[data-astro-cid-4zv4mrkh] a[data-astro-cid-4zv4mrkh]{font-family:Poppins,Poppins Fallback,sans-serif;font-size:.8rem}.cost-jump-nav__label[data-astro-cid-4zv4mrkh]{color:#6f625b;font-weight:600}.cost-jump-nav[data-astro-cid-4zv4mrkh] a[data-astro-cid-4zv4mrkh]{color:var(--uc-brown-dark, #412d22);text-decoration:none;padding:.45rem .75rem;border:1px solid #ded3ca;border-radius:999px}.cost-jump-nav[data-astro-cid-4zv4mrkh] a[data-astro-cid-4zv4mrkh]:hover,.cost-jump-nav[data-astro-cid-4zv4mrkh] a[data-astro-cid-4zv4mrkh]:focus-visible{border-color:var(--uc-brown, #936950);background:var(--uc-cream)}.cost-content[data-astro-cid-4zv4mrkh]{padding:2.5rem 1rem;background-color:#fff}.cost-content--alt[data-astro-cid-4zv4mrkh]{background-color:var(--uc-cream)}.cost-content--pricing[data-astro-cid-4zv4mrkh]{padding-top:0}#overview[data-astro-cid-4zv4mrkh],#cost-factors[data-astro-cid-4zv4mrkh],#treatment-details[data-astro-cid-4zv4mrkh],#booking[data-astro-cid-4zv4mrkh],#faqs[data-astro-cid-4zv4mrkh],#doctors[data-astro-cid-4zv4mrkh],#locations[data-astro-cid-4zv4mrkh]{scroll-margin-top:1rem}.cost-content__container[data-astro-cid-4zv4mrkh]{max-width:50rem;margin:0 auto}.cost-content__body[data-astro-cid-4zv4mrkh]{font-family:Poppins,Poppins Fallback,sans-serif;font-size:1rem;line-height:1.8;color:var(--uc-text-primary, #333333)}.cost-content__body[data-astro-cid-4zv4mrkh] h2,.cost-content__body[data-astro-cid-4zv4mrkh] h3{font-family:Playfair Display,Playfair Display Fallback,serif;font-weight:500;color:var(--uc-brown-dark, #412d22);margin-top:2rem}.cost-content__body[data-astro-cid-4zv4mrkh] ul,.cost-content__body[data-astro-cid-4zv4mrkh] ol{padding-left:1.5rem;margin:1rem 0}.cost-content__body[data-astro-cid-4zv4mrkh] li{margin-bottom:.5rem}.cost-content__body[data-astro-cid-4zv4mrkh] a{color:var(--uc-brown, #936950);text-decoration:underline}.cost-content__body[data-astro-cid-4zv4mrkh] a:hover{color:var(--uc-brown-dark, #412d22)}@media(min-width:992px){.cost-content[data-astro-cid-4zv4mrkh]{padding:3rem 1.5rem}}.cost-final-cta[data-astro-cid-4zv4mrkh]{padding:2rem 1rem;background:var(--uc-brown-dark, #412d22);color:#fff}.cost-final-cta__container[data-astro-cid-4zv4mrkh]{max-width:68rem;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.cost-final-cta__eyebrow[data-astro-cid-4zv4mrkh]{margin:0 0 .4rem;font-family:Poppins,Poppins Fallback,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--uc-beige, #deb892)}.cost-final-cta[data-astro-cid-4zv4mrkh] h2[data-astro-cid-4zv4mrkh]{margin:0;font-family:Playfair Display,Playfair Display Fallback,serif;font-size:clamp(1.6rem,4vw,2.25rem);font-weight:500;color:#fff}.cost-final-cta[data-astro-cid-4zv4mrkh] a[data-astro-cid-4zv4mrkh]{font-family:Poppins,Poppins Fallback,sans-serif;font-size:.9rem;font-weight:600;text-decoration:none;text-align:center;border-radius:999px}.cost-final-cta[data-astro-cid-4zv4mrkh] a[data-astro-cid-4zv4mrkh]{padding:.8rem 1.25rem;background:var(--uc-orange, #f48f28);color:#191919}@media(min-width:48rem){.cost-final-cta[data-astro-cid-4zv4mrkh]{padding:3rem 1.5rem}.cost-final-cta__container[data-astro-cid-4zv4mrkh]{flex-direction:row;align-items:center;justify-content:space-between}}.cost-locations[data-astro-cid-4zv4mrkh]{padding:2.5rem 0;background-color:#fff}.cost-locations__container[data-astro-cid-4zv4mrkh]{max-width:75rem;margin:0 auto}.cost-locations__heading[data-astro-cid-4zv4mrkh]{font-family:Playfair Display,Playfair Display Fallback,serif;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:500;color:var(--uc-brown-dark, #412d22);text-align:center;margin:0 0 2rem;padding:0 1rem}.cost-locations__carousel[data-astro-cid-4zv4mrkh]{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:1rem;padding:0 1rem 1rem;-webkit-overflow-scrolling:touch}.cost-locations__carousel[data-astro-cid-4zv4mrkh]::-webkit-scrollbar{height:.375rem}.cost-locations__carousel[data-astro-cid-4zv4mrkh]::-webkit-scrollbar-thumb{background:var(--uc-brown, #936950);border-radius:.1875rem}.cost-locations__card-wrapper[data-astro-cid-4zv4mrkh]{flex:0 0 85%;scroll-snap-align:start;min-width:0}@media(min-width:600px){.cost-locations__card-wrapper[data-astro-cid-4zv4mrkh]{flex:0 0 20rem}}@media(min-width:992px){.cost-locations[data-astro-cid-4zv4mrkh]{padding:4rem 0}.cost-locations__carousel[data-astro-cid-4zv4mrkh]{scroll-padding-inline-start:1.5rem;padding:0 1.5rem 1rem}}.cost-details[data-astro-cid-4zv4mrkh]{padding:2.5rem 1rem;background-color:#fff}.cost-details__container[data-astro-cid-4zv4mrkh]{max-width:50rem;margin:0 auto}.cost-details__block[data-astro-cid-4zv4mrkh]{margin-bottom:2.5rem}.cost-details__block[data-astro-cid-4zv4mrkh]:last-child{margin-bottom:0}.cost-details__heading[data-astro-cid-4zv4mrkh]{font-family:Playfair Display,Playfair Display Fallback,serif;font-size:1.5rem;font-weight:500;color:var(--uc-brown-dark, #412d22);margin:0 0 1rem;padding-bottom:.75rem;border-bottom:.125rem solid var(--uc-brown, #936950)}.cost-details__content[data-astro-cid-4zv4mrkh]{font-family:Poppins,Poppins Fallback,sans-serif;font-size:1rem;line-height:1.8;color:var(--uc-text-primary, #333333)}.cost-details__content[data-astro-cid-4zv4mrkh] ul{padding-left:1.25rem}.cost-details__content[data-astro-cid-4zv4mrkh] li{margin-bottom:.5rem}@media(min-width:992px){.cost-details[data-astro-cid-4zv4mrkh]{padding:4rem 1.5rem}}.cost-custom-table[data-astro-cid-4zv4mrkh]{overflow-x:auto}.cost-custom-table[data-astro-cid-4zv4mrkh] table{width:100%;border-collapse:collapse;font-family:Poppins,Poppins Fallback,sans-serif;font-size:.9rem}.cost-custom-table[data-astro-cid-4zv4mrkh] th{background-color:var(--uc-brown-dark, #412d22);color:#fff;padding:.75rem 1rem;text-align:left;font-weight:600}.cost-custom-table[data-astro-cid-4zv4mrkh] td{padding:.625rem 1rem;border-bottom:.0625rem solid #e8e2dc;color:var(--uc-text-primary, #333333)}.cost-custom-table[data-astro-cid-4zv4mrkh] tr:nth-child(2n){background-color:var(--uc-cream)}.cost-faq[data-astro-cid-4zv4mrkh]{padding:2.5rem 1rem;background-color:#fff}.cost-faq__container[data-astro-cid-4zv4mrkh]{max-width:50rem;margin:0 auto}.cost-faq__heading[data-astro-cid-4zv4mrkh]{font-family:Playfair Display,Playfair Display Fallback,serif;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:500;color:var(--uc-brown-dark, #412d22);text-align:center;margin:0 0 2rem}@media(min-width:992px){.cost-faq[data-astro-cid-4zv4mrkh]{padding:4rem 1.5rem}}.cost-related[data-astro-cid-4zv4mrkh]{padding:2.5rem 1rem;background-color:var(--uc-cream)}.cost-related__container[data-astro-cid-4zv4mrkh]{max-width:75rem;margin:0 auto}.cost-related__heading[data-astro-cid-4zv4mrkh]{font-family:Playfair Display,Playfair Display Fallback,serif;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:500;color:var(--uc-brown-dark, #412d22);text-align:center;margin:0 0 2rem}@media(min-width:992px){.cost-related[data-astro-cid-4zv4mrkh]{padding:4rem 1.5rem}}
