.landing-page-module__hUIcCG__page{--rx-heading-size:calc(clamp(1.75rem, 1.5rem + 1.25vw, 2.5rem) * var(--site-display-scale));--rx-card-heading-size:calc(clamp(1.25rem, 1.125rem + .5vw, 1.5rem) * .9);--rx-body-size:calc(clamp(.9375rem, .9rem + .2vw, 1.0625rem) * .94);--rx-label-size:calc(clamp(.75rem, .7rem + .15vw, .875rem) * .94);--rx-section-space:calc(clamp(3.5rem, 6.25vw, 6.5rem) * var(--site-space-scale));--rx-content-space:calc(clamp(2rem, 3.5vw, 3.5rem) * var(--site-space-scale));--rx-card-gap:clamp(.875rem, 1.4vw, 1.5rem);--rx-card-padding:clamp(1.25rem, 2.2vw, 2rem);--rx-gutter:max(clamp(1.25rem, 5vw, 5rem), calc((100vw - 82rem) / 2))}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page h2:not([data-rx-display]){font-size:var(--rx-heading-size);letter-spacing:-.03em;text-wrap:balance;font-weight:300;line-height:1.08}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page h3,.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page [data-rx-card-heading]{font-size:var(--rx-card-heading-size);letter-spacing:-.025em;text-wrap:pretty;font-weight:400;line-height:1.2}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page [data-rx-body],.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page [data-brand-section=faq] [data-slot=accordion-content]>div{font-size:var(--rx-body-size);text-wrap:pretty;font-weight:400;line-height:1.6}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .treatment-benefit-copy p{font-size:var(--rx-body-size);text-wrap:pretty;font-weight:400;line-height:1.6}:is(.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page [data-rx-eyebrow],.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .treatment-benefits-header .eyebrow){font-size:var(--rx-label-size);line-height:1.5}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .rx-section{padding-block:var(--rx-section-space);padding-inline:var(--rx-gutter)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .rx-section-bleed{padding-inline:0}:is(.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .rx-section-header,.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .rx-medication-options>div,.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .patient-reviews-heading,.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .patient-reviews-track){padding-inline:var(--rx-gutter)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .rx-medication-options{gap:var(--rx-content-space)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .rx-medication-options>div:last-child{max-width:none}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .rx-section-header{max-width:calc(50rem + 2 * var(--rx-gutter));margin-bottom:var(--rx-content-space)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .rx-truesight-intro{padding-bottom:0}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .treatment-benefits{padding-block:var(--rx-section-space)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .treatment-benefits>.container{max-width:none;padding-inline:var(--rx-gutter)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .treatment-benefits-header{margin-bottom:var(--rx-content-space)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .treatment-benefits-header h2{max-width:22ch}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .treatment-benefits-track{gap:var(--rx-card-gap);margin-inline:calc(-1 * var(--rx-gutter));padding-inline:var(--rx-gutter)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .treatment-benefit-card{height:auto}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .treatment-benefit-copy{padding:var(--rx-card-padding)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .treatment-benefit-copy p{height:auto;min-height:0}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .rx-care-section{padding-inline:var(--rx-gutter)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page [data-brand-section=social-proof]{padding-inline:var(--rx-gutter)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page [data-brand-section=faq]>div{gap:var(--rx-content-space) 7%;max-width:none;padding:var(--rx-section-space) var(--rx-gutter);grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);display:grid}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page [data-brand-section=faq]>div>div{width:auto;min-width:0}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page [data-brand-section=faq] [data-slot=accordion-trigger]{padding-block:1em;font-weight:400;line-height:1.3}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .rx-final-card{padding:clamp(2rem,5vw,4rem) 7%}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .rx-review-rating{margin-block:1.5rem var(--rx-content-space)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page [data-brand-section=social-proof]>div{gap:var(--rx-content-space)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .patient-reviews-track{gap:var(--rx-card-gap);align-items:stretch}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .patient-review-slide{width:min(78%,clamp(16rem,22vw,18.25rem))}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .patient-review-text-wrap{height:100%;min-height:min-content}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .patient-review-text{height:auto;min-height:100%;padding:clamp(1.125rem,1.5vw,1.5rem)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .patient-review-author{padding-top:1em}@media (min-width:64rem){.landing-page-module__hUIcCG__page{--rx-content-width:75rem;--rx-section-space:calc(clamp(4rem, 5vw, 5rem) * var(--site-space-scale));--rx-content-space:calc(clamp(2rem, 3vw, 3rem) * var(--site-space-scale));--rx-gutter:max(5vw, calc((100vw - var(--rx-content-width)) / 2))}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .rx-hero-content{padding-inline:var(--rx-gutter)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .patient-reviews-heading{width:100%;max-width:none}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .treatment-benefits>.container{width:100%}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page [data-brand-section=social-proof]{padding-block:var(--rx-section-space)}.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page .rx-truesight-motion-toggle{margin-inline:var(--rx-gutter)}}@media (max-width:60rem){.landing-page-module__hUIcCG__page.landing-page-module__hUIcCG__page [data-brand-section=faq]>div{grid-template-columns:minmax(0,1fr)}}
.programme-sections-module__u3wY-q__section{background:var(--brand-screen);color:var(--brand-accent);padding:calc(90px * var(--site-space-scale)) 24px}.programme-sections-module__u3wY-q__inner{width:100%;max-width:1200px;margin-inline:auto}.programme-sections-module__u3wY-q__heading{text-align:center;max-width:820px;margin-inline:auto}.programme-sections-module__u3wY-q__heading h2,.programme-sections-module__u3wY-q__teamIntro h2{font-size:calc(clamp(36px, 4.4vw, 56px) * var(--site-display-scale));letter-spacing:-.03em;margin:18px 0 0;font-weight:300;line-height:1.05}.programme-sections-module__u3wY-q__bento{gap:var(--rx-card-gap,20px);margin-top:calc(48px * var(--site-space-scale));grid-template-rows:repeat(3,250px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.programme-sections-module__u3wY-q__bento article{isolation:isolate;background:var(--brand-cell);border-radius:28px;min-width:0;position:relative;overflow:hidden}.programme-sections-module__u3wY-q__consultation{grid-area:1/1/3}.programme-sections-module__u3wY-q__medications{grid-area:1/2}.programme-sections-module__u3wY-q__support{grid-area:2/2/4}.programme-sections-module__u3wY-q__atHome{grid-area:3/1}.programme-sections-module__u3wY-q__scene{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.programme-sections-module__u3wY-q__consultation .programme-sections-module__u3wY-q__scene{object-position:45% center}.programme-sections-module__u3wY-q__support .programme-sections-module__u3wY-q__scene{object-position:center 30%}.programme-sections-module__u3wY-q__glassCopy{inset-inline:24px;-webkit-backdrop-filter:blur(22px);background:#fef9efcb;border:1px solid #fff9;border-radius:22px;padding:25px;position:absolute;bottom:24px}.programme-sections-module__u3wY-q__bento h3{letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.1vw,28px);font-weight:400;line-height:1.15}.programme-sections-module__u3wY-q__bento p{color:#133334c2;margin:12px 0 0;font-size:14px;line-height:1.55}.programme-sections-module__u3wY-q__bentoCopy{z-index:1;max-width:69%;padding:28px;position:relative}.programme-sections-module__u3wY-q__medications .programme-sections-module__u3wY-q__bentoCopy{max-width:70%}.programme-sections-module__u3wY-q__medications h3{font-size:24px}.programme-sections-module__u3wY-q__medications p{font-size:13px}.programme-sections-module__u3wY-q__bentoCta{border-bottom:1px solid #13333455;align-items:center;gap:12px;margin-top:18px;padding-block:4px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.programme-sections-module__u3wY-q__bentoCta:focus-visible{outline:2px solid var(--brand-accent);outline-offset:5px}.programme-sections-module__u3wY-q__bentoCta span{font-size:18px}.programme-sections-module__u3wY-q__medicationArt{object-fit:contain;width:44%;height:105%;position:absolute;bottom:-12%;right:-3%;transform:rotate(-12deg)}.programme-sections-module__u3wY-q__homeDevice{filter:drop-shadow(0 10px 12px #13333422);width:30%;position:absolute;bottom:-60%;right:-2%;transform:rotate(-12deg)}.programme-sections-module__u3wY-q__homeScreen{object-fit:cover;border-radius:12%/6%;width:90%;height:94%;position:absolute;top:2.5%;left:5%}.programme-sections-module__u3wY-q__homeFrame{width:100%;height:auto;position:relative}.programme-sections-module__u3wY-q__atHome .programme-sections-module__u3wY-q__bentoCopy{max-width:70%}.programme-sections-module__u3wY-q__bento .programme-sections-module__u3wY-q__result{color:var(--brand-accent);margin:0;font-size:24px;position:absolute;bottom:24px;left:28px}.programme-sections-module__u3wY-q__result span{font-size:14px}.programme-sections-module__u3wY-q__stepsGrid{gap:var(--rx-card-gap,18px);margin:var(--rx-content-space,48px) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.programme-sections-module__u3wY-q__stepCard{background:var(--brand-cell);border-radius:24px;min-width:0;overflow:hidden}.programme-sections-module__u3wY-q__stepPhoto{aspect-ratio:1.12;position:relative;overflow:hidden}.programme-sections-module__u3wY-q__stepPhoto img{object-fit:cover;width:100%;height:100%}.programme-sections-module__u3wY-q__stepNumber{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.06em;background:#fef9efdf;border-radius:30px;padding:8px 13px;font-size:11px;position:absolute;top:16px;left:16px}.programme-sections-module__u3wY-q__stepCopy{padding:var(--rx-card-padding,24px)}.programme-sections-module__u3wY-q__stepCopy h3{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:400;line-height:1.2}.programme-sections-module__u3wY-q__stepCopy p{color:#133334b8;margin:12px 0 0;font-size:14px;line-height:1.65}.programme-sections-module__u3wY-q__teamLayout{gap:calc(clamp(2rem, 5vw, 4rem) * var(--site-space-scale));grid-template-columns:.8fr 1.35fr;align-items:center;width:100%;max-width:1200px;margin-inline:auto;display:grid}.programme-sections-module__u3wY-q__teamIntro p{color:#133334b8;margin:24px 0 0;font-size:16px;line-height:1.65}.programme-sections-module__u3wY-q__doctors{gap:var(--rx-card-gap,20px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.programme-sections-module__u3wY-q__doctorCard{background:var(--brand-cell);border-radius:24px;min-width:0;overflow:hidden}.programme-sections-module__u3wY-q__doctorPhoto{background:#eee4d4;padding:20px 14px 0}.programme-sections-module__u3wY-q__doctorPhoto img{object-fit:contain;object-position:center bottom;width:100%;height:auto;display:block}.programme-sections-module__u3wY-q__doctorCaption{padding:var(--rx-card-padding,24px)}.programme-sections-module__u3wY-q__doctorCaption h3{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:400;line-height:1.3}.programme-sections-module__u3wY-q__doctorCaption p{color:#133334a8;margin:8px 0 0;font-size:13px;line-height:1.45}@media (min-width:1024px){.programme-sections-module__u3wY-q__section{padding:calc(110px * var(--site-space-scale)) 80px}}@media (max-width:1023px){.programme-sections-module__u3wY-q__stepsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.programme-sections-module__u3wY-q__bento{grid-template-rows:repeat(3,280px)}.programme-sections-module__u3wY-q__bentoCopy{padding:24px}.programme-sections-module__u3wY-q__medications .programme-sections-module__u3wY-q__bentoCopy{max-width:90%}.programme-sections-module__u3wY-q__medicationArt{opacity:.28;width:45%;right:-10%}.programme-sections-module__u3wY-q__teamLayout{gap:calc(36px * var(--site-space-scale));grid-template-columns:1fr}.programme-sections-module__u3wY-q__teamIntro{max-width:650px}.programme-sections-module__u3wY-q__doctors{max-width:720px}}@media (max-width:639px){.programme-sections-module__u3wY-q__section{padding:calc(64px * var(--site-space-scale)) 24px}.programme-sections-module__u3wY-q__bento{margin-top:var(--rx-content-space,32px);grid-template-rows:auto;grid-template-columns:1fr;gap:16px}.programme-sections-module__u3wY-q__bento article{border-radius:24px;grid-area:auto}.programme-sections-module__u3wY-q__consultation,.programme-sections-module__u3wY-q__support{height:440px}.programme-sections-module__u3wY-q__medications,.programme-sections-module__u3wY-q__atHome{min-height:340px}.programme-sections-module__u3wY-q__glassCopy{inset-inline:18px;padding:22px;bottom:18px}.programme-sections-module__u3wY-q__bentoCopy,.programme-sections-module__u3wY-q__medications .programme-sections-module__u3wY-q__bentoCopy,.programme-sections-module__u3wY-q__atHome .programme-sections-module__u3wY-q__bentoCopy{max-width:90%;padding:24px}.programme-sections-module__u3wY-q__medicationArt{opacity:1;width:40%;height:54%;bottom:-4%;right:0}.programme-sections-module__u3wY-q__homeDevice{width:36%;bottom:-24%;right:2%}.programme-sections-module__u3wY-q__bentoCta{max-width:64%;margin-top:20px;line-height:1.5}.programme-sections-module__u3wY-q__stepsGrid{gap:var(--rx-card-gap,20px);margin-top:var(--rx-content-space,32px);grid-template-columns:1fr}.programme-sections-module__u3wY-q__stepPhoto{aspect-ratio:1.5}.programme-sections-module__u3wY-q__stepCopy{padding:var(--rx-card-padding,24px)}.programme-sections-module__u3wY-q__doctors{gap:var(--rx-card-gap,24px);grid-template-columns:1fr;width:100%;max-width:400px;margin-inline:auto}.programme-sections-module__u3wY-q__doctorPhoto{padding:24px 24px 0}.programme-sections-module__u3wY-q__doctorCaption{padding:var(--rx-card-padding,24px)}.programme-sections-module__u3wY-q__doctorCaption h3{font-size:21px}}
