.page_page__jobSS{--detail-muted:#1e4c4e;--detail-line:#13333424;--v1-motion-fast:100ms;--consultation-gutter:clamp(24px,4.5vw,72px);--section-title:clamp(36px,4vw,56px);--rx-heading-size:var(--section-title);background:#fef9ef;color:#133334;font-weight:350}.page_shell__3K1ra{width:min(100%,1440px);margin-inline:auto;padding-inline:var(--consultation-gutter)}.page_page__jobSS :is(h1,h2,h3,p){margin:0}.page_page__jobSS h1{font-size:clamp(52px,5.5vw,84px);font-weight:350;line-height:1.03;letter-spacing:-.05em}.page_page__jobSS h2{font-size:var(--section-title);font-weight:350;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.page_page__jobSS h3{font-weight:400}.page_page__jobSS :is(a,button,[tabindex="0"]):focus-visible{outline:2px solid currentColor;outline-offset:5px}.page_eyebrow__v25P_{font-size:13px;font-weight:400;line-height:1.5;letter-spacing:.02em;color:#1e4c4e}.page_hero__DJvJT{position:relative;isolation:isolate;min-height:680px;height:100svh;overflow:clip;background:#f7eee0}.page_heroMedia__uFjeh{position:absolute;inset:0;z-index:-2;display:block}.page_heroBackdrop__k6j1o{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:68% center}.page_heroHaze__EI79R{position:absolute;inset:-10% auto -10% 0;width:65%;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#fef9ef58,#fef9ef1c 70%,transparent);mask-image:linear-gradient(90deg,#000,#000 38%,#000c 64%,transparent)}.page_heroGrid__UiVi_{position:relative;height:100%;display:flex;align-items:center;padding-block:140px 72px}.page_heroCopy__rkBs9{width:48%;max-width:590px}.page_heroCopy__rkBs9 .page_eyebrow__v25P_{margin-bottom:24px}.page_intro__Lqor0{max-width:460px;margin-top:24px!important;font-size:19px;line-height:1.6}.page_consultationOffer__ScSV0{margin-top:28px!important;font-size:23px;line-height:1.35;letter-spacing:-.025em}.page_consultationOffer__ScSV0 span{font-weight:400}.page_cta__pDBKl{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:24px;min-height:54px;padding:15px 26px;border-radius:999px;background:#133334;color:#fef9ef;font-size:16px;font-weight:400;line-height:1.4;text-decoration:none;transition:background var(--v1-motion-fast) ease,transform var(--v1-motion-fast) ease}.page_cta__pDBKl:hover{background:#1e4c4e;transform:translateY(-1px)}.page_cta__pDBKl svg{flex-shrink:0}.page_hero__DJvJT .page_cta__pDBKl{margin-top:24px}.page_googleReviews__w0_GK{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin-top:22px;font-size:12px;line-height:1.5}.page_stars__ApASX{display:inline-flex;gap:2px}.page_doctorCaption__WufvA{position:absolute;right:var(--consultation-gutter);bottom:56px;display:flex;align-items:center;gap:14px;padding:14px 22px 14px 14px;border-radius:20px;background:#fef9ef66;border:1px solid #ffffff60;box-shadow:inset 0 1px 0 #ffffff70,0 8px 32px #1333340c}.page_doctorCaption__WufvA img{width:54px;height:54px;object-fit:contain}.page_doctorCaption__WufvA span,.page_doctorCaption__WufvA strong{display:block}.page_doctorCaption__WufvA strong{font-size:17px;font-weight:400;line-height:1.4}.page_doctorCaption__WufvA span{margin-top:4px;font-size:12px;line-height:1.4}.page_press__iBkx8{padding-block:44px;overflow:hidden}.page_pressWindow__Z7uhf{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.page_pressTrack__DX4Cx{display:flex;width:max-content;will-change:transform;animation:page_pressScroll__gwXvB 55s linear infinite}.page_pressGroup__iaUOG{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;min-width:max(calc(100vw + 240px),1640px);gap:100px;padding-inline:50px}.page_pressGroup__iaUOG img{width:auto;height:28px;max-width:160px;object-fit:contain;opacity:.5;filter:grayscale(1)}.page_pressWindow__Z7uhf:is(:hover,:focus) .page_pressTrack__DX4Cx{animation-play-state:paused}@keyframes page_pressScroll__gwXvB{to{transform:translateX(-50%)}}.page_sectionHeading__nBXVo{margin-bottom:48px}.page_sectionHeading__nBXVo .page_eyebrow__v25P_{margin-bottom:16px}.page_sectionHeading__nBXVo>p:last-child:not(.page_eyebrow__v25P_){max-width:660px;margin-top:24px;font-size:17px;line-height:1.6;color:var(--detail-muted)}.page_benefits__XkFHi{padding-block:64px 100px}.page_benefitsTrack__IUrzT{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px}.page_benefitCard__AnoS8{width:402px;height:497px;flex:1 0 32%;max-width:430px;border-radius:26px;background:#f7eee0;overflow:hidden;scroll-snap-align:start;display:flex;flex-direction:column}.page_benefitVisual__1e_vB{position:relative;height:366px;flex:0 0 auto;display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;overflow:hidden}.page_benefitVisual__1e_vB>img{display:block;width:110%;height:100%;max-width:none;min-height:0;object-fit:contain}.page_benefitCopy__qsYwR{padding:0 30px 30px;margin-top:auto}.page_benefitCopy__qsYwR h3{font-size:23px;line-height:1.14;letter-spacing:-.025em}.page_benefitCopy__qsYwR p{margin-top:12px;font-size:15px;line-height:1.45;color:var(--detail-muted)}.page_deliveryVisual__DqWVV>img{width:126%;max-width:none;justify-self:start;object-fit:contain;object-position:left center}.page_followupVisual__M00Jy{padding:28px 26px 18px}.page_followupChat__JRSAH{width:100%;max-width:348px;color:#133334}.page_chatDoctor__EkYwN{display:flex;align-items:center;gap:11px;margin-bottom:23px;padding-inline:3px}.page_chatDoctor__EkYwN img{width:44px;height:44px;border-radius:50%;object-fit:cover;object-position:center 25%}.page_chatDoctor__EkYwN>span{font-size:15px;line-height:1.3}.page_chatDoctor__EkYwN small{display:block;margin-top:3px;font-size:11px;opacity:.6}.page_chatDoctor__EkYwN>svg{margin-left:auto;opacity:.6;flex-shrink:0}.page_followupMessages__FSSvT{display:flex;flex-direction:column;gap:12px}.page_followupMessages__FSSvT p{max-width:88%;padding:13px 16px;font-size:14px;line-height:1.45;letter-spacing:-.015em}.page_doctorMessage__4V2ps{align-self:flex-start;background:#fef9ef;border:1px solid #ffffff90;border-radius:17px 17px 17px 5px;box-shadow:0 5px 15px #13333405}.page_patientMessage__mef7o{align-self:flex-end;background:#1e4c4e;color:#fef9ef;border-radius:17px 17px 5px 17px}.page_patientMessage__mef7o svg{display:block;margin:5px 0 -3px auto;opacity:.7}.page_journey__TbDfQ{padding-block:40px 80px}.page_journeyMobileHeading__fC7_k{display:none}.page_journeyContent___toJB{min-width:0}.page_journeyDesktopHeading__uViCY{text-align:left;margin-bottom:28px}.page_journeyDesktopHeading__uViCY>p:last-child{font-size:16px;margin-top:18px}.page_journeyTrack__O5wlR{height:calc(100svh + 1100px)}.page_journeyStage__d4M03{position:sticky;top:88px;min-height:calc(100svh - 88px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,90px);align-items:start;align-content:center;padding-block:30px}.page_journeyVisual__fPmA5{display:flex;align-items:center;justify-content:center;min-width:0}.page_phoneScene__O_9_5{position:relative;width:min(100%,430px,calc((100svh - 154px) * .563));flex-shrink:0;transform:translateY(-1.97%)}.page_phoneHand__fzk7m{width:100%;height:auto;display:block;mask-image:linear-gradient(90deg,#000 0,#000 82%,transparent),linear-gradient(180deg,#000 0,#000 75%,transparent 97%);mask-composite:intersect}.page_phoneScreen__zgYTG{position:absolute;top:3.47%;left:19.12%;width:56.1%;height:66.87%;border-radius:12%/5.7%;overflow:hidden;background:#fef9ef;container-type:inline-size;isolation:isolate}.page_phoneStatus__RQH6P{position:absolute;z-index:5;top:2.6%;left:7%;right:7%;display:flex;justify-content:space-between;font-size:4.1cqw;color:#fef9ef;font-weight:400;mix-blend-mode:difference}.page_phoneStatus__RQH6P>span:last-child{display:flex;gap:1cqw}.page_phoneStatus__RQH6P svg{width:4cqw;height:4cqw}.page_phoneIsland__7QEjn{position:absolute;z-index:6;top:1.1%;left:36%;width:28%;height:3.9%;background:#080908;border-radius:999px}.page_phoneState__XGmL2{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity var(--v1-motion-fast) ease,visibility var(--v1-motion-fast)}.page_phoneState__XGmL2[data-active=true]{opacity:1;visibility:visible}.page_callScreen__1K7_T>img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.page_callScreen__1K7_T:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#081b1bcc)}.page_phoneCallTitle__29GtL{position:absolute;z-index:1;bottom:24%;left:9%;color:#fef9ef;display:grid;gap:2cqw;font-size:4.3cqw}.page_phoneCallTitle__29GtL strong{font-size:8cqw;font-weight:400}.page_phoneCallControls__8YasV{position:absolute;z-index:1;bottom:9%;left:0;right:0;display:flex;justify-content:center;gap:5cqw}.page_phoneCallControls__8YasV span{width:15cqw;height:15cqw;display:grid;place-items:center;border-radius:50%;background:#ffffff35;color:#fff}.page_phoneCallControls__8YasV svg{width:6cqw;height:6cqw}.page_phoneCallControls__8YasV span:last-child{background:#bd5c52}.page_homeIndicator__bq3vj{position:absolute;z-index:6;bottom:1.6%;left:34%;width:32%;height:1%;border-radius:999px;background:#fef9ef;mix-blend-mode:difference}.page_chatScreen__AcJvE{padding:16% 6% 8%;font-size:4.3cqw}.page_chatScreen__AcJvE header{display:flex;align-items:center;gap:3cqw;margin-bottom:8cqw;padding-bottom:6cqw;border-bottom:1px solid #13333413;font-size:5cqw}.page_chatScreen__AcJvE header>svg{width:5cqw;height:5cqw;flex-shrink:0}.page_chatScreen__AcJvE header>svg:last-child{margin-left:auto}.page_chatScreen__AcJvE header img{width:13cqw;height:13cqw;object-fit:cover;border-radius:50%}.page_chatScreen__AcJvE header span{display:block;font-size:3.4cqw;opacity:.7;margin-top:1cqw}.page_chatScreen__AcJvE .page_chatDate__qpy7V{text-align:center;font-size:3.5cqw;opacity:.6;margin-bottom:7cqw}.page_reportCard__UWasb{display:flex;align-items:center;gap:3cqw;border:1px solid #13333420;border-radius:5cqw;padding:5cqw;margin-bottom:6cqw}.page_reportCard__UWasb svg{width:6cqw;height:6cqw;flex-shrink:0}.page_reportCard__UWasb svg:last-child{width:4cqw;margin-left:auto}.page_reportCard__UWasb strong{display:block;font-size:3.5cqw;font-weight:350;margin-top:2cqw;opacity:.7}.page_chatBubble__iBJkR,.page_chatReply__xxqGD{padding:5cqw;border-radius:6cqw;line-height:1.55;max-width:92%;margin-bottom:5cqw}.page_chatBubble__iBJkR{background:#f7eee0;border-bottom-left-radius:1cqw}.page_chatReply__xxqGD{background:#1e4c4e;color:#fef9ef;margin-left:auto;border-bottom-right-radius:1cqw}.page_chatCompose__QFssP{position:absolute;bottom:6%;left:6%;right:6%;display:flex;align-items:center;justify-content:space-between;gap:2cqw;border:1px solid #1333341c;border-radius:9cqw;padding:4cqw 3cqw;font-size:3.6cqw;color:#1e4c4e}.page_chatCompose__QFssP svg{width:5cqw;height:5cqw}.page_lockScreen__Tk_0f{background:#34244c url(/weight-loss-rx/consultation/dual-action-v2/ios-wallpaper.webp) 50%/cover;color:#fff;padding:17% 6% 8%;display:flex;flex-direction:column;align-items:center}.page_lockIcon__rXPkV{width:6cqw;height:6cqw;margin-bottom:3cqw}.page_lockDay__sldEV{font-size:5cqw}.page_lockTime__uKA0r{font-size:25cqw;line-height:1.2;font-weight:350;letter-spacing:-.06em}.page_liveDelivery__3cMKY,.page_notification__TAm36{width:100%;padding:5cqw;border:1px solid #ffffff30;border-radius:7cqw;background:#fef9efbd;color:#133334}.page_notification__TAm36{margin-top:12cqw}.page_notification__TAm36 header{display:flex;align-items:center;gap:3cqw;font-size:4.2cqw;margin-bottom:4cqw}.page_notification__TAm36 header img{width:8cqw;height:8cqw;border-radius:2cqw}.page_notification__TAm36 header small{margin-left:auto;font-size:3.3cqw;opacity:.65}.page_notification__TAm36 strong{font-size:4.7cqw;line-height:1.3;font-weight:400;display:block}.page_notification__TAm36 p{font-size:4cqw;line-height:1.4;margin-top:2cqw}.page_liveDelivery__3cMKY{margin-top:4cqw;background:#173b3dec;color:#fff}.page_liveDelivery__3cMKY>div:first-child{display:flex;justify-content:space-between;align-items:center;font-size:3.5cqw}.page_liveDelivery__3cMKY svg{width:8cqw;height:8cqw}.page_liveDelivery__3cMKY strong{font-size:5cqw;display:block;margin-top:3cqw;font-weight:400}.page_deliveryProgress__Rm76w{display:flex;gap:2cqw;margin:5cqw 0 3cqw}.page_deliveryProgress__Rm76w i{height:1.5cqw;background:#ffffff35;border-radius:2cqw;flex:1}.page_deliveryProgress__Rm76w i:first-child{background:#fef9ef}.page_liveDelivery__3cMKY>p{display:flex;justify-content:space-between;font-size:2.7cqw;opacity:.8}.page_journeyCards__XG38_{display:grid;gap:8px}.page_journeyCard__EnOuu{border:1px solid #1333341a;border-radius:14px;background:#fef9ef;overflow:clip;transition:background var(--v1-motion-fast) ease,border-color var(--v1-motion-fast) ease}.page_journeyCard__EnOuu[data-active=true]{background:#f7eee0;border-color:transparent}.page_journeyCard__EnOuu button{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:16px;text-align:left;cursor:pointer}.page_journeyCard__EnOuu button>span:nth-child(2){font-size:18px;font-weight:400;line-height:1.25;letter-spacing:-.025em}.page_stepNumber__9QuK8{font-size:12px;opacity:.6;flex-shrink:0}.page_journeyCard__EnOuu button>svg{margin-left:auto;width:18px;height:18px;flex-shrink:0;transition:transform var(--v1-motion-fast) ease}.page_journeyCard__EnOuu[data-active=true] button>svg{transform:rotate(45deg)}.page_journeyDetail__bbBjI p{padding:0 18px 16px 42px;font-size:15px;line-height:1.5;color:var(--detail-muted)}.page_journeyHint__3d_v7{font-size:12px!important;color:#1e4c4e99;padding:8px 22px}.page_credentials__R8OSo{padding-bottom:40px}.page_page__jobSS .page_credentials__R8OSo h2{font-size:var(--section-title);line-height:1.08;font-weight:350;letter-spacing:-.045em}.page_pharmacy__yql3W{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding-block:80px 100px}.page_mapVisual__fKgj1{position:relative;min-width:0;align-self:stretch;min-height:540px}.page_mapVisual__fKgj1 img{position:absolute;inset-block:0;width:118%;max-width:none;margin-left:-9%;height:100%;object-fit:cover;object-position:center;mask-image:radial-gradient(ellipse 50% 65% at center,#000 60%,transparent 100%);display:block}.page_mapDestination__I8r0R,.page_mapOrigin__CnrHn{position:absolute;font-size:14px;padding:9px 14px;border-radius:999px;background:#fef9efb3;backdrop-filter:blur(8px);border:1px solid #13333412}.page_mapOrigin__CnrHn{top:20%;left:2%}.page_mapDestination__I8r0R{right:0;bottom:25%}.page_pharmacyCopy__X1bOH>.page_eyebrow__v25P_{margin-bottom:16px}.page_pharmacyCopy__X1bOH>p:not(.page_eyebrow__v25P_){margin-top:24px;font-size:17px;line-height:1.65;color:var(--detail-muted)}.page_pharmacyCopy__X1bOH ul{display:grid;gap:16px;margin:28px 0 0;padding:0;list-style:none}.page_pharmacyCopy__X1bOH li{display:flex;gap:10px;font-size:15px;line-height:1.5}.page_pharmacyCopy__X1bOH li svg{flex-shrink:0;margin-top:2px}.page_pharmacyCopy__X1bOH>.page_medicationNote__muAMD{font-size:13px!important;line-height:1.65;opacity:.8;max-width:480px;padding-top:20px;border-top:1px solid var(--detail-line)}.page_pharmacyCopy__X1bOH .page_cta__pDBKl{margin-top:26px}.page_safety__FCaDa{padding-block:40px 72px}.page_safetyPanel__EU433{display:grid;grid-template-columns:1.1fr 1fr;gap:40px 64px;align-items:start;padding:clamp(28px,4vw,56px);border-radius:26px;background:#f7eee0}.page_safetyHeading__pVamC .page_eyebrow__v25P_{display:flex;align-items:center;gap:10px;margin-bottom:24px}.page_safetyHeading__pVamC .page_eyebrow__v25P_ svg{flex-shrink:0}.page_safetyIntro__Ud_Nr{font-size:16px;line-height:1.65;max-width:370px;margin-top:24px!important;color:var(--detail-muted)}.page_safetyCopy__ER9io{padding-top:4px}.page_safetyCopy__ER9io article{display:flex;gap:18px;padding-block:22px}.page_safetyCopy__ER9io article:first-child{padding-top:0}.page_safetyCopy__ER9io article+article{border-top:1px solid #13333418}.page_safetyIcon__ZpN5y{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border:1px solid #13333412;border-radius:50%;background:#fef9ef}.page_safetyCopy__ER9io h3{font-size:21px;line-height:1.3;letter-spacing:-.025em}.page_safetyCopy__ER9io p{font-size:15px;line-height:1.7;margin-top:10px;color:var(--detail-muted)}.page_safetyNote__al90n{grid-column:1/-1;display:flex;align-items:center;gap:12px;padding-top:24px;border-top:1px solid #13333418;font-size:13px;line-height:1.6;color:var(--detail-muted)}.page_safetyNote__al90n svg{flex-shrink:0}.page_page__jobSS [data-brand-section=faq]>div{padding-inline:var(--consultation-gutter)}.page_page__jobSS [data-slot=accordion-trigger]{font-weight:400;color:#133334}.page_page__jobSS [data-slot=accordion-content]>div{font-weight:350;color:var(--detail-muted)}.page_page__jobSS [data-brand-section=faq]>div>div:first-child>span{font-weight:350}.page_closing__gnK2H{padding:50px var(--consultation-gutter) 100px}.page_finalCta__898bD{width:min(100%,1260px);margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;border-radius:26px;border:1px solid #13333418;box-shadow:0 18px 45px -24px #13333435;background:#fef9ef}.page_finalCopy__tkFVr{align-self:center;padding:clamp(28px,4vw,56px)}.page_finalCopy__tkFVr .page_eyebrow__v25P_{margin-bottom:24px}.page_finalCopy__tkFVr>p:not(.page_eyebrow__v25P_){margin-top:24px;max-width:350px;font-size:17px;line-height:1.65;color:var(--detail-muted)}.page_finalCopy__tkFVr .page_cta__pDBKl{margin-top:30px}.page_finalVisual__bVTFQ{position:relative;container-type:inline-size;min-height:480px}.page_finalPhone__fk7Xb{position:absolute;bottom:0;width:100%;height:calc(100% - 24px);object-fit:contain;object-position:center bottom}.page_finalPen__GNAtr{position:absolute;z-index:2;width:84%;max-width:none;height:auto;left:-22%;top:calc(24cqw - 28px);transform:rotate(65deg);filter:drop-shadow(16px 22px 16px #13333424);animation:page_consultationPenFloat__P9_Oi 5.5s ease-in-out infinite;pointer-events:none}@keyframes page_consultationPenFloat__P9_Oi{0%,to{transform:translateY(0) rotate(65deg)}50%{transform:translateY(-12px) rotate(62deg)}}.page_stories__r881J>section{padding-block:40px calc(72px * var(--site-space-scale))}.page_stories__r881J{content-visibility:auto;contain-intrinsic-size:900px}.page_stories__r881J .patient-reviews-heading{max-width:1600px;padding-inline:var(--consultation-gutter)}.page_stories__r881J .patient-reviews-heading h2{margin-top:16px;color:#133334;font-size:calc(clamp(36px, 4vw, 56px) * var(--site-display-scale));line-height:1.08;letter-spacing:-.045em}.page_stories__r881J .patient-reviews-heading>div:last-child{margin-block:24px 36px;gap:10px}.page_stories__r881J .patient-review-stars{gap:4px;flex-shrink:0}.page_stories__r881J .patient-review-stars svg{width:22px;height:22px}.page_stories__r881J .patient-reviews-heading .patient-review-stars{gap:3px}.page_stories__r881J .patient-reviews-heading .patient-review-stars svg{width:14px;height:14px}.page_stories__r881J .patient-reviews-carousel{mask-image:none;-webkit-mask-image:none}.page_stories__r881J .patient-reviews-track{gap:20px;padding-inline:max(var(--consultation-gutter),calc((100vw - 1472px) / 2));scroll-snap-type:x mandatory;scroll-padding-inline:var(--consultation-gutter)}.page_stories__r881J .patient-review-slide{width:320px;height:540px;scroll-snap-align:start}.page_stories__r881J .patient-review-slide>button,.page_stories__r881J .patient-review-text-wrap{height:100%;aspect-ratio:auto}.page_stories__r881J .patient-review-text{padding:28px;border-radius:22px}.page_stories__r881J .patient-review-quote{margin-top:24px;font-size:18px;line-height:1.55;letter-spacing:0;color:#133334}.page_stories__r881J .patient-review-author{margin-top:auto;padding-top:24px}.page_stories__r881J .patient-review-author p{font-weight:400}.page_stories__r881J .patient-review-author p+p{margin-top:6px}.page_page__jobSS .page_stories__r881J .patient-reviews-heading h2{font-size:var(--section-title);font-weight:350;line-height:1.08;letter-spacing:-.045em}@media (max-width:1100px){.page_heroCopy__rkBs9{width:50%}.page_heroBackdrop__k6j1o{object-position:66% center}.page_hero__DJvJT h1{font-size:clamp(48px,5.5vw,70px)}.page_intro__Lqor0{font-size:17px}.page_heroCopy__rkBs9 .page_eyebrow__v25P_{max-width:260px}.page_benefitCard__AnoS8{flex:0 0 370px}.page_pharmacy__yql3W,.page_safetyPanel__EU433{gap:32px}}@media (max-width:1023px){.page_hero__DJvJT{--portrait-height:clamp(320px,72vw,460px);height:auto;min-height:100svh;background:#fef9ef}.page_heroMedia__uFjeh{top:64px;right:0;bottom:auto;left:0;height:var(--portrait-height)}.page_heroBackdrop__k6j1o{object-position:center top;mask-image:linear-gradient(#000,#000 78%,transparent)}.page_heroHaze__EI79R{inset:0 0 auto;width:100%;height:90px;background:linear-gradient(180deg,#f7eee0,#f7eee0b8 56%,#f7eee000);mask-image:linear-gradient(#000 60%,transparent)}.page_heroGrid__UiVi_{height:auto;min-height:100svh;padding-top:calc(64px + var(--portrait-height) - 8px);padding-bottom:28px;align-items:flex-start}.page_heroCopy__rkBs9{width:100%;max-width:520px;margin-inline:auto}.page_heroCopy__rkBs9 .page_eyebrow__v25P_{display:none}.page_hero__DJvJT h1{font-size:clamp(36px,10.3vw,52px);line-height:1.04;letter-spacing:-.045em}.page_intro__Lqor0{font-size:15px;line-height:1.5;max-width:430px;margin-top:14px!important}.page_consultationOffer__ScSV0{font-size:20px;margin-top:16px!important}.page_cta__pDBKl{min-height:52px;font-size:15px;padding:14px 22px}.page_hero__DJvJT .page_cta__pDBKl{width:100%;margin-top:18px;justify-content:space-between}.page_googleReviews__w0_GK{justify-content:center;margin-top:14px;font-size:11px;gap:8px}.page_stars__ApASX svg{width:14px;height:14px}.page_doctorCaption__WufvA{left:var(--consultation-gutter);right:auto;bottom:auto;top:calc(64px + var(--portrait-height) - 62px);gap:9px;padding:7px 12px 7px 8px;border-radius:16px;background:#fef9efb8}.page_doctorCaption__WufvA img{width:32px;height:32px}.page_doctorCaption__WufvA strong{font-size:13px}.page_doctorCaption__WufvA span{font-size:10px;margin-top:2px}}@media (max-width:760px){.page_hero__DJvJT.page_hero__DJvJT{--portrait-height:clamp(390px,112vw,520px);min-height:0;height:auto;background:#fef9ef}.page_hero__DJvJT .page_heroMedia__uFjeh{position:relative;inset:auto;display:block;width:100%;height:var(--portrait-height);overflow:hidden}.page_hero__DJvJT .page_heroMedia__uFjeh img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;mask-image:linear-gradient(#000,#000 84%,transparent);-webkit-mask-image:linear-gradient(#000,#000 84%,transparent)}.page_hero__DJvJT .page_heroHaze__EI79R{display:none}.page_hero__DJvJT .page_heroGrid__UiVi_{display:block;height:auto;min-height:0;padding-block:24px 36px}.page_hero__DJvJT .page_heroCopy__rkBs9{width:100%;max-width:none;margin:0}.page_hero__DJvJT .page_doctorCaption__WufvA{position:absolute;top:-96px;right:auto;bottom:auto;left:var(--consultation-gutter);max-width:calc(100% - 2 * var(--consultation-gutter));background:#fef9efed}.page_hero__DJvJT[aria-labelledby=program-title] .page_doctorCaption__WufvA{top:-160px}}@media (max-width:767px){.page_press__iBkx8{padding-block:30px}.page_pressGroup__iaUOG{min-width:1320px;gap:64px;padding-inline:32px}.page_pressGroup__iaUOG img{height:23px;max-width:135px}.page_benefits__XkFHi{padding-block:42px 64px}.page_sectionHeading__nBXVo{margin-bottom:30px}.page_sectionHeading__nBXVo .page_eyebrow__v25P_{margin-bottom:14px}.page_sectionHeading__nBXVo>p:last-child:not(.page_eyebrow__v25P_){font-size:15px;line-height:1.6;margin-top:20px}.page_benefitsTrack__IUrzT{margin-inline:calc(-1 * var(--consultation-gutter));padding-inline:var(--consultation-gutter);scroll-padding-inline:var(--consultation-gutter)}.page_benefitCard__AnoS8{flex:0 0 min(82vw,380px);height:470px}.page_benefitVisual__1e_vB{height:340px}.page_benefitCopy__qsYwR{padding:0 26px 28px}.page_benefitCopy__qsYwR h3{font-size:22px}.page_benefitCopy__qsYwR p{font-size:14px}.page_journey__TbDfQ{padding-block:30px 50px}.page_journeyMobileHeading__fC7_k{display:block;text-align:left}.page_journeyDesktopHeading__uViCY{display:none}.page_journeyTrack__O5wlR{height:calc(100svh + 850px)}.page_journeyStage__d4M03{top:88px;min-height:calc(100svh - 88px);padding-block:10px 20px;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;align-items:center;align-content:normal;gap:0}.page_phoneScene__O_9_5{width:min(66vw,calc((100svh - 440px) * .563));transform:none}.page_journeyCards__XG38_{gap:8px;width:100%}.page_journeyCard__EnOuu{border-radius:14px}.page_journeyCard__EnOuu button{min-height:52px;padding:14px;gap:12px}.page_journeyCard__EnOuu button>span:nth-child(2){font-size:16px}.page_journeyCard__EnOuu button>svg{width:18px;height:18px}.page_stepNumber__9QuK8{font-size:11px}.page_journeyDetail__bbBjI p{font-size:13px;line-height:1.5;padding:0 16px 14px 39px}.page_journeyHint__3d_v7{font-size:10px!important;padding:4px 16px}.page_credentials__R8OSo{padding-bottom:0}.page_pharmacy__yql3W{grid-template-columns:1fr;gap:24px;padding-block:40px 64px}.page_mapVisual__fKgj1{width:min(100%,500px);margin-inline:auto;min-height:0}.page_mapVisual__fKgj1 img{position:relative;width:110%;margin-left:-5%;height:auto;object-fit:contain;mask-image:none}.page_mapOrigin__CnrHn{top:20%;left:8%}.page_mapDestination__I8r0R{right:9%;bottom:17%}.page_mapDestination__I8r0R,.page_mapOrigin__CnrHn{font-size:11px;padding:7px 10px}.page_pharmacyCopy__X1bOH>p:not(.page_eyebrow__v25P_){font-size:15px;margin-top:20px}.page_pharmacyCopy__X1bOH li{font-size:14px}.page_pharmacyCopy__X1bOH .page_cta__pDBKl{margin-top:24px}.page_safety__FCaDa{padding-block:24px 40px}.page_safetyPanel__EU433{grid-template-columns:1fr;gap:28px;padding:28px 22px;border-radius:22px}.page_safetyHeading__pVamC .page_eyebrow__v25P_{font-size:11px;gap:8px;margin-bottom:20px}.page_safetyIntro__Ud_Nr{font-size:15px;margin-top:20px!important}.page_safetyCopy__ER9io article{gap:12px;padding-block:20px}.page_safetyCopy__ER9io article:last-child{padding-bottom:0}.page_safetyIcon__ZpN5y{width:32px;height:32px}.page_safetyIcon__ZpN5y svg{width:19px;height:19px}.page_safetyCopy__ER9io h3{font-size:19px}.page_safetyCopy__ER9io p{font-size:14px}.page_safetyNote__al90n{align-items:flex-start;font-size:12px;padding-top:20px}.page_closing__gnK2H{padding:32px clamp(16px,5vw,24px) 88px}.page_finalCta__898bD{grid-template-columns:1fr;max-width:560px;border-radius:22px}.page_finalCopy__tkFVr{padding:30px clamp(20px,5vw,28px) 20px}.page_finalCopy__tkFVr .page_eyebrow__v25P_{font-size:12px;margin-bottom:20px}.page_finalCopy__tkFVr>p:not(.page_eyebrow__v25P_){font-size:15px;margin-top:20px}.page_finalCopy__tkFVr .page_cta__pDBKl{width:100%;min-height:54px;margin-top:24px;gap:12px;padding-inline:12px;font-size:14px}.page_finalVisual__bVTFQ{width:100%;max-width:430px;height:clamp(300px,90vw,440px);margin-inline:auto;min-height:0}.page_finalPhone__fk7Xb{width:95%;height:100%;transform:translateX(5%)}.page_finalPen__GNAtr{width:80%;left:-18%;top:calc(100% - 46cqw + 16px)}.page_stories__r881J>section{padding-block:12px calc(48px * var(--site-space-scale))}.page_stories__r881J .patient-review-slide{width:min(82vw,320px);height:560px}.page_stories__r881J .patient-review-text{padding:24px}.page_stories__r881J .patient-review-quote{font-size:17px}.page_stories__r881J .patient-reviews-track{gap:16px}}@media (max-width:360px){.page_hero__DJvJT h1{font-size:36px}.page_intro__Lqor0{font-size:14px}.page_consultationOffer__ScSV0{font-size:18px}.page_stories__r881J .patient-review-quote{font-size:16px}}@media (max-height:700px){.page_journeyTrack__O5wlR{height:auto}.page_journeyStage__d4M03{position:relative;top:auto;min-height:0}.page_phoneScene__O_9_5{width:min(100%,320px)}}@media (max-height:700px) and (max-width:767px){.page_phoneScene__O_9_5{width:220px}.page_journeyStage__d4M03{gap:20px}}@media (prefers-reduced-motion:reduce){.page_page__jobSS *,.page_page__jobSS :after,.page_page__jobSS :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.page_pressWindow__Z7uhf{overflow-x:auto}.page_journeyTrack__O5wlR{height:auto}.page_journeyStage__d4M03{position:relative;top:auto}}@media (min-width:768px) and (max-height:820px){.page_journeyTrack__O5wlR{height:auto}.page_journeyStage__d4M03{position:relative;top:auto;min-height:0}}