.page-module___8aEwW__nav{height:73px;padding:0 var(--page-gutter);background:var(--background-main);z-index:10;justify-content:space-between;align-items:center;display:flex;position:relative}.page-module___8aEwW__logoLink{display:flex}.page-module___8aEwW__navLinks{align-items:center;gap:10px;display:flex}.page-module___8aEwW__navLinks a{font-family:var(--font-display);letter-spacing:0;padding:9px 15px;font-size:14px}.page-module___8aEwW__navActions{align-items:center;gap:22px;display:flex}.page-module___8aEwW__iconButton{background:0 0;border:0;place-items:center;padding:0;display:grid}.page-module___8aEwW__menuButton{display:none}.page-module___8aEwW__button{border-radius:var(--radius);min-height:46px;font-family:var(--font-display);border:0;justify-content:center;align-items:center;padding:12px 40px 13px;font-size:14px;font-weight:500;line-height:1.5;transition:all .25s;display:inline-flex}.page-module___8aEwW__button:hover{background:var(--text-dark);color:var(--background-secondary)}.page-module___8aEwW__accentButton{background:var(--accent-1)}.page-module___8aEwW__lightButton{background:var(--background-main)}.page-module___8aEwW__hero{padding:0 var(--page-gutter)}.page-module___8aEwW__heroMedia{border-radius:var(--radius);height:610px;position:relative;overflow:hidden}.page-module___8aEwW__heroMedia>img{object-fit:cover}.page-module___8aEwW__heroShade{background:#0003;position:absolute;inset:0}.page-module___8aEwW__heroCopy{color:var(--text-light);max-width:660px;position:absolute;bottom:40px;left:40px}.page-module___8aEwW__heroCopy h1,.page-module___8aEwW__section h2,.page-module___8aEwW__contact h2,.page-module___8aEwW__testimonials h2{font-family:var(--font-display);letter-spacing:0;margin:0;font-weight:400;line-height:1}.page-module___8aEwW__heroCopy h1{font-size:48px}.page-module___8aEwW__heroCopy h1 em{color:var(--accent-1);font-style:normal;display:block}.page-module___8aEwW__heroCopy p{margin:20px 0 26px;font-size:16px;line-height:1.4}.page-module___8aEwW__treatmentTiles{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:40px;display:grid}.page-module___8aEwW__treatmentTiles>a{background:var(--background-secondary);border-radius:var(--radius);justify-content:space-between;height:140px;padding:20px;display:flex;overflow:hidden}.page-module___8aEwW__treatmentTiles h2{font:400 24px/1.1 var(--font-display);letter-spacing:0;margin:0}.page-module___8aEwW__treatmentTiles p{opacity:.5;margin:5px 0 30px;font-size:12px}.page-module___8aEwW__treatmentTiles img{border-radius:var(--radius);object-fit:cover}.page-module___8aEwW__pressTicker{color:#33261c66;white-space:nowrap;height:64px;font:500 15px/1 var(--font-display);border-block:1px dotted #33261c40;align-items:center;margin-top:39px;display:flex;overflow:hidden}.page-module___8aEwW__pressTicker div{animation:24s linear infinite page-module___8aEwW__ticker}@keyframes page-module___8aEwW__ticker{to{transform:translate(-50%)}}.page-module___8aEwW__section{padding:100px var(--page-gutter);max-width:1440px;margin:auto}.page-module___8aEwW__eyebrow{letter-spacing:.02em;margin:0 0 34px;font-size:16px;font-weight:500;line-height:1.4}.page-module___8aEwW__section h2,.page-module___8aEwW__contact h2,.page-module___8aEwW__testimonials h2{font-size:48px}.page-module___8aEwW__about h2{max-width:760px}.page-module___8aEwW__valueScroller{gap:20px;margin-top:50px;display:flex;overflow:hidden}.page-module___8aEwW__valueScroller article{border-radius:var(--radius);flex-direction:column;flex:0 0 325px;justify-content:space-between;height:325px;padding:20px;display:flex}.page-module___8aEwW__valueScroller h3{font:400 24px/1.1 var(--font-display);margin:0}.page-module___8aEwW__valueScroller p{font-size:14px;line-height:1.4}.page-module___8aEwW__darkCard{background:var(--text-dark);color:var(--text-light)}.page-module___8aEwW__lightCard{background:var(--accent-1)}.page-module___8aEwW__rule{background:#33261c33;height:1px;margin:40px 0 49px}.page-module___8aEwW__conditionGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module___8aEwW__conditionCard{background:var(--background-secondary);border-radius:var(--radius);min-height:601px;padding:40px;position:relative;overflow:hidden}.page-module___8aEwW__conditionCard h3{font:400 36px/1 var(--font-display);margin:0 0 10px}.page-module___8aEwW__conditionCard>p{margin:0 0 55px;font-size:14px}.page-module___8aEwW__pills{z-index:2;flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:relative}.page-module___8aEwW__pills a{background:var(--background-main);border-radius:var(--radius);padding:11px;font-size:14px}.page-module___8aEwW__conditionCard>img{object-fit:cover;position:absolute;bottom:89px;right:0}.page-module___8aEwW__textLink{font:500 15px/150% var(--font-display);position:absolute;bottom:40px;left:40px}.page-module___8aEwW__how{padding-top:100px}.page-module___8aEwW__sectionLead{max-width:620px;font-size:16px;line-height:1.4}.page-module___8aEwW__stepGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:40px;display:grid}.page-module___8aEwW__stepGrid article,.page-module___8aEwW__stepGrid aside{border-radius:var(--radius);flex-direction:column;height:380px;padding:20px;display:flex}.page-module___8aEwW__stepGrid article{background:var(--text-dark);color:var(--text-light)}.page-module___8aEwW__stepGrid article:nth-child(2){background:#8e8b84}.page-module___8aEwW__stepGrid article:nth-child(3){background:#7a7770}.page-module___8aEwW__stepGrid span{border:1px solid;border-radius:50%;place-items:center;width:40px;height:40px;font-size:12px;display:grid}.page-module___8aEwW__stepGrid h3{font:400 24px/1.1 var(--font-display);margin:20px 0}.page-module___8aEwW__stepGrid article p{margin-top:auto;font-size:14px;line-height:1.4}.page-module___8aEwW__stepGrid aside{background:var(--background-secondary)}.page-module___8aEwW__stepGrid aside p{font-size:14px}.page-module___8aEwW__stepGrid aside .page-module___8aEwW__button{align-self:flex-start;margin-top:auto}.page-module___8aEwW__team{padding-block:50px}.page-module___8aEwW__team>div:first-child{border-radius:var(--radius);background:var(--background-secondary);text-align:center;min-height:716px;padding:110px 20px}.page-module___8aEwW__team h2{max-width:650px;margin:auto}.page-module___8aEwW__team>div:first-child>p{max-width:540px;margin:20px auto 30px}.page-module___8aEwW__teamFaces{justify-content:center;align-items:flex-end;gap:20px;margin-top:-335px;padding-bottom:50px;display:flex;position:relative}.page-module___8aEwW__teamFaces figure{margin:0}.page-module___8aEwW__teamFaces img{object-fit:cover;object-position:center top;border-radius:var(--radius)}.page-module___8aEwW__teamFaces figcaption{margin-top:10px;font-size:16px;font-weight:500}.page-module___8aEwW__testimonials{background:var(--background-dark);color:var(--text-light)}.page-module___8aEwW__testimonialScroller{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module___8aEwW__testimonialScroller article>div{border-radius:var(--radius);background:#adaca6;place-items:center;height:580px;display:grid}.page-module___8aEwW__testimonialScroller h3{font:400 24px/1 var(--font-display);margin:20px 0 5px}.page-module___8aEwW__testimonialScroller p{margin:0;font-size:14px}.page-module___8aEwW__faqPanel{background:var(--background-secondary);border-radius:var(--radius);padding:100px 105px}.page-module___8aEwW__faqPanel h2{text-align:center;margin-bottom:60px;font-size:36px}.page-module___8aEwW__faqGrid{grid-template-columns:1fr 1fr;gap:0 40px;display:grid}.page-module___8aEwW__faqGrid details{border-bottom:1px solid #33261c59;padding:15px 0}.page-module___8aEwW__faqGrid summary{font:400 16px/1.15 var(--font-display);justify-content:space-between;gap:20px;list-style:none;display:flex}.page-module___8aEwW__faqGrid details[open] summary span{transform:rotate(45deg)}.page-module___8aEwW__faqGrid details p{margin:16px 0;font-size:14px;line-height:1.4}.page-module___8aEwW__location{grid-template-columns:1fr 1.1fr;gap:40px;display:grid}.page-module___8aEwW__locationCopy{grid-template-columns:1fr 1fr;align-content:start;gap:30px;display:grid}.page-module___8aEwW__locationCopy h2{grid-column:1/-1}.page-module___8aEwW__locationCopy h3{margin:0 0 15px;font-size:16px}.page-module___8aEwW__locationCopy p{font-size:16px;line-height:1.4}.page-module___8aEwW__locationCopy .page-module___8aEwW__button{justify-self:start}.page-module___8aEwW__mapCard{border-radius:var(--radius);height:320px;position:relative;overflow:hidden}.page-module___8aEwW__mapCard img{object-fit:cover}.page-module___8aEwW__clinicImage{border-radius:7px;grid-column:1/-1;height:600px;position:relative;overflow:hidden}.page-module___8aEwW__clinicImage img{object-fit:cover}.page-module___8aEwW__contact{text-align:center}.page-module___8aEwW__contact>p:not(.page-module___8aEwW__eyebrow){margin:28px 0 0;font-size:16px;line-height:1.4}.page-module___8aEwW__contact .page-module___8aEwW__eyebrow{margin-bottom:16px}.page-module___8aEwW__contactForm{background:var(--accent-2);text-align:left;border-radius:var(--radius);grid-template-columns:1fr 1fr;gap:24px 20px;max-width:1130px;margin:50px auto 0;padding:75px 115px;display:grid}.page-module___8aEwW__contactForm label{font-size:14px}.page-module___8aEwW__contactForm input,.page-module___8aEwW__contactForm select,.page-module___8aEwW__contactForm textarea{background:var(--background-main);border-radius:var(--radius);width:100%;color:var(--text-dark);border:0;margin-top:8px;padding:10px;display:block}.page-module___8aEwW__contactForm input,.page-module___8aEwW__contactForm select{height:40px}.page-module___8aEwW__contactForm textarea{resize:vertical;height:128px}.page-module___8aEwW__consent{grid-column:1/-1}.page-module___8aEwW__consent label{align-items:flex-start;gap:10px;margin-bottom:12px;font-size:12px;line-height:1.3;display:flex}.page-module___8aEwW__consent input{flex:none;width:20px;height:20px;margin:0}.page-module___8aEwW__contactForm button{justify-self:start}.page-module___8aEwW__footer{background:var(--background-secondary)}.page-module___8aEwW__footerInner{max-width:1440px;padding:80px var(--page-gutter) 40px;grid-template-columns:2fr 1fr 2fr;gap:60px;min-height:656px;margin:auto;display:grid;position:relative}.page-module___8aEwW__footerIntro h3{font:400 24px/1.1 var(--font-display);max-width:440px;margin:0 0 30px}.page-module___8aEwW__footerLinks{flex-direction:column;gap:8px;font-size:16px;display:flex}.page-module___8aEwW__footerInfo h4{margin:0 0 10px;font-size:16px}.page-module___8aEwW__footerInfo p,.page-module___8aEwW__footerInfo a{margin:0 0 24px;font-size:16px;line-height:1.7;display:block}.page-module___8aEwW__footerLogo{left:var(--page-gutter);position:absolute;bottom:40px}.page-module___8aEwW__legal{background:var(--background-main);min-height:56px;padding:20px var(--page-gutter);justify-content:space-between;font-size:12px;display:flex}.page-module___8aEwW__legal a{margin-left:45px}@media (max-width:700px){.page-module___8aEwW__nav{height:73px}.page-module___8aEwW__navLinks,.page-module___8aEwW__desktopCta{display:none}.page-module___8aEwW__menuButton{display:grid}.page-module___8aEwW__navActions{gap:16px}.page-module___8aEwW__hero{padding:0 16px}.page-module___8aEwW__heroMedia{height:610px}.page-module___8aEwW__heroCopy{bottom:40px;left:16px;right:16px}.page-module___8aEwW__heroCopy h1{overflow-wrap:break-word;font-size:36px}.page-module___8aEwW__heroCopy p{margin-top:18px}.page-module___8aEwW__treatmentTiles{grid-template-columns:1fr;gap:16px;margin-top:16px}.page-module___8aEwW__treatmentTiles>a{height:132px;padding:16px}.page-module___8aEwW__pressTicker{margin-top:40px}.page-module___8aEwW__section{padding:60px 16px}.page-module___8aEwW__section h2,.page-module___8aEwW__contact h2,.page-module___8aEwW__testimonials h2,.page-module___8aEwW__about h2{font-size:40px}.page-module___8aEwW__valueScroller{margin-top:34px;overflow-x:auto}.page-module___8aEwW__conditionGrid{grid-template-columns:1fr}.page-module___8aEwW__conditionCard{min-height:519px;padding:40px 16px}.page-module___8aEwW__conditionCard h3{font-size:36px}.page-module___8aEwW__conditionCard>p{margin-bottom:50px}.page-module___8aEwW__textLink{left:16px}.page-module___8aEwW__stepGrid{grid-template-columns:repeat(3,325px);overflow-x:auto}.page-module___8aEwW__stepGrid aside{display:none}.page-module___8aEwW__team{padding-block:40px}.page-module___8aEwW__team>div:first-child{min-height:683px;padding:70px 16px}.page-module___8aEwW__teamFaces{justify-content:flex-start;margin-top:-250px;padding:0 16px 40px;overflow:hidden}.page-module___8aEwW__teamFaces figure:nth-child(n+3){display:none}.page-module___8aEwW__teamFaces img{width:130px;height:130px}.page-module___8aEwW__teamFaces figure:nth-child(2) img{width:165px;height:165px}.page-module___8aEwW__testimonialScroller{display:flex;overflow-x:auto}.page-module___8aEwW__testimonialScroller article{flex:0 0 325px}.page-module___8aEwW__faqPanel{padding:60px 16px}.page-module___8aEwW__faqPanel h2{margin-bottom:35px;font-size:36px}.page-module___8aEwW__faqGrid,.page-module___8aEwW__location,.page-module___8aEwW__locationCopy{grid-template-columns:1fr}.page-module___8aEwW__mapCard,.page-module___8aEwW__clinicImage{height:230px}.page-module___8aEwW__contactForm{grid-template-columns:1fr;padding:40px 16px}.page-module___8aEwW__consent{grid-column:auto}.page-module___8aEwW__footerInner{padding:40px 16px 145px;display:block}.page-module___8aEwW__footerIntro h3{margin-bottom:30px}.page-module___8aEwW__footerLinks{margin:60px 0}.page-module___8aEwW__footerInfo p{overflow-wrap:anywhere}.page-module___8aEwW__footerLogo{width:343px;height:auto;bottom:20px;left:16px}.page-module___8aEwW__legal{min-height:102px;padding:20px 16px;display:block}.page-module___8aEwW__legal span{margin-bottom:25px;display:block}.page-module___8aEwW__legal a{margin:0 30px 0 0}}.page-module___8aEwW__lightButton{background:var(--background-main);color:var(--text-dark)}.page-module___8aEwW__treatmentTiles>a{transition:background-color .25s,color .25s,transform .25s}.page-module___8aEwW__treatmentTiles>a:hover,.page-module___8aEwW__treatmentTiles>a:focus-visible{background:var(--accent-1);transform:translateY(-3px)}.page-module___8aEwW__treatmentTiles .page-module___8aEwW__activeTile{background:var(--background-secondary)}.page-module___8aEwW__treatmentArrow{fill:currentColor;width:14px;height:11px;display:block}.page-module___8aEwW__valueScroller{overflow:hidden}.page-module___8aEwW__valueTrack{will-change:transform;width:max-content;animation:62s linear infinite page-module___8aEwW__valueLoop;display:flex}.page-module___8aEwW__valueScroller:hover .page-module___8aEwW__valueTrack,.page-module___8aEwW__valueScroller:focus-within .page-module___8aEwW__valueTrack{animation-play-state:paused}.page-module___8aEwW__valueSet{gap:20px;padding-right:20px;display:flex}.page-module___8aEwW__valueSet article{border-radius:var(--radius);outline:none;flex-direction:column;flex:0 0 325px;justify-content:space-between;height:325px;padding:20px;transition:background-color .25s,color .25s,transform .25s;display:flex}.page-module___8aEwW__valueSet article:hover,.page-module___8aEwW__valueSet article:focus-visible{background:var(--accent-1);color:var(--text-dark);transform:translateY(-3px)}@keyframes page-module___8aEwW__valueLoop{0%{transform:translate(0)}to{transform:translate(-50%)}}.page-module___8aEwW__darkCard{color:var(--text-dark);background:#0003}.page-module___8aEwW__lightCard{color:var(--text-dark);background:#f7f4ed}.page-module___8aEwW__conditions .page-module___8aEwW__sectionLead{max-width:680px;margin-top:26px}.page-module___8aEwW__conditions .page-module___8aEwW__rule{background:0 0;border-top:1px dotted #33261c59;height:0}.page-module___8aEwW__conditionCard{isolation:isolate;transition:background-color .25s,color .25s,transform .25s}.page-module___8aEwW__conditionCard:hover,.page-module___8aEwW__conditionCard:focus-within{background:var(--accent-1);transform:translateY(-3px)}.page-module___8aEwW__pills a{transition:background-color .2s,color .2s}.page-module___8aEwW__pills a:hover,.page-module___8aEwW__pills a:focus-visible{background:var(--accent-1)}.page-module___8aEwW__conditionCard:hover .page-module___8aEwW__pills a{background:#fcfbf7d1}.page-module___8aEwW__conditionCard:hover .page-module___8aEwW__pills a:hover{background:var(--text-dark);color:var(--text-light)}.page-module___8aEwW__conditionCard>h3,.page-module___8aEwW__conditionCard>p:not(.page-module___8aEwW__conditionNote),.page-module___8aEwW__conditionCard>.page-module___8aEwW__pills{z-index:2;position:relative}.page-module___8aEwW__conditionMedia{z-index:0;position:absolute;inset:0}.page-module___8aEwW__conditionMedia:after{content:"";background:#f7f4edc2;transition:background-color .25s;position:absolute;inset:0}.page-module___8aEwW__conditionMedia img{object-fit:cover;transition:transform .45s}.page-module___8aEwW__conditionCard:hover .page-module___8aEwW__conditionMedia img{transform:scale(1.04)}.page-module___8aEwW__conditionCard:hover .page-module___8aEwW__conditionMedia:after{background:#f6e1bfc7}.page-module___8aEwW__conditionCard>.page-module___8aEwW__conditionNote{z-index:2;width:124px;line-height:120%;position:absolute;bottom:40px;left:40px;margin:0!important;font-size:10px!important}.page-module___8aEwW__conditionCard>.page-module___8aEwW__textLink{z-index:2;position:absolute;bottom:40px;left:40px}.page-module___8aEwW__stepLabel{margin:35px 0 -20px;font-size:16px;font-weight:500}.page-module___8aEwW__resultMedia{border-radius:var(--radius);background:#adaca6;place-items:center;height:580px;display:grid;position:relative;overflow:hidden}.page-module___8aEwW__resultMedia>img,.page-module___8aEwW__resultMedia video,.page-module___8aEwW__resultMedia iframe{object-fit:cover;object-position:center top;width:100%;height:100%}.page-module___8aEwW__resultMedia iframe{background:#000;border:0}.page-module___8aEwW__resultMedia:after{content:"";background:#0000001f;transition:background-color .2s;position:absolute;inset:0}.page-module___8aEwW__resultMedia button{z-index:1;background:#fcfbf7d9;border:0;border-radius:50%;place-items:center;width:56px;height:56px;transition:opacity .2s,transform .2s,background-color .2s;display:grid;position:absolute}.page-module___8aEwW__resultMedia button:hover,.page-module___8aEwW__resultMedia button:focus-visible{background:var(--accent-1);transform:scale(1.05)}.page-module___8aEwW__resultMedia button:disabled{cursor:default}.page-module___8aEwW__resultCard{transition:transform .25s}.page-module___8aEwW__resultCard:hover{transform:translateY(-3px)}.page-module___8aEwW__resultStory{color:#fcfbf7c7;letter-spacing:.02em;text-transform:uppercase;margin:18px 0 8px!important;font-size:13px!important}.page-module___8aEwW__testimonialScroller article:hover .page-module___8aEwW__resultMedia:after{background:#0000000a}.page-module___8aEwW__testimonials .page-module___8aEwW__rule{background:0 0;border-top:1px dotted #fcfbf766;height:0}.page-module___8aEwW__pressTicker{height:104px;padding-top:16px;display:block}.page-module___8aEwW__pressTicker>p{text-align:center;color:#33261cb8;font:500 14px/1.3 var(--font-display);letter-spacing:.04em;text-transform:uppercase;margin:0 0 14px}.page-module___8aEwW__pressTicker .page-module___8aEwW__pressTrack{will-change:transform;align-items:center;width:max-content;height:40px;animation:46s linear infinite page-module___8aEwW__pressLoop;display:flex}.page-module___8aEwW__pressTicker .page-module___8aEwW__pressSet{align-items:center;animation:none;display:flex}.page-module___8aEwW__pressSet span{text-transform:uppercase;align-items:center;display:flex}.page-module___8aEwW__pressSet span:after{content:"·";margin:0 24px}@keyframes page-module___8aEwW__pressLoop{0%{transform:translate(0)}to{transform:translate(-50%)}}.page-module___8aEwW__faqGrid details{border-bottom:1px dashed #33261c59}.page-module___8aEwW__faqGrid summary>span{display:block}.page-module___8aEwW__faqGrid summary i{flex:0 0 14px;width:14px;height:14px;position:relative}.page-module___8aEwW__faqGrid summary i:before,.page-module___8aEwW__faqGrid summary i:after{content:"";background:currentColor;height:1px;transition:transform .2s;position:absolute;top:6px;left:1px;right:1px}.page-module___8aEwW__faqGrid summary i:after{transform:rotate(90deg)}.page-module___8aEwW__faqGrid details[open] summary>span{transform:none}.page-module___8aEwW__faqGrid details[open] summary i:after{transform:rotate(0)}.page-module___8aEwW__mapCard .page-module___8aEwW__mapBackground{object-fit:cover;object-position:center}.page-module___8aEwW__mapInfoImage{z-index:1;border-radius:2px;width:299px;height:auto;position:absolute;top:10px;left:10px;box-shadow:0 2px 5px #0000002e}.page-module___8aEwW__location{position:relative}.page-module___8aEwW__location:before{content:"";top:0;left:var(--page-gutter);right:var(--page-gutter);border-top:1px dotted #33261c59;position:absolute}.page-module___8aEwW__contactForm{grid-template-areas:"name service""phone message""email message""consent consent""submit submit"}.page-module___8aEwW__nameField{grid-area:name}.page-module___8aEwW__serviceField{grid-area:service}.page-module___8aEwW__phoneField{grid-area:phone}.page-module___8aEwW__messageField{grid-area:message}.page-module___8aEwW__emailField{grid-area:email}.page-module___8aEwW__consent{grid-area:consent}.page-module___8aEwW__contactForm button{grid-area:submit}.page-module___8aEwW__messageField{flex-direction:column;display:flex}.page-module___8aEwW__messageField textarea{flex:1;height:auto}.page-module___8aEwW__consent input{appearance:none;position:relative;background:0 0!important;border:1px dashed #33261ca6!important;border-radius:2px!important}.page-module___8aEwW__consent input:checked{background:var(--accent-1)!important}.page-module___8aEwW__consent input:checked:after{content:"✓";place-items:center;font-size:14px;display:grid;position:absolute;inset:0}@media (max-width:700px){.page-module___8aEwW__conditionCard>.page-module___8aEwW__conditionNote,.page-module___8aEwW__conditionCard>.page-module___8aEwW__textLink{left:16px}.page-module___8aEwW__mapInfoImage{width:min(270px,100% - 16px);top:8px;left:8px}.page-module___8aEwW__contactForm{grid-template-areas:"name""service""phone""email""message""consent""submit"}.page-module___8aEwW__messageField textarea{flex:none;height:128px}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__valueTrack{animation:none}.page-module___8aEwW__valueScroller{overflow-x:auto}.page-module___8aEwW__valueSet:last-child{display:none}.page-module___8aEwW__pressTicker .page-module___8aEwW__pressTrack{animation:none}.page-module___8aEwW__pressTicker .page-module___8aEwW__pressSet:last-child{display:none}.page-module___8aEwW__treatmentTiles>a,.page-module___8aEwW__conditionCard,.page-module___8aEwW__conditionMedia img{transition:none}}.page-module___8aEwW__imageValueCard{isolation:isolate;color:var(--text-light);justify-content:flex-end;position:relative;overflow:hidden}.page-module___8aEwW__imageValueCard:after{content:"";z-index:-1;background:linear-gradient(#0000 24%,#14121080 58%,#141210e0 100%);position:absolute;inset:0}.page-module___8aEwW__imageValueCard>img{object-fit:cover;z-index:-2}.page-module___8aEwW__imageValueCard h3,.page-module___8aEwW__imageValueCard p{z-index:1;text-shadow:0 1px 4px #0000008c;position:relative}.page-module___8aEwW__imageValueCard h3{margin:0 0 8px}.page-module___8aEwW__imageValueCard p{color:#fff}.page-module___8aEwW__conditionBackground{z-index:0;object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.page-module___8aEwW__conditionCard:not(.page-module___8aEwW__featuredCondition):after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#f7f4ed29,#f7f4ed6b);position:absolute;inset:0}.page-module___8aEwW__conditionCard:not(.page-module___8aEwW__featuredCondition):hover:after{background:linear-gradient(#f6e1bf33,#f6e1bf7a)}.page-module___8aEwW__stepGrid article{background:var(--text-dark);flex-direction:column;height:auto;min-height:380px;padding:0;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__stepGrid article:nth-child(2),.page-module___8aEwW__stepGrid article:nth-child(3){background:var(--text-dark)}.page-module___8aEwW__stepPhoto{flex:0 0 168px;height:168px;position:relative;overflow:hidden}.page-module___8aEwW__stepBackground{object-fit:cover}.page-module___8aEwW__stepBody{flex-direction:column;flex:1;padding:22px 22px 24px;display:flex}.page-module___8aEwW__stepGrid article h3{margin:16px 0 0}.page-module___8aEwW__stepGrid article p{margin-top:12px}.page-module___8aEwW__conditionMedia:after,.page-module___8aEwW__resultMedia:after,.page-module___8aEwW__conditionCard:not(.page-module___8aEwW__featuredCondition):after{display:none}.page-module___8aEwW__valueScroller article.page-module___8aEwW__imageValueCard{justify-content:flex-end}.page-module___8aEwW__heroCopy h1 em{color:#d48044}.page-module___8aEwW__heroCopy .page-module___8aEwW__lightButton{color:#33261c;background:#f6e1bf}.page-module___8aEwW__typedPhrase{color:#d48044;white-space:normal;min-height:1.05em;font-style:normal;display:block}.page-module___8aEwW__typedPhrase span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border-radius:0;padding:0;display:inline}.page-module___8aEwW__typedPhrase i{background:currentColor;width:2px;height:.82em;margin-left:4px;animation:.9s step-end infinite page-module___8aEwW__typeCaret;display:inline-block;transform:translateY(.08em)}@keyframes page-module___8aEwW__typeCaret{50%{opacity:0}}.page-module___8aEwW__heroMedia>img,.page-module___8aEwW__treatmentTiles img,.page-module___8aEwW__conditionBackground,.page-module___8aEwW__conditionMedia img,.page-module___8aEwW__stepBackground,.page-module___8aEwW__imageValueCard>img,.page-module___8aEwW__resultMedia>img,.page-module___8aEwW__clinicImage img,.page-module___8aEwW__mapCard .page-module___8aEwW__mapBackground{transition:transform .65s cubic-bezier(.16,.74,.35,1)}.page-module___8aEwW__treatmentTiles>a:hover img,.page-module___8aEwW__conditionCard:hover .page-module___8aEwW__conditionBackground,.page-module___8aEwW__conditionCard:hover .page-module___8aEwW__conditionMedia img,.page-module___8aEwW__stepGrid article:hover .page-module___8aEwW__stepBackground,.page-module___8aEwW__valueSet article:hover.page-module___8aEwW__imageValueCard>img,.page-module___8aEwW__testimonialScroller article:hover .page-module___8aEwW__resultMedia>img,.page-module___8aEwW__clinicImage:hover img,.page-module___8aEwW__mapCard:hover .page-module___8aEwW__mapBackground{transform:scale(1.045)}.page-module___8aEwW__treatmentTiles>a,.page-module___8aEwW__conditionCard,.page-module___8aEwW__stepGrid article,.page-module___8aEwW__testimonialScroller article{will-change:transform}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__typedPhrase i{animation:none}.page-module___8aEwW__heroMedia>img,.page-module___8aEwW__treatmentTiles img,.page-module___8aEwW__conditionBackground,.page-module___8aEwW__conditionMedia img,.page-module___8aEwW__stepBackground,.page-module___8aEwW__imageValueCard>img,.page-module___8aEwW__resultMedia>img,.page-module___8aEwW__clinicImage img,.page-module___8aEwW__mapCard .page-module___8aEwW__mapBackground{transition:none}.page-module___8aEwW__heroMedia:hover>img,.page-module___8aEwW__treatmentTiles>a:hover img,.page-module___8aEwW__conditionCard:hover .page-module___8aEwW__conditionBackground,.page-module___8aEwW__conditionCard:hover .page-module___8aEwW__conditionMedia img,.page-module___8aEwW__stepGrid article:hover .page-module___8aEwW__stepBackground,.page-module___8aEwW__valueSet article:hover.page-module___8aEwW__imageValueCard>img,.page-module___8aEwW__testimonialScroller article:hover .page-module___8aEwW__resultMedia>img,.page-module___8aEwW__clinicImage:hover img,.page-module___8aEwW__mapCard:hover .page-module___8aEwW__mapBackground{transform:none}}.page-module___8aEwW__heroPoster{object-fit:cover;z-index:0}.page-module___8aEwW__heroVideo{object-fit:cover;z-index:0;opacity:0;width:100%;height:100%;position:absolute;inset:0}.page-module___8aEwW__heroVideoShown{opacity:1}.page-module___8aEwW__heroMedia:after{content:"";pointer-events:none;background:#fcfbf700;position:absolute;inset:0}.page-module___8aEwW__heroCopy{z-index:1}.page-module___8aEwW__heroMedia:hover .page-module___8aEwW__heroVideo{transform:none}.page-module___8aEwW__heroVideo{transition:transform .65s cubic-bezier(.16,.74,.35,1),opacity .6s}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__heroVideo{transition:none}.page-module___8aEwW__heroMedia:hover .page-module___8aEwW__heroVideo{transform:none}}.page-module___8aEwW__treatmentTiles p{opacity:.62;max-width:170px;margin-bottom:18px;line-height:1.25}.page-module___8aEwW__stepGrid span{border-style:solid;border-width:1.5px}.page-module___8aEwW__stepGrid article:hover{z-index:2;transition-delay:0s;transform:scale(1.035);box-shadow:0 24px 46px #33261c42}.page-module___8aEwW__stepGrid aside p{color:var(--text-dark);font-family:var(--font-display);letter-spacing:.32px;margin-top:auto;margin-bottom:20px;font-size:16px;font-style:normal;font-weight:500;line-height:140%}.page-module___8aEwW__stepGrid aside .page-module___8aEwW__button{margin-top:0}.page-module___8aEwW__featuredCondition{min-height:601px}.page-module___8aEwW__featuredCondition .page-module___8aEwW__conditionMedia{width:100%;height:100%;inset:0;overflow:hidden}.page-module___8aEwW__teamFaces{min-height:260px}.page-module___8aEwW__teamFaces figure{flex-direction:column;align-items:center;width:200px;display:flex;position:relative}.page-module___8aEwW__teamFaces img{will-change:width,height,transform;width:150px;height:150px;transition:width .32s,height .32s,transform .32s,box-shadow .32s}.page-module___8aEwW__teamFaces figure:hover img{width:200px;height:200px;transform:translateY(-6px);box-shadow:0 18px 32px #33261c24}.page-module___8aEwW__teamFaces figure>p{border-radius:var(--radius);background:var(--background-main);width:260px;color:var(--text-dark);opacity:0;visibility:hidden;pointer-events:none;z-index:5;margin:0;padding:16px;font-size:13px;line-height:1.35;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%,10px);box-shadow:0 18px 42px #33261c29}.page-module___8aEwW__teamFaces figure>p:after{content:"";background:var(--background-main);width:12px;height:12px;position:absolute;top:100%;left:50%;transform:translate(-50%,-6px)rotate(45deg)}.page-module___8aEwW__teamFaces figure:hover>p,.page-module___8aEwW__teamFaces figure:focus-within>p{opacity:1;visibility:visible;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__teamFaces img{transition:none}.page-module___8aEwW__teamFaces figure:hover img{transform:none}.page-module___8aEwW__teamFaces figure>p{transition:none}}@media (max-width:700px){.page-module___8aEwW__teamFaces{min-height:205px}.page-module___8aEwW__teamFaces figure{width:165px}.page-module___8aEwW__teamFaces img,.page-module___8aEwW__teamFaces figure:nth-child(2) img{width:130px;height:130px}.page-module___8aEwW__teamFaces figure:hover img{width:165px;height:165px}.page-module___8aEwW__teamFaces figure>p{display:none}}.page-module___8aEwW__featuredCondition .page-module___8aEwW__conditionMedia img{object-fit:cover}.page-module___8aEwW__featuredCondition .page-module___8aEwW__pills{max-width:76%}.page-module___8aEwW__mapCard iframe{filter:saturate(.78)contrast(.96);border:0;width:100%;height:100%}.page-module___8aEwW__contact{padding-top:110px}@media (max-width:700px){.page-module___8aEwW__featuredCondition .page-module___8aEwW__conditionMedia{width:100%;height:100%}.page-module___8aEwW__featuredCondition .page-module___8aEwW__pills{max-width:100%}}.page-module___8aEwW__heroCopy{color:var(--text-light);text-shadow:0 1px 2px #00000059,0 2px 22px #00000073}.page-module___8aEwW__heroCopy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 110% at 0 100%,#0000009e 0%,#00000057 38%,#0000 70%);width:820px;height:460px;position:absolute;bottom:-40px;left:-40px}.page-module___8aEwW__heroCopy .page-module___8aEwW__button{text-shadow:none}.page-module___8aEwW__treatmentTiles>a>div{flex-direction:column;height:100%;display:flex}.page-module___8aEwW__treatmentTiles .page-module___8aEwW__treatmentArrow{margin-top:auto}.page-module___8aEwW__pressLogo{object-fit:contain;opacity:.9;mix-blend-mode:multiply;flex:none;width:auto;max-width:300px;margin:0 26px}.page-module___8aEwW__pressTicker{height:auto;padding:28px 0 32px}.page-module___8aEwW__pressTicker>p{margin:0 0 28px}.page-module___8aEwW__how>h2{margin-bottom:26px}.page-module___8aEwW__how>.page-module___8aEwW__sectionLead{margin-top:0}.page-module___8aEwW__pressTicker:hover .page-module___8aEwW__pressTrack{animation-play-state:paused}@media (prefers-reduced-motion:no-preference){.page-module___8aEwW__stepGrid article:nth-child(2){transition-delay:.12s}.page-module___8aEwW__stepGrid article:nth-child(3){transition-delay:.24s}.page-module___8aEwW__stepGrid aside{transition-delay:.36s}.page-module___8aEwW__conditionGrid article:nth-child(2){transition-delay:.1s}.page-module___8aEwW__conditionGrid article:nth-child(3){transition-delay:.2s}}.page-module___8aEwW__conditionCard.page-module___8aEwW__featuredCondition .page-module___8aEwW__textLink{background:var(--text-dark);color:var(--background-main);border-radius:var(--radius);align-items:center;gap:6px;padding:13px 22px;font-weight:500;transition:background-color .25s,transform .25s;display:inline-flex}.page-module___8aEwW__conditionCard.page-module___8aEwW__featuredCondition .page-module___8aEwW__textLink:hover{background:var(--accent-1);color:var(--text-dark);transform:translateY(-2px)}
.lead-form-status-module__4akzbW__status{border-radius:var(--radius);text-align:center;max-width:760px;margin:28px auto 0;padding:14px 18px;font-size:14px;line-height:1.4}.lead-form-status-module__4akzbW__success{background:color-mix(in srgb, var(--accent-1) 62%, var(--background-main));color:var(--text-dark)}.lead-form-status-module__4akzbW__error{color:#7a2d12;background:#fff4ee}
.peptide-page-module__I9xh-q__hero,.peptide-page-module__I9xh-q__candidates,.peptide-page-module__I9xh-q__benefits,.peptide-page-module__I9xh-q__conditions,.peptide-page-module__I9xh-q__process,.peptide-page-module__I9xh-q__faq,.peptide-page-module__I9xh-q__cta,.peptide-page-module__I9xh-q__contact{width:calc(100% - (var(--page-gutter) * 2));max-width:1360px;margin:0 auto}.peptide-page-module__I9xh-q__hero{grid-template-columns:minmax(0,1fr) 670px;gap:40px;min-height:1024px;padding-top:77px;display:grid}.peptide-page-module__I9xh-q__heroCopy{padding-top:206px}.peptide-page-module__I9xh-q__eyebrow{color:var(--text-dark);letter-spacing:.02em;margin:0 0 20px;font-size:16px;font-weight:500;line-height:1.4}.peptide-page-module__I9xh-q__hero h1,.peptide-page-module__I9xh-q__introCopy h2,.peptide-page-module__I9xh-q__candidateCopy h2,.peptide-page-module__I9xh-q__sectionIntro h2,.peptide-page-module__I9xh-q__conditions h2,.peptide-page-module__I9xh-q__process h2,.peptide-page-module__I9xh-q__faq h2,.peptide-page-module__I9xh-q__cta h2,.peptide-page-module__I9xh-q__contact h2{color:var(--text-dark);font-family:var(--font-display);letter-spacing:0;margin:0;font-weight:400}.peptide-page-module__I9xh-q__hero h1{font-size:clamp(48px,5vw,64px);line-height:1}.peptide-page-module__I9xh-q__tagList{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.peptide-page-module__I9xh-q__tagList span{background:var(--accent-2);min-height:36px;color:var(--text-dark);border-radius:5px;align-items:center;padding:8px 11px;font-size:14px;line-height:1.4;display:inline-flex}.peptide-page-module__I9xh-q__introCopy{max-width:555px;margin-top:184px}.peptide-page-module__I9xh-q__introCopy h2,.peptide-page-module__I9xh-q__candidateCopy h2,.peptide-page-module__I9xh-q__sectionIntro h2,.peptide-page-module__I9xh-q__conditions h2,.peptide-page-module__I9xh-q__process h2,.peptide-page-module__I9xh-q__faq h2,.peptide-page-module__I9xh-q__cta h2,.peptide-page-module__I9xh-q__contact h2{max-width:680px;font-size:clamp(36px,4vw,48px);line-height:1}.peptide-page-module__I9xh-q__introCopy p,.peptide-page-module__I9xh-q__candidateCopy p,.peptide-page-module__I9xh-q__sectionIntro p,.peptide-page-module__I9xh-q__conditions>div:first-child p,.peptide-page-module__I9xh-q__faq details p,.peptide-page-module__I9xh-q__cta p,.peptide-page-module__I9xh-q__contact>p{color:var(--text-dark);margin:24px 0 0;font-size:16px;line-height:1.4}.peptide-page-module__I9xh-q__heroImage,.peptide-page-module__I9xh-q__candidateImage{background:var(--accent-2);border-radius:5px;position:relative;overflow:hidden}.peptide-page-module__I9xh-q__heroImage{min-height:947px}.peptide-page-module__I9xh-q__heroImage img,.peptide-page-module__I9xh-q__candidateImage img{object-fit:cover}.peptide-page-module__I9xh-q__candidates{border-top:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);grid-template-columns:670px minmax(0,1fr);gap:135px;padding:105px 0;display:grid}.peptide-page-module__I9xh-q__candidateImage{min-height:820px}.peptide-page-module__I9xh-q__candidateCopy{align-self:center}.peptide-page-module__I9xh-q__candidateCopy ul{margin:38px 0 0;padding:0;list-style:none}.peptide-page-module__I9xh-q__candidateCopy li{border-top:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);min-height:51px;color:var(--text-dark);align-items:center;gap:10px;font-size:14px;line-height:1.3;display:flex}.peptide-page-module__I9xh-q__candidateCopy li:last-child{border-bottom:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent)}.peptide-page-module__I9xh-q__candidateCopy li span,.peptide-page-module__I9xh-q__benefitGrid article>span{background:var(--accent-1);width:20px;height:20px;color:var(--text-dark);border-radius:999px;flex:none;place-items:center;font-size:12px;display:inline-grid}.peptide-page-module__I9xh-q__button,.peptide-page-module__I9xh-q__contactForm button{background:var(--accent-1);min-height:46px;color:var(--text-dark);font-family:var(--font-display);text-transform:capitalize;border:0;border-radius:5px;justify-content:center;align-items:center;margin-top:30px;padding:12px 40px 13px;font-size:14px;line-height:1.5;transition:background .18s,color .18s,transform .18s;display:inline-flex}.peptide-page-module__I9xh-q__button:hover,.peptide-page-module__I9xh-q__contactForm button:hover{background:var(--text-dark);color:var(--background-secondary);transform:translateY(-1px)}.peptide-page-module__I9xh-q__benefits,.peptide-page-module__I9xh-q__process{border-top:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);padding:86px 0 100px}.peptide-page-module__I9xh-q__sectionIntro{grid-template-columns:minmax(0,560px) minmax(0,460px);align-items:start;gap:160px;display:grid}.peptide-page-module__I9xh-q__sectionIntro p{margin-top:2px}.peptide-page-module__I9xh-q__benefitGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:46px;display:grid}.peptide-page-module__I9xh-q__benefitGrid article,.peptide-page-module__I9xh-q__processGrid article{background:var(--accent-2);border-radius:5px;min-height:325px;padding:20px}.peptide-page-module__I9xh-q__benefitGrid article>span{margin-bottom:86px}.peptide-page-module__I9xh-q__benefitGrid h3,.peptide-page-module__I9xh-q__conditions h3,.peptide-page-module__I9xh-q__processGrid h3{color:var(--text-dark);font-family:var(--font-display);letter-spacing:0;margin:0 0 20px;font-size:20px;font-weight:400;line-height:1.1}.peptide-page-module__I9xh-q__benefitGrid p,.peptide-page-module__I9xh-q__conditions article p,.peptide-page-module__I9xh-q__processGrid p{color:var(--text-dark);margin:0;font-size:14px;line-height:1.4}.peptide-page-module__I9xh-q__conditions{border-block:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);grid-template-columns:420px minmax(0,1fr);gap:90px;padding:100px 0;display:grid}.peptide-page-module__I9xh-q__conditionLayout{grid-template-columns:360px minmax(0,440px);align-items:start;gap:50px;display:grid}.peptide-page-module__I9xh-q__conditionTabs{flex-direction:column;gap:14px;display:flex}.peptide-page-module__I9xh-q__conditionTabs a{background:var(--accent-2);width:fit-content;color:var(--text-dark);border-radius:5px;padding:11px;font-size:14px;line-height:1.3}.peptide-page-module__I9xh-q__conditionTabs a[aria-selected=true]{background:var(--text-dark);color:var(--text-light)}.peptide-page-module__I9xh-q__conditions article{background:var(--accent-2);border-radius:5px;min-height:280px;padding:40px}.peptide-page-module__I9xh-q__conditions article a{font-family:var(--font-display);gap:8px;margin-top:36px;font-size:15px;display:inline-flex}.peptide-page-module__I9xh-q__processGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:46px;display:grid}.peptide-page-module__I9xh-q__processGrid article{min-height:440px}.peptide-page-module__I9xh-q__processGrid article>span{border:1px solid;border-radius:999px;place-items:center;width:40px;height:40px;margin-bottom:220px;font-size:12px;display:inline-grid}.peptide-page-module__I9xh-q__faq{border-top:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);padding:100px 0}.peptide-page-module__I9xh-q__faq>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:46px;display:grid}.peptide-page-module__I9xh-q__faq details{background:var(--accent-2);border-radius:5px;min-height:116px;padding:26px 30px}.peptide-page-module__I9xh-q__faq summary{color:var(--text-dark);font-family:var(--font-display);letter-spacing:0;font-size:20px;line-height:1.1}.peptide-page-module__I9xh-q__cta{background:var(--accent-2);border-radius:5px;min-height:425px;padding:78px 40px}.peptide-page-module__I9xh-q__cta h2{max-width:760px}.peptide-page-module__I9xh-q__cta p{max-width:555px}.peptide-page-module__I9xh-q__contact{text-align:center;padding:100px 0}.peptide-page-module__I9xh-q__contact h2,.peptide-page-module__I9xh-q__contact>p{margin-inline:auto}.peptide-page-module__I9xh-q__contactForm{background:var(--accent-2);text-align:left;border-radius:5px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;max-width:1130px;margin:50px auto 0;padding:100px 115px 76px;display:grid}.peptide-page-module__I9xh-q__contactForm label{color:var(--text-dark);flex-direction:column;gap:8px;font-size:14px;line-height:1.4;display:flex}.peptide-page-module__I9xh-q__contactForm label:nth-child(4){grid-row:span 2}.peptide-page-module__I9xh-q__contactForm input,.peptide-page-module__I9xh-q__contactForm select,.peptide-page-module__I9xh-q__contactForm textarea{background:var(--background-main);width:100%;min-height:40px;color:var(--text-dark);border:0;border-radius:3px;padding:10px}.peptide-page-module__I9xh-q__contactForm textarea{resize:vertical;min-height:128px}.peptide-page-module__I9xh-q__contactForm button{width:fit-content}@media (max-width:1100px){.peptide-page-module__I9xh-q__hero,.peptide-page-module__I9xh-q__candidates,.peptide-page-module__I9xh-q__conditions,.peptide-page-module__I9xh-q__conditionLayout,.peptide-page-module__I9xh-q__sectionIntro{grid-template-columns:1fr}.peptide-page-module__I9xh-q__hero{min-height:0;padding-top:0}.peptide-page-module__I9xh-q__heroCopy{padding-top:64px}.peptide-page-module__I9xh-q__introCopy{margin-top:84px}.peptide-page-module__I9xh-q__heroImage,.peptide-page-module__I9xh-q__candidateImage{min-height:520px}.peptide-page-module__I9xh-q__candidates{gap:42px;padding:64px 0}.peptide-page-module__I9xh-q__benefitGrid,.peptide-page-module__I9xh-q__processGrid,.peptide-page-module__I9xh-q__faq>div,.peptide-page-module__I9xh-q__contactForm{grid-template-columns:1fr}.peptide-page-module__I9xh-q__benefitGrid article,.peptide-page-module__I9xh-q__processGrid article{min-height:300px}.peptide-page-module__I9xh-q__benefitGrid article>span,.peptide-page-module__I9xh-q__processGrid article>span{margin-bottom:80px}.peptide-page-module__I9xh-q__contactForm{padding:32px 24px}}@media (max-width:700px){.peptide-page-module__I9xh-q__hero,.peptide-page-module__I9xh-q__candidates,.peptide-page-module__I9xh-q__benefits,.peptide-page-module__I9xh-q__conditions,.peptide-page-module__I9xh-q__process,.peptide-page-module__I9xh-q__faq,.peptide-page-module__I9xh-q__cta,.peptide-page-module__I9xh-q__contact{width:calc(100% - 32px)}.peptide-page-module__I9xh-q__hero h1{font-size:44px}.peptide-page-module__I9xh-q__cta{padding:42px 24px}}.peptide-page-module__I9xh-q__heroImage img,.peptide-page-module__I9xh-q__candidateImage img{transition:transform .7s cubic-bezier(.16,.74,.35,1)}.peptide-page-module__I9xh-q__heroImage,.peptide-page-module__I9xh-q__candidateImage,.peptide-page-module__I9xh-q__benefitGrid article,.peptide-page-module__I9xh-q__conditions article,.peptide-page-module__I9xh-q__processGrid article,.peptide-page-module__I9xh-q__faq details,.peptide-page-module__I9xh-q__cta,.peptide-page-module__I9xh-q__contactForm{will-change:transform}.peptide-page-module__I9xh-q__tagList span,.peptide-page-module__I9xh-q__candidateCopy li,.peptide-page-module__I9xh-q__benefitGrid article,.peptide-page-module__I9xh-q__conditionTabs a,.peptide-page-module__I9xh-q__conditions article,.peptide-page-module__I9xh-q__processGrid article,.peptide-page-module__I9xh-q__faq details,.peptide-page-module__I9xh-q__cta,.peptide-page-module__I9xh-q__contactForm{transition:transform .28s,box-shadow .28s,background-color .28s,color .22s}.peptide-page-module__I9xh-q__tagList span:hover,.peptide-page-module__I9xh-q__candidateCopy li:hover,.peptide-page-module__I9xh-q__benefitGrid article:hover,.peptide-page-module__I9xh-q__benefitGrid article:focus-within,.peptide-page-module__I9xh-q__conditionTabs a:hover,.peptide-page-module__I9xh-q__conditionTabs a:focus-visible,.peptide-page-module__I9xh-q__conditions article:hover,.peptide-page-module__I9xh-q__conditions article:focus-within,.peptide-page-module__I9xh-q__processGrid article:hover,.peptide-page-module__I9xh-q__processGrid article:focus-within,.peptide-page-module__I9xh-q__faq details:hover,.peptide-page-module__I9xh-q__faq details:focus-within,.peptide-page-module__I9xh-q__cta:hover,.peptide-page-module__I9xh-q__cta:focus-within,.peptide-page-module__I9xh-q__contactForm:hover,.peptide-page-module__I9xh-q__contactForm:focus-within{transform:translateY(-4px);box-shadow:0 18px 30px #33261c17}.peptide-page-module__I9xh-q__conditionTabs a:hover,.peptide-page-module__I9xh-q__conditionTabs a:focus-visible{background:var(--text-dark);color:var(--text-light);transform:translateY(-1px)}.peptide-page-module__I9xh-q__heroImage:hover img,.peptide-page-module__I9xh-q__candidateImage:hover img{transform:scale(1.045)}.peptide-page-module__I9xh-q__conditions article a,.peptide-page-module__I9xh-q__button,.peptide-page-module__I9xh-q__contactForm button{transition:transform .22s,background-color .22s,color .22s,box-shadow .22s}.peptide-page-module__I9xh-q__conditions article a:hover,.peptide-page-module__I9xh-q__conditions article a:focus-visible{color:#d48044;transform:translate(4px)}.peptide-page-module__I9xh-q__button:hover,.peptide-page-module__I9xh-q__button:focus-visible,.peptide-page-module__I9xh-q__contactForm button:hover,.peptide-page-module__I9xh-q__contactForm button:focus-visible{box-shadow:0 12px 22px #33261c1a}@media (prefers-reduced-motion:reduce){.peptide-page-module__I9xh-q__heroImage img,.peptide-page-module__I9xh-q__candidateImage img,.peptide-page-module__I9xh-q__tagList span,.peptide-page-module__I9xh-q__candidateCopy li,.peptide-page-module__I9xh-q__benefitGrid article,.peptide-page-module__I9xh-q__conditionTabs a,.peptide-page-module__I9xh-q__conditions article,.peptide-page-module__I9xh-q__processGrid article,.peptide-page-module__I9xh-q__faq details,.peptide-page-module__I9xh-q__cta,.peptide-page-module__I9xh-q__contactForm,.peptide-page-module__I9xh-q__conditions article a,.peptide-page-module__I9xh-q__button,.peptide-page-module__I9xh-q__contactForm button{transition:none}.peptide-page-module__I9xh-q__tagList span:hover,.peptide-page-module__I9xh-q__candidateCopy li:hover,.peptide-page-module__I9xh-q__benefitGrid article:hover,.peptide-page-module__I9xh-q__benefitGrid article:focus-within,.peptide-page-module__I9xh-q__conditionTabs a:hover,.peptide-page-module__I9xh-q__conditionTabs a:focus-visible,.peptide-page-module__I9xh-q__conditions article:hover,.peptide-page-module__I9xh-q__conditions article:focus-within,.peptide-page-module__I9xh-q__processGrid article:hover,.peptide-page-module__I9xh-q__processGrid article:focus-within,.peptide-page-module__I9xh-q__faq details:hover,.peptide-page-module__I9xh-q__faq details:focus-within,.peptide-page-module__I9xh-q__cta:hover,.peptide-page-module__I9xh-q__cta:focus-within,.peptide-page-module__I9xh-q__contactForm:hover,.peptide-page-module__I9xh-q__contactForm:focus-within,.peptide-page-module__I9xh-q__heroImage:hover img,.peptide-page-module__I9xh-q__candidateImage:hover img,.peptide-page-module__I9xh-q__conditions article a:hover,.peptide-page-module__I9xh-q__conditions article a:focus-visible,.peptide-page-module__I9xh-q__button:hover,.peptide-page-module__I9xh-q__button:focus-visible,.peptide-page-module__I9xh-q__contactForm button:hover,.peptide-page-module__I9xh-q__contactForm button:focus-visible{transform:none}}
.conditions-we-treat-module__6nn5kq__pageHeader,.conditions-we-treat-module__6nn5kq__intro,.conditions-we-treat-module__6nn5kq__conditionSlider,.conditions-we-treat-module__6nn5kq__cta,.conditions-we-treat-module__6nn5kq__contact{width:calc(100% - (var(--page-gutter) * 2));max-width:1360px;margin:0 auto}.conditions-we-treat-module__6nn5kq__pageHeader{border-top:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);border-bottom:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);min-height:320px;padding-top:80px}.conditions-we-treat-module__6nn5kq__pageHeader p,.conditions-we-treat-module__6nn5kq__eyebrow,.conditions-we-treat-module__6nn5kq__smallEyebrow{color:var(--text-dark);letter-spacing:.02em;margin:0;font-size:16px;font-weight:500;line-height:1.4}.conditions-we-treat-module__6nn5kq__pageHeader p{max-width:110px}.conditions-we-treat-module__6nn5kq__pageHeader h1,.conditions-we-treat-module__6nn5kq__intro h2,.conditions-we-treat-module__6nn5kq__conditionSlider h2,.conditions-we-treat-module__6nn5kq__cta h2,.conditions-we-treat-module__6nn5kq__contact h2{color:var(--text-dark);font-family:var(--font-display);letter-spacing:0;margin:28px 0 0;font-weight:400}.conditions-we-treat-module__6nn5kq__pageHeader h1{max-width:1272px;font-size:clamp(48px,6vw,64px);line-height:1}.conditions-we-treat-module__6nn5kq__intro{grid-template-columns:360px minmax(0,900px);gap:100px;min-height:700px;padding:90px 0 50px;display:grid}.conditions-we-treat-module__6nn5kq__intro>div:first-child{padding-top:50px}.conditions-we-treat-module__6nn5kq__intro h2{max-width:360px;font-size:36px;line-height:1}.conditions-we-treat-module__6nn5kq__intro>div>p:not(.conditions-we-treat-module__6nn5kq__eyebrow),.conditions-we-treat-module__6nn5kq__cta p,.conditions-we-treat-module__6nn5kq__contact>p{color:var(--text-dark);margin:20px 0 0;font-size:16px;line-height:1.4}.conditions-we-treat-module__6nn5kq__featuredCards{grid-template-columns:repeat(2,minmax(0,440px));gap:20px;display:grid}.conditions-we-treat-module__6nn5kq__featuredCards article{background:var(--accent-2);border-radius:5px;min-height:601px;position:relative;overflow:hidden}.conditions-we-treat-module__6nn5kq__featuredCards img{object-fit:cover}.conditions-we-treat-module__6nn5kq__featuredCards article>div{z-index:1;flex-direction:column;min-height:601px;padding:40px;display:flex;position:relative}.conditions-we-treat-module__6nn5kq__featuredCards article:first-child>div{color:#fff;background:linear-gradient(#0e0a0699 0%,#0e0a0670 50%,#0e0a0699 100%)}.conditions-we-treat-module__6nn5kq__featuredCards article:nth-child(2)>div{color:#1a130c;background:linear-gradient(#faf8f2e6 0%,#faf8f2c2 50%,#faf8f2e6 100%)}.conditions-we-treat-module__6nn5kq__featuredCards article p{max-width:285px;margin:0 0 30px;font-size:16px;line-height:1.4}.conditions-we-treat-module__6nn5kq__featuredCards article:nth-child(2){transition-delay:80ms}.conditions-we-treat-module__6nn5kq__featuredCards .conditions-we-treat-module__6nn5kq__cardSubhead{margin-bottom:20px;font-weight:500}.conditions-we-treat-module__6nn5kq__featuredCards article div div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.conditions-we-treat-module__6nn5kq__featuredCards a{background:var(--background-main);min-height:40px;color:var(--text-dark);font-family:var(--font-display);letter-spacing:0;border-radius:5px;align-items:center;gap:6px;padding:8px 11px;font-size:16px;line-height:1.15;transition:background-color .2s,color .2s,transform .2s;display:inline-flex}.conditions-we-treat-module__6nn5kq__featuredCards article:hover a,.conditions-we-treat-module__6nn5kq__featuredCards article:focus-within a{background:#fcfbf7d1}.conditions-we-treat-module__6nn5kq__featuredCards a:hover,.conditions-we-treat-module__6nn5kq__featuredCards a:focus-visible{background:var(--text-dark);color:var(--text-light);transform:translateY(-1px)}.conditions-we-treat-module__6nn5kq__featuredCards h3{font-family:var(--font-display);letter-spacing:0;margin:0 0 10px;font-size:36px;font-weight:400;line-height:1}.conditions-we-treat-module__6nn5kq__featuredCards small{max-width:160px;margin-top:auto;font-size:10px;line-height:1.2}.conditions-we-treat-module__6nn5kq__conditionSlider{border-block:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);min-height:1000px;padding:100px 0 144px}.conditions-we-treat-module__6nn5kq__sliderHeading{justify-content:space-between;align-items:flex-end;min-height:140px;padding-bottom:40px;display:flex}.conditions-we-treat-module__6nn5kq__sliderHeading .conditions-we-treat-module__6nn5kq__eyebrow{font-family:var(--font-display);letter-spacing:0;font-size:clamp(36px,4vw,48px);font-weight:400;line-height:1}.conditions-we-treat-module__6nn5kq__sliderControls{gap:10px;display:flex}.conditions-we-treat-module__6nn5kq__sliderControls span{border:1px solid;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.conditions-we-treat-module__6nn5kq__chipScroller{border-block:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:14px;padding:18px 0;display:grid;overflow:hidden}.conditions-we-treat-module__6nn5kq__chipScroller .conditions-we-treat-module__6nn5kq__chipTrack{scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x proximity;white-space:nowrap;flex-wrap:nowrap;gap:10px;display:flex;overflow-x:auto}.conditions-we-treat-module__6nn5kq__chipScroller .conditions-we-treat-module__6nn5kq__chipTrack::-webkit-scrollbar{display:none}.conditions-we-treat-module__6nn5kq__chipScroller button{min-height:40px;color:var(--text-dark);font-family:var(--font-display);letter-spacing:0;cursor:pointer;white-space:nowrap;scroll-snap-align:start;background:0 0;border:0;border-radius:5px;flex:none;padding:10px 11px;font-size:16px;line-height:1.15;transition:background-color .2s,color .2s,transform .2s}.conditions-we-treat-module__6nn5kq__chipScroller>button{border:1px solid;border-radius:999px;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:0;display:grid}.conditions-we-treat-module__6nn5kq__chipScroller .conditions-we-treat-module__6nn5kq__activeChip{background:var(--accent-1)}.conditions-we-treat-module__6nn5kq__chipScroller button:hover,.conditions-we-treat-module__6nn5kq__chipScroller button:focus-visible{background:var(--text-dark);color:var(--text-light);transform:translateY(-1px)}.conditions-we-treat-module__6nn5kq__conditionFeature{grid-template-columns:385px 380px minmax(0,555px);gap:20px;margin-top:50px;display:grid}.conditions-we-treat-module__6nn5kq__conditionFeature article,.conditions-we-treat-module__6nn5kq__conditionImage{background:var(--accent-2);border-radius:5px;min-height:530px;overflow:hidden}.conditions-we-treat-module__6nn5kq__conditionFeature article{flex-direction:column;padding:50px 40px 40px;display:flex}.conditions-we-treat-module__6nn5kq__conditionFeature h2{font-size:36px;line-height:1}.conditions-we-treat-module__6nn5kq__conditionFeature p:not(.conditions-we-treat-module__6nn5kq__smallEyebrow){margin:auto 0 0;font-size:16px;line-height:1.4}.conditions-we-treat-module__6nn5kq__conditionImage{position:relative}.conditions-we-treat-module__6nn5kq__conditionImage img{object-fit:cover}.conditions-we-treat-module__6nn5kq__conditionFeature ul{margin:20px 0 26px;padding:0;list-style:none}.conditions-we-treat-module__6nn5kq__conditionFeature li{border-top:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);color:var(--text-dark);padding:12px 0;font-size:14px;line-height:1.4}.conditions-we-treat-module__6nn5kq__button,.conditions-we-treat-module__6nn5kq__contactForm button{background:var(--accent-1);min-height:46px;color:var(--text-dark);font-family:var(--font-display);text-transform:capitalize;border:0;border-radius:5px;justify-content:center;align-items:center;margin-top:20px;padding:12px 40px 13px;font-size:14px;line-height:1.5;transition:background .18s,color .18s,transform .18s;display:inline-flex}.conditions-we-treat-module__6nn5kq__button:hover,.conditions-we-treat-module__6nn5kq__contactForm button:hover{background:var(--text-dark);color:var(--background-secondary);transform:translateY(-1px)}.conditions-we-treat-module__6nn5kq__cta{background:var(--accent-2);text-align:center;border-radius:5px;place-items:center;min-height:548px;margin-top:50px;display:grid;position:relative;overflow:hidden}.conditions-we-treat-module__6nn5kq__cta img{object-fit:cover}.conditions-we-treat-module__6nn5kq__cta:after{content:"";background:linear-gradient(#0e0a069e 0%,#0e0a0680 100%);position:absolute;inset:0}.conditions-we-treat-module__6nn5kq__cta>div{z-index:1;max-width:720px;padding:40px;position:relative}.conditions-we-treat-module__6nn5kq__cta>div h2,.conditions-we-treat-module__6nn5kq__cta>div p{color:var(--background-main)}.conditions-we-treat-module__6nn5kq__cta h2{margin-top:0;font-size:clamp(36px,4vw,48px);line-height:1}.conditions-we-treat-module__6nn5kq__cta .conditions-we-treat-module__6nn5kq__button{background:var(--background-main)}.conditions-we-treat-module__6nn5kq__cta p{max-width:572px;margin-inline:auto}.conditions-we-treat-module__6nn5kq__contact{text-align:center;padding:100px 0}.conditions-we-treat-module__6nn5kq__contact h2{font-size:clamp(36px,4vw,48px);line-height:1}.conditions-we-treat-module__6nn5kq__contact h2,.conditions-we-treat-module__6nn5kq__contact>p{margin-inline:auto}.conditions-we-treat-module__6nn5kq__contactForm{background:var(--accent-2);text-align:left;border-radius:5px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;max-width:1130px;margin:50px auto 0;padding:100px 115px 76px;display:grid}.conditions-we-treat-module__6nn5kq__contactForm label{color:var(--text-dark);flex-direction:column;gap:8px;font-size:14px;line-height:1.4;display:flex}.conditions-we-treat-module__6nn5kq__contactForm label:nth-child(4){grid-row:span 2}.conditions-we-treat-module__6nn5kq__contactForm input,.conditions-we-treat-module__6nn5kq__contactForm select,.conditions-we-treat-module__6nn5kq__contactForm textarea{background:var(--background-main);width:100%;min-height:40px;color:var(--text-dark);border:0;border-radius:3px;padding:10px}.conditions-we-treat-module__6nn5kq__contactForm textarea{resize:vertical;min-height:128px}.conditions-we-treat-module__6nn5kq__contactForm button{width:fit-content}@media (max-width:1100px){.conditions-we-treat-module__6nn5kq__intro,.conditions-we-treat-module__6nn5kq__conditionFeature{grid-template-columns:1fr}.conditions-we-treat-module__6nn5kq__intro{gap:40px;min-height:0;padding:64px 0}.conditions-we-treat-module__6nn5kq__intro>div:first-child{padding-top:0}.conditions-we-treat-module__6nn5kq__featuredCards{grid-template-columns:1fr}.conditions-we-treat-module__6nn5kq__conditionSlider{min-height:0;padding:64px 0}.conditions-we-treat-module__6nn5kq__chipScroller{padding-inline:0}.conditions-we-treat-module__6nn5kq__conditionFeature article,.conditions-we-treat-module__6nn5kq__conditionImage{min-height:430px}.conditions-we-treat-module__6nn5kq__conditionFeature p:not(.conditions-we-treat-module__6nn5kq__smallEyebrow){margin-top:80px}.conditions-we-treat-module__6nn5kq__contactForm{grid-template-columns:1fr;padding:32px 24px}}@media (max-width:700px){.conditions-we-treat-module__6nn5kq__pageHeader,.conditions-we-treat-module__6nn5kq__intro,.conditions-we-treat-module__6nn5kq__conditionSlider,.conditions-we-treat-module__6nn5kq__cta,.conditions-we-treat-module__6nn5kq__contact{width:calc(100% - 32px)}.conditions-we-treat-module__6nn5kq__pageHeader{min-height:280px;padding-top:56px}.conditions-we-treat-module__6nn5kq__pageHeader h1{font-size:44px}.conditions-we-treat-module__6nn5kq__sliderHeading{flex-direction:column;align-items:flex-start;gap:24px}.conditions-we-treat-module__6nn5kq__featuredCards article,.conditions-we-treat-module__6nn5kq__featuredCards article>div{min-height:540px}.conditions-we-treat-module__6nn5kq__cta>div{padding:32px 24px}}
.condition-page-module__EdoSeW__hero,.condition-page-module__EdoSeW__overview,.condition-page-module__EdoSeW__intro,.condition-page-module__EdoSeW__factors,.condition-page-module__EdoSeW__symptoms,.condition-page-module__EdoSeW__homeCare,.condition-page-module__EdoSeW__related,.condition-page-module__EdoSeW__process,.condition-page-module__EdoSeW__cta,.condition-page-module__EdoSeW__contact{width:calc(100% - (var(--page-gutter) * 2));max-width:1360px;margin:0 auto}.condition-page-module__EdoSeW__hero{padding-top:0}.condition-page-module__EdoSeW__heroImage{background:var(--accent-2);border-radius:7px;min-height:425px;position:relative;overflow:hidden}.condition-page-module__EdoSeW__heroImage img,.condition-page-module__EdoSeW__introImage img,.condition-page-module__EdoSeW__symptomsImage img,.condition-page-module__EdoSeW__relatedCards img,.condition-page-module__EdoSeW__ctaImage img{object-fit:cover}.condition-page-module__EdoSeW__overview{border-bottom:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);grid-template-columns:minmax(0,1fr) 460px;gap:140px;padding:50px 0 80px;display:grid}.condition-page-module__EdoSeW__eyebrow{color:var(--text-dark);letter-spacing:.02em;margin:0 0 20px;font-size:16px;font-weight:500;line-height:1.4}.condition-page-module__EdoSeW__overview h1,.condition-page-module__EdoSeW__intro h2,.condition-page-module__EdoSeW__symptoms h2,.condition-page-module__EdoSeW__homeCare h2,.condition-page-module__EdoSeW__related h2,.condition-page-module__EdoSeW__process h2,.condition-page-module__EdoSeW__cta h2,.condition-page-module__EdoSeW__contact h2{color:var(--text-dark);font-family:var(--font-display);letter-spacing:0;margin:0;font-weight:400}.condition-page-module__EdoSeW__overview h1{font-size:clamp(48px,6vw,64px);line-height:1}.condition-page-module__EdoSeW__intro h2,.condition-page-module__EdoSeW__symptoms h2,.condition-page-module__EdoSeW__homeCare h2,.condition-page-module__EdoSeW__related h2,.condition-page-module__EdoSeW__process h2,.condition-page-module__EdoSeW__cta h2,.condition-page-module__EdoSeW__contact h2{font-size:clamp(36px,4vw,48px);line-height:1}.condition-page-module__EdoSeW__overview p,.condition-page-module__EdoSeW__intro p,.condition-page-module__EdoSeW__symptomsPanel>p,.condition-page-module__EdoSeW__homeCare>p,.condition-page-module__EdoSeW__related>div:first-child p,.condition-page-module__EdoSeW__process>p,.condition-page-module__EdoSeW__cta p,.condition-page-module__EdoSeW__contact>p{color:var(--text-dark);margin:20px 0 0;font-size:16px;line-height:1.4}.condition-page-module__EdoSeW__button,.condition-page-module__EdoSeW__contactForm button{background:var(--accent-1);min-height:46px;color:var(--text-dark);font-family:var(--font-display);text-transform:capitalize;border:0;border-radius:5px;justify-content:center;align-items:center;margin-top:30px;padding:12px 40px 13px;font-size:14px;line-height:1.5;transition:background .18s,color .18s,transform .18s;display:inline-flex}.condition-page-module__EdoSeW__button:hover,.condition-page-module__EdoSeW__contactForm button:hover{background:var(--text-dark);color:var(--background-secondary);transform:translateY(-1px)}.condition-page-module__EdoSeW__intro{grid-template-columns:minmax(0,1fr) 463px;gap:120px;padding:80px 0;display:grid}.condition-page-module__EdoSeW__introImage,.condition-page-module__EdoSeW__symptomsImage,.condition-page-module__EdoSeW__ctaImage{background:var(--accent-2);border-radius:5px;position:relative;overflow:hidden}.condition-page-module__EdoSeW__introImage{min-height:263px}.condition-page-module__EdoSeW__factors{border-block:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);padding:52px 0 50px}.condition-page-module__EdoSeW__factors>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}.condition-page-module__EdoSeW__factors article{border:1px solid color-mix(in srgb, var(--text-dark) 8%, transparent);background:#fff;border-radius:16px;padding:30px 28px 32px}.condition-page-module__EdoSeW__factors span{background:var(--accent-1);width:46px;height:46px;color:var(--text-dark);font-family:var(--font-display);border:1px solid #0000;border-radius:999px;place-items:center;margin-bottom:22px;font-size:16px;display:grid}.condition-page-module__EdoSeW__factorsCta{justify-content:center;margin-top:44px;display:flex}.condition-page-module__EdoSeW__factors h3,.condition-page-module__EdoSeW__homeCare h3,.condition-page-module__EdoSeW__relatedCards h3,.condition-page-module__EdoSeW__process h3{color:var(--text-dark);font-family:var(--font-display);letter-spacing:0;margin:0 0 16px;font-size:20px;font-weight:400;line-height:1.1}.condition-page-module__EdoSeW__factors p,.condition-page-module__EdoSeW__homeCare article p,.condition-page-module__EdoSeW__relatedCards p,.condition-page-module__EdoSeW__process article p{color:var(--text-dark);margin:0;font-size:14px;line-height:1.4}.condition-page-module__EdoSeW__symptoms{grid-template-columns:minmax(0,670px) 670px;gap:0;padding:100px 20px;display:grid}.condition-page-module__EdoSeW__symptomsImage{min-height:820px}.condition-page-module__EdoSeW__symptomsPanel{background:var(--accent-2);border-radius:0 5px 5px 0;padding:30px 135px}.condition-page-module__EdoSeW__accordion{margin-top:50px}.condition-page-module__EdoSeW__accordion details{border-top:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);padding:14px 0}.condition-page-module__EdoSeW__accordion details:last-child{border-bottom:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent)}.condition-page-module__EdoSeW__accordion summary{color:var(--text-dark);font-family:var(--font-display);letter-spacing:0;font-size:16px;line-height:1.15}.condition-page-module__EdoSeW__accordion p{color:var(--text-dark);margin:18px 0 0 25px;font-size:14px;line-height:1.4}.condition-page-module__EdoSeW__homeCare{border-top:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);padding:94px 0 100px;overflow:hidden}.condition-page-module__EdoSeW__homeCare h2,.condition-page-module__EdoSeW__homeCare>p{max-width:530px}.condition-page-module__EdoSeW__homeCare>div{gap:20px;margin-top:36px;padding-bottom:18px;display:flex;overflow-x:auto}.condition-page-module__EdoSeW__homeCare article{background:var(--accent-2);border-radius:5px;min-width:325px;min-height:325px;padding:20px;position:relative;overflow:hidden}.condition-page-module__EdoSeW__homeCareImage{height:190px;position:absolute;top:0;left:0;right:0}.condition-page-module__EdoSeW__homeCareImage img{object-fit:cover}.condition-page-module__EdoSeW__homeCare h3{margin-top:190px}.condition-page-module__EdoSeW__related{border-top:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);grid-template-columns:385px minmax(0,1fr);gap:60px;padding:100px 0;display:grid}.condition-page-module__EdoSeW__relatedCards{gap:20px;display:flex;overflow-x:auto}.condition-page-module__EdoSeW__relatedCards article{background:var(--text-dark);border-radius:5px;min-width:325px;min-height:473px;position:relative;overflow:hidden}.condition-page-module__EdoSeW__relatedCards article:after{content:"";background:#33261c33;position:absolute;inset:0}.condition-page-module__EdoSeW__relatedCards article>div{z-index:1;color:var(--text-light);position:absolute;inset:auto 20px 20px}.condition-page-module__EdoSeW__relatedCards h3,.condition-page-module__EdoSeW__relatedCards p,.condition-page-module__EdoSeW__relatedCards a{color:var(--text-light)}.condition-page-module__EdoSeW__relatedCards a{font-family:var(--font-display);margin:18px 20px 0 0;font-size:15px;display:inline-flex}.condition-page-module__EdoSeW__relatedCards a:last-child{background:var(--background-secondary);min-height:46px;color:var(--text-dark);border-radius:5px;padding:12px 40px;font-size:14px}.condition-page-module__EdoSeW__process{background:var(--background-secondary);text-align:center;border-radius:5px;padding:100px 40px}.condition-page-module__EdoSeW__process>p{max-width:541px;margin-inline:auto}.condition-page-module__EdoSeW__process>div{max-width:897px;margin:50px auto 0;position:relative}.condition-page-module__EdoSeW__process>div:before{content:"";background:color-mix(in srgb, var(--text-dark) 35%, transparent);width:1px;position:absolute;top:0;bottom:0;left:50%}.condition-page-module__EdoSeW__process article{text-align:left;grid-template-columns:1fr 40px 1fr;gap:40px;min-height:120px;display:grid;position:relative}.condition-page-module__EdoSeW__process article span{z-index:1;background:var(--background-secondary);width:40px;height:40px;font-family:var(--font-display);border:1px solid;border-radius:999px;place-items:center;display:grid}.condition-page-module__EdoSeW__rightStep span{grid-column:2}.condition-page-module__EdoSeW__rightStep div{grid-column:3}.condition-page-module__EdoSeW__leftStep div{text-align:right;grid-area:1/1}.condition-page-module__EdoSeW__leftStep span{grid-area:1/2}.condition-page-module__EdoSeW__cta{border-block:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);grid-template-columns:555px minmax(0,1fr);gap:135px;padding:93px 0;display:grid}.condition-page-module__EdoSeW__ctaImage{min-height:555px}.condition-page-module__EdoSeW__cta>div:last-child{align-self:center}.condition-page-module__EdoSeW__contact{text-align:center;padding:100px 0}.condition-page-module__EdoSeW__contact h2,.condition-page-module__EdoSeW__contact>p{margin-inline:auto}.condition-page-module__EdoSeW__contactForm{background:var(--accent-2);text-align:left;border-radius:5px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;max-width:1130px;margin:50px auto 0;padding:100px 115px 76px;display:grid}.condition-page-module__EdoSeW__contactForm label{color:var(--text-dark);flex-direction:column;gap:8px;font-size:14px;line-height:1.4;display:flex}.condition-page-module__EdoSeW__contactForm label:nth-child(4){grid-row:span 2}.condition-page-module__EdoSeW__contactForm input,.condition-page-module__EdoSeW__contactForm select,.condition-page-module__EdoSeW__contactForm textarea{background:var(--background-main);width:100%;min-height:40px;color:var(--text-dark);border:0;border-radius:3px;padding:10px}.condition-page-module__EdoSeW__contactForm textarea{resize:vertical;min-height:128px}.condition-page-module__EdoSeW__contactForm button{width:fit-content}@media (max-width:1100px){.condition-page-module__EdoSeW__overview,.condition-page-module__EdoSeW__intro,.condition-page-module__EdoSeW__symptoms,.condition-page-module__EdoSeW__related,.condition-page-module__EdoSeW__cta{grid-template-columns:1fr;gap:36px;padding:64px 0}.condition-page-module__EdoSeW__symptomsPanel{padding:32px 24px}.condition-page-module__EdoSeW__factors>div,.condition-page-module__EdoSeW__contactForm{grid-template-columns:1fr}.condition-page-module__EdoSeW__process article,.condition-page-module__EdoSeW__process article div,.condition-page-module__EdoSeW__leftStep div,.condition-page-module__EdoSeW__rightStep div,.condition-page-module__EdoSeW__leftStep span,.condition-page-module__EdoSeW__rightStep span,.condition-page-module__EdoSeW__rightStep .condition-page-module__EdoSeW__stepImage,.condition-page-module__EdoSeW__leftStep .condition-page-module__EdoSeW__stepImage{text-align:left;grid-column:auto;display:block}.condition-page-module__EdoSeW__process>div:before{display:none}.condition-page-module__EdoSeW__process article span{margin-bottom:16px;display:grid}.condition-page-module__EdoSeW__contactForm{padding:32px 24px}}@media (max-width:700px){.condition-page-module__EdoSeW__hero,.condition-page-module__EdoSeW__overview,.condition-page-module__EdoSeW__intro,.condition-page-module__EdoSeW__factors,.condition-page-module__EdoSeW__symptoms,.condition-page-module__EdoSeW__homeCare,.condition-page-module__EdoSeW__related,.condition-page-module__EdoSeW__process,.condition-page-module__EdoSeW__cta,.condition-page-module__EdoSeW__contact{width:calc(100% - 32px)}.condition-page-module__EdoSeW__heroImage{min-height:320px}}.condition-page-module__EdoSeW__heroImage img,.condition-page-module__EdoSeW__introImage img,.condition-page-module__EdoSeW__symptomsImage img,.condition-page-module__EdoSeW__relatedCards img,.condition-page-module__EdoSeW__ctaImage img{transition:transform .7s cubic-bezier(.16,.74,.35,1)}.condition-page-module__EdoSeW__heroImage,.condition-page-module__EdoSeW__introImage,.condition-page-module__EdoSeW__symptomsImage,.condition-page-module__EdoSeW__homeCare article,.condition-page-module__EdoSeW__relatedCards article,.condition-page-module__EdoSeW__process article,.condition-page-module__EdoSeW__cta,.condition-page-module__EdoSeW__contactForm{will-change:transform}.condition-page-module__EdoSeW__factors article,.condition-page-module__EdoSeW__accordion details,.condition-page-module__EdoSeW__homeCare article,.condition-page-module__EdoSeW__relatedCards article,.condition-page-module__EdoSeW__process article,.condition-page-module__EdoSeW__cta,.condition-page-module__EdoSeW__contactForm{transition:transform .28s,box-shadow .28s,background-color .28s}.condition-page-module__EdoSeW__accordion details:hover,.condition-page-module__EdoSeW__accordion details:focus-within,.condition-page-module__EdoSeW__homeCare article:hover,.condition-page-module__EdoSeW__homeCare article:focus-within,.condition-page-module__EdoSeW__relatedCards article:hover,.condition-page-module__EdoSeW__relatedCards article:focus-within,.condition-page-module__EdoSeW__cta:hover,.condition-page-module__EdoSeW__cta:focus-within,.condition-page-module__EdoSeW__contactForm:hover,.condition-page-module__EdoSeW__contactForm:focus-within{transform:translateY(-4px);box-shadow:0 18px 30px #33261c17}.condition-page-module__EdoSeW__factors article span,.condition-page-module__EdoSeW__process article span{transition:color .2s,background-color .2s,border-color .2s}.condition-page-module__EdoSeW__factors article:hover,.condition-page-module__EdoSeW__factors article:focus-within{transform:translateY(-4px);box-shadow:0 16px 30px #33261c14}.condition-page-module__EdoSeW__factors article:hover span,.condition-page-module__EdoSeW__factors article:focus-within span,.condition-page-module__EdoSeW__process article:hover span,.condition-page-module__EdoSeW__process article:focus-within span{color:var(--background-main);background:#d48044;border-color:#d48044}.condition-page-module__EdoSeW__heroImage:hover img,.condition-page-module__EdoSeW__introImage:hover img,.condition-page-module__EdoSeW__symptomsImage:hover img,.condition-page-module__EdoSeW__relatedCards article:hover img,.condition-page-module__EdoSeW__relatedCards article:focus-within img,.condition-page-module__EdoSeW__cta:hover .condition-page-module__EdoSeW__ctaImage img,.condition-page-module__EdoSeW__cta:focus-within .condition-page-module__EdoSeW__ctaImage img{transform:scale(1.045)}.condition-page-module__EdoSeW__accordion summary,.condition-page-module__EdoSeW__relatedCards a,.condition-page-module__EdoSeW__button,.condition-page-module__EdoSeW__contactForm button{transition:transform .22s,background-color .22s,color .22s,box-shadow .22s}.condition-page-module__EdoSeW__accordion details:hover summary,.condition-page-module__EdoSeW__accordion details:focus-within summary,.condition-page-module__EdoSeW__relatedCards a:hover,.condition-page-module__EdoSeW__relatedCards a:focus-visible{color:#d48044}.condition-page-module__EdoSeW__relatedCards a:hover,.condition-page-module__EdoSeW__relatedCards a:focus-visible{transform:translate(4px)}.condition-page-module__EdoSeW__button:hover,.condition-page-module__EdoSeW__button:focus-visible,.condition-page-module__EdoSeW__contactForm button:hover,.condition-page-module__EdoSeW__contactForm button:focus-visible{box-shadow:0 12px 22px #33261c1a}@media (prefers-reduced-motion:reduce){.condition-page-module__EdoSeW__heroImage img,.condition-page-module__EdoSeW__introImage img,.condition-page-module__EdoSeW__symptomsImage img,.condition-page-module__EdoSeW__relatedCards img,.condition-page-module__EdoSeW__ctaImage img,.condition-page-module__EdoSeW__factors article,.condition-page-module__EdoSeW__accordion details,.condition-page-module__EdoSeW__homeCare article,.condition-page-module__EdoSeW__relatedCards article,.condition-page-module__EdoSeW__process article,.condition-page-module__EdoSeW__cta,.condition-page-module__EdoSeW__contactForm,.condition-page-module__EdoSeW__accordion summary,.condition-page-module__EdoSeW__relatedCards a,.condition-page-module__EdoSeW__button,.condition-page-module__EdoSeW__contactForm button{transition:none}.condition-page-module__EdoSeW__factors article:hover,.condition-page-module__EdoSeW__factors article:focus-within,.condition-page-module__EdoSeW__accordion details:hover,.condition-page-module__EdoSeW__accordion details:focus-within,.condition-page-module__EdoSeW__homeCare article:hover,.condition-page-module__EdoSeW__homeCare article:focus-within,.condition-page-module__EdoSeW__relatedCards article:hover,.condition-page-module__EdoSeW__relatedCards article:focus-within,.condition-page-module__EdoSeW__process article:hover,.condition-page-module__EdoSeW__process article:focus-within,.condition-page-module__EdoSeW__cta:hover,.condition-page-module__EdoSeW__cta:focus-within,.condition-page-module__EdoSeW__contactForm:hover,.condition-page-module__EdoSeW__contactForm:focus-within,.condition-page-module__EdoSeW__heroImage:hover img,.condition-page-module__EdoSeW__introImage:hover img,.condition-page-module__EdoSeW__symptomsImage:hover img,.condition-page-module__EdoSeW__relatedCards article:hover img,.condition-page-module__EdoSeW__relatedCards article:focus-within img,.condition-page-module__EdoSeW__cta:hover .condition-page-module__EdoSeW__ctaImage img,.condition-page-module__EdoSeW__cta:focus-within .condition-page-module__EdoSeW__ctaImage img,.condition-page-module__EdoSeW__relatedCards a:hover,.condition-page-module__EdoSeW__relatedCards a:focus-visible,.condition-page-module__EdoSeW__button:hover,.condition-page-module__EdoSeW__button:focus-visible,.condition-page-module__EdoSeW__contactForm button:hover,.condition-page-module__EdoSeW__contactForm button:focus-visible{transform:none}}.condition-page-module__EdoSeW__faqSection{max-width:1000px;margin:0 auto;padding:70px 40px}.condition-page-module__EdoSeW__faqSection h2{font:400 36px/1.05 var(--font-display);letter-spacing:0;margin:0 0 30px}.condition-page-module__EdoSeW__faqList{flex-direction:column;display:flex}.condition-page-module__EdoSeW__faqList details{border-top:1px solid #33261c2e;padding:18px 0}.condition-page-module__EdoSeW__faqList details:last-child{border-bottom:1px solid #33261c2e}.condition-page-module__EdoSeW__faqList summary{cursor:pointer;font:400 18px/1.35 var(--font-display);letter-spacing:0;justify-content:space-between;gap:20px;list-style:none;display:flex}.condition-page-module__EdoSeW__faqList summary::-webkit-details-marker{display:none}.condition-page-module__EdoSeW__faqList summary:after{content:"+";flex:none;font-size:22px;line-height:1}.condition-page-module__EdoSeW__faqList details[open] summary:after{content:"–"}.condition-page-module__EdoSeW__faqList details p{color:#33261cd9;max-width:840px;margin:14px 0 0;font-size:16px;line-height:1.55}@media (max-width:760px){.condition-page-module__EdoSeW__faqSection{padding:50px 16px}.condition-page-module__EdoSeW__faqSection h2{font-size:30px}}@media (prefers-reduced-motion:no-preference){.condition-page-module__EdoSeW__factors article:nth-child(2){transition-delay:.1s}.condition-page-module__EdoSeW__factors article:nth-child(3){transition-delay:.2s}.condition-page-module__EdoSeW__homeCare article:nth-child(2){transition-delay:80ms}.condition-page-module__EdoSeW__homeCare article:nth-child(3){transition-delay:.16s}.condition-page-module__EdoSeW__homeCare article:nth-child(4){transition-delay:.24s}.condition-page-module__EdoSeW__relatedCards article:nth-child(2){transition-delay:.1s}}.condition-page-module__EdoSeW__overviewAside{align-self:center}.condition-page-module__EdoSeW__intro p+p{margin-top:18px}.condition-page-module__EdoSeW__factorImage{border-radius:16px 16px 0 0;height:168px;margin:-30px -28px 22px;position:relative;overflow:hidden}.condition-page-module__EdoSeW__factorImage img{object-fit:cover}.condition-page-module__EdoSeW__stepImage{border-radius:12px;min-height:190px;position:relative;overflow:hidden}.condition-page-module__EdoSeW__stepImage img{object-fit:cover}.condition-page-module__EdoSeW__rightStep .condition-page-module__EdoSeW__stepImage{grid-area:1/1}.condition-page-module__EdoSeW__leftStep .condition-page-module__EdoSeW__stepImage{grid-area:1/3}
.service-page-module__UueeSa__hero,.service-page-module__UueeSa__splitSection,.service-page-module__UueeSa__benefits,.service-page-module__UueeSa__biomarkers,.service-page-module__UueeSa__featurePanel,.service-page-module__UueeSa__tabsSection,.service-page-module__UueeSa__cardScroller,.service-page-module__UueeSa__process,.service-page-module__UueeSa__cta,.service-page-module__UueeSa__contact{width:calc(100% - (var(--page-gutter) * 2));max-width:1360px;margin:0 auto}.service-page-module__UueeSa__hero{background:var(--background-secondary);border-radius:5px;grid-template-columns:minmax(0,1fr) 619px;min-height:792px;margin-top:4px;display:grid;overflow:hidden}.service-page-module__UueeSa__heroCopy{align-self:center;padding:80px 40px}.service-page-module__UueeSa__badge{background:var(--accent-1);min-height:24px;color:var(--text-dark);border-radius:4px;align-items:center;margin:0 0 30px;padding:4px 11px;font-size:12px;line-height:1.3;display:inline-flex}.service-page-module__UueeSa__eyebrow{color:var(--text-dark);letter-spacing:.02em;margin:0 0 22px;font-size:16px;font-weight:500;line-height:1.4}.service-page-module__UueeSa__hero h1,.service-page-module__UueeSa__splitSection h2,.service-page-module__UueeSa__panelCopy h2,.service-page-module__UueeSa__tabsSection h2,.service-page-module__UueeSa__cardScroller h2,.service-page-module__UueeSa__process h2,.service-page-module__UueeSa__cta h2,.service-page-module__UueeSa__contact h2{color:var(--text-dark);font-family:var(--font-display);letter-spacing:0;margin:0;font-weight:400}.service-page-module__UueeSa__hero h1{max-width:620px;font-size:clamp(44px,5vw,64px);line-height:1}.service-page-module__UueeSa__heroCopy>p:not(.service-page-module__UueeSa__badge):not(.service-page-module__UueeSa__eyebrow),.service-page-module__UueeSa__splitSection p,.service-page-module__UueeSa__panelCopy>p,.service-page-module__UueeSa__tabsSection>div:first-child p,.service-page-module__UueeSa__cardScroller>p,.service-page-module__UueeSa__process>p,.service-page-module__UueeSa__cta p,.service-page-module__UueeSa__contact>p{max-width:540px;color:var(--text-dark);margin:28px 0 0;font-size:16px;line-height:1.4}.service-page-module__UueeSa__button,.service-page-module__UueeSa__contactForm button{background:var(--accent-1);min-height:46px;color:var(--text-dark);font-family:var(--font-display);text-transform:capitalize;border:0;border-radius:5px;justify-content:center;align-items:center;margin-top:30px;padding:12px 40px 13px;font-size:14px;line-height:1.5;transition:background .18s,color .18s,transform .18s;display:inline-flex}.service-page-module__UueeSa__button:hover,.service-page-module__UueeSa__contactForm button:hover{background:var(--text-dark);color:var(--background-secondary);transform:translateY(-1px)}.service-page-module__UueeSa__heroMedia,.service-page-module__UueeSa__roundedImage,.service-page-module__UueeSa__panelImage,.service-page-module__UueeSa__ctaImage{min-height:100%;position:relative;overflow:hidden}.service-page-module__UueeSa__heroMedia img,.service-page-module__UueeSa__roundedImage img,.service-page-module__UueeSa__panelImage img,.service-page-module__UueeSa__ctaImage img{object-fit:cover}.service-page-module__UueeSa__splitSection{border-bottom:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);grid-template-columns:minmax(0,1fr) 463px;gap:120px;padding:80px 0;display:grid}.service-page-module__UueeSa__splitSection h2,.service-page-module__UueeSa__tabsSection h2,.service-page-module__UueeSa__cardScroller h2,.service-page-module__UueeSa__process h2,.service-page-module__UueeSa__cta h2,.service-page-module__UueeSa__contact h2{max-width:620px;font-size:clamp(36px,4vw,48px);line-height:1}.service-page-module__UueeSa__roundedImage{border-radius:5px;min-height:263px}.service-page-module__UueeSa__benefits{border-bottom:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);padding:52px 0 50px}.service-page-module__UueeSa__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 54px;display:grid}.service-page-module__UueeSa__benefitGrid article{background:var(--accent-2);border-radius:5px;min-height:132px;padding:20px}.service-page-module__UueeSa__checkIcon,.service-page-module__UueeSa__panelCopy li span{background:var(--accent-1);width:20px;height:20px;color:var(--text-dark);border-radius:999px;place-items:center;margin-bottom:28px;font-size:12px;display:inline-grid}.service-page-module__UueeSa__benefitGrid h3,.service-page-module__UueeSa__panelCopy h3,.service-page-module__UueeSa__tabLayout h3,.service-page-module__UueeSa__cardScroller h3,.service-page-module__UueeSa__process h3{color:var(--text-dark);font-family:var(--font-display);letter-spacing:0;margin:0 0 20px;font-size:20px;font-weight:400;line-height:1.1}.service-page-module__UueeSa__benefitGrid p,.service-page-module__UueeSa__tabLayout p,.service-page-module__UueeSa__cardScroller article p,.service-page-module__UueeSa__process article p{color:var(--text-dark);margin:0;font-size:14px;line-height:1.4}.service-page-module__UueeSa__featurePanel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:100px 0;display:grid}.service-page-module__UueeSa__panelImage{background:var(--accent-2);border-radius:5px 0 0 5px;min-height:760px}.service-page-module__UueeSa__panelCopy{background:var(--accent-2);border-radius:0 5px 5px 0;padding:72px 134px}.service-page-module__UueeSa__panelCopy ul{margin:38px 0 0;padding:0;list-style:none}.service-page-module__UueeSa__panelCopy li{border-top:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);min-height:51px;color:var(--text-dark);align-items:center;gap:10px;font-size:14px;line-height:1.3;display:flex}.service-page-module__UueeSa__panelCopy li:last-child{border-bottom:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent)}.service-page-module__UueeSa__panelCopy li span{flex:none;margin:0}.service-page-module__UueeSa__tabsSection{border-block:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);grid-template-columns:420px minmax(0,1fr);gap:90px;padding:100px 0;display:grid}.service-page-module__UueeSa__tabLayout{grid-template-columns:360px minmax(0,440px);align-items:start;gap:50px;display:grid}.service-page-module__UueeSa__tabList{flex-direction:column;gap:14px;display:flex}.service-page-module__UueeSa__tabList a{background:var(--accent-2);width:fit-content;color:var(--text-dark);border-radius:5px;padding:11px;font-size:14px;line-height:1.3}.service-page-module__UueeSa__tabList a[aria-selected=true]{background:var(--text-dark);color:var(--text-light)}.service-page-module__UueeSa__tabLayout article{background:var(--accent-2);border-radius:5px;min-height:280px;padding:40px}.service-page-module__UueeSa__tabLayout article a{font-family:var(--font-display);gap:8px;margin-top:36px;font-size:15px;display:inline-flex}.service-page-module__UueeSa__cardScroller{padding:100px 0 60px;overflow:hidden}.service-page-module__UueeSa__cardScroller>div{scroll-snap-type:x mandatory;gap:20px;margin-top:46px;padding-bottom:18px;display:flex;overflow-x:auto}.service-page-module__UueeSa__cardScroller article,.service-page-module__UueeSa__process article{background:var(--accent-2);border-radius:5px;min-width:325px;min-height:325px;padding:20px}.service-page-module__UueeSa__cardScroller article{scroll-snap-align:start}.service-page-module__UueeSa__cardScroller article span,.service-page-module__UueeSa__process article span{border:1px solid;border-radius:999px;place-items:center;width:40px;height:40px;margin-bottom:86px;font-size:12px;display:inline-grid}.service-page-module__UueeSa__process{border-top:1px solid color-mix(in srgb, var(--text-dark) 18%, transparent);padding:100px 0}.service-page-module__UueeSa__processGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:46px;display:grid}.service-page-module__UueeSa__process article{min-width:0;min-height:440px}.service-page-module__UueeSa__process article span{margin-bottom:220px}.service-page-module__UueeSa__cta{background:var(--accent-2);border-radius:5px;grid-template-columns:minmax(0,1fr) 555px;gap:0;min-height:548px;margin-bottom:60px;display:grid;overflow:hidden}.service-page-module__UueeSa__cta>div:first-child{align-self:center;padding:40px}.service-page-module__UueeSa__contact{text-align:center;padding:60px 0 100px}.service-page-module__UueeSa__contact h2,.service-page-module__UueeSa__contact>p{margin-inline:auto}.service-page-module__UueeSa__contactForm{background:var(--accent-2);text-align:left;border-radius:5px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;max-width:1130px;margin:50px auto 0;padding:100px 115px 76px;display:grid}.service-page-module__UueeSa__contactForm label{color:var(--text-dark);flex-direction:column;gap:8px;font-size:14px;line-height:1.4;display:flex}.service-page-module__UueeSa__contactForm label:nth-child(4){grid-row:span 2}.service-page-module__UueeSa__contactForm input,.service-page-module__UueeSa__contactForm select,.service-page-module__UueeSa__contactForm textarea{background:var(--background-main);width:100%;min-height:40px;color:var(--text-dark);border:0;border-radius:3px;padding:10px}.service-page-module__UueeSa__contactForm textarea{resize:vertical;min-height:128px}.service-page-module__UueeSa__contactForm button{width:fit-content}@media (max-width:900px){.service-page-module__UueeSa__hero,.service-page-module__UueeSa__splitSection,.service-page-module__UueeSa__featurePanel,.service-page-module__UueeSa__tabsSection,.service-page-module__UueeSa__cta{grid-template-columns:1fr}.service-page-module__UueeSa__hero{min-height:0}.service-page-module__UueeSa__heroCopy{padding:42px 24px}.service-page-module__UueeSa__heroMedia{order:-1;min-height:420px}.service-page-module__UueeSa__splitSection{gap:32px;padding:64px 0}.service-page-module__UueeSa__roundedImage,.service-page-module__UueeSa__panelImage,.service-page-module__UueeSa__ctaImage{min-height:343px}.service-page-module__UueeSa__benefitGrid,.service-page-module__UueeSa__processGrid,.service-page-module__UueeSa__contactForm{grid-template-columns:1fr}.service-page-module__UueeSa__featurePanel{padding:64px 0}.service-page-module__UueeSa__panelImage,.service-page-module__UueeSa__panelCopy{border-radius:5px}.service-page-module__UueeSa__panelCopy{padding:32px 24px}.service-page-module__UueeSa__tabsSection{gap:32px;padding:64px 0}.service-page-module__UueeSa__tabLayout{grid-template-columns:1fr;gap:28px}.service-page-module__UueeSa__process article,.service-page-module__UueeSa__cardScroller article{min-height:300px}.service-page-module__UueeSa__process article span,.service-page-module__UueeSa__cardScroller article span{margin-bottom:80px}.service-page-module__UueeSa__cta>div:first-child,.service-page-module__UueeSa__contactForm{padding:32px 24px}}@media (max-width:700px){.service-page-module__UueeSa__hero,.service-page-module__UueeSa__splitSection,.service-page-module__UueeSa__benefits,.service-page-module__UueeSa__featurePanel,.service-page-module__UueeSa__tabsSection,.service-page-module__UueeSa__cardScroller,.service-page-module__UueeSa__process,.service-page-module__UueeSa__cta,.service-page-module__UueeSa__contact{width:calc(100% - 32px)}.service-page-module__UueeSa__hero h1{font-size:44px}.service-page-module__UueeSa__cardScroller>div{margin-right:-16px;padding-right:16px}}.service-page-module__UueeSa__heroMedia img,.service-page-module__UueeSa__roundedImage img,.service-page-module__UueeSa__panelImage img,.service-page-module__UueeSa__ctaImage img{transition:transform .7s cubic-bezier(.16,.74,.35,1)}.service-page-module__UueeSa__hero,.service-page-module__UueeSa__roundedImage,.service-page-module__UueeSa__panelImage,.service-page-module__UueeSa__tabLayout article,.service-page-module__UueeSa__cardScroller article,.service-page-module__UueeSa__process article,.service-page-module__UueeSa__cta,.service-page-module__UueeSa__contactForm{will-change:transform}.service-page-module__UueeSa__benefitGrid article,.service-page-module__UueeSa__tabLayout article,.service-page-module__UueeSa__cardScroller article,.service-page-module__UueeSa__process article,.service-page-module__UueeSa__cta,.service-page-module__UueeSa__contactForm{transition:transform .28s,box-shadow .28s,background-color .28s}.service-page-module__UueeSa__benefitGrid article:hover,.service-page-module__UueeSa__benefitGrid article:focus-within,.service-page-module__UueeSa__tabLayout article:hover,.service-page-module__UueeSa__tabLayout article:focus-within,.service-page-module__UueeSa__cardScroller article:hover,.service-page-module__UueeSa__cardScroller article:focus-within,.service-page-module__UueeSa__process article:hover,.service-page-module__UueeSa__process article:focus-within,.service-page-module__UueeSa__cta:hover,.service-page-module__UueeSa__cta:focus-within,.service-page-module__UueeSa__contactForm:hover,.service-page-module__UueeSa__contactForm:focus-within{transform:translateY(-4px);box-shadow:0 18px 30px #33261c17}.service-page-module__UueeSa__hero:hover .service-page-module__UueeSa__heroMedia img,.service-page-module__UueeSa__roundedImage:hover img,.service-page-module__UueeSa__panelImage:hover img,.service-page-module__UueeSa__cta:hover .service-page-module__UueeSa__ctaImage img,.service-page-module__UueeSa__cta:focus-within .service-page-module__UueeSa__ctaImage img{transform:scale(1.045)}.service-page-module__UueeSa__tabList a,.service-page-module__UueeSa__tabLayout article a,.service-page-module__UueeSa__button,.service-page-module__UueeSa__contactForm button{transition:transform .22s,background-color .22s,color .22s,box-shadow .22s}.service-page-module__UueeSa__tabList a:hover,.service-page-module__UueeSa__tabList a:focus-visible{background:var(--text-dark);color:var(--text-light);transform:translateY(-1px)}.service-page-module__UueeSa__tabLayout article a:hover,.service-page-module__UueeSa__tabLayout article a:focus-visible{color:#d48044;transform:translate(4px)}.service-page-module__UueeSa__button:hover,.service-page-module__UueeSa__button:focus-visible,.service-page-module__UueeSa__contactForm button:hover,.service-page-module__UueeSa__contactForm button:focus-visible{box-shadow:0 12px 22px #33261c1a}@media (prefers-reduced-motion:reduce){.service-page-module__UueeSa__heroMedia img,.service-page-module__UueeSa__roundedImage img,.service-page-module__UueeSa__panelImage img,.service-page-module__UueeSa__ctaImage img,.service-page-module__UueeSa__benefitGrid article,.service-page-module__UueeSa__tabLayout article,.service-page-module__UueeSa__cardScroller article,.service-page-module__UueeSa__process article,.service-page-module__UueeSa__cta,.service-page-module__UueeSa__contactForm,.service-page-module__UueeSa__tabList a,.service-page-module__UueeSa__tabLayout article a,.service-page-module__UueeSa__button,.service-page-module__UueeSa__contactForm button{transition:none}.service-page-module__UueeSa__benefitGrid article:hover,.service-page-module__UueeSa__benefitGrid article:focus-within,.service-page-module__UueeSa__tabLayout article:hover,.service-page-module__UueeSa__tabLayout article:focus-within,.service-page-module__UueeSa__cardScroller article:hover,.service-page-module__UueeSa__cardScroller article:focus-within,.service-page-module__UueeSa__process article:hover,.service-page-module__UueeSa__process article:focus-within,.service-page-module__UueeSa__cta:hover,.service-page-module__UueeSa__cta:focus-within,.service-page-module__UueeSa__contactForm:hover,.service-page-module__UueeSa__contactForm:focus-within,.service-page-module__UueeSa__hero:hover .service-page-module__UueeSa__heroMedia img,.service-page-module__UueeSa__roundedImage:hover img,.service-page-module__UueeSa__panelImage:hover img,.service-page-module__UueeSa__cta:hover .service-page-module__UueeSa__ctaImage img,.service-page-module__UueeSa__cta:focus-within .service-page-module__UueeSa__ctaImage img,.service-page-module__UueeSa__tabList a:hover,.service-page-module__UueeSa__tabList a:focus-visible,.service-page-module__UueeSa__tabLayout article a:hover,.service-page-module__UueeSa__tabLayout article a:focus-visible,.service-page-module__UueeSa__button:hover,.service-page-module__UueeSa__button:focus-visible,.service-page-module__UueeSa__contactForm button:hover,.service-page-module__UueeSa__contactForm button:focus-visible{transform:none}}.service-page-module__UueeSa__cardScroller article,.service-page-module__UueeSa__process article{isolation:isolate;color:var(--text-light);position:relative;overflow:hidden}.service-page-module__UueeSa__serviceCardImage{object-fit:cover;z-index:-2}.service-page-module__UueeSa__cardScroller article:after,.service-page-module__UueeSa__process article:after{content:"";z-index:-1;background:linear-gradient(#1412102e 0%,#0000 32%,#1412108c 68%,#141210e0 100%);position:absolute;inset:0}.service-page-module__UueeSa__cardScroller article span,.service-page-module__UueeSa__process article span{color:var(--text-light);background:#14121057;border-color:#f9f6f0b3;position:relative}.service-page-module__UueeSa__cardScroller article h3,.service-page-module__UueeSa__process article h3,.service-page-module__UueeSa__cardScroller article p,.service-page-module__UueeSa__process article p{color:var(--text-light);text-shadow:0 1px 4px #00000080;position:relative}.service-page-module__UueeSa__biomarkers{border-top:1px solid color-mix(in srgb, var(--text-dark) 12%, transparent);padding:84px 0}.service-page-module__UueeSa__biomarkersHead{max-width:720px;margin:0 0 40px}.service-page-module__UueeSa__biomarkersHead h2{font-family:var(--font-display);color:var(--text-dark);margin:10px 0 16px;font-size:clamp(28px,3.4vw,40px);font-weight:400;line-height:1.08}.service-page-module__UueeSa__biomarkersHead p{max-width:64ch;color:color-mix(in srgb, var(--text-dark) 82%, transparent);margin:0;font-size:17px;line-height:1.6}.service-page-module__UueeSa__biomarkerGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.service-page-module__UueeSa__biomarkerGrid li{border:1px solid color-mix(in srgb, var(--text-dark) 12%, transparent);background:var(--background-secondary);color:var(--text-dark);border-radius:8px;align-items:center;gap:12px;padding:15px 18px;font-size:15px;line-height:1.35;transition:border-color .2s,transform .2s,background-color .2s;display:flex}.service-page-module__UueeSa__biomarkerGrid li:hover{border-color:color-mix(in srgb, var(--text-dark) 26%, transparent);transform:translateY(-2px)}.service-page-module__UueeSa__biomarkerGrid li span{background:var(--accent-1);border-radius:50%;flex:none;width:8px;height:8px}.service-page-module__UueeSa__biomarkerNote{color:color-mix(in srgb, var(--text-dark) 55%, transparent);margin:26px 0 0;font-size:13px;line-height:1.6}
