.Faq_Faq__myyZW{padding:3.2rem 0 4.8rem;scroll-margin-top:6rem;color:#5c5252;background-color:#fff}.Faq_Inner__W08IB{width:calc(100% - 3.2rem);max-width:106rem;margin:0 auto}.Faq_Title__S7aoA{margin:0;font-size:clamp(2.4rem,6.5vw,2.6rem);font-weight:500;line-height:1.5;letter-spacing:.08em;text-align:center}.Faq_Description__dYgfw{margin:.8rem 0 0;font-size:1.3rem;font-weight:500;line-height:1.7;letter-spacing:.04em;text-align:center}.Faq_List__zjcRY{display:grid;gap:1rem;margin:2rem 0 0}.Faq_Item__zWwqK{display:grid;gap:1.2rem;min-width:0;padding:1.6rem;border:.1rem solid rgba(92,82,82,.12);border-radius:.4rem}.Faq_Answer__6j_DE,.Faq_Question__s4og2{display:flex;align-items:center;gap:1.2rem;min-width:0;min-height:3.6rem;margin:0;font-size:1.4rem;font-weight:500;line-height:1.6;letter-spacing:.04em}.Faq_Answer__6j_DE{padding-top:1.2rem;border-top:.1rem solid rgba(92,82,82,.12)}.Faq_Detailed__rWdbM .Faq_Answer__6j_DE,.Faq_Detailed__rWdbM .Faq_Question__s4og2{align-items:flex-start}.Faq_AnswerBody__VqeuM{display:grid;gap:.8rem;min-width:0}.Faq_AnswerBody__VqeuM p{margin:0}.Faq_Points__J2yvz{margin:0;padding-left:1.8rem;font-weight:400}.Faq_Link__de7be{justify-self:start;color:#ff765f;text-decoration:underline}.Faq_AnswerLabel__5pHXB,.Faq_QuestionLabel__lzZKt{display:inline-flex;flex:0 0 2.4rem;align-items:center;justify-content:center;box-sizing:border-box;width:2.4rem;height:2.4rem;padding-bottom:.15rem;border-radius:50%;font-size:1.2rem;line-height:1;letter-spacing:0}.Faq_QuestionLabel__lzZKt{color:#fff;background-color:#ff8165;font-weight:600}.Faq_AnswerLabel__5pHXB{color:#ff765f;background-color:#feeceb}@media screen and (min-width:700px){.Faq_Inner__W08IB{width:calc(100% - 4rem)}.Faq_Title__S7aoA{font-weight:600;letter-spacing:.04em}.Faq_Item__zWwqK{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:0;padding:1rem 1.6rem}.Faq_Answer__6j_DE,.Faq_Question__s4og2{gap:clamp(1.2rem,1.3vw,1.8rem);min-height:4.4rem;font-size:clamp(1.4rem,1.16vw,1.6rem)}.Faq_Question__s4og2{padding-right:1.6rem}.Faq_Answer__6j_DE{padding-top:0;padding-left:clamp(1.6rem,1.73vw,2.4rem);border-top:0;border-left:.1rem solid rgba(92,82,82,.12)}}.Breadcrumbs_BreadcrumbsCurrent__X5kTQ{color:#524848}.Breadcrumbs_BreadcrumbsLink__H_MGV{color:#524848;text-decoration:underline}.Breadcrumbs_BreadcrumbsLink__H_MGV:hover{color:rgba(82,72,72,.3019607843)}.Breadcrumbs_Container__lZBUI{display:flex;list-style:none;font-size:1rem;flex-wrap:wrap}@media screen and (min-width:700px){.Breadcrumbs_Container__lZBUI{font-size:1.2rem}}.Breadcrumbs_Container__lZBUI>li+li:before{margin:0 .5rem;color:#524848;content:">"}.SubPageShell_Wrap__NZw1W{--clinic-menu-font-weight:600;position:relative;color:#5c5252;background-color:#fefbf9}.SubPageShell_Breadcrumbs__CAxP2{background-color:#fefbf9}.SubPageShell_Breadcrumbs__CAxP2 .SubPageShell_BreadcrumbsList__Q8oVO{align-items:center;box-sizing:border-box;width:calc(100% - 4rem);min-height:2.8rem;max-width:60rem;margin:0 auto;padding:.4rem 0;font-size:1.1rem;font-weight:400;line-height:1.5}.SubPageShell_Breadcrumbs__CAxP2 .SubPageShell_BreadcrumbsList__Q8oVO>li{display:flex;align-items:center}.SubPageShell_Breadcrumbs__CAxP2 .SubPageShell_BreadcrumbsList__Q8oVO>li+li:before{content:"";flex-shrink:0;width:.6rem;height:.6rem;margin:0 1rem;border-top:.1rem solid;border-right:.1rem solid;color:inherit;transform:rotate(45deg)}.SubPageShell_Breadcrumbs__CAxP2 .SubPageShell_BreadcrumbsList__Q8oVO a,.SubPageShell_Breadcrumbs__CAxP2 .SubPageShell_BreadcrumbsList__Q8oVO span{display:inline-flex;align-items:center;gap:.6rem;color:inherit;text-decoration:none}.SubPageShell_Breadcrumbs__CAxP2 .SubPageShell_BreadcrumbsList__Q8oVO a:hover{text-decoration:underline}.SubPageShell_Breadcrumbs__CAxP2 .SubPageShell_BreadcrumbsList__Q8oVO a:focus-visible{outline:.2rem solid currentcolor;outline-offset:.4rem}.SubPageShell_HomeIcon__rf2dC{flex-shrink:0;width:1.4rem;height:1.4rem}@media screen and (min-width:700px){.SubPageShell_Breadcrumbs__CAxP2 .SubPageShell_BreadcrumbsList__Q8oVO{width:90.6%;min-height:3.6rem;max-width:156rem;font-size:1.2rem}.SubPageShell_Breadcrumbs__CAxP2 .SubPageShell_BreadcrumbsList__Q8oVO>li+li:before{margin-inline:1.2rem}.SubPageShell_HomeIcon__rf2dC{width:1.6rem;height:1.6rem}}.Hero_Hero__Elfxp{padding:2.4rem 0 3.2rem;color:#5c5252;background-color:#fdf6f4}.Hero_Inner__i92zN{display:grid;gap:2.8rem;width:calc(100% - 4rem);max-width:60rem;margin:0 auto}.Hero_Content__Ye7_C{min-width:0}.Hero_Eyebrow__2KB_N{margin:0;font-size:1.4rem;font-weight:600;letter-spacing:.08em}.Hero_Title__iWtTy{margin:.8rem 0 0;font-family:Hiragino Mincho ProN,Yu Mincho,YuMincho,serif;font-weight:400;letter-spacing:.06em}.Hero_Title__iWtTy span{display:block;font-size:clamp(1.6rem,4.8vw,2rem);line-height:1.6}.Hero_Title__iWtTy .Hero_TitleMain__Szauz{margin-top:.2rem;color:#ff765f;font-size:clamp(3rem,9vw,4.4rem);line-height:1.35}.Hero_Lead__s8gQB{margin:1.8rem 0 0;font-size:1.4rem;font-weight:500;line-height:1.9;letter-spacing:.04em}.Hero_Features__o8kIS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:2rem 0 0;padding:0;list-style:none}.Hero_Feature__Txnv_{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:6.4rem;padding:.8rem;border-radius:.8rem;background-color:#fff;text-align:center}.Hero_FeatureTitle__YSnVn{color:#ff765f;font-size:1.5rem;font-weight:600;line-height:1.4}.Hero_FeatureNote__R_WrN{margin-top:.4rem;font-size:1.1rem;font-weight:500;line-height:1.4}.Hero_Actions__0T_Jk{margin-top:2.4rem}.Hero_Actions__0T_Jk,.Hero_Buttons___4QvX{display:grid;gap:1.2rem}.Hero_Button__ODwSC{display:flex;align-items:center;gap:1rem;box-sizing:border-box;min-height:5.6rem;padding:1rem 2rem;border-radius:6rem;box-shadow:0 .4rem .8rem rgba(92,82,82,.18);color:#fff;font-size:1.7rem;font-weight:600;line-height:1.5;transition:filter .18s ease}.Hero_Button__ODwSC:hover{filter:brightness(.95)}.Hero_Button__ODwSC:focus-visible{outline:.3rem solid #5c5252;outline-offset:.4rem}.Hero_LineButton__RzXEQ{background-color:#06c755}.Hero_WebButton__uUHCe{background-color:#ff765f}.Hero_ButtonLabel__449Hy{flex:1 1;text-align:center;white-space:nowrap}.Hero_ButtonIcon__5R1Tu,.Hero_LineIcon__GqGCN{flex-shrink:0;width:2.4rem;height:2.4rem}.Hero_Arrow__YYbC7{flex-shrink:0;width:1.2rem;height:1.6rem}.Hero_TelLink__WXM4a{justify-self:center;color:#5c5252;font-size:1.4rem;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.Hero_Photo__tDkiS{display:block;width:100%;height:auto;aspect-ratio:1.6;border-radius:.8rem;object-fit:cover}.Hero_Identity__q0W5g{width:calc(100% - 4rem);max-width:60rem;margin:2.4rem auto 0;font-size:1.1rem;line-height:1.8;letter-spacing:.02em;opacity:.85}@media screen and (min-width:700px){.Hero_Hero__Elfxp{padding:4rem 0 4.8rem}.Hero_Inner__i92zN{grid-template-columns:minmax(0,52fr) minmax(0,44fr);align-items:center;gap:4%;width:90.6%;max-width:128rem}.Hero_Features__o8kIS{grid-template-columns:repeat(4,minmax(0,1fr))}.Hero_Buttons___4QvX{display:flex;flex-wrap:wrap}.Hero_TelLink__WXM4a{justify-self:start}.Hero_Button__ODwSC{flex:1 1;min-width:max-content;max-width:36rem;min-height:5.2rem;padding-inline:1.6rem;font-size:1.6rem}.Hero_Photo__tDkiS{aspect-ratio:1.25;border-radius:1.4rem}.Hero_Identity__q0W5g{width:90.6%;max-width:128rem}}@media(prefers-reduced-motion:reduce){.Hero_Button__ODwSC{transition:none}}.section_Section__WAs4o{padding:4rem 0;scroll-margin-top:6rem;color:#5c5252;background-color:#fff}.section_Section__WAs4o.section_Tinted__emHnd{background-color:#fdf6f4}.section_Inner__mLSu1{width:calc(100% - 4rem);max-width:96rem;margin:0 auto}.section_Eyebrow__oRe__{margin:0;color:#ff765f;font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-align:center}.section_Title__k2UXn{margin:.6rem 0 0;font-size:clamp(2.2rem,6vw,2.8rem);font-weight:600;line-height:1.5;letter-spacing:.04em;text-align:center}.section_Lead__nZsWG{margin:1.4rem auto 0;max-width:68rem;font-size:1.5rem;font-weight:500;line-height:1.9;letter-spacing:.04em}.section_SubTitle__g6jCy{margin:3.2rem 0 0;padding-left:1.2rem;border-left:.4rem solid #ff765f;font-size:1.8rem;font-weight:600;line-height:1.5}.section_Text__7l2L8{margin:1.2rem 0 0;font-size:1.5rem;font-weight:400;line-height:1.9;letter-spacing:.03em}.section_Card__q2Yfu{box-sizing:border-box;padding:2rem;border-radius:1.2rem;background-color:#fff;box-shadow:0 .2rem 1.2rem rgba(92,82,82,.06)}.section_TextLink__2tXAB{display:inline-flex;align-items:center;gap:.8rem;margin-top:2rem;color:#ff765f;font-size:1.5rem;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.section_TextLink__2tXAB:hover{color:#5c5252}.section_LinkArrow__3u5xh{width:.7rem;height:1.1rem}@media screen and (min-width:700px){.section_Section__WAs4o{padding:7.2rem 0}.section_Inner__mLSu1{width:90.6%}.section_Title__k2UXn{font-size:3rem}.section_Lead__nZsWG{text-align:center}.section_SubTitle__g6jCy{margin-top:4rem;font-size:2rem}}.Concerns_List__S7FrP{display:grid;gap:1rem;max-width:76rem;margin:2.4rem auto 0;padding:0;list-style:none}.Concerns_Item__r7Vyw{display:flex;align-items:flex-start;gap:1.2rem;padding:1.4rem 1.6rem;border:.1rem solid rgba(234,222,216,.7);border-radius:.8rem;font-size:1.5rem;font-weight:500;line-height:1.7}.Concerns_Check__9q8pa{flex-shrink:0;width:2.2rem;height:2.2rem;margin-top:.2rem;color:#ff765f;stroke:currentcolor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Concerns_Note__Epl_z{max-width:76rem;margin-inline:auto}.Concerns_LinkWrap__g8oAY{text-align:center}@media screen and (min-width:700px){.Concerns_List__S7FrP{grid-template-columns:repeat(2,minmax(0,1fr))}}.Overview_Body__4n_Vr{max-width:76rem;margin:2rem auto 0}.Overview_Strengths__Pt7i_,.Overview_Traits__jxwDz{display:grid;gap:1.2rem;margin:1.6rem 0 0;padding:0;list-style:none}.Overview_Strength__M1jg4,.Overview_Trait__eXKCm{display:flex;flex-direction:column;gap:.6rem}.Overview_StrengthTitle__X4uFB,.Overview_TraitTitle__PcXE5{color:#ff765f;font-size:1.7rem;font-weight:600;line-height:1.5}.Overview_StrengthText__Ug9g9,.Overview_TraitText__TgcqZ{font-size:1.4rem;line-height:1.8}.Overview_StrengthNumber__rk2hf{color:#ff765f;font-family:Hiragino Mincho ProN,Yu Mincho,YuMincho,serif;font-size:2.8rem;line-height:1}.Overview_Columns__jYRUJ{display:grid;gap:1.6rem;margin-top:2.4rem}.Overview_Do__xNgB_{border-top:.4rem solid #ff765f}.Overview_Dont__H9Xmg{border-top:.4rem solid #eaded8;background-color:#fefbf9}.Overview_ColumnTitle__AQkcJ{margin:0;font-size:1.8rem;font-weight:600;line-height:1.5}.Overview_Bullets__P8cCB{display:grid;gap:1rem;margin:1.4rem 0 0;padding-left:1.8rem;font-size:1.5rem;line-height:1.8}.Overview_Bullets__P8cCB li{padding-left:.2rem}.Overview_Bullets__P8cCB li::marker{color:#ff765f}.Overview_Bullets__P8cCB li>span{margin-left:.6rem}@media screen and (min-width:700px){.Overview_Strengths__Pt7i_,.Overview_Traits__jxwDz{grid-template-columns:repeat(3,minmax(0,1fr))}.Overview_Columns__jYRUJ{grid-template-columns:3fr 2fr}.Overview_Strengths__Pt7i_{max-width:none}}.Testing_Steps__DQ4zM{display:grid;gap:1.6rem;margin:2.4rem 0 0;padding:0;list-style:none;counter-reset:none}.Testing_Step__kAnoW{position:relative}.Testing_StepNumber__qEll4{display:inline-block;padding:.2rem 1rem;border-radius:2rem;color:#fff;background-color:#ff765f;font-size:1.2rem;font-weight:600;letter-spacing:.08em}.Testing_StepTitle__UGgb_{margin:1rem 0 0;font-size:1.9rem;font-weight:600;line-height:1.5}.Testing_StepText__HHbdu{margin:.8rem 0 0;font-size:1.5rem;line-height:1.8}.Testing_StepTime___qh6v{margin:1rem 0 0;padding-top:1rem;border-top:.1rem dashed rgba(234,222,216,.9);font-size:1.4rem;font-weight:600}.Testing_Details__QlBTr{display:grid;gap:1.2rem;margin:2.8rem 0 0}.Testing_Detail__IjFXE{display:grid;gap:.6rem;padding:1.6rem 2rem;border-radius:1.2rem;background-color:#fff}.Testing_Detail__IjFXE dt{color:#ff765f;font-size:1.5rem;font-weight:600}.Testing_Detail__IjFXE dd{margin:0;font-size:1.5rem;line-height:1.8}.Testing_Detail__IjFXE ul{margin:0;padding-left:1.8rem}@media screen and (min-width:700px){.Testing_Steps__DQ4zM{grid-template-columns:repeat(3,minmax(0,1fr))}.Testing_Detail__IjFXE{grid-template-columns:26rem 1fr;align-items:start}}.Related_Links__lYLdI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:76rem;margin:2.4rem auto 0;padding:0;list-style:none}.Related_Link___61Mx{display:flex;align-items:center;justify-content:space-between;gap:1rem;box-sizing:border-box;min-height:5.6rem;padding:1.2rem 1.6rem;border:.1rem solid rgba(234,222,216,.8);border-radius:.8rem;color:#5c5252;font-size:1.5rem;font-weight:600}.Related_Link___61Mx:hover{border-color:#ff765f;color:#ff765f}.Related_Online__O4xW3{max-width:76rem;margin:1rem auto 0;background-color:#fdf6f4}.Related_Arrow__VlS5s{flex-shrink:0;width:.8rem;height:1.2rem;color:#ff765f}@media screen and (min-width:700px){.Related_Links__lYLdI{grid-template-columns:repeat(4,minmax(0,1fr))}}.Guide_Links__RzqBj{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;max-width:76rem;margin:2.4rem auto 0;padding:0;list-style:none}.Guide_Link__lUTnP{display:flex;align-items:center;justify-content:space-between;gap:1rem;box-sizing:border-box;height:100%;padding:1.6rem;border:.1rem solid rgba(234,222,216,.8);border-radius:.8rem;background-color:#fff;color:#5c5252}.Guide_Link__lUTnP:hover{border-color:#ff765f}.Guide_Body___CUNW{display:grid;gap:.4rem}.Guide_Label__BxXjl{font-size:1.6rem;font-weight:600}.Guide_Description__8tE5f{font-size:1.3rem;line-height:1.6}.Guide_Arrow__UuM71{flex-shrink:0;width:.8rem;height:1.2rem;color:#ff765f}@media screen and (min-width:700px){.Guide_Links__RzqBj{grid-template-columns:repeat(2,minmax(0,1fr))}}