.weight-loss-switching-component{}.weight-loss-switching-component .weight-loss-cards{--padding-block:var(--space-4x);--padding-inline:var(--space-4x);display:flex;flex-wrap:wrap;gap:var(--space-6x);align-items:start;justify-content:center;max-inline-size:min(1000px,100%);margin-inline:auto;padding-block:var(--space-8x)var(--space-6x)}.weight-loss-switching-component h2{text-transform:unset;letter-spacing:unset}.weight-loss-switching-component .weight-loss-card{overflow:hidden;display:flex;flex:1 0 400px;flex-direction:column;justify-content:space-between;max-inline-size:100%;border-radius:.5rem;background-color:var(--bg-colour,white)}.weight-loss-switching-component .weight-loss-cards:last-of-type{flex:999999999 0 100%}.weight-loss-switching-component .content{background-color:color-mix(in srgb,var(--bg-colour) 20%,white)}.weight-loss-switching-component .doses{--flow-space:var(--space-2x);display:flex;gap:var(--space-4x);align-items:center;justify-content:space-evenly;padding-block-end:var(--space-4x);border-block-start:1px solid co8or-mix(in srgb,var(--bg-colour) 95%,white);border-block-end:1px solid color-mix(in srgb,var(--bg-colour) 95%,white)}.weight-loss-switching-component .doses .price{font-weight:700}.weight-loss-switching-component .benefits{text-align:start;list-style:none}.weight-loss-switching-component .benefits .benefit{--flow-space:var(--space-3x);--padding-block:var(--space-3x);--padding-inline:0;margin-inline:0;border-block-start:1px solid color-mix(in srgb,currentcolor 15%,white)}.weight-loss-switching-component .benefits h3{display:flex;align-items:start;justify-content:space-between;max-inline-size:100%;text-align:start;text-transform:unset;text-wrap:pretty;letter-spacing:unset}.weight-loss-switching-component .benefits h3 span{font-size:var(--fontsize-0);font-weight:var(--fontweight-bold);text-align:end}.weight-loss-switching-component .benefits h3 .new{display:grid;place-items:center;padding-block:.125em;padding-inline:.5em;border:1px solid;border-radius:2px}.weight-loss-switching-component details>summary{list-style:none}.weight-loss-switching-component details>summary::-webkit-details-marker{display:none}.weight-loss-switching-component .higher-doses{position:relative;margin-block-start:var(--space-12x);padding-block:.25em;transition:block-size 350ms cubic-bezier(0,.26,.13,1.25)}.weight-loss-switching-component .higher-doses[open]{block-size:11rem;margin-block-start:var(--space-4x)}.weight-loss-switching-component .higher-doses>div{position:relative;inset-block-start:0;inset-inline-start:0;padding-block-start:0}.weight-loss-switching-component .higher-doses>summary{cursor:pointer;position:absolute;inset-block-end:0;inset-inline:0;display:block;inline-size:min(100%,20rem);margin-inline:auto;padding-block:.5em;padding-inline:.75em;border:1px solid;border-radius:4px;font-weight:var(--fontweight-regular)!important}.weight-loss-switching-component .higher-doses>summary:hover,.weight-loss-switching-component .higher-doses>summary:focus{border-color:#2f65ae;background-color:#2f65ae}.weight-loss-switching-component .higher-doses>summary:hover span,.weight-loss-switching-component .higher-doses>summary:focus span{font-weight:var(--fontweight-regular);color:#fff}.weight-loss-switching-component .switching{display:block;margin-block-start:var(--space-4x);font-weight:var(--fontweight-regular)}.weight-loss-switching-component details.higher-doses .summary-label::after{content:attr(data-open);display:none}.weight-loss-switching-component details.higher-doses[open] .summary-label::after{content:attr(data-open);display:block}.weight-loss-switching-component details.higher-doses .summary-label::before{content:attr(data-close);display:none}.weight-loss-switching-component details.higher-doses:not([open]) .summary-label::before{content:attr(data-close);display:block}.legal{flex-direction:column;font-weight:var(--fontweight-regular)}@media(width > 890px){.weight-loss-card:nth-of-type(1){order:2}.weight-loss-card:nth-of-type(2){order:1}.weight-loss-card:nth-of-type(3){order:3}}.legal>*{margin-block-start:var(--space-4x)!important}.liva-coaching{--background-color:var(--clr-junglegreen-100)}.liva-coaching header{--margin-top:var(--space-4x);--padding-block:var(--space-12x);font-weight:var(--fontweight-regular)}.liva-coaching h1{font-size:var(--fontsize-4);text-transform:none;letter-spacing:0}.liva-coaching .buttons{display:flex;flex-wrap:wrap;gap:var(--space-4x);align-items:center;justify-content:center;margin-block-start:var(--space-4x)}.liva-coaching .curve-border{position:relative;inset-inline:50%;overflow:hidden;inline-size:100vw;margin-inline:-50vw;background-color:var(--background-color);clip-path:ellipse(280% 100% at bottom center)}@media(width >= 970px){.liva-coaching .curve-border{clip-path:ellipse(150% 100% at bottom center)}}.liva-coaching .curve-border .curve-wrapper{max-inline-size:1820px;margin-inline:auto}@keyframes animate-cloud{100%{inset-inline-start:100%}}.liva-coaching .cloud{position:absolute;animation:animate-cloud linear infinite;animation-delay:-75s}@media(prefers-reduced-motion:reduce){.liva-coaching .cloud{animation-play-state:paused}}.liva-coaching .cloud:nth-child(1){inset-block-start:13%;inset-inline-start:-300px;transform:scale(1);opacity:.6;animation-duration:32s}@media(width >= 970px){.liva-coaching .cloud:nth-child(1){animation-duration:64s}}.liva-coaching .cloud:nth-child(2){inset-block-start:10%;inset-inline-start:-15%;transform:scale(1.7);opacity:.85;animation-duration:21s}@media(width >= 970px){.liva-coaching .cloud:nth-child(2){animation-duration:42s}}.liva-coaching .cloud:nth-child(3){inset-block-start:3%;inset-inline-start:-40%;transform:scale(1.48);opacity:.75;animation-duration:28s}@media(width >= 970px){.liva-coaching .cloud:nth-child(3){animation-duration:56s}}.liva-coaching .cloud:nth-child(4){inset-block-start:5%;inset-inline-start:-90%;transform:scale(1.14);opacity:.5;animation-duration:24s}@media(width >= 970px){.liva-coaching .cloud:nth-child(4){animation-duration:48s}}.service-banner{--padding-inline:var(--space-1x);--padding-block:var(--space-4x);display:flex;gap:var(--space-2x);align-items:start;justify-content:space-around;background-color:var(--background,var(--theme))}.service-banner>*{display:inline-flex;flex-wrap:wrap;gap:var(--space-2x);align-items:center;justify-content:center;text-align:center}.service-banner i{font-size:36px}.service-banner span{font-size:var(--fontsize-0);font-weight:var(--fontweight-bold);line-height:var(--lineheight-300)}.how-it-works{container-type:inline-size;text-align:center}.how-it-works p{max-inline-size:65ch;margin-inline:auto}.how-it-works p:first-of-type{font-size:var(--fontsize-1);font-weight:var(--fontweight-bold)}.how-it-works .cards-parent{--max-width:100%}@container(min-width:1100px){.how-it-works .cards-parent {
    
    --max-width: 21rem;
  }
}.how-it-works img{max-inline-size:10rem;margin-inline:auto}.information-block{display:flex;flex-wrap:var(--flex-wrap,wrap);gap:var(--space-4x-13x);border-radius:var(--radius-3);text-align:var(--text-align,center);background-color:var(--background,var(--clr-background-light))}@media(width >= 900px){.information-block{text-align:start}}.information-block>*{flex:1;flex-direction:column}.information-block .image{overflow:hidden;min-inline-size:14rem;max-block-size:var(--image-height,500px);border-radius:var(--border-radius,var(--border-1))}.information-block .image img{object-fit:cover;object-position:center}.information-block .image:has(img[src$="/.webp"]){display:none}.information-block .content{--flow-space:var(--space-6x);display:grid;place-items:var(--align-content,start)}.promo-block{overflow:hidden;border-radius:var(--radius-3);font-weight:var(--fontweight-bold);text-align:center;background-color:var(--background,var(--theme))}.promo-block a{display:block;color:currentcolor}.promo-block img{max-inline-size:12rem;margin-inline:auto}.service-video{--flow-space:var(--space-5x);background-color:var(--background,var(--theme))}.service-video video{margin-inline:auto}.clinician-mini-bio{text-align:center}.clinician-mini-bio img{max-inline-size:10rem;margin-inline:auto;border-radius:var(--radius-round)}.clinician-mini-bio .clinician-bio-inner{--padding-block:var(--space-2x);will-change:transform;scale:100%;display:block;border-radius:var(--radius-3);color:inherit;text-decoration:none;background-color:var(--background,inherit);filter:brightness(100%);box-shadow:none;transition:background-color,filter,scale,box-shadow;transition-timing-function:var(--default-curve);transition-duration:var(--default-duration)}.clinician-mini-bio .clinician-bio-inner>*{--flow-space:var(--space-3x)}.clinician-mini-bio .clinician-bio-inner:is(:hover,:focus){background-color:var(--hover,var(--theme-default));box-shadow:var(--shadow-elevation-low)}