#GuaranteeComponent_guarantee_parent_section__hAaKM{content-visibility:auto;contain-intrinsic-size:auto 600px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f3f7fb;padding:6rem 2rem}.GuaranteeComponent_guarantee_eyebrow__rgGfe{font-weight:700;letter-spacing:.12rem;text-transform:uppercase;font-size:1rem;color:#4f46e5;margin-bottom:1rem;text-align:center}.GuaranteeComponent_guarantee_heading__NAjyZ{font-size:3rem;color:#0c1020;margin:0 0 1rem;text-align:center;max-width:60rem}.GuaranteeComponent_guarantee_subheading__VtRbF{font-size:1.5rem;color:#4a4a52;text-align:center;max-width:52rem;margin:0 0 3.5rem;line-height:1.6}.GuaranteeComponent_guarantee_cards_container__A_h4D{width:100%;max-width:80rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.GuaranteeComponent_guarantee_card__M_c9A{display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;border:1px solid #e6ebf2;border-radius:14px;padding:2.5rem;box-shadow:0 8px 24px #42474c0f}.GuaranteeComponent_guarantee_card_icon__pxupP{color:#4f46e5;margin-bottom:1.25rem}.GuaranteeComponent_guarantee_card_title__BJMMz{font-size:1.6rem;color:#0c1020;margin:0 0 .75rem}.GuaranteeComponent_guarantee_card_text__PD64_{font-size:1.25rem;color:#4a4a52;line-height:1.6;margin:0}@media only screen and (max-width:900px){.GuaranteeComponent_guarantee_cards_container__A_h4D{grid-template-columns:1fr;max-width:32rem}.GuaranteeComponent_guarantee_heading__NAjyZ{font-size:2.4rem}}@media only screen and (max-width:480px){#GuaranteeComponent_guarantee_parent_section__hAaKM{padding:4rem 1.25rem}.GuaranteeComponent_guarantee_heading__NAjyZ{font-size:2rem}.GuaranteeComponent_guarantee_subheading__VtRbF{font-size:1.3rem}.GuaranteeComponent_guarantee_card__M_c9A{padding:2rem}}#PracticesComponent_practices_section__H2kiT{content-visibility:auto;contain-intrinsic-size:auto 700px;width:100%;display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:8rem 2rem}.PracticesComponent_practices_top___7Lz8{width:100%;max-width:72rem;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:4rem;margin-bottom:4rem}.PracticesComponent_practices_copy__N2kG1{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.PracticesComponent_practices_eyebrow__UJIxy{display:block;font-weight:600;text-transform:uppercase;letter-spacing:.16em;font-size:.8rem;color:#4f46e5;margin-bottom:1.25rem}.PracticesComponent_practices_heading__04lVZ{font-size:clamp(2rem,4.5vw,3.2rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#0c1020;margin:0 0 1.25rem}.PracticesComponent_practices_subheading__kye52{font-size:1.2rem;line-height:1.65;color:#5b6072;max-width:34rem;margin:0 0 2rem}.PracticesComponent_practices_cta_row__7Sqvu{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:1rem 1.75rem}.PracticesComponent_practices_cta__45gzT{font-size:1.05rem;font-weight:600;color:#fff;background-color:#4f46e5;padding:1rem 2rem;border-radius:6px;transition:background-color .18s ease}.PracticesComponent_practices_cta__45gzT:hover{background-color:#3e37c9}.PracticesComponent_practices_note__DLctr{font-size:.95rem;color:#5a6072;max-width:16rem}.PracticesComponent_practices_visual__t5dyR{display:flex;justify-content:center}.PracticesComponent_practices_image__cvUV_{width:100%;height:26rem;border-radius:16px;background-image:url(/_next/static/media/doctors_and_dentist.373cbc1f.webp);background-size:cover;background-position:top;border:1px solid #e6e9f0;box-shadow:0 30px 60px #0c102029}.PracticesComponent_practices_grid__Y4_ra{width:100%;max-width:72rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.PracticesComponent_practice_card__qt_a5{background-color:#f8f9fc;border:1px solid #eef0f5;border-radius:14px;padding:2rem;transition:transform .18s ease,box-shadow .18s ease}.PracticesComponent_practice_card__qt_a5:hover{transform:translateY(-4px);box-shadow:0 24px 50px #0c10201a}.PracticesComponent_practice_icon__ympw6{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:12px;background-color:#4f46e51a;color:#4f46e5;margin-bottom:1.25rem}.PracticesComponent_practice_title__6iwUK{font-size:1.2rem;font-weight:700;letter-spacing:-.02em;color:#0c1020;margin:0 0 .6rem;line-height:1.25}.PracticesComponent_practice_text__jYVQ5{font-size:1rem;line-height:1.55;color:#5b6072;margin:0}@media only screen and (max-width:900px){.PracticesComponent_practices_top___7Lz8{grid-template-columns:1fr;gap:2.5rem}.PracticesComponent_practices_visual__t5dyR{order:-1}.PracticesComponent_practices_image__cvUV_{height:20rem}.PracticesComponent_practices_grid__Y4_ra{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:520px){#PracticesComponent_practices_section__H2kiT{padding:5rem 1.25rem}.PracticesComponent_practices_grid__Y4_ra{grid-template-columns:1fr}}#MedSpasComponent_medspas_section__WRVQG{content-visibility:auto;contain-intrinsic-size:auto 700px;width:100%;display:flex;flex-direction:column;align-items:center;background-color:#f4f6fa;padding:8rem 2rem}.MedSpasComponent_medspas_top___WsUv{width:100%;max-width:72rem;display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:4rem;margin-bottom:4rem}.MedSpasComponent_medspas_visual__32_Kf{display:flex;justify-content:center}.MedSpasComponent_medspas_image__QT8L_{width:100%;height:26rem;border-radius:16px;background-image:url(/_next/static/media/skincare_image.13c586c8.webp);background-size:cover;background-position:50%;border:1px solid #e6e9f0;box-shadow:0 30px 60px #0c102029}.MedSpasComponent_medspas_copy__PYff5{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.MedSpasComponent_medspas_eyebrow__xJoAj{display:block;font-weight:600;text-transform:uppercase;letter-spacing:.16em;font-size:.8rem;color:#4f46e5;margin-bottom:1.25rem}.MedSpasComponent_medspas_heading__K2nSA{font-size:clamp(2rem,4.5vw,3.2rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#0c1020;margin:0 0 1.25rem}.MedSpasComponent_medspas_subheading__GYxR8{font-size:1.2rem;line-height:1.65;color:#5b6072;max-width:34rem;margin:0 0 2rem}.MedSpasComponent_medspas_cta_row__xPmj5{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:1rem 1.75rem}.MedSpasComponent_medspas_cta__9530L{font-size:1.05rem;font-weight:600;color:#fff;background-color:#4f46e5;padding:1rem 2rem;border-radius:6px;transition:background-color .18s ease}.MedSpasComponent_medspas_cta__9530L:hover{background-color:#3e37c9}.MedSpasComponent_medspas_note__MNAZ7{font-size:.95rem;color:#5a6072;max-width:16rem}.MedSpasComponent_medspas_grid__BlRsC{width:100%;max-width:72rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.MedSpasComponent_medspas_card__u9Cwi{background-color:#fff;border:1px solid #e6e9f0;border-radius:14px;padding:2rem;transition:transform .18s ease,box-shadow .18s ease}.MedSpasComponent_medspas_card__u9Cwi:hover{transform:translateY(-4px);box-shadow:0 24px 50px #0c10201a}.MedSpasComponent_medspas_icon__U7r3h{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:12px;background-color:#4f46e51a;color:#4f46e5;margin-bottom:1.25rem}.MedSpasComponent_medspas_card_title__dSkwf{font-size:1.2rem;font-weight:700;letter-spacing:-.02em;color:#0c1020;margin:0 0 .6rem;line-height:1.25}.MedSpasComponent_medspas_card_text__cN7_Z{font-size:1rem;line-height:1.55;color:#5b6072;margin:0}@media only screen and (max-width:900px){.MedSpasComponent_medspas_top___WsUv{grid-template-columns:1fr;gap:2.5rem}.MedSpasComponent_medspas_image__QT8L_{height:20rem}.MedSpasComponent_medspas_grid__BlRsC{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:520px){#MedSpasComponent_medspas_section__WRVQG{padding:5rem 1.25rem}.MedSpasComponent_medspas_grid__BlRsC{grid-template-columns:1fr}}