@layer theme, base, components, utilities, overrides;.treatment-card_treatment-card__aRXxc{align-items:stretch;display:flex;flex-direction:column;gap:1rem;width:100%}.treatment-card_treatment-card__image-slot__sJ7lk{align-items:center;aspect-ratio:216/144;background-color:var(--b-color-neutral-dark-050);border-radius:1rem;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.treatment-card_treatment-card__image__XoGm2{display:block;height:100%;object-fit:contain;object-position:center;pointer-events:none;width:100%}.treatment-card_treatment-card__name-slot__NfK_8{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;padding:0 1rem}.treatment-card_treatment-card__name__pa1nZ{color:var(--b-color-neutral-dark-1000);font-size:var(--b-font-size-label-l);font-weight:var(--b-font-weight-label-l);letter-spacing:var(--b-letter-spacing-label-l);line-height:var(--b-line-height-label-l);line-height:1;margin:0;text-align:left}.treatment-card_treatment-card__slot__ceiQk{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;padding:0 1rem}.treatment-card_treatment-card__label__oMffA{color:var(--b-color-neutral-dark-700);font-size:var(--b-font-size-label-xs);font-weight:var(--b-font-weight-label-xs);letter-spacing:var(--b-letter-spacing-label-xs);line-height:var(--b-line-height-label-xs);line-height:1.05;margin:0;text-align:left}.treatment-card_treatment-card__value__cn7M8{color:var(--b-color-sage-dark-600);font-size:var(--b-font-size-label-l);font-weight:var(--b-font-weight-label-l);letter-spacing:var(--b-letter-spacing-label-l);line-height:var(--b-line-height-label-l);line-height:1;margin:0;text-align:left}.treatment-card_treatment-card__subtext__1iq1L{color:var(--b-color-neutral-dark-700);font-size:var(--b-font-size-label-xs);font-weight:var(--b-font-weight-label-xs);letter-spacing:var(--b-letter-spacing-label-xs);line-height:var(--b-line-height-label-xs);line-height:1.05;margin:0;text-align:left}@layer theme, base, components, utilities, overrides;.carousel-controls_is-draggable__iZXS1{cursor:grab}.carousel-controls_is-draggable__iZXS1 img{-webkit-user-drag:none}.carousel-controls_is-draggable__iZXS1 img,.carousel-controls_is-dragging__OiJpJ{-webkit-user-select:none;user-select:none}.carousel-controls_is-dragging__OiJpJ{cursor:grabbing}.carousel-controls_carousel-controls__wrapper___loGG{inset:0;pointer-events:none;position:absolute}.carousel-controls_carousel-controls__arrow__UJJ03{display:none;pointer-events:auto}@media(hover:hover)and (pointer:fine){.carousel-controls_carousel-controls__arrow__UJJ03{align-items:center;background-color:var(--b-color-neutral-dark-950);border:0;border-radius:50%;color:var(--b-color-neutral-light-1000);cursor:pointer;display:flex;height:3.75rem;justify-content:center;margin:0;opacity:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease;width:3.75rem;z-index:2}.carousel-controls_carousel-controls__arrow__UJJ03 svg{height:2rem;width:2rem}.carousel-controls_carousel-controls__wrapper--hovered__0KKXh .carousel-controls_carousel-controls__arrow__UJJ03:not(:disabled){opacity:.54}.carousel-controls_carousel-controls__wrapper--hovered__0KKXh .carousel-controls_carousel-controls__arrow__UJJ03:not(:disabled):hover{opacity:.44}.carousel-controls_carousel-controls__arrow__UJJ03:disabled{opacity:0;pointer-events:none}.carousel-controls_carousel-controls__arrow--previous__WCvKl{left:2rem}.carousel-controls_carousel-controls__arrow--previous__WCvKl svg{transform:rotate(180deg)}.carousel-controls_carousel-controls__arrow--next__N3KUB{right:2rem}}@layer theme, base, components, utilities, overrides;.weight-loss-treatment-comparison_weight-loss-treatment-comparison__b_z7b{background-color:var(--b-color-neutral-light-1000);box-sizing:border-box;display:flex;justify-content:center;padding:1.5625rem 0;position:relative;width:100%}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__inner__X7gTH{box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem;max-width:var(--grid-container);position:relative;width:100%}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__copy__T6s6C{display:flex;flex-direction:column;gap:.625rem;max-width:23rem;padding:1rem 0}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__heading__AfgIg{color:var(--b-color-neutral-dark-950);font-size:var(--b-font-size-heading-l);font-weight:var(--b-font-weight-heading-l);letter-spacing:var(--b-letter-spacing-heading-l);letter-spacing:-.047em;line-height:var(--b-line-height-heading-l);line-height:1;margin:0}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__description__ylRag{color:var(--b-color-neutral-dark-700);font-size:var(--b-font-size-body-m);font-weight:var(--b-font-weight-body-m);letter-spacing:var(--b-letter-spacing-body-m);line-height:var(--b-line-height-body-m);line-height:1.25;margin:0}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__footnote__KICeU{color:var(--b-color-neutral-dark-700);font-size:var(--b-font-size-body-xs);font-weight:var(--b-font-weight-body-xs);letter-spacing:var(--b-letter-spacing-body-xs);line-height:var(--b-line-height-body-xs);line-height:1.34}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__carousel__4Vxwm{left:50%;position:relative;transform:translateX(-50%);width:100vw}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__grid__UNFbq{padding:0 calc((100vw - var(--grid-container))/2);scroll-behavior:smooth;scroll-snap-type:x mandatory}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__disclaimer__PjoMX{color:var(--b-color-neutral-dark-700);font-size:var(--b-font-size-body-xs);font-weight:var(--b-font-weight-body-xs);letter-spacing:var(--b-letter-spacing-body-xs);line-height:var(--b-line-height-body-xs);line-height:1.34;margin:0;max-width:23rem;padding:2.1875rem 0}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__disclaimer__PjoMX strong{font-weight:600}@media(min-width:768px){.weight-loss-treatment-comparison_weight-loss-treatment-comparison__b_z7b{padding:1.9375rem 0}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__inner__X7gTH{gap:.75rem}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__copy__T6s6C{max-width:35rem;padding:1.0625rem 0}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__disclaimer__PjoMX{max-width:35rem;padding:2.1875rem 0}}@media(min-width:1152px){.weight-loss-treatment-comparison_weight-loss-treatment-comparison__b_z7b{padding:2.6875rem 0}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__inner__X7gTH{gap:1rem}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__copy__T6s6C{max-width:40rem;padding:1.1875rem 0}.weight-loss-treatment-comparison_weight-loss-treatment-comparison__disclaimer__PjoMX{max-width:40rem}}