.pain_page__ncHus{color:#1f3a31;background:#fffdf8;word-break:keep-all}.pain_page__ncHus a:focus-visible,.pain_page__ncHus summary:focus-visible{outline:3px solid #b99b62;outline-offset:5px}.pain_page__ncHus [id]{scroll-margin-top:84px}.pain_heroInner__DFekx,.pain_inner__z_4vT{width:min(1180px,calc(100% - 48px));margin-inline:auto}.pain_eyebrow__EBagp{font-size:12px;font-weight:600;letter-spacing:.13em;margin-bottom:18px;color:#77623d}.pain_page__ncHus h2{font-size:30px;line-height:1.45;letter-spacing:-.04em;font-weight:700}.pain_page__ncHus h3{font-weight:600}.pain_hero__eXwT0{padding:58px 0 48px;background:#f7f1e7}.pain_heroInner__DFekx{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:56px;column-gap:56px}.pain_heroHeading__84ot6{grid-column:1}.pain_heroDetails__pCS9l{grid-column:1;margin-top:20px}.pain_intro__HYrMG{max-width:450px;font-size:17px;line-height:1.85;color:#4c5e55}.pain_quickLinks__oSNXt{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;margin-top:13px;font-size:14px}.pain_quickLinks__oSNXt a{display:inline-flex;align-items:center;gap:10px;min-height:44px}.pain_mapLinks__WGQLz a:hover,.pain_quickLinks__oSNXt a:hover{text-decoration:underline;text-underline-offset:5px}.pain_photo__T1zxo{grid-column:2;grid-row:1/3;align-self:center;min-width:0;margin:0}.pain_photoFrame__TsTzX{aspect-ratio:1.23;overflow:hidden;border-radius:28px;background:#e9ddc7;box-shadow:0 20px 50px #10221912}.pain_creamSection__6UxnQ,.pain_section__zfj_z,.pain_situations__ER7lT{padding:76px 0}.pain_creamSection__6UxnQ{background:#f7f1e7}.pain_sectionHeading__ke_xF{margin-bottom:32px}.pain_sectionLead__JXDRM{max-width:760px;font-size:16px;line-height:1.85;color:#58645b;margin-top:18px}.pain_symptomNote__ckGs5{margin-top:23px;font-size:14px;line-height:1.8;color:#5b6860}.pain_assessments__rsL5l{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.pain_assessments__rsL5l article{border-top:1px solid #bfb6a5;padding-top:24px}.pain_assessments__rsL5l h3{font-size:19px;margin-bottom:18px}.pain_assessments__rsL5l ul{list-style:disc;padding-left:18px;font-size:15px;line-height:1.9;color:#58645b}.pain_assessments__rsL5l li+li{margin-top:7px}.pain_textLink__vFRUk{display:inline-flex;align-items:center;min-height:44px;gap:12px;margin-top:20px;font-size:14px;text-decoration:underline;text-underline-offset:5px}.pain_treatmentGrid__jiibB{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.pain_treatmentGrid__jiibB article{padding:26px 24px;border-radius:24px;border:1px solid #e8dfd1;background:#fffdf8}.pain_documents__whFPd h3,.pain_treatmentGrid__jiibB h3{font-size:18px;margin-bottom:14px}.pain_chunaNote__DQYKb p,.pain_documents__whFPd p,.pain_treatmentGrid__jiibB p{font-size:15px;line-height:1.9;color:#58645b}.pain_chunaNote__DQYKb{margin-top:28px;padding:26px 0 0;border-top:1px solid #d6cbbb}.pain_chunaNote__DQYKb h3{font-size:19px;margin-bottom:12px}.pain_chunaNote__DQYKb p{max-width:940px}.pain_documents__whFPd{display:grid;grid-template-columns:1fr 1fr;gap:36px}.pain_documents__whFPd article{border-left:3px solid #b99b62;padding-left:24px}.pain_documentConditions__jX6RF{margin-top:28px;padding:24px 28px;border-radius:20px;background:#f7f1e7;color:#58645b;font-size:15px;line-height:1.9}.pain_documentConditions__jX6RF p+p{margin-top:14px}.pain_trafficIntro__1vjaP{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.pain_trafficIntro__1vjaP h2{max-width:470px}.pain_trafficIntro__1vjaP>p{font-size:16px;line-height:1.9;color:#58645b}.pain_safety__kdnJm{margin-top:34px}.pain_safety__kdnJm h3{font-size:18px;margin-bottom:16px}.pain_faqInner__0YDpN{width:min(800px,calc(100% - 48px));margin-inline:auto}.pain_locationGrid__boYJ8{display:grid;grid-template-columns:1fr 1fr;gap:70px}.pain_locationGrid__boYJ8 address{font-style:normal;font-size:18px;line-height:1.8}.pain_mapLinks__WGQLz{display:flex;flex-wrap:wrap;gap:0 22px;margin-top:16px}.pain_mapLinks__WGQLz a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.pain_accessInfo__g_ekZ{border-left:1px solid #d6cbbb;padding-left:34px}.pain_accessInfo__g_ekZ h3{font-size:16px;margin-bottom:10px}.pain_accessInfo__g_ekZ p{font-size:15px;line-height:1.9;color:#58645b}.pain_accessInfo__g_ekZ p+h3{margin-top:24px}@media (max-width:1100px){.pain_heroInner__DFekx{-moz-column-gap:32px;column-gap:32px}.pain_treatmentGrid__jiibB{grid-template-columns:repeat(2,1fr)}.pain_locationGrid__boYJ8,.pain_trafficIntro__1vjaP{gap:36px}}@media (max-width:767px){.pain_faqInner__0YDpN,.pain_heroInner__DFekx,.pain_inner__z_4vT{width:calc(100% - 40px)}.pain_hero__eXwT0{padding-block:34px}.pain_heroInner__DFekx{display:flex;flex-direction:column}.pain_eyebrow__EBagp{font-size:11px;margin-bottom:16px;letter-spacing:.08em}.pain_heroDetails__pCS9l{margin-top:18px}.pain_intro__HYrMG{font-size:16px;line-height:1.85}.pain_quickLinks__oSNXt{justify-content:space-between;-moz-column-gap:12px;column-gap:12px;margin-top:2px;font-size:13px}.pain_quickLinks__oSNXt a{gap:6px}.pain_photo__T1zxo{align-self:stretch;margin-top:26px}.pain_photoFrame__TsTzX{aspect-ratio:1.15;border-radius:22px 22px 0 0;box-shadow:none}.pain_creamSection__6UxnQ,.pain_section__zfj_z,.pain_situations__ER7lT{padding-block:50px}.pain_page__ncHus h2{font-size:26px}.pain_sectionHeading__ke_xF{margin-bottom:25px}.pain_sectionLead__JXDRM{font-size:15px}.pain_assessments__rsL5l,.pain_documents__whFPd,.pain_locationGrid__boYJ8,.pain_trafficIntro__1vjaP{grid-template-columns:1fr;gap:28px}.pain_assessments__rsL5l h3{font-size:18px}.pain_treatmentGrid__jiibB{grid-template-columns:1fr;gap:12px}.pain_treatmentGrid__jiibB article{padding:24px}.pain_documentConditions__jX6RF{padding:22px}.pain_trafficIntro__1vjaP>p{font-size:15px}.pain_accessInfo__g_ekZ{padding:24px 0 0;border:0;border-top:1px solid #d6cbbb}}.pain_explanation__oPl1d{margin-top:16px;color:#4c5e55;font-size:16px;line-height:1.9}.pain_situationList__aRSrl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.pain_situation__1W1v6{display:flex;flex-direction:column;padding:28px 30px 12px;border:1px solid #e8dfd1;border-radius:20px;background:white}.pain_cardTop__yeRiE{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;color:#79613d;font-size:10px;letter-spacing:.12em}.pain_number__umAh6{display:grid;place-items:center;width:32px;height:32px;border:1px solid #d2c5af;border-radius:50%;font-size:14px;line-height:1}.pain_situation__1W1v6 h3{font:500 25px/1.7 var(--font-journal-serif),Batang,serif;letter-spacing:-.055em}.pain_situationDescription__dsWVa,.pain_situationTitle__UM3V4{font-size:16px;line-height:1.85}.pain_situationTitle__UM3V4{margin-top:10px;font-weight:500}.pain_situationDescription__dsWVa{flex:1;margin:6px 0 22px;color:#4c5e55}.pain_consult__X9W4T{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:50px;border-top:1px solid #e8dfd1;font-size:15px}.pain_consult__X9W4T:hover,.pain_phone__WuI_C:hover{text-decoration:underline;text-underline-offset:4px}.pain_firstVisit__HgUj_{padding:72px 0;background:#f7f1e7}.pain_finalBooking__6nyFz h2,.pain_visitHeading__vsqRf h2{font-family:var(--font-journal-serif),Batang,serif;font-weight:400;line-height:1.65;letter-spacing:-.055em}.pain_visitSteps__kPfTL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:36px}.pain_visitSteps__kPfTL li{display:flex;gap:16px;border-top:1px solid #d6cbbb;padding-top:24px}.pain_stepNumber__O6fkp{padding-top:4px;color:#79613d;font-style:italic;font-size:20px;line-height:1.5}.pain_visitSteps__kPfTL h3{font-size:20px}.pain_visitSteps__kPfTL p{margin-top:8px;font-size:16px;line-height:1.85;color:#4c5e55}.pain_finalBooking__6nyFz{padding:70px 0;background:#17382d;color:#f7f1e7}.pain_finalBooking__6nyFz .pain_inner__z_4vT{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px 32px;align-items:center}.pain_finalBooking__6nyFz .pain_eyebrow__EBagp{color:#d6be94}.pain_finalBooking__6nyFz h2+p{margin-top:18px}.pain_visitActions__alZ6O a{color:#f7f1e7;border-color:#b5bcae}.pain_visitActions__alZ6O a:first-child:not(.pain_phone__WuI_C){background:#f7f1e7;color:#1f3a31}.pain_phone__WuI_C{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:44px;margin-top:8px}@media (max-width:767px){.pain_situationList__aRSrl,.pain_visitSteps__kPfTL{grid-template-columns:1fr}.pain_situationList__aRSrl{gap:14px}.pain_situation__1W1v6{padding:22px 20px 8px}.pain_situation__1W1v6 h3{font-size:23px}.pain_finalBooking__6nyFz,.pain_firstVisit__HgUj_{padding-block:50px}.pain_visitSteps__kPfTL{gap:20px}.pain_phone__WuI_C{justify-content:flex-start}}.journal_careHeadline__wbll4,.journal_contactHeadline__xTsnY,.journal_homeHeadline__fTwpR{font-family:var(--font-journal-serif),Batang,serif;font-weight:500;line-height:1.65;letter-spacing:-.065em;word-break:keep-all;text-wrap:balance}.journal_homeHeadline__fTwpR{font-size:40px}.journal_careHeadline__wbll4{font-size:37px}.journal_contactHeadline__xTsnY{font-size:41px;font-weight:400;letter-spacing:-.06em}.journal_actions__xUErN{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.journal_primary__iqmzu,.journal_secondary__b2l4y{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:10px 18px;border:1px solid #1f3a31;border-radius:9px;font-size:16px;font-weight:500;line-height:1.5}.journal_primary__iqmzu{background:#1F3A31;color:white}.journal_secondary__b2l4y{background:transparent;color:#1F3A31;border-color:#bbb5a2}.journal_primary__iqmzu:hover,.journal_secondary__b2l4y:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width:1200px){.journal_homeHeadline__fTwpR{font-size:35px}.journal_careHeadline__wbll4{font-size:33px}}@media (max-width:980px){.journal_homeHeadline__fTwpR{font-size:30px}.journal_careHeadline__wbll4{font-size:29px}}@media (max-width:767px){.journal_careHeadline__wbll4,.journal_contactHeadline__xTsnY,.journal_homeHeadline__fTwpR{line-height:1.7}.journal_contactHeadline__xTsnY{font-size:29px}.journal_primary__iqmzu,.journal_secondary__b2l4y{padding-inline:13px;font-size:15px}}@media (max-width:370px){.journal_homeHeadline__fTwpR{font-size:28px}.journal_careHeadline__wbll4{font-size:27px}}.doctor_wrap__9m6o0{width:min(1200px,calc(100% - 96px));margin-inline:auto;word-break:keep-all;overflow-wrap:break-word}.doctor_intro__BwwhE{padding-block:27px 59px;background:#F7F1E7}.doctor_breadcrumb__A05_s,.doctor_eyebrow__dgqCA{color:#657363;font-size:12px}.doctor_breadcrumb__A05_s{display:flex;gap:10px;align-items:center;margin-bottom:40px}.doctor_breadcrumb__A05_s a:hover,.doctor_phone__0MqKF:hover{text-decoration:underline;text-underline-offset:4px}.doctor_eyebrow__dgqCA{margin-bottom:14px;font-weight:600;letter-spacing:.14em}.doctor_introduction__XQzA9{margin-top:16px;color:#506153;font-size:16px;line-height:1.85}.doctor_section__pPu_I{padding-block:clamp(52px,7vw,88px)}.doctor_profiles__kY2iG{display:grid;gap:70px}.doctor_profile__UVK8E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,80px);align-items:center}.doctor_portrait__Wh70a{aspect-ratio:4/3;overflow:hidden;border-radius:22px;background:#F7F1E7}.doctor_name__Tx29r{font-size:36px;font-weight:400;line-height:1.5;letter-spacing:-.055em}.doctor_name__Tx29r span{margin-left:5px;color:#536455;font-size:16px;letter-spacing:0}.doctor_role__j6jgy{margin:24px 0 7px;font-size:17px;font-weight:500}.doctor_careers__9x7JU{color:#506153;font-size:16px;line-height:2}.doctor_textLink__wospw{display:inline-flex;align-items:center;gap:14px;min-height:44px;margin-top:20px;border-bottom:1px solid #b5c0b0;font-size:15px}.doctor_textLink__wospw:hover{border-color:currentColor}.doctor_phone__0MqKF svg,.doctor_textLink__wospw svg{width:17px;height:17px}.doctor_heading__PjmI2{font-size:clamp(26px,2.4vw,33px);font-weight:500;line-height:1.65;letter-spacing:-.05em}.doctor_message__0jBK2{background:#F7F1E7;scroll-margin-top:72px}.doctor_letter__Ea17h{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,5vw,68px)}.doctor_letterBody__83Isw{max-width:37em;padding-top:20px;border-top:1px solid #b6ac92;font-size:17px;line-height:1.95}.doctor_letterBody__83Isw p+p{margin-top:16px}.doctor_letterBody__83Isw .doctor_signature__ty4RN{margin-top:26px;font-weight:600}.doctor_principles__pGWmm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,50px);margin-top:32px}.doctor_principles__pGWmm li{padding-top:22px;border-top:1px solid #c7cebf}.doctor_principles__pGWmm li>span{color:#756849;font-size:22px;font-style:italic}.doctor_principles__pGWmm h3{margin:14px 0 8px;font-size:21px;font-weight:500}.doctor_principles__pGWmm p{color:#506153;font-size:16px;line-height:1.85}.doctor_booking__4u4DU{background:#17382D;padding-block:56px;color:#F7F1E7}.doctor_booking__4u4DU .doctor_eyebrow__dgqCA{color:#d6be94}.doctor_bookingInner__oL63n{display:flex;align-items:center;justify-content:space-between;gap:32px}.doctor_hours__729MG{margin-top:15px;font-size:15px;line-height:1.8}.doctor_bookingLinks__DeEnh{display:flex;flex-wrap:wrap;gap:12px}.doctor_bookingLinks__DeEnh a{min-height:46px;border-radius:9px}.doctor_phone__0MqKF{display:flex;justify-content:flex-end;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:44px;margin:8px 0 0 auto;font-size:15px}@media (max-width:980px){.doctor_wrap__9m6o0{width:calc(100% - 64px)}.doctor_bookingInner__oL63n{flex-wrap:wrap}}@media (max-width:767px){.doctor_wrap__9m6o0{width:calc(100% - 40px)}.doctor_intro__BwwhE{padding-block:20px 36px}.doctor_breadcrumb__A05_s{margin-bottom:30px}.doctor_profiles__kY2iG{gap:48px}.doctor_letter__Ea17h,.doctor_principles__pGWmm,.doctor_profile__UVK8E{grid-template-columns:minmax(0,1fr);gap:24px}.doctor_portrait__Wh70a{border-radius:18px}.doctor_name__Tx29r{font-size:30px}.doctor_role__j6jgy{margin-top:18px}.doctor_letterBody__83Isw{font-size:16px}.doctor_principles__pGWmm li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding-top:18px}.doctor_principles__pGWmm h3{margin-top:0}.doctor_booking__4u4DU{padding-block:40px}.doctor_bookingInner__oL63n{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.doctor_phone__0MqKF{margin-left:0}}.home-readability_brandBridge__Qlw_N,.home-readability_copy__rCOZP,.home-readability_heroCopy__H55He,.home-readability_safety__ezAar,.home-readability_visitDetails__IfUlh{word-break:keep-all;overflow-wrap:break-word}.home-readability_heroCopy__H55He{font-size:18px;line-height:1.8}.home-readability_lounge__kycOs{position:relative;aspect-ratio:1.15;overflow:hidden;border-radius:25px;background:#F7F1E7;box-shadow:0 12px 40px #44371c0b}.home-readability_lounge__kycOs img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:46% 50%;object-position:46% 50%;filter:saturate(.96) brightness(.99)}.home-readability_lounge__kycOs:after{content:"";position:absolute;inset:42% 0 0;background:linear-gradient(transparent,rgb(30 39 29/58%))}.home-readability_loungeCaption__gdai4,.home-readability_loungeStamp__xsZp3{position:absolute;z-index:1;color:white}.home-readability_loungeCaption__gdai4{left:28px;bottom:27px;display:grid;gap:8px;font-size:13px}.home-readability_loungeCaption__gdai4 span{font-size:8px;letter-spacing:.15em}.home-readability_loungeStamp__xsZp3{top:24px;right:27px;width:49px;padding:10px 2px;border:1px solid #fff8;border-radius:8px;background:#2b493833;text-align:center;font:400 18px/1.5 var(--font-journal-serif),Batang,serif}.home-readability_loungeStamp__xsZp3 small{font-size:11px;letter-spacing:.1em}.home-readability_promise__9USqT{padding:60px 22px;background:#F7F1E7}.home-readability_promiseGrid__C_Esl,.home-readability_promise__9USqT{scroll-margin-top:78px}.home-readability_promiseGrid__C_Esl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(35px,6vw,80px)}.home-readability_promisePhoto__RA1ST{width:100%;height:480px;-o-object-fit:cover;object-fit:cover;border-radius:22px;filter:saturate(.8)}.home-readability_promiseEyebrow__M2Ozp{margin-bottom:16px;font-size:11px;font-weight:600;letter-spacing:.17em;color:#687662}.home-readability_promise__9USqT h2{font:400 29px/1.7 var(--font-journal-serif),Batang,serif;letter-spacing:-.055em;word-break:keep-all}.home-readability_promises__WmOBF{margin:25px 0}.home-readability_promises__WmOBF li{display:flex;gap:19px;padding:15px 0;border-bottom:1px solid #e8dfd1;word-break:keep-all}.home-readability_promises__WmOBF li>span{font-style:italic;font-size:14px;line-height:1.9;color:#756849}.home-readability_promises__WmOBF strong{display:block;font-size:15px;font-weight:500;line-height:1.7}.home-readability_promises__WmOBF p{margin-top:5px;font-size:14px;line-height:1.9;color:#606c60}.home-readability_promiseLink__Hq4dl{display:inline-flex;align-items:center;gap:16px;padding:8px 0;border-bottom:1px solid #bfc8bc;font-size:13px;font-weight:500}.home-readability_promiseLink__Hq4dl:hover{border-color:currentColor}.home-readability_promiseLink__Hq4dl svg{width:17px;height:17px}@media (max-width:767px){.home-readability_lounge__kycOs{height:230px;aspect-ratio:auto;border-radius:20px}.home-readability_lounge__kycOs img{-o-object-position:center;object-position:center}.home-readability_loungeCaption__gdai4{left:21px;bottom:20px;gap:5px;font-size:11px}.home-readability_loungeStamp__xsZp3{top:16px;right:17px;width:40px;padding:7px 2px;font-size:15px}.home-readability_loungeStamp__xsZp3 small{font-size:9px}.home-readability_promise__9USqT{padding:30px 16px 44px}.home-readability_promiseGrid__C_Esl{grid-template-columns:minmax(0,1fr);gap:30px}.home-readability_promisePhoto__RA1ST{height:clamp(235px,72vw,360px);border-radius:18px}.home-readability_promise__9USqT h2{font-size:26px}.home-readability_promiseEyebrow__M2Ozp{margin-bottom:12px}.home-readability_promises__WmOBF{margin:22px 0}}.home-readability_copy__rCOZP{font-size:17px;line-height:1.8}.home-readability_brandBridge__Qlw_N,.home-readability_safety__ezAar,.home-readability_visitDetails__IfUlh{font-size:16px;line-height:1.8}.home-readability_button__TbXna{min-height:48px;max-width:100%;font-size:16px;line-height:1.6;text-align:center;white-space:normal}.home-readability_careGrid__iTeqf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.home-readability_careCard__7M6Ck{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid #e8dfd1;border-radius:20px;background:white;color:#1F3A31;box-shadow:0 7px 23px #10221908}.home-readability_careCard__7M6Ck:focus-visible{outline:3px solid #1F3A31;outline-offset:3px}.home-readability_careCard__7M6Ck:hover h3{text-decoration:underline;text-underline-offset:4px}.home-readability_cardPhoto__i2w_Q{position:relative;height:190px}.home-readability_cardPhoto__i2w_Q img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.68)}.home-readability_cardPhoto__i2w_Q:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#10221999)}.home-readability_cardIndex__x3b0S,.home-readability_cardLabel__X4w_C{position:absolute;left:16px;z-index:1}.home-readability_cardIndex__x3b0S{top:14px;background:#fffdf8;padding:2px 10px;border-radius:20px;font-style:italic;font-size:16px;line-height:1.55}.home-readability_cardLabel__X4w_C{bottom:12px;color:white;font-size:10px;letter-spacing:.13em}.home-readability_cardBody__CcPgt{flex:1;display:flex;flex-direction:column;padding:22px;word-break:keep-all}.home-readability_cardBody__CcPgt h3{font:500 23px/1.5 var(--font-journal-serif),Batang,serif;letter-spacing:-.055em}.home-readability_cardBody__CcPgt p{margin:10px 0 20px;font-size:16px;line-height:1.8}.home-readability_cardFoot__vmHj5{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;border-top:1px solid #e8dfd1;padding-top:14px;font-size:14px;line-height:1.65}.home-readability_cardFoot__vmHj5 span:last-child{flex-shrink:0}@media (max-width:767px){.home-readability_careGrid__iTeqf{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-readability_cardPhoto__i2w_Q{height:145px}.home-readability_cardBody__CcPgt{padding:14px}.home-readability_cardBody__CcPgt h3{font-size:20px}.home-readability_careCard__7M6Ck:last-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.home-readability_careCard__7M6Ck:last-child .home-readability_cardPhoto__i2w_Q{height:100%}}@media (max-width:370px){.home-readability_careGrid__iTeqf{grid-template-columns:1fr}.home-readability_careCard__7M6Ck:last-child{display:flex}.home-readability_cardPhoto__i2w_Q,.home-readability_careCard__7M6Ck:last-child .home-readability_cardPhoto__i2w_Q{height:158px}}.home-readability_symptomLayout__1uVsb{display:grid;gap:24px}.home-readability_symptomLinks__X16db{border-top:1px solid rgb(185 155 98/35%)}.home-readability_symptomLink__Fiodw{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;padding:12px 0;border-bottom:1px solid rgb(255 255 255/20%);color:#F7F1E7;font-size:18px;line-height:1.65;word-break:keep-all;overflow-wrap:break-word;transition:background-color .16s ease}.home-readability_symptomLink__Fiodw:hover{background-color:rgb(255 255 255/5%)}.home-readability_symptomArrow__87L5m{flex-shrink:0;color:#b99b62}.home-readability_processLink__0lx2u{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:20px;scroll-margin-top:100px;color:#F7F1E7;font-size:16px;line-height:1.6;text-decoration:underline;text-decoration-color:rgb(185 155 98/60%);text-underline-offset:6px}.home-readability_processLink__0lx2u:hover{text-decoration-color:#b99b62}.home-readability_processLink__0lx2u:focus-visible,.home-readability_symptomLink__Fiodw:focus-visible{outline:2px solid #b99b62;outline-offset:4px}.home-readability_visitFacts__6zCop{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid #e8dfd1;border-bottom:1px solid #e8dfd1;color:#1F3A31;font-size:16px;line-height:1.7;word-break:keep-all;overflow-wrap:break-word}.home-readability_visitFacts__6zCop li{padding:18px 12px}.home-readability_visitFacts__6zCop li+li{border-top:1px solid #e8dfd1}@media (min-width:768px){.home-readability_copy__rCOZP{font-size:18px}.home-readability_visitDetails__IfUlh{font-size:17px}.home-readability_symptomLayout__1uVsb{grid-template-columns:.9fr 1.1fr;gap:48px}.home-readability_symptomLink__Fiodw{font-size:20px}}@media (min-width:1024px){.home-readability_visitFacts__6zCop{grid-template-columns:repeat(3,minmax(0,1fr));font-size:18px}.home-readability_visitFacts__6zCop li{padding:20px}.home-readability_visitFacts__6zCop li+li{border-left:1px solid #e8dfd1;border-top:0}}