.DiagnosisSection_section__t3v_s{margin-bottom:5rem;background-color:#ffffff;padding:1.5rem;border-radius:1.5rem;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}@media (min-width:768px){.DiagnosisSection_section__t3v_s{padding:2rem}}.DiagnosisSection_heading__JoROj{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0 0 2rem}.DiagnosisSection_timeline__MoTdf{position:relative;display:flex;flex-direction:column;gap:1rem}.DiagnosisSection_line__u4oGg{position:absolute;right:19px;top:1rem;bottom:1rem;width:2px;background-color:#d2c4ba}.DiagnosisSection_step__WQitI{position:relative;display:flex;align-items:flex-start;gap:1rem}.DiagnosisSection_numberCircle__IYyX_{z-index:10;width:40px;height:40px;border-radius:50%;background-color:#745941;color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;flex-shrink:0}.DiagnosisSection_content__cof_S{flex:1;padding-top:.25rem}.DiagnosisSection_stepTitle__G9vrb{font-size:24px;line-height:1.4;font-weight:600;color:#281712;margin:0 0 .25rem}.DiagnosisSection_stepText__Cacqi{font-size:16px;line-height:1.6;color:#4f453d;margin:0}.FAQSection_section__v1FkJ{margin-bottom:5rem}.FAQSection_heading__dUm0D{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0 0 2rem}.FAQSection_list__eN91v{display:flex;flex-direction:column;gap:0}.FAQSection_item__x5t9Q{border-bottom:1px solid #d2c4ba;transition:background-color .2s}.FAQSection_item__x5t9Q[open]{background-color:#ffe9e3;border-radius:0}.FAQSection_question__0ntEM{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem;background:none;border:none;cursor:pointer;font-size:24px;line-height:1.4;font-weight:600;color:#281712;text-align:right;font-family:inherit}.FAQSection_question__0ntEM::-webkit-details-marker{display:none}.FAQSection_question__0ntEM:focus-visible{outline:2px solid #745941;outline-offset:-2px}.FAQSection_chevron__NVrcP{font-size:.9rem;color:var(--orange);transition:transform .3s;flex-shrink:0}.FAQSection_chevronOpen__3xTXI{transform:rotate(180deg)}.FAQSection_answer__Ya1wt{padding:0 1rem 1rem;font-size:16px;line-height:1.6;color:#4f453d}.FAQSection_answerText__3_8uy{margin:0}.RiskFactorsSection_section__aRBYb{margin-bottom:5rem}.RiskFactorsSection_heading__E0Qv_{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0 0 2rem}.RiskFactorsSection_grid__1ngHG{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width:768px){.RiskFactorsSection_grid__1ngHG{grid-template-columns:repeat(4,1fr)}}.RiskFactorsSection_card__3C1Qd{background-color:#ffffff;padding:1rem;border-radius:.75rem;border:1px solid #d2c4ba;display:flex;flex-direction:column;align-items:center;text-align:center;transition:background-color .2s}.RiskFactorsSection_card__3C1Qd:hover{background-color:#ffe9e3}.RiskFactorsSection_icon___RW9O{font-size:2.5rem;color:var(--orange);margin-bottom:.5rem}.RiskFactorsSection_label__T_nYX{font-size:14px;line-height:1.2;font-weight:600;color:#281712;margin:0}.SymptomsSection_section__cGbtH{margin-bottom:5rem}.SymptomsSection_heading__iwyOb{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0 0 2rem;text-align:center}.SymptomsSection_grid__Lp8bC{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.SymptomsSection_grid__Lp8bC{grid-template-columns:1fr 1fr}}.SymptomsSection_legCard__TkOzc{background-color:#ffffff;padding:1.5rem;border-radius:1rem;border:1px solid #d2c4ba;border-right:4px solid #745941;transition:box-shadow .2s}.SymptomsSection_legCard__TkOzc:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.SymptomsSection_peCard__7HfCc{background-color:var(--primary-lightest);color:var(--text-darkest);padding:1.5rem;border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.15)}.SymptomsSection_cardTitle__e4C_W{font-size:24px;line-height:1.4;font-weight:600;margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}.SymptomsSection_legTitle__QlgDv{color:#75584c}.SymptomsSection_peTitle__CY1nW{color:var(--text-darkest)}.SymptomsSection_icon__9rlGU{font-size:1.3rem;color:var(--orange)}.SymptomsSection_list__nEyJ2{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.SymptomsSection_listItem__EFDhH{color:#4f453d}.SymptomsSection_listItemPe__Ejg0p,.SymptomsSection_listItem__EFDhH{display:flex;align-items:flex-start;gap:.5rem;font-size:16px;line-height:1.6}.SymptomsSection_listItemPe__Ejg0p{opacity:.9}.SymptomsSection_bulletPrimary__HJ1To{color:var(--orange);font-size:.5rem;margin-top:.6rem;flex-shrink:0}.SymptomsSection_bulletError__fxTXH{color:var(--text-darkest);font-size:.5rem;margin-top:.6rem;flex-shrink:0}.SymptomsSection_calloutBox__dF0hE{background-color:var(--orange);color:#fff;text-align:center;padding:.5rem .75rem;border-radius:.5rem;margin-top:1rem}.SymptomsSection_calloutText__tMi8S{font-size:14px;line-height:1.2;font-weight:600;margin:0;text-align:center}.SymptomsSection_svtNote__7Y18B{margin-top:1.5rem;background-color:#ffffff;border:1px solid #d2c4ba;border-right:4px solid #745941;border-radius:1rem;padding:1.5rem}.SymptomsSection_svtTitle__L35KR{font-size:20px;line-height:1.4;font-weight:600;color:#281712;margin:0 0 .75rem;display:flex;align-items:center;gap:.5rem}.SymptomsSection_svtText__arxnA{font-size:15px;line-height:1.8;color:#4f453d;margin:0}.TreatmentsSection_section__wCQs4{margin-bottom:5rem}.TreatmentsSection_heading__QZ1gY{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0 0 2rem}.TreatmentsSection_grid__f3Bud{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.TreatmentsSection_grid__f3Bud{grid-template-columns:1fr 1fr}}.TreatmentsSection_card__7_W0c{background-color:#ffffff;border:1px solid #d2c4ba;padding:1rem 1.5rem;border-radius:1rem;transition:box-shadow .2s}.TreatmentsSection_card__7_W0c:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.TreatmentsSection_iconWrapper__vw4cA{width:48px;height:48px;background-color:rgba(185,152,124,.2);color:var(--orange);border-radius:.75rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;transition:background-color .2s,color .2s}.TreatmentsSection_card__7_W0c:hover .TreatmentsSection_iconWrapper__vw4cA{background-color:#745941;color:#ffffff}.TreatmentsSection_icon__zA0WP{font-size:1.5rem}.TreatmentsSection_cardTitle__oehSm{font-size:24px;line-height:1.4;font-weight:600;color:#281712;margin:0 0 .5rem}.TreatmentsSection_cardText__98TVt{font-size:16px;line-height:1.6;color:#4f453d;margin:0}.UrgentAlertBanner_section__p90Zs{margin-bottom:2rem}.UrgentAlertBanner_banner__EYqhv{background-color:#ffdad6;color:#93000a;padding:1rem 1.5rem;border-radius:1rem;border-right:8px solid #ba1a1a;display:flex;gap:1rem;align-items:flex-start;box-shadow:0 1px 3px rgba(0,0,0,.08)}.UrgentAlertBanner_icon__TfBlT{font-size:2.5rem;color:#ba1a1a;flex-shrink:0;margin-top:2px}.UrgentAlertBanner_iconCircle__CUr_O{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.UrgentAlertBanner_heading__y52d0{font-size:24px;line-height:1.4;font-weight:600;margin:0 0 .5rem;color:#93000a}.UrgentAlertBanner_text__MRDbq{font-size:16px;line-height:1.6;margin:0;font-weight:400}.HeroSection_hero__vJrPY{position:relative;height:716px;display:flex;align-items:center;justify-content:center;text-align:center;padding:5rem 24px 0;margin-bottom:4rem}.HeroSection_bgWrapper__q4P_G{position:absolute;inset:0;z-index:0}.HeroSection_overlay__X_hfz{position:absolute;inset:0;background-color:rgba(63,44,38,.6);z-index:10}.HeroSection_bgImage__16Q43{width:100%;height:100%;background-size:cover;background-position:50%}.HeroSection_content__BKEX7{position:relative;z-index:20;max-width:56rem;margin:0 auto}.HeroSection_title__juFAX{font-size:48px;letter-spacing:-.02em;font-weight:700;color:#ffffff;margin-bottom:16px;line-height:1.2}.HeroSection_description__ios5T{font-size:18px;line-height:1.6;font-weight:400;color:#ffffff;opacity:.8;margin-bottom:32px;opacity:.9;max-width:42rem;margin-left:auto;margin-right:auto}.HeroSection_ctaButton__lp_2W{background-color:var(--orange);color:#fff;padding:.5rem 1.5rem;border-radius:9999px;font-size:24px;line-height:1.4;font-weight:600;border:none;cursor:pointer;transition:transform .2s ease}.HeroSection_ctaButton__lp_2W:hover{transform:scale(1.05)}@media (max-width:768px){.HeroSection_hero__vJrPY{padding:5rem 16px 0}.HeroSection_title__juFAX{font-size:clamp(28px,6vw,48px)}.HeroSection_description__ios5T{font-size:clamp(15px,3vw,18px)}}.IntroductionSection_introSection__ii0SS{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;padding:1rem}@media (min-width:1024px){.IntroductionSection_introSection__ii0SS{grid-template-columns:repeat(2,1fr)}}.IntroductionSection_textColumn__sQ8lf{display:flex;flex-direction:column;gap:16px}.IntroductionSection_heading__0y81p{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0}.IntroductionSection_paragraph__dePkK{color:#4f453d;line-height:1.625;margin:0}.IntroductionSection_highlightBox__3aIPe{padding:16px;background-color:#ffffff;border-right:4px solid var(--orange);border-radius:.5rem;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.IntroductionSection_highlightText__0zVEX{font-size:15px;font-weight:600;margin:0;color:#4f453d}.IntroductionSection_imageWrapper__mfIkx{border-radius:1rem;overflow:hidden;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.IntroductionSection_image__OBEn0{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.PathophysiologySection_section__YYqMP{display:flex;flex-direction:column;gap:32px;padding:1rem}.PathophysiologySection_header__CTrGu{text-align:center}.PathophysiologySection_heading__vjWs_{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0}.PathophysiologySection_subheading__6_LYL{color:#4f453d;margin-top:8px}.PathophysiologySection_sliderWrapper__SaiKd{position:relative;display:flex;align-items:center;padding:0 48px}@media (max-width:767px){.PathophysiologySection_sliderWrapper__SaiKd{padding:0 8px}}.PathophysiologySection_navArrow__5btvL{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;border-radius:9999px;background-color:#745941;color:#ffffff;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;font-size:18px;box-shadow:0 10px 25px -5px rgba(94,67,56,.2);transition:background-color .2s ease}.PathophysiologySection_navArrow__5btvL:hover{background-color:#5e4338}.PathophysiologySection_navArrowLeft__utva0{left:0}.PathophysiologySection_navArrowRight__WHDt2{right:0}@media (max-width:767px){.PathophysiologySection_navArrow__5btvL{width:36px;height:36px;font-size:14px}}.PathophysiologySection_sliderViewport__ivfMX{overflow:hidden;width:100%;touch-action:pan-y}.PathophysiologySection_stepsTrack__nK7df{display:flex;list-style:none;margin:0;padding:0;will-change:transform}.PathophysiologySection_stepSlide__e9nRa{flex-shrink:0;box-sizing:border-box;padding:0 8px}.PathophysiologySection_stepCard__AXXUy{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 16px;background-color:#ffffff;border-radius:.75rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);height:100%}.PathophysiologySection_stepIcon__3hsUA{font-size:48px;color:var(--orange);margin-bottom:16px}.PathophysiologySection_stepTitle__6k16v{font-weight:700;margin:0 0 8px}.PathophysiologySection_stepDescription__qleS_{font-size:14px;line-height:1.43;color:#4f453d;margin:0}.PathophysiologySection_dots__Ojcw1{display:flex;justify-content:center;gap:8px;margin-top:8px}.PathophysiologySection_dot__Hi2dj{width:8px;height:8px;border-radius:9999px;background-color:#d2c4ba;border:none;cursor:pointer;padding:0;transition:background-color .2s ease,width .2s ease}.PathophysiologySection_dotActive__hr_qA{background-color:#745941;width:20px}.SideNavBar_aside__3ZPkn{order:1}@media (min-width:1024px){.SideNavBar_aside__3ZPkn{order:2}}.SideNavBar_sidebar__UmLgr{display:none;flex-direction:column;height:-moz-fit-content;height:fit-content;padding:1rem 0;background-color:#ffffff;border-right:1px solid #d2c4ba;position:sticky;top:0;right:0;width:280px}@media (min-width:1024px){.SideNavBar_sidebar__UmLgr{display:flex}}.SideNavBar_header__ivt_p{padding:0 24px;margin-bottom:16px}.SideNavBar_headerTitle__6dvqQ{font-size:24px;line-height:1.4;font-weight:600;color:#745941;margin:0}.SideNavBar_headerSubtitle__hrnsH{font-size:14px;font-weight:600;color:#4f453d;margin:0}.SideNavBar_nav__tF623{display:flex;flex-direction:column;gap:4px}.SideNavBar_link__JuHkk{display:flex;align-items:center;gap:16px;padding:13px;color:#4f453d;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.SideNavBar_linkActive__CETRW,.SideNavBar_link__JuHkk:hover{background-color:var(--orange);color:#fff;transform:scale(.98)}.SideNavBar_linkLabel__z8mcx{font-size:14px}.SideNavBar_emergencyWrapper__IAFkZ{padding:32px 24px 0}.SideNavBar_emergencyButton__sZ6ID{width:100%;padding:16px 0;background-color:var(--orange);color:#ffffff;border:none;border-radius:2rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease}.SideNavBar_emergencyButton__sZ6ID:hover{opacity:.9}.SideNavBar_emergencyIcon__AQAKI{font-size:20px;flex-shrink:0}.SymptomsSection_section__gko_d{display:flex;flex-direction:column;gap:32px;padding:1rem}.SymptomsSection_heading__VnP85{font-family:Tajawal,sans-serif;font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0}.SymptomsSection_groupsGrid__jdL_f{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.SymptomsSection_groupsGrid__jdL_f{grid-template-columns:repeat(3,1fr)}}.SymptomsSection_groupCard__bt9E6{padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.SymptomsSection_groupIcon__zLFfl{color:var(--orange);font-size:36px;margin-bottom:16px;display:inline-block}.SymptomsSection_groupTitle__vLp5j{font-family:Tajawal,sans-serif;font-weight:700;font-size:24px;line-height:1.4;margin:0 0 8px}.SymptomsSection_groupList__b1Uq8{color:#4f453d;font-size:14px;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.SymptomsSection_emergencyBox__2uEhr{padding:32px;background-color:#ffdad6;color:#93000a;border-radius:1rem;border-right:8px solid #ba1a1a;display:flex;align-items:flex-start;gap:16px}.SymptomsSection_emergencyIcon__Nbw0_{color:#ba1a1a;font-size:30px;flex-shrink:0}.SymptomsSection_emergencyTitle__getlq{font-family:Tajawal,sans-serif;font-weight:700;font-size:18px;margin:0 0 4px}.SymptomsSection_emergencyText__dpkYu{font-size:14px;margin:0}.SymptomsSection_groupImageWrapper__6YZov{width:100%;height:200px!important;margin-bottom:12px;position:relative}.SymptomsSection_groupImage__p1vhi{display:inline-block;width:auto!important;-o-object-fit:cover;object-fit:cover;border-radius:1rem;margin:0 auto}.TreatmentsSection_section__1vNvZ{display:flex;flex-direction:column;gap:32px;padding:1rem}.TreatmentsSection_heading__Smk_D{font-size:32px;line-height:1.3;font-weight:600;color:#745941;text-align:center;margin:0}.TreatmentsSection_cardsGrid__0wk0n{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.TreatmentsSection_cardsGrid__0wk0n{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.TreatmentsSection_cardsGrid__0wk0n{grid-template-columns:repeat(3,1fr)}}.TreatmentsSection_card__8OIJj{padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.TreatmentsSection_cardHighlighted__YMG0X{background-color:var(--primary-lightest);border:2px solid #745941;position:relative;overflow:hidden}.TreatmentsSection_badge__xo32P{position:absolute;top:16px;left:16px;background-color:#745941;color:#ffffff;font-size:10px;padding:4px 8px;border-radius:9999px;font-weight:700;text-transform:uppercase}.TreatmentsSection_cardTitle__q1y8B{font-weight:700;font-size:24px;line-height:1.4;margin:0 0 8px}.TreatmentsSection_cardDescription__BF7RS{font-size:14px;color:#4f453d;margin:0 0 16px}.TreatmentsSection_featuresList__L37fV{font-size:12px;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.TreatmentsSection_featuresListHighlighted__gotlT{margin-bottom:24px}.TreatmentsSection_ctaButton__zZtj0{display:inline-block;text-align:center;width:100%;padding:8px 0;background-color:var(--orange);color:#ffffff;border:none;border-radius:.5rem;font-size:14px;cursor:pointer}.BenefitsSection_section__4GsrR{display:flex;flex-direction:column;gap:32px;padding:1rem}.BenefitsSection_heading__1XJq3{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.BenefitsSection_grid__6ylL7{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.BenefitsSection_grid__6ylL7{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BenefitsSection_grid__6ylL7{grid-template-columns:repeat(3,1fr)}}.BenefitsSection_card__xev4o{padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);display:flex;flex-direction:column;gap:12px;transition:transform .2s ease,box-shadow .2s ease}.BenefitsSection_card__xev4o:hover{transform:translateY(-4px);box-shadow:0 20px 35px -5px rgba(94,67,56,.12)}.BenefitsSection_iconWrapper__2l3Sn{width:56px;height:56px;border-radius:1rem;background-color:#ffffff;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.BenefitsSection_icon__Tmitd{font-size:28px;color:var(--orange)}.BenefitsSection_cardTitle__RDdhL{font-weight:700;font-size:20px;line-height:1.4;margin:0;color:#3f2c26}.BenefitsSection_cardDescription__IVJl1{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.CandidateSection_section__G5MuA{display:flex;flex-direction:column;gap:32px;padding:1rem}.CandidateSection_heading__X18ND{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.CandidateSection_columns__GlBQ5{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.CandidateSection_columns__GlBQ5{grid-template-columns:repeat(2,1fr)}}.CandidateSection_column__y0qvc{display:flex;flex-direction:column;gap:16px;padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.CandidateSection_columnHeader__pIrIh{display:flex;align-items:center;gap:12px}.CandidateSection_idealIcon__kL0wK{font-size:28px;color:#2e7d32;flex-shrink:0}.CandidateSection_notSuitableIcon__vKSj4{font-size:28px;color:#ba1a1a;flex-shrink:0}.CandidateSection_columnTitle__YYrbM{font-weight:700;font-size:18px;margin:0;color:#3f2c26}.CandidateSection_list__MEeoh{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.CandidateSection_listItem__9To11{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;color:#4f453d}.CandidateSection_bulletIdeal__BbNa2{width:10px;height:10px;border-radius:50%;background-color:#2e7d32;flex-shrink:0;margin-top:6px}.CandidateSection_bulletNotSuitable__FxWzL{width:10px;height:10px;border-radius:50%;background-color:#ba1a1a;flex-shrink:0;margin-top:6px}.ComparisonTable_section__FGvoi{display:flex;flex-direction:column;gap:32px;padding:1rem}.ComparisonTable_heading__ZVORt{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.ComparisonTable_tableWrapper__TnWSt{overflow-x:auto;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.ComparisonTable_table__0BJY3{width:100%;border-collapse:collapse;background-color:#ffffff;min-width:600px}.ComparisonTable_th__C7zZb{padding:20px 16px;font-weight:700;font-size:14px;color:#3f2c26;text-align:center;border-bottom:2px solid #d2c4ba;background-color:#ffffff}.ComparisonTable_clariveinHeader__a3Gta{background-color:#745941;color:#ffffff}.ComparisonTable_laserHeader__63O3U,.ComparisonTable_rfaHeader__8hwHP{background-color:#b9987c;color:#ffffff}.ComparisonTable_tr__iO5Bx{border-bottom:1px solid #e8ddd5}.ComparisonTable_tr__iO5Bx:last-child{border-bottom:none}.ComparisonTable_labelCell__O284l{padding:16px;font-weight:600;font-size:14px;color:#3f2c26;background-color:#ffffff;border-left:1px solid #d2c4ba;white-space:nowrap}.ComparisonTable_labelText__i_DL_{display:block}.ComparisonTable_cell__r5Zva{padding:16px;text-align:center;font-size:14px;color:#4f453d}.ComparisonTable_bestValue__kNorY{font-weight:700;color:#2e7d32}@media (max-width:768px){.ComparisonTable_cell__r5Zva,.ComparisonTable_labelCell__O284l,.ComparisonTable_th__C7zZb{padding:12px 8px;font-size:12px}}.FAQSection_section__MVQtF{display:flex;flex-direction:column;gap:32px;padding:1rem}.FAQSection_heading__QyNe5{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.FAQSection_list__Cen_d{display:flex;flex-direction:column;gap:8px}.FAQSection_item__kWi68{border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);overflow:hidden;background-color:#ffffff}.FAQSection_question__AwLXl{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:none;border:none;cursor:pointer;font-size:16px;font-weight:700;color:#3f2c26;text-align:right;font-family:inherit;transition:background-color .2s ease}.FAQSection_question__AwLXl:hover{background-color:#ffffff}.FAQSection_chevron__dsvPc{font-size:14px;color:#745941;transition:transform .3s ease;flex-shrink:0}.FAQSection_chevronOpen__zjKC2{transform:rotate(180deg)}.FAQSection_answer__Cn7Dm{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.FAQSection_answerOpen___qFgT{grid-template-rows:1fr}.FAQSection_answerText__xbKzK{overflow:hidden;padding:0 24px 20px;font-size:14px;color:#4f453d;margin:0;line-height:1.6}.HowItWorksSection_section__XUzLm{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;padding:1rem}@media (min-width:1024px){.HowItWorksSection_section__XUzLm{grid-template-columns:repeat(2,1fr)}}.HowItWorksSection_imageWrapper__wmR_4{border-radius:1rem;overflow:hidden;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.HowItWorksSection_image__xKwyW{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.HowItWorksSection_textColumn__t54iT{display:flex;flex-direction:column;gap:24px}.HowItWorksSection_heading__jmUrf{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0}.HowItWorksSection_paragraph__ihY8B{color:#4f453d;line-height:1.625;margin:0;font-size:14px}.HowItWorksSection_stepsList__mMSWO{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.HowItWorksSection_stepItem__Nog5N{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:20px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);transition:transform .2s ease}.HowItWorksSection_stepItem__Nog5N:hover{transform:translateX(-4px)}.HowItWorksSection_stepNumber__7axLH{width:40px;height:40px;border-radius:50%;background-color:#745941;color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;flex-shrink:0}.HowItWorksSection_stepContent___jqy2{display:flex;flex-direction:column;gap:6px}.HowItWorksSection_stepTitle__1Jn7p{font-weight:700;font-size:16px;margin:0;color:#3f2c26}.HowItWorksSection_stepDescription__kzBwT{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.TreatmentSideNav_aside__60HPF{order:1}@media (min-width:1024px){.TreatmentSideNav_aside__60HPF{order:2}}.TreatmentSideNav_sidebar__C3FJc{display:none;flex-direction:column;height:100vh;padding:12px 0;background-color:#ffffff;border-right:1px solid #d2c4ba;position:sticky;top:0;right:0;width:280px}@media (min-width:1024px){.TreatmentSideNav_sidebar__C3FJc{display:flex}}.TreatmentSideNav_header__fAeFJ{padding:0 24px;margin-bottom:16px}.TreatmentSideNav_headerTitle__KkYVq{font-size:24px;line-height:1.4;font-weight:600;color:#745941;margin:0}.TreatmentSideNav_headerSubtitle__KVyiq{font-size:14px;font-weight:600;color:#4f453d;margin:0}.TreatmentSideNav_nav__XU_eW{display:flex;flex-direction:column;gap:4px}.TreatmentSideNav_link__zBnZD{display:flex;align-items:center;gap:16px;padding:16px;color:#4f453d;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.TreatmentSideNav_linkActive__j_RMH,.TreatmentSideNav_link__zBnZD:hover{background-color:var(--orange);color:#fff;transform:scale(.98)}.TreatmentSideNav_linkLabel__IMUYK{font-size:14px}.TreatmentSideNav_emergencyWrapper__GMSyo{padding:32px 24px 0}.TreatmentSideNav_emergencyButton__ihy5Q{width:100%;padding:16px 0;background-color:var(--orange);color:#ffffff;border:none;border-radius:2rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease}.TreatmentSideNav_emergencyButton__ihy5Q:hover{opacity:.9}.TreatmentSideNav_emergencyIcon__OBY4h{font-size:20px;flex-shrink:0}.BenefitsSection_section__FdUEm{display:flex;flex-direction:column;gap:32px;padding:1rem}.BenefitsSection_heading__zLXXP{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.BenefitsSection_grid__RwIxN{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.BenefitsSection_grid__RwIxN{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BenefitsSection_grid__RwIxN{grid-template-columns:repeat(3,1fr)}}.BenefitsSection_card__0p2in{padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);display:flex;flex-direction:column;gap:12px;transition:transform .2s ease,box-shadow .2s ease}.BenefitsSection_card__0p2in:hover{transform:translateY(-4px);box-shadow:0 20px 35px -5px rgba(94,67,56,.12)}.BenefitsSection_iconWrapper__tb3_J{width:56px;height:56px;border-radius:1rem;background-color:#ffffff;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.BenefitsSection_icon__9WiMu{font-size:28px;color:var(--orange)}.BenefitsSection_cardTitle__TeAdc{font-weight:700;font-size:20px;line-height:1.4;margin:0;color:#3f2c26}.BenefitsSection_cardDescription__D3icC{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.CandidateSection_section__cLtnL{display:flex;flex-direction:column;gap:32px;padding:1rem}.CandidateSection_heading__X1HTT{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.CandidateSection_columns__LNSTI{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.CandidateSection_columns__LNSTI{grid-template-columns:repeat(2,1fr)}}.CandidateSection_column__2fspD{padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);display:flex;flex-direction:column;gap:20px}.CandidateSection_columnHeader__p1sY0{display:flex;align-items:center;gap:12px}.CandidateSection_idealIcon__cqn8O{font-size:28px;color:#2e7d32;flex-shrink:0}.CandidateSection_notSuitableIcon__NNAyT{font-size:28px;color:#ba1a1a;flex-shrink:0}.CandidateSection_columnTitle__3MpiM{font-weight:700;font-size:20px;margin:0;color:#3f2c26}.CandidateSection_list__v89yQ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.CandidateSection_listItem___NXqm{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:#4f453d;line-height:1.6}.CandidateSection_bulletIdeal__vhcdp{width:10px;height:10px;border-radius:50%;background-color:#2e7d32;flex-shrink:0;margin-top:6px}.CandidateSection_bulletNotSuitable__1_4G_{width:10px;height:10px;border-radius:50%;background-color:#ba1a1a;flex-shrink:0;margin-top:6px}.FAQSection_section__i9DhG{scroll-margin-top:96px}.FAQSection_heading__lrUi3{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0 0 32px}.FAQSection_list__uM1Wc{display:flex;flex-direction:column;gap:16px}.FAQSection_item__FlM3n{background-color:#ffffff;border:1px solid #d2c4ba;border-radius:.75rem;overflow:hidden}.FAQSection_question__L2J_I{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:none;border:none;cursor:pointer;font-size:18px;font-weight:600;color:#281712;text-align:right;font-family:inherit;transition:background-color .2s ease}.FAQSection_question__L2J_I:hover{background-color:rgba(252,220,210,.3)}.FAQSection_chevron__mYKhe{flex-shrink:0;font-size:14px;color:#745941;transition:transform .3s ease}.FAQSection_chevronOpen__AYIEi{transform:rotate(180deg)}.FAQSection_answer__rf9sn{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.FAQSection_answerOpen__qUgob{max-height:300px}.FAQSection_answerText___YvYV{margin:0;font-size:16px;line-height:1.6;color:#4f453d;border-top:1px solid #d2c4ba;padding:16px 24px 20px}.HowItWorksSection_section___7R7M{display:flex;flex-direction:column;gap:24px;padding:1rem}.HowItWorksSection_heading__rzlid{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;max-width:720px}.HowItWorksSection_deviceNote__IJ6zt{padding:20px;background-color:rgba(116,89,65,.05);border-inline-start:4px solid #745941;border-radius:.75rem;width:100%}.HowItWorksSection_deviceNoteTitle__QAa8D{font-size:16px;font-weight:700;color:#3f2c26;margin:0 0 6px}.HowItWorksSection_deviceNoteText__cLOek{font-size:14px;line-height:1.8;color:#4f453d;margin:0}.HowItWorksSection_contentGrid__LJAZj{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media (min-width:1024px){.HowItWorksSection_contentGrid__LJAZj{grid-template-columns:repeat(2,1fr)}}.HowItWorksSection_imageWrapper___Wu_k{border-radius:1rem;overflow:hidden;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.HowItWorksSection_image__eXatO{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.HowItWorksSection_stepsList__VfwNf{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.HowItWorksSection_stepItem__lcJoW{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:20px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);transition:transform .2s ease}.HowItWorksSection_stepItem__lcJoW:hover{transform:translateX(-4px)}.HowItWorksSection_stepNumber__8Z_GM{width:40px;height:40px;border-radius:50%;background-color:#745941;color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;flex-shrink:0}.HowItWorksSection_stepContent__5QrxJ{display:flex;flex-direction:column;gap:6px}.HowItWorksSection_stepTitle__Jqc7O{font-weight:700;font-size:16px;margin:0;color:#3f2c26}.HowItWorksSection_stepDescription__McSjf{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.ProcedureSection_section__68TQ1{display:flex;flex-direction:column;gap:32px;padding:1rem}.ProcedureSection_heading__Mshqm{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.ProcedureSection_timeline__UolsH{display:flex;flex-direction:column;gap:0;position:relative}.ProcedureSection_step___CWUu{display:flex;gap:24px;position:relative}.ProcedureSection_stepIndicator__doAek{display:flex;flex-direction:column;align-items:center;width:48px;flex-shrink:0}.ProcedureSection_stepDot__OKM_y{width:48px;height:48px;border-radius:50%;background-color:#745941;color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:20px;z-index:2}.ProcedureSection_stepLine__jflOV{width:2px;flex:1;background-color:#d2c4ba;margin:4px 0}.ProcedureSection_stepCard__6L1jN{flex:1;padding:24px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);margin-bottom:24px;display:flex;flex-direction:column;gap:8px;transition:transform .2s ease,box-shadow .2s ease}.ProcedureSection_stepCard__6L1jN:hover{transform:translateY(-2px);box-shadow:0 15px 30px -5px rgba(94,67,56,.12)}.ProcedureSection_stepHeader__DtZvf{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ProcedureSection_phase__2brPQ{font-size:13px;font-weight:700;color:#745941;text-transform:uppercase;letter-spacing:.5px}.ProcedureSection_duration__cn85G{font-size:12px;background-color:#ffffff;color:#745941;padding:4px 12px;border-radius:999px;font-weight:600}.ProcedureSection_stepTitle__LNaj_{font-weight:700;font-size:18px;margin:0;color:#3f2c26}.ProcedureSection_stepDescription__DizCO{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.RecoverySection_section__F1Kge{display:flex;flex-direction:column;gap:32px;padding:1rem}.RecoverySection_textColumn__80zc3{display:flex;flex-direction:column;gap:16px}.RecoverySection_heading__lwI7m{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0}.RecoverySection_paragraph__CECUs{color:#4f453d;line-height:1.625;margin:0}.RecoverySection_phases__5cO_1{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.RecoverySection_phases__5cO_1{grid-template-columns:repeat(3,1fr)}}.RecoverySection_phaseCard__yCWlK{padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);display:flex;flex-direction:column;gap:16px;transition:transform .2s ease,box-shadow .2s ease}.RecoverySection_phaseCard__yCWlK:hover{transform:translateY(-4px);box-shadow:0 20px 35px -5px rgba(94,67,56,.12)}.RecoverySection_phaseHeader__buOTm{display:flex;flex-direction:column;gap:8px}.RecoverySection_period__8SlFR{font-size:13px;font-weight:700;color:#745941;background-color:#ffffff;padding:4px 12px;border-radius:999px;align-self:flex-start}.RecoverySection_phaseTitle__38_Ca{font-weight:700;font-size:20px;margin:0;color:#3f2c26}.RecoverySection_phaseList__nva9y{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.RecoverySection_phaseItem__JfWoO{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:#4f453d;line-height:1.6}.RecoverySection_bullet__eIk_s{width:8px;height:8px;border-radius:50%;background-color:#745941;flex-shrink:0;margin-top:6px}.TreatmentSideNav_aside__FQlti{order:1}@media (min-width:1024px){.TreatmentSideNav_aside__FQlti{order:2}}.TreatmentSideNav_sidebar__3ghaa{display:none;flex-direction:column;height:100vh;padding:12px 0;background-color:#ffffff;border-right:1px solid #d2c4ba;position:sticky;top:0;right:0;width:280px}@media (min-width:1024px){.TreatmentSideNav_sidebar__3ghaa{display:flex}}.TreatmentSideNav_header__KM_U3{padding:0 24px;margin-bottom:16px}.TreatmentSideNav_headerTitle__UYOUK{font-size:24px;line-height:1.4;font-weight:600;color:#745941;margin:0}.TreatmentSideNav_headerSubtitle__429YR{font-size:14px;font-weight:600;color:#4f453d;margin:0}.TreatmentSideNav_nav__6WiXK{display:flex;flex-direction:column;gap:4px}.TreatmentSideNav_link__XQEFD{display:flex;align-items:center;gap:16px;padding:16px;color:#4f453d;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.TreatmentSideNav_linkActive__wAVUX,.TreatmentSideNav_link__XQEFD:hover{background-color:var(--orange);color:#fff;transform:scale(.98)}.TreatmentSideNav_linkLabel__H27rL{font-size:14px}.TreatmentSideNav_emergencyWrapper__ImSIX{padding:32px 24px 0}.TreatmentSideNav_emergencyButton__geT2v{width:100%;padding:16px 0;background-color:var(--orange);color:#ffffff;border:none;border-radius:2rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease}.TreatmentSideNav_emergencyButton__geT2v:hover{opacity:.9}.TreatmentSideNav_emergencyIcon__9JQFW{font-size:20px;flex-shrink:0}.CompressionClasses_section__ouIg2{display:flex;flex-direction:column;gap:32px;padding:1rem}.CompressionClasses_heading__tJ3ar{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.CompressionClasses_grid__uDccU{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.CompressionClasses_grid__uDccU{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CompressionClasses_grid__uDccU{grid-template-columns:repeat(4,1fr)}}.CompressionClasses_card__ME6l9{padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);display:flex;flex-direction:column;gap:12px;transition:transform .2s ease}.CompressionClasses_card__ME6l9:hover{transform:translateY(-4px)}.CompressionClasses_cardAccent__TnTER{border-top:4px solid #745941}.CompressionClasses_classLabel__mV_N7{font-size:12px;font-weight:700;color:#745941;text-transform:uppercase;letter-spacing:.05em}.CompressionClasses_pressureLevel__aMnOK{font-size:28px;font-weight:700;color:var(--blue);margin:0;line-height:1.2}.CompressionClasses_pressureUnit__ik_26{font-size:14px;font-weight:400;color:#4f453d}.CompressionClasses_cardTitle__o7Dts{font-weight:700;font-size:18px;line-height:1.4;margin:0;color:#3f2c26}.CompressionClasses_description__phBF6{font-size:13px;color:#4f453d;margin:0;line-height:1.6}.CompressionClasses_featuresList__Fv480{font-size:12px;list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.CompressionClasses_featuresList__Fv480 li{display:flex;align-items:flex-start;gap:6px;color:#4f453d}.CompressionClasses_featuresList__Fv480 li:before{content:"✓";color:#745941;font-weight:700;flex-shrink:0}.CompressionClasses_requirementBadge__P0wEU{display:inline-block;margin-top:auto;padding:6px 12px;font-size:11px;font-weight:600;border-radius:9999px;text-align:center;background-color:#ffffff;color:#745941;border:1px solid #d2c4ba}.CompressionClasses_requirementPrescription__buvFG{background-color:var(--orange);color:#fff}.CompressionHowItWorks_section__PEqOm{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;padding:1rem}@media (min-width:1024px){.CompressionHowItWorks_section__PEqOm{grid-template-columns:repeat(2,1fr)}}.CompressionHowItWorks_imageWrapper__fO50x{border-radius:1rem;overflow:hidden;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.CompressionHowItWorks_image__6T6_c{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.CompressionHowItWorks_textColumn__OX0QN{display:flex;flex-direction:column;gap:16px}.CompressionHowItWorks_heading__m0nlz{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0}.CompressionHowItWorks_paragraph__svX4C{color:#4f453d;line-height:1.625;margin:0}.CompressionHowItWorks_highlightBox__3PyyK{padding:16px;background-color:#ffffff;border-right:4px solid var(--orange);border-radius:.5rem}.CompressionHowItWorks_highlightText__NcUiE{font-size:15px;font-weight:600;margin:0;color:#4f453d}.IndicationsSection_section__9IPGe{display:flex;flex-direction:column;gap:32px;padding:1rem}.IndicationsSection_heading__PhoSh{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.IndicationsSection_grid__pkkj2{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.IndicationsSection_grid__pkkj2{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.IndicationsSection_grid__pkkj2{grid-template-columns:repeat(3,1fr)}}.IndicationsSection_card__wb6QM{padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);display:flex;flex-direction:column;gap:12px;transition:transform .2s ease,box-shadow .2s ease}.IndicationsSection_card__wb6QM:hover{transform:translateY(-4px);box-shadow:0 20px 35px -5px rgba(94,67,56,.12)}.IndicationsSection_iconWrapper__497Zh{width:56px;height:56px;border-radius:1rem;background-color:#ffffff;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.IndicationsSection_icon__2etei{font-size:28px;color:var(--orange)}.IndicationsSection_cardTitle__rgwYP{font-weight:700;font-size:20px;line-height:1.4;margin:0;color:#3f2c26}.IndicationsSection_cardDescription__fZmrj{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.LifestyleChanges_section__mKw4w{display:flex;flex-direction:column;gap:32px;padding:1rem}.LifestyleChanges_heading__Bkw_9{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.LifestyleChanges_list__yJAUA{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.LifestyleChanges_changeItem__CGWrr{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:24px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);transition:transform .2s ease}.LifestyleChanges_changeItem__CGWrr:hover{transform:translateX(-4px)}.LifestyleChanges_iconWrapper__IagTR{width:48px;height:48px;border-radius:.75rem;background-color:#ffffff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.LifestyleChanges_icon__6RAkK{font-size:24px;color:var(--orange)}.LifestyleChanges_content__2QGH1{display:flex;flex-direction:column;gap:6px}.LifestyleChanges_title__EjbGq{font-weight:700;font-size:16px;margin:0;color:#3f2c26}.LifestyleChanges_description__678VI{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.TipsSection_section__qDmru{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;padding:1rem}@media (min-width:1024px){.TipsSection_section__qDmru{grid-template-columns:repeat(2,1fr)}}.TipsSection_imageWrapper__Q7a6p{border-radius:1rem;overflow:hidden;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);order:1}@media (min-width:1024px){.TipsSection_imageWrapper__Q7a6p{order:2}}.TipsSection_image__noZAi{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.TipsSection_textColumn__EgMRM{display:flex;flex-direction:column;gap:16px;order:2}@media (min-width:1024px){.TipsSection_textColumn__EgMRM{order:1}}.TipsSection_heading__SKJH5{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0}.TipsSection_tipsList__wMsv_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.TipsSection_tipItem__SGEgM{display:flex;align-items:flex-start;gap:12px;padding:16px;background-color:#ffffff;border-radius:.75rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);transition:transform .2s ease}.TipsSection_tipItem__SGEgM:hover{transform:translateX(-4px)}.TipsSection_tipNumber__ZNyOb{width:32px;height:32px;border-radius:50%;background-color:#b9987c;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.TipsSection_tipContent__OXv1n{flex:1}.TipsSection_tipTitle__tjJuu{font-weight:700;font-size:14px;margin:0 0 4px;color:#3f2c26}.TipsSection_tipDescription__30uxN{font-size:13px;color:#4f453d;margin:0;line-height:1.5}.TreatmentSideNav_aside__KQhJi{order:1}@media (min-width:1024px){.TreatmentSideNav_aside__KQhJi{order:2}}.TreatmentSideNav_sidebar__ROTQW{display:none;flex-direction:column;height:100vh;padding:12px 0;background-color:#ffffff;border-right:1px solid #d2c4ba;position:sticky;top:0;right:0;width:280px}@media (min-width:1024px){.TreatmentSideNav_sidebar__ROTQW{display:flex}}.TreatmentSideNav_header__273Jb{padding:0 24px;margin-bottom:16px}.TreatmentSideNav_headerTitle__eE8gA{font-size:24px;line-height:1.4;font-weight:600;color:#745941;margin:0}.TreatmentSideNav_headerSubtitle__3PENm{font-size:14px;font-weight:600;color:#4f453d;margin:0}.TreatmentSideNav_nav__V1gtJ{display:flex;flex-direction:column;gap:4px}.TreatmentSideNav_link__7Q48a{display:flex;align-items:center;gap:16px;padding:16px;color:#4f453d;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.TreatmentSideNav_linkActive__4J0s0,.TreatmentSideNav_link__7Q48a:hover{background-color:var(--orange);color:#fff;transform:scale(.98)}.TreatmentSideNav_linkLabel__TVIns{font-size:14px}.TreatmentSideNav_emergencyWrapper__RERcr{padding:32px 24px 0}.TreatmentSideNav_emergencyButton__GkAu_{width:100%;padding:16px 0;background-color:var(--orange);color:#ffffff;border:none;border-radius:2rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease}.TreatmentSideNav_emergencyButton__GkAu_:hover{opacity:.9}.TreatmentSideNav_emergencyIcon__sZKs_{font-size:20px;flex-shrink:0}.BenefitsSection_section__eptlE{display:flex;flex-direction:column;gap:32px;padding:1rem}.BenefitsSection_heading__wL5L3{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.BenefitsSection_grid__rHfoq{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.BenefitsSection_grid__rHfoq{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BenefitsSection_grid__rHfoq{grid-template-columns:repeat(3,1fr)}}.BenefitsSection_card__Slv_A{padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);display:flex;flex-direction:column;gap:12px;transition:transform .2s ease,box-shadow .2s ease}.BenefitsSection_card__Slv_A:hover{transform:translateY(-4px);box-shadow:0 20px 35px -5px rgba(94,67,56,.12)}.BenefitsSection_iconWrapper__LRoo_{width:56px;height:56px;border-radius:1rem;background-color:#ffffff;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.BenefitsSection_icon__ThGZS{font-size:28px;color:var(--orange)}.BenefitsSection_cardTitle__Lcu8f{font-weight:700;font-size:20px;line-height:1.4;margin:0;color:#3f2c26}.BenefitsSection_cardDescription__Q6jYH{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.ComparisonTable_section___iNL4{display:flex;flex-direction:column;gap:32px;padding:1rem}.ComparisonTable_heading__umMUk{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.ComparisonTable_tableWrapper__mWdJj{overflow-x:auto;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.ComparisonTable_table__Cc1bv{width:100%;border-collapse:collapse;background-color:#ffffff;min-width:600px}.ComparisonTable_th__FAFxG{padding:20px 16px;font-weight:700;font-size:14px;color:#3f2c26;text-align:center;border-bottom:2px solid #d2c4ba;background-color:#ffffff}.ComparisonTable_rfaHeader__oXBe3{background-color:#745941;color:#ffffff}.ComparisonTable_laserHeader__KIrOl,.ComparisonTable_venasealHeader__vW7PD{background-color:#b9987c;color:#ffffff}.ComparisonTable_tr__iRCr7{border-bottom:1px solid #e8ddd5}.ComparisonTable_tr__iRCr7:last-child{border-bottom:none}.ComparisonTable_labelCell__OPwFN{padding:16px;font-weight:600;font-size:14px;color:#3f2c26;background-color:#ffffff;border-left:1px solid #d2c4ba;white-space:nowrap}.ComparisonTable_labelText__azT9P{display:block}.ComparisonTable_cell__O1tu_{padding:16px;text-align:center;font-size:14px;color:#4f453d}.ComparisonTable_bestValue__upc2q{font-weight:700;color:#2e7d32}@media (max-width:768px){.ComparisonTable_cell__O1tu_,.ComparisonTable_labelCell__OPwFN,.ComparisonTable_th__FAFxG{padding:12px 8px;font-size:12px}}.FAQSection_section__uB14T{display:flex;flex-direction:column;gap:32px;padding:1rem}.FAQSection_heading__uPvXa{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.FAQSection_list__1XC28{display:flex;flex-direction:column;gap:8px}.FAQSection_item__qzzv5{border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);overflow:hidden;background-color:#ffffff}.FAQSection_question__PIFN_{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:none;border:none;cursor:pointer;font-size:16px;font-weight:700;color:#3f2c26;text-align:right;font-family:inherit;transition:background-color .2s ease}.FAQSection_question__PIFN_:hover{background-color:#ffffff}.FAQSection_chevron__w51UM{font-size:14px;color:#745941;transition:transform .3s ease;flex-shrink:0}.FAQSection_chevronOpen__hQbmK{transform:rotate(180deg)}.FAQSection_answer__TNV9g{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.FAQSection_answerOpen__fMNH8{max-height:300px}.FAQSection_answerText__kHo6x{margin:0;font-size:14px;line-height:1.6;color:#4f453d;border-top:1px solid #d2c4ba;padding:16px 24px 20px}.HowItWorksSection_section__YJOJl{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;padding:1rem}@media (min-width:1024px){.HowItWorksSection_section__YJOJl{grid-template-columns:repeat(2,1fr)}}.HowItWorksSection_imageWrapper__WyTx8{border-radius:1rem;overflow:hidden;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.HowItWorksSection_image__q7fAn{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.HowItWorksSection_textColumn__mAwtL{display:flex;flex-direction:column;gap:24px}.HowItWorksSection_heading__isbEs{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0}.HowItWorksSection_paragraph__0zzUo{color:#4f453d;line-height:1.625;margin:0;font-size:14px}.HowItWorksSection_stepsList__JhAzj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.HowItWorksSection_stepItem__03467{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:20px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);transition:transform .2s ease}.HowItWorksSection_stepItem__03467:hover{transform:translateX(-4px)}.HowItWorksSection_stepNumber__pCt8O{width:40px;height:40px;border-radius:50%;background-color:#745941;color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;flex-shrink:0}.HowItWorksSection_stepContent__FS_K1{display:flex;flex-direction:column;gap:6px}.HowItWorksSection_stepTitle__NbB88{font-weight:700;font-size:16px;margin:0;color:#3f2c26}.HowItWorksSection_stepDescription__vkW4N{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.TreatmentSideNav_aside___0z6i{order:1}@media (min-width:1024px){.TreatmentSideNav_aside___0z6i{order:2}}.TreatmentSideNav_sidebar__5OGgS{display:none;flex-direction:column;height:100vh;padding:12px 0;background-color:#ffffff;border-right:1px solid #d2c4ba;position:sticky;top:0;right:0;width:280px}@media (min-width:1024px){.TreatmentSideNav_sidebar__5OGgS{display:flex}}.TreatmentSideNav_header__vWli5{padding:0 24px;margin-bottom:16px}.TreatmentSideNav_headerTitle__nw4SU{font-size:24px;line-height:1.4;font-weight:600;color:#745941;margin:0}.TreatmentSideNav_headerSubtitle__PNLr0{font-size:14px;font-weight:600;color:#4f453d;margin:0}.TreatmentSideNav_nav__D4Gky{display:flex;flex-direction:column;gap:4px}.TreatmentSideNav_link__ZHI5_{display:flex;align-items:center;gap:16px;padding:16px;color:#4f453d;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.TreatmentSideNav_linkActive__7taLo,.TreatmentSideNav_link__ZHI5_:hover{background-color:var(--orange);color:#fff;transform:scale(.98)}.TreatmentSideNav_linkLabel__wy0J9{font-size:14px}.TreatmentSideNav_emergencyWrapper__ck47R{padding:32px 24px 0}.TreatmentSideNav_emergencyButton__3t5gi{width:100%;padding:16px 0;background-color:var(--orange);color:#ffffff;border:none;border-radius:2rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease}.TreatmentSideNav_emergencyButton__3t5gi:hover{opacity:.9}.TreatmentSideNav_emergencyIcon__CTB9s{font-size:20px;flex-shrink:0}.BenefitsSection_section__mG5WD{display:flex;flex-direction:column;gap:32px;padding:1rem}.BenefitsSection_heading__uHscc{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.BenefitsSection_grid__gv0s8{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.BenefitsSection_grid__gv0s8{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BenefitsSection_grid__gv0s8{grid-template-columns:repeat(3,1fr)}}.BenefitsSection_card__fDQuZ{padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);display:flex;flex-direction:column;gap:12px;transition:transform .2s ease,box-shadow .2s ease}.BenefitsSection_card__fDQuZ:hover{transform:translateY(-4px);box-shadow:0 20px 35px -5px rgba(94,67,56,.12)}.BenefitsSection_iconWrapper__ZZP_C{width:56px;height:56px;border-radius:1rem;background-color:#ffffff;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.BenefitsSection_icon__a_FeT{font-size:28px;color:var(--orange)}.BenefitsSection_cardTitle__k1szQ{font-weight:700;font-size:20px;line-height:1.4;margin:0;color:#3f2c26}.BenefitsSection_cardDescription__lYFJV{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.FAQSection_section__HhFnV{display:flex;flex-direction:column;gap:32px;padding:1rem}.FAQSection_heading__qSZR8{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.FAQSection_list__IEDeV{display:flex;flex-direction:column;gap:12px}.FAQSection_item__jtwZP{border-radius:1rem;border:1px solid #d2c4ba;background-color:#ffffff;overflow:hidden;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.FAQSection_question__N3orL{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:none;border:none;cursor:pointer;font-weight:700;font-size:16px;color:#3f2c26;text-align:right;transition:background-color .2s ease}.FAQSection_question__N3orL:hover{background-color:#ffffff}.FAQSection_chevron__Uxkbg{font-size:14px;color:#745941;transition:transform .3s ease;flex-shrink:0}.FAQSection_chevronOpen__1UH52{transform:rotate(180deg)}.FAQSection_answer__dlOyr{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.FAQSection_answerOpen__6gZ7d{max-height:300px}.FAQSection_answerText__GYBbu{padding:0 24px 20px;margin:0;font-size:14px;color:#4f453d;line-height:1.6}.TreatmentSideNav_aside__YJOhd{order:1}@media (min-width:1024px){.TreatmentSideNav_aside__YJOhd{order:2}}.TreatmentSideNav_sidebar__yCiMV{display:none;flex-direction:column;height:100vh;padding:12px 0;background-color:#ffffff;border-right:1px solid #d2c4ba;position:sticky;top:0;right:0;width:280px}@media (min-width:1024px){.TreatmentSideNav_sidebar__yCiMV{display:flex}}.TreatmentSideNav_header__ZjY66{padding:0 24px;margin-bottom:16px}.TreatmentSideNav_headerTitle__ywj_k{font-size:24px;line-height:1.4;font-weight:600;color:#745941;margin:0}.TreatmentSideNav_headerSubtitle__klP1U{font-size:14px;font-weight:600;color:#4f453d;margin:0}.TreatmentSideNav_nav__zvve2{display:flex;flex-direction:column;gap:4px}.TreatmentSideNav_link__oDwuW{display:flex;align-items:center;gap:16px;padding:16px;color:#4f453d;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.TreatmentSideNav_linkActive__P0OCB,.TreatmentSideNav_link__oDwuW:hover{background-color:var(--orange);color:#fff;transform:scale(.98)}.TreatmentSideNav_linkLabel__v0ijV{font-size:14px}.TreatmentSideNav_emergencyWrapper__XFq8z{padding:32px 24px 0}.TreatmentSideNav_emergencyButton__DJl7_{width:100%;padding:16px 0;background-color:var(--orange);color:#ffffff;border:none;border-radius:2rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease}.TreatmentSideNav_emergencyButton__DJl7_:hover{opacity:.9}.TreatmentSideNav_emergencyIcon__RGQ7K{font-size:20px;flex-shrink:0}.BenefitsSection_section__Jz9mI{display:flex;flex-direction:column;gap:32px;padding:1rem}.BenefitsSection_heading__epBoa{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.BenefitsSection_grid__v0IQk{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.BenefitsSection_grid__v0IQk{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BenefitsSection_grid__v0IQk{grid-template-columns:repeat(3,1fr)}}.BenefitsSection_card__NKJ1o{padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);display:flex;flex-direction:column;gap:12px;transition:transform .2s ease,box-shadow .2s ease}.BenefitsSection_card__NKJ1o:hover{transform:translateY(-4px);box-shadow:0 20px 35px -5px rgba(94,67,56,.12)}.BenefitsSection_iconWrapper__J0r89{width:56px;height:56px;border-radius:1rem;background-color:#ffffff;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.BenefitsSection_icon__ly4Mo{font-size:28px;color:var(--orange)}.BenefitsSection_cardTitle__szQvR{font-weight:700;font-size:20px;line-height:1.4;margin:0;color:#3f2c26}.BenefitsSection_cardDescription__g2BsN{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.CandidateSection_section__Wnezt{display:flex;flex-direction:column;gap:32px;padding:1rem}.CandidateSection_heading__Xt2yq{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.CandidateSection_columns__g0iwf{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.CandidateSection_columns__g0iwf{grid-template-columns:repeat(2,1fr)}}.CandidateSection_column__vBWgI{padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);display:flex;flex-direction:column;gap:20px}.CandidateSection_columnHeader__J2VSj{display:flex;align-items:center;gap:12px}.CandidateSection_idealIcon__SLZGt{font-size:28px;color:#2e7d32;flex-shrink:0}.CandidateSection_notSuitableIcon___IWkc{font-size:28px;color:#ba1a1a;flex-shrink:0}.CandidateSection_columnTitle__Rla6X{font-weight:700;font-size:20px;margin:0;color:#3f2c26}.CandidateSection_list__mhRTM{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.CandidateSection_listItem__yF6bo{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:#4f453d;line-height:1.6}.CandidateSection_bulletIdeal__5W3kV{width:10px;height:10px;border-radius:50%;background-color:#2e7d32;flex-shrink:0;margin-top:6px}.CandidateSection_bulletNotSuitable__Lwzhb{width:10px;height:10px;border-radius:50%;background-color:#ba1a1a;flex-shrink:0;margin-top:6px}.ComparisonTable_section__uw810{display:flex;flex-direction:column;gap:32px;padding:1rem}.ComparisonTable_heading__c97br{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.ComparisonTable_tableWrapper__zp4tH{overflow-x:auto;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.ComparisonTable_table__fRl4d{width:100%;border-collapse:collapse;background-color:#ffffff;min-width:600px}.ComparisonTable_th__GIhxb{padding:20px 16px;font-weight:700;font-size:14px;color:#3f2c26;text-align:center;border-bottom:2px solid #d2c4ba;background-color:#ffffff}.ComparisonTable_venasealHeader___47rh{background-color:#745941;color:#ffffff}.ComparisonTable_laserHeader__kqjZT,.ComparisonTable_rfaHeader__37iei{background-color:#b9987c;color:#ffffff}.ComparisonTable_tr__vwzd_{border-bottom:1px solid #e8ddd5}.ComparisonTable_tr__vwzd_:last-child{border-bottom:none}.ComparisonTable_labelCell__U0TBv{padding:16px;font-weight:600;font-size:14px;color:#3f2c26;background-color:#ffffff;border-left:1px solid #d2c4ba;white-space:nowrap}.ComparisonTable_labelText__A68qM{display:block}.ComparisonTable_cell__DmBjF{padding:16px;text-align:center;font-size:14px;color:#4f453d}.ComparisonTable_bestValue__evJTE{font-weight:700;color:#2e7d32}@media (max-width:768px){.ComparisonTable_cell__DmBjF,.ComparisonTable_labelCell__U0TBv,.ComparisonTable_th__GIhxb{padding:12px 8px;font-size:12px}}.FAQSection_section__lMcZN{scroll-margin-top:96px}.FAQSection_heading__uUeqo{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0 0 32px}.FAQSection_list__9ix_E{display:flex;flex-direction:column;gap:16px}.FAQSection_item__hl6VR{background-color:#ffffff;border:1px solid #d2c4ba;border-radius:.75rem;overflow:hidden}.FAQSection_question__QtnPs{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:none;border:none;cursor:pointer;font-size:18px;font-weight:600;color:#281712;text-align:right;font-family:inherit;transition:background-color .2s ease}.FAQSection_question__QtnPs:hover{background-color:rgba(252,220,210,.3)}.FAQSection_chevron__BvqE4{flex-shrink:0;font-size:14px;color:#745941;transition:transform .3s ease}.FAQSection_chevronOpen__M0DWO{transform:rotate(180deg)}.FAQSection_answer__NlyG6{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.FAQSection_answerOpen__rnGbD{max-height:300px}.FAQSection_answerText__1JTHN{margin:0;font-size:16px;line-height:1.6;color:#4f453d;border-top:1px solid #d2c4ba;padding:16px 24px 20px}.HowItWorksSection_section__VGXkt{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;padding:1rem}@media (min-width:1024px){.HowItWorksSection_section__VGXkt{grid-template-columns:repeat(2,1fr)}}.HowItWorksSection_imageWrapper__Xf5HF{border-radius:1rem;overflow:hidden;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.HowItWorksSection_image__QSDyN{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.HowItWorksSection_textColumn__D5rJV{display:flex;flex-direction:column;gap:24px}.HowItWorksSection_heading__IBekW{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0}.HowItWorksSection_paragraph__F_OKT{color:#4f453d;line-height:1.625;margin:0;font-size:14px}.HowItWorksSection_stepsList__Iw9e3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.HowItWorksSection_stepItem__XtYzd{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:20px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);transition:transform .2s ease}.HowItWorksSection_stepItem__XtYzd:hover{transform:translateX(-4px)}.HowItWorksSection_stepNumber__qhRic{width:40px;height:40px;border-radius:50%;background-color:#745941;color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;flex-shrink:0}.HowItWorksSection_stepContent__rcVJ_{display:flex;flex-direction:column;gap:6px}.HowItWorksSection_stepTitle__AOB4g{font-weight:700;font-size:16px;margin:0;color:#3f2c26}.HowItWorksSection_stepDescription__dxhEg{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.TreatmentSideNav_aside__HDWfy{order:1}@media (min-width:1024px){.TreatmentSideNav_aside__HDWfy{order:2}}.TreatmentSideNav_sidebar__ePx5p{display:none;flex-direction:column;height:100vh;padding:12px 0;background-color:#ffffff;border-right:1px solid #d2c4ba;position:sticky;top:0;right:0;width:280px}@media (min-width:1024px){.TreatmentSideNav_sidebar__ePx5p{display:flex}}.TreatmentSideNav_header__UlBTo{padding:0 24px;margin-bottom:16px}.TreatmentSideNav_headerTitle__Ls3wX{font-size:24px;line-height:1.4;font-weight:600;color:#745941;margin:0}.TreatmentSideNav_headerSubtitle__0qM_I{font-size:14px;font-weight:600;color:#4f453d;margin:0}.TreatmentSideNav_nav__8GLit{display:flex;flex-direction:column;gap:4px}.TreatmentSideNav_link__kfzHa{display:flex;align-items:center;gap:16px;padding:16px;color:#4f453d;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.TreatmentSideNav_linkActive__LTFKb,.TreatmentSideNav_link__kfzHa:hover{background-color:var(--orange);color:#fff;transform:scale(.98)}.TreatmentSideNav_linkLabel__QEKNJ{font-size:14px}.TreatmentSideNav_emergencyWrapper___CVsV{padding:32px 24px 0}.TreatmentSideNav_emergencyButton__bADoa{width:100%;padding:16px 0;background-color:var(--orange);color:#ffffff;border:none;border-radius:2rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease}.TreatmentSideNav_emergencyButton__bADoa:hover{opacity:.9}.TreatmentSideNav_emergencyIcon__fqS0c{font-size:20px;flex-shrink:0}.BenefitsSection_section__fDOvV{display:flex;flex-direction:column;gap:32px;padding:1rem}.BenefitsSection_heading__G_via{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.BenefitsSection_grid__xv_I_{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.BenefitsSection_grid__xv_I_{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BenefitsSection_grid__xv_I_{grid-template-columns:repeat(3,1fr)}}.BenefitsSection_card__EBHTM{padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);display:flex;flex-direction:column;gap:12px;transition:transform .2s ease,box-shadow .2s ease}.BenefitsSection_card__EBHTM:hover{transform:translateY(-4px);box-shadow:0 20px 35px -5px rgba(94,67,56,.12)}.BenefitsSection_iconWrapper__P4szn{width:56px;height:56px;border-radius:1rem;background-color:#ffffff;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.BenefitsSection_icon__cr1kq{font-size:28px;color:var(--orange)}.BenefitsSection_cardTitle__sLE7H{font-weight:700;font-size:20px;line-height:1.4;margin:0;color:#3f2c26}.BenefitsSection_cardDescription__c808f{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.ComparisonTable_section__ZD0R0{display:flex;flex-direction:column;gap:32px;padding:1rem}.ComparisonTable_heading__ao_GD{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.ComparisonTable_tableWrapper__C8U1t{overflow-x:auto;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.ComparisonTable_table__SBxP8{width:100%;border-collapse:collapse;background-color:#ffffff;min-width:600px}.ComparisonTable_th__CLuQd{padding:20px 16px;font-weight:700;font-size:14px;color:#3f2c26;text-align:center;border-bottom:2px solid #d2c4ba;background-color:#ffffff}.ComparisonTable_sclerotherapyHeader__D_pmU{background-color:#745941;color:#ffffff}.ComparisonTable_laserHeader__4dtYI,.ComparisonTable_rfaHeader__soCAJ{background-color:#b9987c;color:#ffffff}.ComparisonTable_tr__mgJc_{border-bottom:1px solid #e8ddd5}.ComparisonTable_tr__mgJc_:last-child{border-bottom:none}.ComparisonTable_labelCell__OmJ6f{padding:16px;font-weight:600;font-size:14px;color:#3f2c26;background-color:#ffffff;border-left:1px solid #d2c4ba;white-space:nowrap}.ComparisonTable_labelText__RDEjR{display:block}.ComparisonTable_cell__Dm1de{padding:16px;text-align:center;font-size:14px;color:#4f453d}.ComparisonTable_bestValue__pPdal{font-weight:700;color:#2e7d32}@media (max-width:768px){.ComparisonTable_cell__Dm1de,.ComparisonTable_labelCell__OmJ6f,.ComparisonTable_th__CLuQd{padding:12px 8px;font-size:12px}}.FAQSection_section__7w3LD{display:flex;flex-direction:column;gap:32px;padding:1rem}.FAQSection_heading__VRV_h{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.FAQSection_list__acatx{display:flex;flex-direction:column;gap:12px}.FAQSection_item__nzsKX{border-radius:1rem;border:1px solid #d2c4ba;background-color:#ffffff;overflow:hidden;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.FAQSection_question__DBcpn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:none;border:none;cursor:pointer;font-weight:700;font-size:16px;color:#3f2c26;text-align:right;transition:background-color .2s ease}.FAQSection_question__DBcpn:hover{background-color:#ffffff}.FAQSection_chevron__eyonw{font-size:14px;color:#745941;transition:transform .3s ease;flex-shrink:0}.FAQSection_chevronOpen__zvLmK{transform:rotate(180deg)}.FAQSection_answer__3f_I6{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.FAQSection_answerOpen__joUPa{max-height:300px}.FAQSection_answerText__X_MAa{padding:0 24px 20px;margin:0;font-size:14px;color:#4f453d;line-height:1.6}.HowItWorksSection_section__a5EQr{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;padding:1rem}@media (min-width:1024px){.HowItWorksSection_section__a5EQr{grid-template-columns:repeat(2,1fr)}}.HowItWorksSection_imageWrapper__NMBOI{border-radius:1rem;overflow:hidden;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08)}.HowItWorksSection_image__hpoDJ{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.HowItWorksSection_textColumn__grbf3{display:flex;flex-direction:column;gap:24px}.HowItWorksSection_heading__nHlYb{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0}.HowItWorksSection_paragraph__lIwqp{color:#4f453d;line-height:1.625;margin:0;font-size:14px}.HowItWorksSection_stepsList__g9s8V{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.HowItWorksSection_stepItem__pBaKV{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:20px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);transition:transform .2s ease}.HowItWorksSection_stepItem__pBaKV:hover{transform:translateX(-4px)}.HowItWorksSection_stepNumber__Y92RI{width:40px;height:40px;border-radius:50%;background-color:#745941;color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;flex-shrink:0}.HowItWorksSection_stepContent__ZJhXJ{display:flex;flex-direction:column;gap:6px}.HowItWorksSection_stepTitle__S4Lh6{font-weight:700;font-size:16px;margin:0;color:#3f2c26}.HowItWorksSection_stepDescription__2yYQi{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.LiquidVsFoamSection_section__NpjmP{display:flex;flex-direction:column;gap:32px;padding:1rem}.LiquidVsFoamSection_heading__Ka98T{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.LiquidVsFoamSection_subheading__ut8IV{font-size:22px;line-height:1.3;font-weight:600;color:#745941;margin:8px 0 0;text-align:center}.LiquidVsFoamSection_grid__hONs_{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.LiquidVsFoamSection_grid__hONs_{grid-template-columns:repeat(2,1fr)}}.LiquidVsFoamSection_card__13Bnj{padding:32px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);display:flex;flex-direction:column;gap:24px}.LiquidVsFoamSection_cardHighlight__ZE_fc{border-color:#745941;border-width:2px;background-color:#ffffff}.LiquidVsFoamSection_cardHeader__48v7d{display:flex;align-items:center;gap:12px}.LiquidVsFoamSection_cardIcon__LeUeF{font-size:32px;color:#745941;flex-shrink:0}.LiquidVsFoamSection_cardTitle__GhsHo{font-weight:700;font-size:20px;line-height:1.4;margin:0;color:#3f2c26}.LiquidVsFoamSection_featuresList___AIoy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.LiquidVsFoamSection_featureItem__VNPRR{display:flex;flex-direction:column;gap:4px;padding:16px;background-color:#ffffff;border-radius:.75rem;border:1px solid #e8ddd5}.LiquidVsFoamSection_featureLabel__DRE2P{font-weight:600;font-size:13px;color:#745941;text-transform:uppercase;letter-spacing:.5px}.LiquidVsFoamSection_featureValue__UCddh{font-size:14px;color:#4f453d;line-height:1.6}.ResultsTimelineSection_section__ENjjU{display:flex;flex-direction:column;gap:32px;padding:1rem}.ResultsTimelineSection_heading__IUiqs{font-size:32px;line-height:1.3;font-weight:600;color:#745941;margin:0;text-align:center}.ResultsTimelineSection_subtitle__HZBQg{font-size:16px;color:#4f453d;text-align:center;margin:0;line-height:1.6}.ResultsTimelineSection_timeline__gMXJ_{display:flex;flex-direction:column;gap:0;position:relative;padding-right:40px}.ResultsTimelineSection_timeline__gMXJ_:before{content:"";position:absolute;right:19px;top:0;bottom:0;width:2px;background-color:#d2c4ba}.ResultsTimelineSection_timelineItem__5RhA7{display:flex;gap:24px;align-items:flex-start;position:relative;padding-bottom:32px}.ResultsTimelineSection_timelineItem__5RhA7:last-child{padding-bottom:0}.ResultsTimelineSection_timelineDot__ODiQ9{position:absolute;right:-40px;top:0;width:40px;height:40px;border-radius:50%;background-color:#745941;display:flex;align-items:center;justify-content:center;z-index:1;flex-shrink:0}.ResultsTimelineSection_dotNumber__nnIgX{color:#ffffff;font-weight:700;font-size:16px}.ResultsTimelineSection_timelineContent__Pecby{flex:1;padding:20px;background-color:#ffffff;border-radius:1rem;border:1px solid #d2c4ba;box-shadow:0 10px 25px -5px rgba(94,67,56,.08);transition:transform .2s ease}.ResultsTimelineSection_timelineContent__Pecby:hover{transform:translateX(-4px)}.ResultsTimelineSection_timelineTime__s3JCG{font-weight:700;font-size:18px;margin:0 0 8px;color:#3f2c26}.ResultsTimelineSection_timelineDescription__2rmHx{font-size:14px;color:#4f453d;margin:0;line-height:1.6}.TreatmentSideNav_aside__b8Gwm{order:1}@media (min-width:1024px){.TreatmentSideNav_aside__b8Gwm{order:2}}.TreatmentSideNav_sidebar__oExxC{display:none;flex-direction:column;height:100vh;padding:12px 0;background-color:#ffffff;border-right:1px solid #d2c4ba;position:sticky;top:0;right:0;width:280px}@media (min-width:1024px){.TreatmentSideNav_sidebar__oExxC{display:flex}}.TreatmentSideNav_header__mtFHx{padding:0 24px;margin-bottom:16px}.TreatmentSideNav_headerTitle__uVmpP{font-size:24px;line-height:1.4;font-weight:600;color:#745941;margin:0}.TreatmentSideNav_headerSubtitle__NJmgC{font-size:14px;font-weight:600;color:#4f453d;margin:0}.TreatmentSideNav_nav__wxYui{display:flex;flex-direction:column;gap:4px}.TreatmentSideNav_link__kQgXQ{display:flex;align-items:center;gap:16px;padding:16px;color:#4f453d;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.TreatmentSideNav_linkActive__Tdk4L,.TreatmentSideNav_link__kQgXQ:hover{background-color:var(--orange);color:#fff;transform:scale(.98)}.TreatmentSideNav_linkLabel__LzKTw{font-size:14px}.TreatmentSideNav_emergencyWrapper___zZuG{padding:32px 24px 0}.TreatmentSideNav_emergencyButton__grj75{width:100%;padding:16px 0;background-color:var(--orange);color:#ffffff;border:none;border-radius:2rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease}.TreatmentSideNav_emergencyButton__grj75:hover{opacity:.9}.TreatmentSideNav_emergencyIcon__3E6LB{font-size:20px;flex-shrink:0}.Socialssection_section__S07sy{padding:4rem 1.5rem;background:var(--primary-lightest);border-top:1px solid rgb(221 212 203/.3);text-align:center}@media (min-width:768px){.Socialssection_section__S07sy{padding:5rem 3rem}}.Socialssection_container__n3FgK{max-width:68rem;margin:0 auto}.Socialssection_eyebrow__OTDcZ{color:var(--secondary-dark);font-weight:600;letter-spacing:.15em;text-transform:uppercase;display:block;margin-bottom:.5rem;font-size:1.125rem}.Socialssection_title__dkIcI{font-size:1.5rem;color:var(--title-color);font-weight:500;line-height:1.5;margin:0 0 .75rem}@media (min-width:768px){.Socialssection_title__dkIcI{font-size:1.875rem}}.Socialssection_desc__yWdOx{font-size:1.125rem;color:var(--text-dark);line-height:1.75;margin:0 auto .75rem;max-width:36rem}.Socialssection_divider__skZKj{width:4rem;height:4px;background:var(--primary-color);margin:0 auto 3rem;border-radius:9999px}.Socialssection_grid__HFW4m{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem 3.5rem}.Socialssection_socialLink__q0SEN{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-decoration:none;transition:transform .2s}.Socialssection_socialLink__q0SEN:hover{transform:translateY(-4px)}.Socialssection_iconWrap__K9n6L{width:4.75rem;height:4.75rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;transition:box-shadow .2s}.Socialssection_socialLink__q0SEN:hover .Socialssection_iconWrap__K9n6L{box-shadow:0 8px 20px rgb(0 0 0/.15)}.Socialssection_label__QEEWU{font-weight:600;font-size:1.125rem;color:var(--text-dark)}.BookingCTA_cta__FUmiw{width:100%;background-image:url(/images/contact/contact-cta.webp);background-size:cover;background-position:0;background-repeat:no-repeat;padding:4rem 1.5rem;color:#fff;text-align:center}.BookingCTA_ctaTitle__a4V7P{font-size:2rem;font-weight:500;margin:0 0 .25rem}.BookingCTA_ctaSubtitle__H_gG5{font-size:1.125rem;opacity:.9;margin:0 0 1rem}.BookingCTA_ctaButton__a93lb{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--orange);color:#fff;font-weight:500;padding:.625rem 1.5rem;border-radius:2rem;text-decoration:none;transition:all .3s ease;border:none;cursor:pointer}.BookingCTA_ctaButton__a93lb:hover{background-color:#fff;color:var(--orange);transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.15)}.MapSection_mapSection__ND6za{display:flex;align-items:center;padding:0 0 3rem;box-sizing:border-box}.MapSection_mapContainer__v3d8t{max-width:1200px;width:100%;margin:0 auto;padding:0 1rem}.MapSection_mapFrameWrapper__a2jfg{width:100%;height:420px;border-radius:1.5rem;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32)}@media (min-width:768px){.MapSection_mapFrameWrapper__a2jfg{height:480px}}.MapSection_mapFrame__aUXLn{width:100%;height:100%;border:0;display:block}