.contact-cta{display:flex;flex-direction:column;align-items:center;gap:19.2px;width:calc(100% - 40px);max-width:var(--content);margin:0 auto;text-align:center}.contact-cta__btn{--btn-px:35px}@media(min-width:782px){.contact-cta{width:calc(100% - 48px)}}.longevity-explore{margin:19.2px 4px 8px;padding:24px var(--gutter);border-radius:8px}.longevity-explore__inner{max-width:var(--content);margin-inline:auto}.longevity-explore__cards{display:grid;grid-template-columns:1fr;gap:32px;margin-top:48px}.longevity-explore__note{margin-top:19.2px}.longevity-cta{display:flex;flex-direction:column;align-items:center;margin:19.2px 4px 8px;padding:70px var(--gutter);border:1px solid var(--line);border-radius:8px;background:#f3f6f7}.longevity-cta__title,.longevity-cta__note{align-self:center;width:100%;max-width:var(--content)}.longevity-cta__note,.longevity-cta .btn{margin-top:19.2px}.lg-journey.lg-journey--product{padding:24px 24px 55px}.product-standards.longevity-standards{margin-top:19.2px;padding:55px var(--gutter) 24px}.product-standards.longevity-standards .product-standards__cards{margin-top:19.2px}.product-standards.longevity-standards.longevity-standards--gap{margin-bottom:55px}.product-standards.longevity-standards.longevity-standards--gap .product-standards__title{max-width:none}.product-faq--plain .product-faq__head{margin:0}.product-faq--plain .product-faq__lead{margin-top:0}.product-faq--plain.product-faq--lead-gap .product-faq__lead{margin-top:12px}.product-faq.product-faq--pad.product-faq--band{margin-bottom:8px;padding-block:24px}@media(min-width:782px){.longevity-explore{margin-inline:8px;padding-block:32px}.longevity-explore__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.longevity-cta{margin-inline:8px}.lg-journey.lg-journey--product{padding:32px 24px 55px}.product-standards.longevity-standards{padding-block:55px 32px}.product-standards.longevity-standards.longevity-standards--gap{margin-bottom:110px}.product-faq.product-faq--pad.product-faq--band{padding-block:32px}}@media(min-width:1025px){.longevity-explore{padding-block:55px}.lg-journey.lg-journey--product{padding:55px 24px 110px}.product-standards.longevity-standards{padding-block:110px 55px}.product-faq.product-faq--pad.product-faq--band{padding-block:55px}}.longevity-stack{width:calc(100% - 40px);max-width:var(--content);margin:19.2px auto 55px}.longevity-stack__inner{display:flex;flex-direction:column;gap:32px}.longevity-stack__media img{display:block;max-width:100%;height:auto}.longevity-stack__copy{min-width:0}.longevity-stack .longevity-stack__title{line-height:1.2}.longevity-stack__lead{margin-top:32px;font-size:16px;line-height:22.4px;color:var(--ink)}.longevity-stack__cards{--fc-bg:#fafbfc;--fc-bw:0px;--fc-minh:0px;--fc-gap:32px;--fc-text-gap:12px;--fc-title-lh:1;--fc-copy-fs:14px;--fc-copy-lh:19.6px;margin-top:40px;padding-bottom:32px;align-items:stretch}.longevity-stack__cards .feature-card{justify-content:flex-start}.longevity-stack--band{width:auto;max-width:none;margin:19.2px 4px 8px;padding:24px var(--gutter);border-radius:8px}.longevity-stack--band .longevity-stack__inner{max-width:var(--content);margin-inline:auto}@media(min-width:782px){.longevity-stack{width:calc(100% - 48px);margin-bottom:110px}.longevity-stack--band{width:auto;margin:19.2px 8px 8px;padding:32px var(--gutter)}.longevity-stack__inner{flex-direction:row}.longevity-stack__inner>*{flex:0 0 calc((100% - 32px)/2)}.longevity-stack__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1025px){.longevity-stack--band{padding-block:55px}}.med-oversight{margin:19.2px 4px 8px;padding:0 var(--gutter);border-radius:8px;background:radial-gradient(#fdd4ce,#fb9384)}.med-oversight__inner{display:flex;flex-direction:column;gap:32px;max-width:var(--content);margin-inline:auto;padding-top:32px}.med-oversight__media img{display:block;max-width:100%;height:auto}.med-oversight__copy{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:32px}.med-oversight__copy>:not(.pill){align-self:stretch}.med-oversight__pill{--pill-bg:#fff;--pill-fw:600;--pill-py:8px;--pill-lh:16.8px;--pill-ls:-.1px}.med-oversight__title{margin-top:19.2px}.med-oversight__text{margin-top:19.2px;font-size:16px;line-height:22.4px;color:var(--ink)}@media(min-width:782px){.med-oversight{margin-inline:8px}.med-oversight__inner{flex-direction:row}.med-oversight__inner>*{flex:0 0 calc((100% - 32px)/2)}.med-oversight__media{align-self:flex-end}.med-oversight__copy{align-self:center}}.product-explore{width:calc(100% - 40px);max-width:var(--content);margin:19.2px auto 55px}.product-explore__inner{margin-block:32px 0}.product-explore__title mark{background:none;color:var(--teal)}.product-explore__grid{display:grid;gap:32px;margin-top:48px;align-items:start}.product-explore__card{--pe-img:none;--pe-pos:75% 59%;position:relative;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--pe-img) var(--pe-pos)/cover repeat}.product-explore__card--gip{--pe-img:url(../assets/img/explore-gip.webp?v=b3eda37b)}.product-explore__card--glp1{--pe-img:url(../assets/img/explore-glp1.webp?v=41662a5e)}.product-explore__card--zepbound{--pe-img:url(../assets/img/explore-zepbound.webp?v=aa35963a);--pe-pos:40% 59%}.product-explore__card--wegovy{--pe-img:url(../assets/img/explore-wegovy.webp?v=875746c4);--pe-pos:70% 50%}.product-explore__info{display:flex;flex-direction:column;align-items:flex-start}.product-explore__tags{display:flex;gap:8px 16px}.product-explore__tags li{display:flex;align-items:flex-end;height:23px}.product-explore__chip{--pill-py:4px;--pill-px:4px;--pill-r:4px;--pill-fs:10px;--pill-fw:600;--pill-lh:11px;--pill-ls:-.1px}.product-explore__name{margin-top:4px;font-size:14px;font-weight:700;line-height:19.6px;letter-spacing:.5px}.product-explore__name a{text-decoration:none}.product-explore__name a:hover{text-decoration:underline}.product-explore__price{margin-top:19.2px}.product-explore__lead{font-size:14px;line-height:19.6px;color:var(--ink)}.product-explore__fine{margin-top:2px;font-size:12px;line-height:16.8px;color:var(--muted)}.product-explore__actions{display:flex;flex-wrap:wrap;gap:16px 12px;margin-top:24px}.product-explore__btn{--btn-py:4px;--btn-px:12px;--btn-fw:500;font-size:12px}.product-explore__note{margin-top:48px;font-size:10px;line-height:14px;color:var(--muted)}@media(min-width:782px){.product-explore{width:calc(100% - 48px);margin-bottom:110px}.product-explore__grid{grid-template-columns:1fr 1fr;gap:19.2px 32px}.product-explore__card{padding:24px}.product-explore__name{font-size:20px;line-height:28px}}@media(max-width:781px){.product-explore__card:nth-child(3){margin-top:-12.8px}}@media(min-width:600px){.product-explore__tags li{height:24px}}@media(min-width:1025px){.product-explore__tags li{height:26px}}.product-faq{width:calc(100% - 40px);max-width:var(--content);margin:19.2px auto 55px}.product-faq__head{display:flex;flex-direction:column;align-items:flex-start;gap:19.2px;margin:32px 0}.product-faq__lead{margin-top:12px;font-size:16px;line-height:22.4px;color:var(--ink)}.product-faq__cta{margin-top:12px}.product-faq__list{margin-top:40px}@media(min-width:782px){.product-faq{width:calc(100% - 48px);margin-bottom:110px}.product-faq__head{flex-direction:row;justify-content:space-between}}.product-faq__list .accordion__question,.product-hero__acc .accordion__question{grid-template-columns:minmax(0,1fr) 16px}.product-faq__list .accordion__question:after,.product-hero__acc .accordion__question:after{justify-self:end}.product-hero{--ph-mt:2px;--ph-mb:55px;--ph-mb-lg:110px;--ph-py:55px;--ph-py-md:32px;--ph-py-sm:24px;--ph-content-mt:55px;--ph-minh:0px;--ph-bg:#edf7f3;position:relative;overflow:hidden;isolation:isolate;margin:var(--ph-mt) 4px var(--ph-mb);padding:var(--ph-py-sm) var(--gutter);background:var(--ph-bg);border-radius:8px;color:var(--navy)}.product-hero .breadcrumb{max-width:var(--content);margin:48px auto 0}.product-hero__content{max-width:var(--content);margin:0 auto}.product-hero__row{display:flex;flex-direction:column;gap:8px}.product-hero__img{display:block;width:100%;height:auto}.product-hero__copy{position:relative;z-index:1;min-width:0}.product-hero__chips{display:flex;gap:16px}.product-hero__chips li{display:flex}.product-hero__chip{--pill-py:4px;--pill-fw:600;--pill-lh:var(--lh-ui);--pill-ls:-.1px}.product-hero__title{margin-top:19.2px}.product-hero__title sup{line-height:1.69}.product-hero__lead{margin-top:19.2px;font-size:12px;line-height:16.8px;color:var(--ink)}.product-features{display:grid;gap:8px 32px;margin-top:19.2px}.product-features__item{display:flex;align-items:center;gap:8px;font-size:12px;line-height:16.8px;color:var(--ink)}.product-features__item img{flex:none;margin-right:1px}.product-hero__plans{margin-top:19.2px}.product-plan{display:flex;justify-content:space-between;align-items:flex-start;gap:19.2px;padding:16px;background:#ffffff80;border:1px solid #edf7f3;border-radius:12px}.product-plan+.product-plan{margin-top:var(--ph-plan-gap,8px)}.product-plan__name{font-size:16px;font-weight:500;line-height:22.4px;color:var(--ink);text-align:left}.product-plan__price{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.product-plan__amount{font-size:clamp(18px,17.429px + .17857vw,20px);font-weight:500;line-height:1.4;color:var(--teal)}.product-plan__total{font-size:12px;font-weight:500;line-height:16.8px;color:var(--muted)}.product-hero__note{margin-top:8px;font-size:10px;line-height:14px;color:var(--muted)}.product-hero__cta,.product-hero__more{margin-top:19.2px}.product-hero__acc .accordion__item{background:#ffffff80}.product-hero__legal{margin-top:19.2px;font-size:10px;line-height:14px;color:var(--muted)}.product-hero__legal--box{padding:12.5px 23.75px;background:#ffffff80;border-radius:8px}.product-hero__treatment{display:flex;align-items:center;gap:32px;margin-top:19.2px;padding:16px;background:#ffffff80;border:1px solid #edf7f3;border-radius:8px 8px 0 0}.product-hero__treatment>*{flex:1 1 0;min-width:0}.product-hero__treatment-name{margin-bottom:4px;font-size:16px;font-weight:700;line-height:22.4px}.product-hero__treatment-doses{font-size:12px;line-height:16.8px;color:var(--ink);white-space:nowrap}.product-hero__treatment-price{font-size:clamp(18px,17.429px + .17857vw,20px);font-weight:700;line-height:1.4;color:var(--teal);text-align:right}.product-hero--gip,.product-hero--glp1{--ph-mb:55px}.product-hero--glp1{--ph-content-mt:19.2px;--ph-plan-gap:2px}.product-hero--wegovy{--ph-mt:8px;--ph-mb:8px;--ph-mb-lg:8px}.product-hero--zepbound{--ph-mt:8px;--ph-py:110px;--ph-py-md:55px;--ph-py-sm:55px}@media(min-width:782px){.product-hero{margin-inline:8px;margin-bottom:var(--ph-mb-lg);padding-block:var(--ph-py-md)}.product-hero .breadcrumb{margin-top:48px}.product-hero__content{margin-top:var(--ph-content-mt)}.product-hero--compound .product-hero__content{display:flex;flex-direction:column;justify-content:center;min-height:770px}.product-features{grid-template-columns:1fr 1fr}.product-hero__row{flex-direction:row;gap:32px}.product-hero__copy{flex:0 0 calc((100% - 32px)/2)}.product-hero__img{position:absolute;z-index:-1;left:34%;top:50%;width:80%;max-width:none;transform:translateY(-50%);pointer-events:none}}@media(min-width:1025px){.product-hero{padding-block:var(--ph-py)}}.product-hero picture{display:contents}.product-hero picture>source{display:none}.product-hero.product-hero--longevity{--ph-bg:radial-gradient(158.41% 97.04% at 78.51% 42.96%,#fff 0%,#b8def1 57.21%);--ph-pt:55px;--ph-cpt:24px;--ph-plan-gap:0px;--ph-img-w:50%;--ph-img-top:75px;padding-top:var(--ph-pt)}.product-hero.product-hero--nad{--ph-mb:55px;--ph-mb-lg:110px;--ph-bg:#fff}.product-hero.product-hero--sermorelin .product-hero__content{padding-bottom:var(--ph-cpt)}.product-hero.product-hero--sermorelin{--ph-mb:8px;--ph-mb-lg:8px;--ph-img-w:600px;--ph-img-top:0px}.product-hero--longevity .breadcrumb{margin-top:16px}.product-hero--longevity .product-hero__content{margin-top:0;padding-top:var(--ph-cpt)}.product-hero--longevity .product-hero__img{width:calc(100% + 2 * var(--gutter));max-width:none;margin-inline:calc(var(--gutter) * -1)}.product-hero--longevity .product-hero__lead{margin-top:24px;font-size:16px;line-height:22.4px}.product-hero--longevity .product-hero__plans{margin-top:24px}.product-hero--longevity .product-plan:first-child{border-radius:12px 12px 0 0}.product-hero--longevity .product-plan:last-child{border-radius:0 0 12px 12px}.product-plan__info{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.product-plan__sub{font-size:10px;font-weight:500;line-height:14px;color:var(--muted)}.product-hero--longevity .product-plan__amount{font-size:16px;font-weight:700;line-height:22.4px}.product-hero--longevity .product-hero__cta{margin-top:16px}.product-hero--longevity .product-hero__more{margin-top:40px}.product-hero--longevity .product-hero__acc{--acc-gap:12px}.product-hero--longevity .product-hero__legal{margin-top:12px}@media(min-width:782px){.product-hero.product-hero--longevity{--ph-cpt:32px;--ph-bg:radial-gradient(158.41% 97.04% at 78.51% 42.96%,#fff 0%,#b8def1 57.21%)}.product-hero--longevity .product-hero__content{margin-top:19.2px;display:flex;flex-direction:column;justify-content:center;min-height:770px}.product-hero--longevity .product-hero__img{position:absolute;left:auto;right:0;top:calc(var(--ph-pt) + var(--ph-img-top));width:var(--ph-img-w);margin:0;transform:none}}@media(min-width:1025px){.product-hero.product-hero--longevity{--ph-pt:110px;--ph-cpt:55px}}.product-features__item img[src$="icon-feature-doctor.svg"]{width:16px;height:19px;margin-right:0}.product-standards{margin:32px 4px 8px;padding:70px var(--gutter)}.product-standards__inner{max-width:var(--content);margin-inline:auto}.product-standards__title{max-width:950px}.product-standards__title mark{background:none;color:var(--teal)}.product-standards__cards{margin-top:32px}@media(min-width:782px){.product-standards{margin-inline:8px}}.product-standards__cards{--fc-grid-gap:24px}@media(min-width:767px){.product-standards__cards{--fc-grid-gap:26px}}@media(min-width:1000px){.product-standards__cards{--fc-grid-gap:32px}}@media(min-width:782px){.product-standards__cards.feature-cards{grid-template-columns:409.5fr 405fr 409.5fr}}.tr-hero{--hero-bg:radial-gradient(#bce0f1 2%,#7ec1e3 100%);--hero-bg-size:auto;--hero-bg-pos:0 0;--hero-mb:55px;margin-top:2px}.tr-hero__stage{position:relative;max-width:none;margin-inline:-24px;padding:350px 24px 0}.tr-hero__stage:after{content:"";position:absolute;inset:0;z-index:-1;background:url(../assets/img/treatments-hero-photo-mobile.webp?v=b82756d4) 100% 0/110% auto no-repeat;-webkit-mask-image:linear-gradient(#000 38%,transparent 50%);mask-image:linear-gradient(#000 38%,transparent 50%)}.tr-hero__title{font-size:32px;line-height:1.2;text-wrap:pretty}.tr-hero__lead{margin-top:24px;font-size:16px;line-height:22.4px;color:#111}.tr-hero__copy .btn{margin-top:32px}.tr-hero__note{margin-top:32px;padding-bottom:32px;font-size:12px;line-height:16.8px}@media(min-width:782px){.tr-hero{--hero-pt-lg:0px;--hero-mb:110px}.tr-hero__stage{max-width:var(--content);margin-inline:auto;padding:0;background:url(../assets/img/treatments-hero-photo.webp?v=5b446768) 100% 100%/contain no-repeat}.tr-hero__stage:after{content:none}.tr-hero__title{font-size:clamp(37.821px,calc(37.821px + (1vw - 3.2px)*2.873),70px)}.tr-hero__copy{max-width:60%;padding:110px 0 142px}.tr-hero__copy .btn{margin-top:32px}.tr-hero__note{margin-top:32px;padding-bottom:0;font-size:10px;line-height:14px}}@media(min-width:782px)and (max-width:1024px){.tr-hero__copy{padding:119px 0 86px}}@media(min-width:1025px)and (max-width:1160px){.tr-hero__copy{padding:174px 0 142px}}.tr-section{margin:0 0 55px;padding:0 20px}.tr-section__inner{max-width:var(--content);margin-inline:auto}.tr-lead{margin-top:0;font-size:16px;line-height:22.4px;color:var(--ink)}.tr-section .title+.tr-lead{margin-top:19.2px}.tr-care__list{display:grid;grid-template-columns:1fr;gap:32px;margin-top:32px;list-style:none}.tr-care__media{display:flex;justify-content:flex-start;margin-top:19.2px}.tr-care__media img{display:block;width:100%;max-width:361px;height:auto}.tr-care__title{margin-top:19.2px;font-size:16px;line-height:22.4px;font-weight:700}.tr-care__text{margin-top:19.2px;font-size:14px;line-height:19.6px;color:var(--ink)}.tr-care__cta{margin-top:19.2px;--btn-px:16px}.tr-benefits__cards{--fc-pad:20px;--fc-bw:2px;--fc-gap:12px;--fc-minh:0px;--fc-copy-fs:14px;--fc-copy-lh:19.6px;--fc-grid-gap:25px;margin-top:32px}.tr-benefits__cards .feature-card{justify-content:flex-start}.tr-benefits__cards .feature-card__icon{width:48px;height:48px;object-fit:none;object-position:left center}.tr-calcs{--cc-py:0px;--cc-py-sm:0px;--cc-py-md:0px;margin:0 0 32px;padding-inline:20px;background:none}.tr-disclaimer{margin-bottom:55px}@media(min-width:782px){.tr-section{margin:0 8px 110px;padding-inline:16px}.tr-care__list{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-care__media{display:block;margin-top:0}.tr-care__media img{max-width:none}.tr-benefits__cards{--fc-cols:2;--fc-grid-gap:32px}.tr-calcs{margin:0 8px 32px;padding-inline:16px}}@media(min-width:782px)and (max-width:1160px){.tr-benefits__cards .feature-card:nth-child(3){min-height:180px}}.glp-hero{margin:0 4px}.glp-hero__stage{display:flex;flex-direction:column}.glp-hero__copy{padding:87px 16px 103px;border-radius:8px;background:url(../assets/img/pdc-header-model-transparent.webp?v=5bd7e20d) 200% 50%/contain no-repeat,linear-gradient(215deg,#e1e2de 24%,#776f69)}.glp-hero__title{font-size:clamp(37.8px,calc(37.8px + (100vw - 320px)*.02875),70px);line-height:1.2;text-wrap:pretty}.glp-hero__actions{display:flex;align-items:center;gap:16px;margin-top:19.2px}.glp-hero__actions .btn{flex:1 1 0;text-align:center}.glp-hero__actions .btn--frost{--btn-bd:rgba(255,255,255,.3)}.glp-hero__eyebrow{margin:28px 16px 0;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.glp-hero__tiles{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:12px 16px 0}.glp-hero__note{font-size:11px;line-height:1.5;color:var(--muted)}.glp-hero__note--desktop{display:none}.glp-hero__note--mobile{margin:20px 16px 0;padding:14px 16px;border-radius:12px;background:var(--gray-50)}@media(min-width:600px){.glp-hero__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(min-width:782px){.glp-hero{margin:0 8px 110px;border-radius:8px;background:linear-gradient(215deg,#e1e2de 24%,#776f69)}.glp-hero__stage{max-width:1320px;margin-inline:auto;padding:55px 16px;background:url(../assets/img/pdc-header-model-transparent.webp?v=5bd7e20d) 100% 50%/contain no-repeat}.glp-hero__copy{max-width:var(--content);width:100%;margin-inline:auto;padding:32px 0 48px;background:none;border-radius:0}.glp-hero__title{max-width:min(628px,calc((100% - 32px)/2))}.glp-hero__actions .btn{flex:none}.glp-hero__eyebrow{display:none}.glp-hero__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:19.2px;align-items:stretch;width:100%;max-width:var(--content);margin:19.2px auto 0}.glp-hero__note{max-width:var(--content);width:100%;margin:51.2px auto 0;padding:12px 16px;border-radius:12px;background:#ffffff4d;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);font-size:10px;line-height:14px;color:var(--muted)}.glp-hero__note--desktop{display:block}.glp-hero__note--mobile{display:none}}@media(min-width:1000px){.glp-hero__tiles{gap:32px}}@media(min-width:1025px){.glp-hero__stage{padding-block:110px}}@media(min-width:782px){.glp-hero__tiles .product-card__tags li{height:24px;padding-top:5px}}@media(min-width:1000px){.glp-hero__tiles .product-card__tags li{height:25px;padding-top:6px}}@media(min-width:1400px){.glp-hero__tiles .product-card__tags li{height:26px;padding-top:7px}}.glp-solution{width:calc(100% - 40px);max-width:var(--content);margin:19.2px auto 55px;padding-top:32px}.glp-solution__accent{color:var(--teal)}.glp-solution__intro{display:flex;flex-direction:column;align-items:flex-start;gap:19.2px;padding-bottom:var(--float-dock)}.glp-solution__intro .title{align-self:stretch}.glp-solution__intro .btn{margin-top:0;scroll-margin-bottom:var(--float-dock)}.glp-toc{display:flex;flex-direction:column;gap:19.2px;margin-top:0;padding:12px 0;list-style:none}.glp-toc__link{display:flex;align-items:center;gap:12px;color:var(--navy);font-size:16px;line-height:22.4px;text-decoration:none}.glp-toc__n{--btn-px:16px;--btn-fs:14px;min-width:0}.glp-toc__link:hover .glp-toc__n{background:var(--slate-hover);border-color:var(--slate-hover)}.glp-toc__link:focus-visible{outline:2px solid var(--navy);outline-offset:4px;border-radius:9999px}@media(min-width:782px){.glp-solution{width:calc(100% - 48px);margin:0 auto 110px;padding-top:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;align-items:start}.glp-solution__intro{padding-bottom:0}}@media(min-width:1025px){.glp-solution{padding-top:55px}}.glp-blog{width:calc(100% - 40px);max-width:var(--content);margin:19.2px auto 55px;padding-bottom:24px}.glp-blog__lead{margin-top:19.2px;font-size:16px;line-height:1.4;color:var(--ink)}.glp-blog__carousel{margin-top:19.2px;padding-bottom:0}.glp-blog__carousel .carousel__track{align-items:flex-start}@media(min-width:768px)and (max-width:1023px){.glp-blog__carousel{--car-per:2}}@media(min-width:1024px){.glp-blog__carousel{--car-per:3}}.glp-blog .post-card--slide{--pc-title-fs:clamp(18px, calc(18px + (100vw - 320px)*.00179) ,20px)}.glp-blog .post-card__title{line-height:1.4}.glp-blog__carousel .carousel__btn{display:none}.glp-blog__carousel .carousel__controls{inset:100% 0 auto;margin-top:19.2px}.glp-blog__carousel .carousel__dots{display:flex;position:static;transform:none;justify-content:center}@media(min-width:782px){.glp-blog{width:calc(100% - 48px);margin-bottom:110px}}.glp-start{margin-top:0}.glp-calcs{--cc-py:110px;--cc-py-sm:55px;--cc-py-md:55px;margin-top:19.2px}.glp-data{margin-top:19.2px}.glp-stories{margin:19.2px 4px;padding:80px var(--gutter);border:1px solid var(--line);border-radius:8px}.glp-stories__inner{max-width:var(--content);margin-inline:auto}.glp-stories .reviews-head__actions{display:none}.reviews-head__lead{font-size:16px;line-height:1.4;color:var(--ink);text-align:center}.glp-stories .reviews-head{gap:0}.glp-stories .rating{margin-top:32px}.glp-stories .carousel{margin-top:48px}.glp-stories .carousel__track{padding-bottom:16px}.glp-stories .carousel__slide{padding-bottom:19.2px}@media(max-width:781px){.glp-stories .carousel__slide{flex-basis:min(370px,100%);scroll-snap-align:center}}@media(min-width:782px){.glp-stories{margin-inline:8px}}.glp-contact{margin-top:55px;margin-bottom:19.2px}@media(min-width:782px){.glp-contact{margin-top:110px}}.glp-faq .faq-teaser{margin-top:19.2px;padding:55px}@media(min-width:1025px){.glp-faq .faq-teaser{padding:110px}}.glp-marquee{--marquee-mb:8px}.lg-hero{--hero-bg:radial-gradient(#b8d7e8 2%,#ddeffa 100%);--hero-bg-size:auto;--hero-bg-pos:0 0;margin-top:2px}.lg-hero__crumbs{padding-top:16px;font-size:12px;line-height:var(--lh-ui)}.lg-hero__crumbs a{color:inherit;text-decoration:none}.lg-hero__crumbs a:hover{text-decoration:underline}.lg-hero__stage{position:relative;margin:0 -24px;padding:350px 24px 24px}.lg-hero__stage:after{content:"";position:absolute;inset:0;z-index:-1;background:url(../assets/img/treatments-hero-1-mobile.webp?v=08f75206) 100% 0/100% auto no-repeat;-webkit-mask-image:linear-gradient(#000 35%,transparent 75%);mask-image:linear-gradient(#000 35%,transparent 75%)}.lg-hero__title{font-size:32px;line-height:1.2}.lg-hero__text{margin-top:24px}.lg-hero__lead{max-width:600px;font-size:12px;line-height:16.8px;color:#111}.lg-hero__text .btn{--btn-minh:0px;display:block;max-width:600px;margin-top:32px;text-align:center}.lg-hero__note{max-width:600px;margin-top:32px;font-size:12px;line-height:16.8px}@media(min-width:782px){.lg-hero__title{font-size:clamp(32px,calc(32px + (100vw - 320px)*.01429),48px)}.lg-hero__stage{margin:19.2px 0 0;padding:32px 0;background:url(../assets/img/treatments-hero-1.webp?v=511aee96) 100% 100%/contain no-repeat}.lg-hero__stage:after{content:none}.lg-hero{--hero-pt-lg:55px}.lg-hero__copy{max-width:calc((100% - 32px)*.6);padding-bottom:32px}.lg-hero__lead{font-size:16px;line-height:22.4px}.lg-hero__text .btn{display:inline-block}.lg-hero__note{font-size:10px;line-height:14px}}@media(min-width:1025px){.lg-hero{--hero-pt-lg:110px}.lg-hero__stage{padding-block:55px}}.lg-fit{margin:19.2px 4px 8px;padding:24px;border-radius:8px}.lg-fit__head{max-width:var(--content);margin-inline:auto;text-align:center}.lg-fit__head p{margin-top:19.2px;font-size:16px;line-height:22.4px;color:var(--ink)}.lg-fit__head p+p{margin-top:12px}.lg-fit__cards{display:grid;grid-template-columns:1fr;gap:32px;max-width:var(--content);margin:48px auto 0}.lg-fit__note{max-width:var(--content);margin:19.2px auto 0}@media(min-width:782px){.lg-fit{margin-inline:8px;padding:32px 24px}.lg-fit__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1025px){.lg-fit{padding-block:55px}}.lg-band{margin:19.2px 4px 8px;padding:55px 24px 0;border-radius:8px;background:linear-gradient(#f2f2f2,#dfdfdf)}.lg-band__inner{max-width:var(--content);margin-inline:auto;padding-bottom:32px}.lg-band__head{padding:24px 0 12px}.lg-band__title{font-weight:700;line-height:1.2}.lg-band__lead{max-width:550px;margin-top:19.2px;font-size:16px;line-height:22.4px;color:var(--ink)}.lg-band__cards{--fc-bw:0px;--fc-text-gap: calc(2.4px + (100vw - 390px)*.00533) ;--fc-grid-gap:32px;grid-template-columns:1fr;margin-top:19.2px;padding-bottom:32px}.lg-band__cards .feature-card{--fc-minh:0px}.lg-band__note{margin-top:19.2px;padding:12px 32px;border-radius:12px;background:#fff6}@media(min-width:768px){.lg-band__note{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}}@media(min-width:782px){.lg-band{margin-inline:8px;padding-top:55px;background:url(../assets/img/peptides_3header_image2_1x.webp?v=44da7745) -5% 0/auto 150% no-repeat,linear-gradient(#f2f2f2,#dfdfdf)}.lg-band__head,.lg-band__title{max-width:550px}.lg-band__cards{grid-template-columns:repeat(2,25%);column-gap:32px;row-gap:32px}}@media(min-width:1025px){.lg-band{padding-top:110px}}@media(min-width:1024px){.lg-band{background-position:-70% 0,0 0}}@media(min-width:1440px){.lg-band{background-position:calc(100% + 644px - 20vw) 0,0 0}}.lg-journey{margin:19.2px 4px 8px;padding:55px 24px 0;border-radius:8px}.lg-journey__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;max-width:var(--content);margin-inline:auto}.lg-journey__head{position:sticky;top:300px;z-index:10;align-self:start}.lg-journey__lead{margin-top:19.2px;font-size:16px;line-height:22.4px;color:var(--ink)}.lg-journey__head .btn{margin-top:19.2px}.lg-journey__trail{padding-bottom:0}@media(min-width:782px){.lg-journey{margin-inline:8px;padding-top:55px}.lg-journey__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1025px){.lg-journey{padding-top:110px}.lg-journey__inner{column-gap:55px}}.lg-marquee{--marquee-mb:8px;margin-top:19.2px}
