._page_1suyc_1{overflow:clip}._landingHeader_1suyc_8.site-header ._landingNavShell_1suyc_8{gap:clamp(18px,2.2vw,34px);width:min(1400px,100vw - 48px);min-height:164px}._landingHeader_1suyc_8 ._landingNavShell_1suyc_8 ._landingBrand_1suyc_14{aspect-ratio:3;flex:none;width:min(714px,58vw);height:auto;overflow:hidden}._landingHeader_1suyc_8 ._landingBrand_1suyc_14 img{width:100%;max-width:none;transform:translateY(-10%)}._landingHeader_1suyc_8 ._landingDesktopNav_1suyc_28{flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:10px 14px}._landingHeader_1suyc_8 ._landingDesktopNav_1suyc_28 a{font-size:12px}._hero_1suyc_39{grid-template-columns:minmax(0,1.06fr) minmax(390px,.84fr);align-items:center;gap:clamp(42px,7vw,96px);min-height:700px;padding-top:58px;padding-bottom:82px;display:grid}._breadcrumbs_1suyc_49{color:var(--cacao-soft);flex-wrap:wrap;gap:8px;margin-bottom:34px;font-size:12px;display:flex}._breadcrumbs_1suyc_49 a{color:var(--terracotta-deep);font-weight:650;text-decoration:none}._heroCopy_1suyc_64 h1{max-width:760px;font-size:clamp(52px,5.75vw,82px)}._heroLead_1suyc_69{max-width:680px;color:var(--cacao-soft);margin:30px 0 0;font-size:18px;line-height:1.74}._heroIntro_1suyc_77{max-width:630px;color:var(--cacao-soft);font-family:var(--serif);margin:15px 0 0;font-size:18px;font-style:italic;line-height:1.6}._heroVisual_1suyc_87{min-height:565px;position:relative}._heroShape_1suyc_92{background:linear-gradient(145deg, color-mix(in srgb, var(--sage) 78%, var(--cream)), var(--blush-light));border-radius:45% 55% 50% 50%/58% 43% 57% 42%;position:absolute;inset:2% -4% 5% 1%;transform:rotate(5deg)}._heroPhoto_1suyc_100{background:var(--cream-deep);box-shadow:var(--shadow);border:11px solid #fffdfcb3;border-radius:50% 50% 5px 5px;margin:0;position:absolute;inset:4% 3% 7% 7%;overflow:hidden}._heroPhoto_1suyc_100 img{object-fit:cover;object-position:49% 24%;width:100%;height:100%}._heroNote_1suyc_118{z-index:2;max-width:305px;box-shadow:var(--shadow);background:#fffdfcf5;border:1px solid #6c4b5114;gap:13px;padding:20px 22px;display:flex;position:absolute;bottom:2%;right:-8px}._heroNote_1suyc_118>span{color:var(--terracotta-deep)}._heroNote_1suyc_118 p{color:var(--cacao-soft);font-family:var(--serif);margin:0;font-size:15px;line-height:1.45}._heroNote_1suyc_118 strong{color:var(--cacao);font-size:17px}._proofStrip_1suyc_149{background:var(--cacao)}._proofStrip_1suyc_149>div{grid-template-columns:repeat(3,1fr);align-items:center;min-height:132px;display:grid}._proofStrip_1suyc_149 p{color:var(--sand);text-align:center;flex-direction:column;gap:2px;margin:0;padding:16px 34px;display:flex}._proofStrip_1suyc_149 p+p{border-left:1px solid #fff6f72e}._proofStrip_1suyc_149 strong{color:var(--white);font-family:var(--serif);font-size:25px;font-weight:500}._proofStrip_1suyc_149 span{letter-spacing:.04em;font-size:11px}._recognition_1suyc_186,._path_1suyc_187,._reviews_1suyc_188,._locations_1suyc_189,._faq_1suyc_190{padding-top:120px;padding-bottom:125px}._sectionHeading_1suyc_195{max-width:780px;margin-bottom:52px}._sectionHeading_1suyc_195 h2,._evaluationCopy_1suyc_201 h2,._pathIntro_1suyc_202 h2,._profileCopy_1suyc_203 h2,._reviewsHeading_1suyc_204 h2,._faqIntro_1suyc_205 h2,._finalCta_1suyc_206 h2{letter-spacing:-.032em;margin:0;font-size:clamp(41px,4.5vw,64px);line-height:1.08}._sectionHeading_1suyc_195>p:last-child,._evaluationCopy_1suyc_201>p,._pathIntro_1suyc_202>p,._profileCopy_1suyc_203>p,._reviewsHeading_1suyc_204>p,._faqIntro_1suyc_205>p,._finalCta_1suyc_206>div>p:not(:first-child){color:var(--cacao-soft)}._sectionHeading_1suyc_195>p:last-child{max-width:720px;margin:22px 0 0}._symptomGrid_1suyc_228{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}._symptomCard_1suyc_234{background:var(--white);border:1px solid #6c4b511a;min-height:255px;padding:31px;box-shadow:0 16px 42px #6c4b510f}._symptomCard_1suyc_234:nth-child(2),._symptomCard_1suyc_234:nth-child(5){background:var(--blush-light)}._symptomCard_1suyc_234:nth-child(3),._symptomCard_1suyc_234:nth-child(6){background:color-mix(in srgb, var(--sage) 45%, var(--white))}._symptomCard_1suyc_234>span{color:var(--terracotta-deep);font-family:var(--serif);margin-bottom:25px;font-size:14px;font-style:italic;display:block}._symptomCard_1suyc_234 h3,._techniqueGrid_1suyc_262 h3,._locationGrid_1suyc_263 h3{margin:0 0 13px;font-size:26px;line-height:1.18}._symptomCard_1suyc_234 p,._techniqueGrid_1suyc_262 p,._locationGrid_1suyc_263 p{color:var(--cacao-soft);margin:0;font-size:14px;line-height:1.72}._clinicalNote_1suyc_278{max-width:800px;color:var(--cacao-soft);border-left:3px solid var(--rose);margin:28px 0 0 auto;padding-left:20px;font-size:12px;font-style:italic}._guideCallout_1suyc_288{background:color-mix(in srgb, var(--sage) 58%, var(--cream));border-radius:55px 3px;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:65px;min-height:370px;margin-top:35px;margin-bottom:110px;padding:clamp(48px,6vw,78px);display:grid;overflow:hidden}._guideCallout_1suyc_288 h2{letter-spacing:-.032em;max-width:780px;margin:0;font-size:clamp(38px,4.2vw,58px);line-height:1.08}._guideCallout_1suyc_288 p:not(:first-child){max-width:710px;color:var(--cacao-soft);margin:21px 0 28px}._guideCallout_1suyc_288>img{opacity:.54;width:170px;max-height:220px}._evaluation_1suyc_201{background:linear-gradient(135deg, var(--blush-light), color-mix(in srgb, var(--sage) 48%, var(--cream)))}._evaluationInner_1suyc_326{grid-template-columns:minmax(0,1.08fr) minmax(330px,.72fr);align-items:center;gap:clamp(50px,8vw,115px);min-height:760px;padding-top:100px;padding-bottom:100px;display:grid}._evaluationCopy_1suyc_201>p{max-width:700px;margin:22px 0 0}._steps_1suyc_341{margin:42px 0 0;padding:0;list-style:none}._steps_1suyc_341 li{grid-template-columns:104px minmax(0,1fr);gap:24px;padding:0 0 31px;display:grid}._steps_1suyc_341 li+li{border-top:1px solid #6c4b5124;padding-top:31px}._steps_1suyc_341 li>span{letter-spacing:.08em;text-align:center;text-transform:uppercase;background:#fffdfcb3;border-radius:999px;align-self:start;padding:8px 12px;font-size:10px;font-weight:750}._steps_1suyc_341 h3{margin:2px 0 8px;font-size:28px;line-height:1.2}._steps_1suyc_341 p{color:var(--cacao-soft);margin:0;font-size:14px}._evaluationPhoto_1suyc_383{background:var(--cream-deep);min-height:565px;box-shadow:var(--shadow);border:10px solid #fffdfcb8;border-radius:50% 50% 4px 4px;margin:0;position:relative;overflow:hidden}._evaluationPhoto_1suyc_383 img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;position:absolute;inset:0}._evaluationPhoto_1suyc_383 figcaption{font-family:var(--serif);background:#fff8f6eb;padding:13px 16px;font-size:14px;font-style:italic;position:absolute;bottom:17px;left:17px;right:17px}._pathIntro_1suyc_202{grid-template-columns:minmax(0,1.2fr) minmax(260px,.6fr);align-items:end;gap:70px;margin-bottom:52px;display:grid}._pathIntro_1suyc_202>p{margin:0 0 6px}._techniqueGrid_1suyc_262{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._techniqueGrid_1suyc_262 article{background:var(--white);border:1px solid #6c4b511a;min-height:250px;padding:31px}._techniqueGrid_1suyc_262 article:nth-child(2),._techniqueGrid_1suyc_262 article:nth-child(5){background:color-mix(in srgb, var(--butter) 32%, var(--white))}._techniqueGrid_1suyc_262 article:nth-child(3),._techniqueGrid_1suyc_262 article:nth-child(6){background:var(--cream-deep)}._techniqueGrid_1suyc_262 article>span{background:linear-gradient(90deg, var(--rose), var(--sage));border-radius:999px;width:38px;height:7px;margin-bottom:27px;display:block}._profile_1suyc_203{background:var(--cacao)}._profileInner_1suyc_463{grid-template-columns:minmax(340px,.77fr) minmax(0,1.23fr);align-items:center;gap:clamp(55px,9vw,125px);min-height:690px;padding-top:95px;padding-bottom:95px;display:grid}._profilePhoto_1suyc_473{background:var(--cream-deep);border:10px solid #fffdfc1a;border-radius:48% 48% 4px 4px;min-height:510px;margin:0;position:relative;overflow:hidden}._profilePhoto_1suyc_473 img{object-fit:contain;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}._profileCopy_1suyc_203,._profileCopy_1suyc_203 h2,._profileCopy_1suyc_203 ._eyebrow_1suyc_494{color:var(--cream)}._profileCopy_1suyc_203>p{max-width:700px;color:var(--sand);margin:19px 0 0}._profileCopy_1suyc_203 a{color:var(--butter);margin-top:28px}._reviews_1suyc_188{grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);gap:clamp(55px,8vw,110px);display:grid}._reviewsHeading_1suyc_204>p{margin:21px 0 25px}._reviewGrid_1suyc_519{gap:15px;display:grid}._reviewGrid_1suyc_519 figure{background:var(--white);box-shadow:var(--shadow);border:1px solid #6c4b511a;margin:0;padding:32px 35px}._reviewGrid_1suyc_519 figure:nth-child(2){background:var(--blush-light)}._reviewGrid_1suyc_519 figure:nth-child(3){background:color-mix(in srgb, var(--sage) 46%, var(--white))}._reviewGrid_1suyc_519 blockquote{margin:0 0 18px;font-size:25px;line-height:1.35}._reviewGrid_1suyc_519 figcaption{color:var(--cacao-soft);flex-wrap:wrap;gap:7px 12px;font-size:11px;display:flex}._reviewGrid_1suyc_519 strong{color:var(--cacao)}._locations_1suyc_189{padding-top:50px}._locationGrid_1suyc_263{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._locationGrid_1suyc_263 article{background:var(--blush-light);border-radius:42px 3px;min-height:310px;padding:34px}._locationGrid_1suyc_263 article:nth-child(2){background:color-mix(in srgb, var(--sage) 58%, var(--cream))}._locationGrid_1suyc_263 article:nth-child(3){background:color-mix(in srgb, var(--butter) 42%, var(--cream))}._locationGrid_1suyc_263 article>span{color:var(--terracotta-deep);letter-spacing:.14em;text-transform:uppercase;margin-bottom:38px;font-size:10px;font-weight:750;display:block}._locationGrid_1suyc_263 h3{font-size:29px}._locationGrid_1suyc_263 a{color:var(--cacao);border-bottom:1px solid var(--terracotta);margin-top:22px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}._locationActions_1suyc_607{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}._faq_1suyc_190{grid-template-columns:.73fr 1.27fr;gap:clamp(65px,9vw,130px);display:grid}._faqIntro_1suyc_205>p{margin:21px 0 0}._faqList_1suyc_625{border-top:1px solid #6c4b512e}._finalCta_1suyc_206{background:var(--blush);border-radius:55px 3px;grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:70px;min-height:460px;margin-bottom:45px;padding:clamp(55px,7vw,90px);display:grid;position:relative;overflow:hidden}._finalCta_1suyc_206 h2{max-width:820px}._finalCta_1suyc_206>div>p:not(:first-child){max-width:720px;margin:22px 0 0}._finalCta_1suyc_206>img{opacity:.58;width:180px;max-height:230px}._authorNote_1suyc_658{color:var(--cacao-soft);text-align:center;padding-top:20px;padding-bottom:75px;font-size:12px}._authorNote_1suyc_658 p{margin:0}@media (max-width:1080px){._hero_1suyc_39{grid-template-columns:minmax(0,1fr) minmax(340px,.76fr);gap:42px}._symptomGrid_1suyc_228,._techniqueGrid_1suyc_262{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){._landingHeader_1suyc_8.site-header ._landingNavShell_1suyc_8{min-height:132px}._landingHeader_1suyc_8 ._landingNavShell_1suyc_8 ._landingBrand_1suyc_14{width:min(570px,100% - 210px);height:auto}}@media (max-width:860px){._landingHeader_1suyc_8.site-header ._landingNavShell_1suyc_8{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:0}._landingHeader_1suyc_8 ._landingNavShell_1suyc_8 ._landingBrand_1suyc_14{aspect-ratio:auto;align-self:auto;width:min(46vw,190px);height:58px;overflow:visible}._landingHeader_1suyc_8 ._landingBrand_1suyc_14 img{transform:none}._landingHeader_1suyc_8 .mobile-menu{align-self:auto}._hero_1suyc_39,._evaluationInner_1suyc_326,._profileInner_1suyc_463,._reviews_1suyc_188,._faq_1suyc_190{grid-template-columns:1fr}._hero_1suyc_39{padding-top:48px}._heroVisual_1suyc_87{width:min(520px,100%);min-height:590px;margin-inline:auto}._evaluationInner_1suyc_326,._profileInner_1suyc_463{gap:60px}._evaluationPhoto_1suyc_383,._profilePhoto_1suyc_473{width:min(510px,100%);margin-inline:auto}._pathIntro_1suyc_202{grid-template-columns:1fr;gap:22px}._locationGrid_1suyc_263{grid-template-columns:1fr}._locationGrid_1suyc_263 article{min-height:0}._finalCta_1suyc_206,._guideCallout_1suyc_288{grid-template-columns:1fr}._guideCallout_1suyc_288>img{display:none}._finalCta_1suyc_206>img{opacity:.18;width:120px;position:absolute;bottom:20px;right:28px}}@media (max-width:640px){._landingHeader_1suyc_8.site-header ._landingNavShell_1suyc_8{width:calc(100% - 24px)}._hero_1suyc_39{min-height:0;padding-top:32px;padding-bottom:62px}._breadcrumbs_1suyc_49{margin-bottom:26px}._heroCopy_1suyc_64 h1{font-size:clamp(44px,14vw,58px)}._heroLead_1suyc_69{font-size:17px}._heroVisual_1suyc_87{min-height:470px}._heroPhoto_1suyc_100{inset:2% 1% 8% 3%}._heroNote_1suyc_118{max-width:none;bottom:0;left:20px;right:4px}._proofStrip_1suyc_149>div{grid-template-columns:1fr;padding-top:18px;padding-bottom:18px}._proofStrip_1suyc_149 p{padding:16px}._proofStrip_1suyc_149 p+p{border-top:1px solid #fff6f72e;border-left:0}._recognition_1suyc_186,._path_1suyc_187,._reviews_1suyc_188,._locations_1suyc_189,._faq_1suyc_190{padding-top:86px;padding-bottom:90px}._sectionHeading_1suyc_195 h2,._evaluationCopy_1suyc_201 h2,._pathIntro_1suyc_202 h2,._profileCopy_1suyc_203 h2,._reviewsHeading_1suyc_204 h2,._faqIntro_1suyc_205 h2,._finalCta_1suyc_206 h2{font-size:41px}._symptomGrid_1suyc_228,._techniqueGrid_1suyc_262{grid-template-columns:1fr}._symptomCard_1suyc_234,._techniqueGrid_1suyc_262 article{min-height:0}._evaluationInner_1suyc_326,._profileInner_1suyc_463{padding-top:82px;padding-bottom:82px}._steps_1suyc_341 li{grid-template-columns:1fr;gap:14px}._steps_1suyc_341 li>span{width:fit-content}._evaluationPhoto_1suyc_383,._profilePhoto_1suyc_473{min-height:455px}._reviewGrid_1suyc_519 figure{padding:28px 25px}._reviewGrid_1suyc_519 blockquote{font-size:22px}._finalCta_1suyc_206{border-radius:0;width:100%;margin-bottom:30px;padding:70px 24px}._guideCallout_1suyc_288{width:calc(100% - 24px);margin-top:10px;margin-bottom:78px;padding:55px 24px}._authorNote_1suyc_658{padding-bottom:95px}}
