.TreatmentGuideLinks-module__N60PDW__guide{color:var(--color-text-primary,#222);margin:48px 0}.TreatmentGuideLinks-module__N60PDW__guide h2{margin-bottom:16px;font-size:20px;line-height:1.5}.TreatmentGuideLinks-module__N60PDW__links{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.TreatmentGuideLinks-module__N60PDW__links a{border:1px solid #a7af98;border-radius:30px;padding:9px 16px;font-size:15px;text-decoration:none;display:block}.TreatmentGuideLinks-module__N60PDW__links a:hover{background:#e8ecdf}.TreatmentGuideLinks-module__N60PDW__links a:focus-visible,.TreatmentGuideLinks-module__N60PDW__sources a:focus-visible{outline-offset:4px;outline:2px solid #626e50}.TreatmentGuideLinks-module__N60PDW__sources{color:#555;border-top:1px solid #d9dccf;margin-top:32px;padding-top:24px;font-size:14px;line-height:1.8}.TreatmentGuideLinks-module__N60PDW__sources ul{padding-inline-start:20px}.TreatmentGuideLinks-module__N60PDW__sources a{text-underline-offset:3px;text-decoration:underline}.TreatmentGuideLinks-module__N60PDW__sources p{margin-top:12px}.TreatmentGuideLinks-module__N60PDW__sources a{overflow-wrap:anywhere}
.TreatmentFaqList-module__ThmNHa__list{flex-direction:column;gap:20px;display:flex}.TreatmentFaqList-module__ThmNHa__card{background:var(--color-surface);border-radius:10px;padding:14px 36px 20px;box-shadow:4px 4px 10px 3px #00000026}.TreatmentFaqList-module__ThmNHa__questionRow{text-align:start;justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.TreatmentFaqList-module__ThmNHa__question{--faq-question-line:clamp(32px, 1.15vw + 27.8px, 50px);min-height:max(var(--faq-question-line), var(--faq-question-height,0px));font-size:clamp(17px,.32vw + 15.8px,22px);font-weight:600;line-height:var(--faq-question-line);color:#333;align-items:center;display:grid}.TreatmentFaqList-module__ThmNHa__chevron{flex:none;transition:transform .2s}.TreatmentFaqList-module__ThmNHa__chevronUp{transform:rotate(180deg);}.TreatmentFaqList-module__ThmNHa__answerFold{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.TreatmentFaqList-module__ThmNHa__opened .TreatmentFaqList-module__ThmNHa__answerFold{grid-template-rows:1fr}.TreatmentFaqList-module__ThmNHa__answerClip{min-height:0;overflow:hidden}.TreatmentFaqList-module__ThmNHa__answer{white-space:pre-line;--faq-answer-line:clamp(24px, .13vw + 23.5px, 26px);min-height:max(calc(var(--faq-answer-line) * 2), var(--faq-answer-height,0px));font-size:clamp(16px,.26vw + 15.1px,20px);line-height:var(--faq-answer-line);color:#444}@media (max-width:900px){.TreatmentFaqList-module__ThmNHa__list{gap:14px}.TreatmentFaqList-module__ThmNHa__card{padding:10px 18px 16px}.TreatmentFaqList-module__ThmNHa__questionRow{gap:14px}.TreatmentFaqList-module__ThmNHa__chevron{width:16px;height:9px}}
.InternationalPatientsCard-module__fHjo5a__card{background:var(--color-surface);border-radius:10px;width:min(1246px,100% - 48px);min-height:300px;margin-inline:auto;padding:63px 107px}.InternationalPatientsCard-module__fHjo5a__title{font-size:clamp(24px,.51vw + 22.2px,32px);font-weight:600;line-height:clamp(30px,.51vw + 28.2px,38px)}.InternationalPatientsCard-module__fHjo5a__description{margin-top:12px;font-size:clamp(16px,.38vw + 14.6px,22px);line-height:clamp(24px,.13vw + 23.5px,26px)}.InternationalPatientsCard-module__fHjo5a__buttonRow{flex-wrap:wrap;gap:20px;margin-top:30px;display:flex}.InternationalPatientsCard-module__fHjo5a__whatsAppButton,.InternationalPatientsCard-module__fHjo5a__secondaryButton{border-radius:15px;justify-content:center;align-items:center;gap:14px;min-height:50px;padding-inline:26px;font-size:clamp(16px,.38vw + 14.6px,22px);font-weight:500;line-height:26px;display:inline-flex}.InternationalPatientsCard-module__fHjo5a__whatsAppButton{background:var(--color-brand);color:var(--color-text-on-dark)}.InternationalPatientsCard-module__fHjo5a__secondaryButton{color:var(--color-text-primary);background:#ededed}@media (max-width:900px){.InternationalPatientsCard-module__fHjo5a__card{min-height:0;padding:32px 24px}.InternationalPatientsCard-module__fHjo5a__whatsAppButton,.InternationalPatientsCard-module__fHjo5a__secondaryButton{min-height:44px;padding-inline:18px}}
.TreatmentDetailArticle-module__mrHlja__page{--content-column-width:1315px;--breadcrumb-height:46px;padding-top:calc(var(--header-height) + 140px - var(--breadcrumb-height));padding-bottom:110px;overflow-x:clip}.TreatmentDetailArticle-module__mrHlja__breadcrumb{width:min(var(--content-column-width), 100% - 48px);margin-inline:auto}.TreatmentDetailArticle-module__mrHlja__layout{width:min(var(--content-column-width), 100% - 48px);grid-template-columns:minmax(0,1fr) 400px;column-gap:90px;margin-inline:auto;display:grid}.TreatmentDetailArticle-module__mrHlja__aside{top:calc(var(--header-height) + 24px);grid-area:1/2/span 2;align-self:start;position:sticky}.TreatmentDetailArticle-module__mrHlja__sections{flex-direction:column;grid-area:2/1;gap:72px;padding-top:56px;display:flex}.TreatmentDetailArticle-module__mrHlja__paragraph{color:var(--color-text-primary);font-size:22px;line-height:32px}.TreatmentDetailArticle-module__mrHlja__mutedParagraph{color:#717171;}.TreatmentDetailArticle-module__mrHlja__note{color:#555;margin-top:22px;font-size:20px;line-height:28px}.TreatmentDetailArticle-module__mrHlja__footnote{color:#555;margin-top:18px;font-size:18px;line-height:24px}.TreatmentDetailArticle-module__mrHlja__bulletList{color:#333;flex-direction:column;font-size:22px;line-height:38px;display:flex}.TreatmentDetailArticle-module__mrHlja__bulletList li{padding-inline-start:19px;position:relative}.TreatmentDetailArticle-module__mrHlja__bulletList li:before{content:"";top:15px;background:var(--color-brand);border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-start:0}.TreatmentDetailArticle-module__mrHlja__areaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:41px 25px;display:grid}.TreatmentDetailArticle-module__mrHlja__areaName{color:var(--color-brand);font-size:22px;font-weight:700;line-height:32px}.TreatmentDetailArticle-module__mrHlja__areaBody{color:#444;margin:0;font-size:22px;line-height:32px}.TreatmentDetailArticle-module__mrHlja__stepList{flex-direction:column;gap:19px;display:flex}.TreatmentDetailArticle-module__mrHlja__step{color:#444;align-items:center;gap:11px;font-size:22px;line-height:31px;display:flex}.TreatmentDetailArticle-module__mrHlja__stepNumber{background:var(--color-brand);width:31px;height:31px;color:var(--color-text-on-dark);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:clamp(15px,.19vw + 14.3px,18px);font-weight:800;line-height:20px;display:flex}.TreatmentDetailArticle-module__mrHlja__timeNote{color:#444;margin-top:19px;font-size:22px;line-height:31px}.TreatmentDetailArticle-module__mrHlja__checkList{flex-direction:column;gap:19px;display:flex}.TreatmentDetailArticle-module__mrHlja__checkItem{color:#444;align-items:baseline;gap:6px;font-size:22px;line-height:31px;display:flex}.TreatmentDetailArticle-module__mrHlja__checkMark{flex:none}.TreatmentDetailArticle-module__mrHlja__careGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 25px;display:grid}.TreatmentDetailArticle-module__mrHlja__careCard{background:var(--color-surface);border-radius:10px;padding:24px 32px;box-shadow:4px 4px 4px #00000026}.TreatmentDetailArticle-module__mrHlja__careTitle{color:#333;font-size:18px;font-weight:600;line-height:25px}.TreatmentDetailArticle-module__mrHlja__careBody{color:#444;margin-top:12px;font-size:18px;line-height:25px}.TreatmentDetailArticle-module__mrHlja__togetherGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:21px 25px;display:grid}.TreatmentDetailArticle-module__mrHlja__togetherIntro{color:#444;grid-area:1/1;padding-top:52px;font-size:18px;line-height:25px}.TreatmentDetailArticle-module__mrHlja__togetherCard{background:var(--color-surface);border-radius:10px;padding:26px 32px;box-shadow:4px 4px 4px #00000026}.TreatmentDetailArticle-module__mrHlja__togetherCard:nth-child(2){grid-area:1/2}.TreatmentDetailArticle-module__mrHlja__togetherCard:nth-child(3){grid-area:2/1}.TreatmentDetailArticle-module__mrHlja__togetherCard:nth-child(4){grid-area:2/2}.TreatmentDetailArticle-module__mrHlja__togetherTitle{color:#333;align-items:baseline;gap:6px;font-size:18px;font-weight:600;line-height:25px;display:flex}.TreatmentDetailArticle-module__mrHlja__plusSign{color:var(--color-brand);font-size:20px;font-weight:300}.TreatmentDetailArticle-module__mrHlja__togetherBody{color:#444;margin-top:12px;font-size:18px;line-height:25px}.TreatmentDetailArticle-module__mrHlja__textLink{color:var(--color-brand);align-items:center;gap:9px;font-size:clamp(16px,.26vw + 15.1px,20px);font-weight:500;line-height:32px;display:inline-flex}.TreatmentDetailArticle-module__mrHlja__internationalLink{width:fit-content;margin-top:19px;display:flex;}.TreatmentDetailArticle-module__mrHlja__visitHeading{margin-block:24px 12px;font-size:20px;line-height:1.5}.TreatmentDetailArticle-module__mrHlja__visitLinks{flex-wrap:wrap;gap:12px 24px;margin-top:20px;padding:0;font-size:16px;line-height:1.6;list-style:none;display:flex}.TreatmentDetailArticle-module__mrHlja__visitLinks a{color:var(--color-brand);text-underline-offset:4px;text-decoration:underline}@media (max-width:1199px){.TreatmentDetailArticle-module__mrHlja__layout{grid-template-columns:minmax(0,1fr)}.TreatmentDetailArticle-module__mrHlja__aside{grid-area:auto/1;margin-top:40px;position:static}.TreatmentDetailArticle-module__mrHlja__sections{grid-area:auto/1}}@media (max-width:900px){.TreatmentDetailArticle-module__mrHlja__page{--breadcrumb-height:0px;padding-top:calc(var(--header-height) + 48px);padding-bottom:64px}.TreatmentDetailArticle-module__mrHlja__sections{gap:44px;padding-top:40px}.TreatmentDetailArticle-module__mrHlja__paragraph{font-size:17px;line-height:26px}.TreatmentDetailArticle-module__mrHlja__note,.TreatmentDetailArticle-module__mrHlja__footnote{margin-top:16px;font-size:15px;line-height:23px}.TreatmentDetailArticle-module__mrHlja__bulletList{font-size:17px;line-height:28px}.TreatmentDetailArticle-module__mrHlja__bulletList li:before{width:6px;height:6px;top:10px}.TreatmentDetailArticle-module__mrHlja__areaGrid{grid-template-columns:minmax(0,1fr);gap:20px}.TreatmentDetailArticle-module__mrHlja__areaName,.TreatmentDetailArticle-module__mrHlja__areaBody{font-size:17px;line-height:26px}.TreatmentDetailArticle-module__mrHlja__stepList,.TreatmentDetailArticle-module__mrHlja__checkList{gap:14px}.TreatmentDetailArticle-module__mrHlja__step,.TreatmentDetailArticle-module__mrHlja__checkItem,.TreatmentDetailArticle-module__mrHlja__timeNote{font-size:17px;line-height:26px}.TreatmentDetailArticle-module__mrHlja__stepNumber{width:26px;height:26px}.TreatmentDetailArticle-module__mrHlja__careGrid{grid-template-columns:minmax(0,1fr);gap:14px}.TreatmentDetailArticle-module__mrHlja__careCard,.TreatmentDetailArticle-module__mrHlja__togetherCard{padding:18px 20px}.TreatmentDetailArticle-module__mrHlja__careTitle,.TreatmentDetailArticle-module__mrHlja__careBody,.TreatmentDetailArticle-module__mrHlja__togetherTitle,.TreatmentDetailArticle-module__mrHlja__togetherBody,.TreatmentDetailArticle-module__mrHlja__togetherIntro{font-size:16px;line-height:23px}.TreatmentDetailArticle-module__mrHlja__togetherGrid{grid-template-columns:minmax(0,1fr);gap:14px}.TreatmentDetailArticle-module__mrHlja__togetherIntro,.TreatmentDetailArticle-module__mrHlja__togetherCard:nth-child(2),.TreatmentDetailArticle-module__mrHlja__togetherCard:nth-child(3),.TreatmentDetailArticle-module__mrHlja__togetherCard:nth-child(4){grid-area:auto/1}.TreatmentDetailArticle-module__mrHlja__togetherIntro{padding-top:0}}
