.Glp1Membership_section__4SDfh{width:100%;background:var(--color-surface);padding-top:var(--brand-section-pad-y,clamp(4rem,8vw,6.5rem));padding-bottom:clamp(2rem,4vw,3.5rem);scroll-margin-top:6rem}.Glp1Membership_inner__XamqQ{width:100%;max-width:var(--brand-content-max,1680px);margin:0 auto;padding-inline:var(--brand-content-pad,clamp(1.25rem,5vw,5.625rem))}.Glp1Membership_heading__Cu74W{margin:0 auto clamp(2rem,4vw,2.75rem);max-width:16ch;text-align:center;color:var(--color-primary-dark)}.Glp1Membership_headingLine__Dg_Bp{display:block}.Glp1Membership_headingAccent__Mjg_E{color:var(--color-accent);font-style:normal;font-weight:700;font-synthesis:none}.Glp1Membership_toggle__oRkjf{display:flex;width:fit-content;align-items:center;gap:.25rem;margin:0 auto clamp(2.5rem,5vw,3.5rem);padding:.3rem;border-radius:9999px;background:color-mix(in srgb,var(--color-primary-dark) 8%,#fff)}.Glp1Membership_toggleBtn__203pM{padding:.65rem 1.5rem;border:0;border-radius:9999px;background:#0000;font-size:.9375rem;font-weight:700;color:var(--color-primary-dark);cursor:pointer;transition:background var(--cta-transition),color var(--cta-transition)}.Glp1Membership_toggleBtnActive__RB1uy{background:var(--gradient-cta-hover);color:#fff;box-shadow:0 6px 16px color-mix(in srgb,var(--color-accent) 30%,#0000)}.Glp1Membership_cardsBand__8jB6R{width:100%;background:#fff;padding-block:clamp(2.5rem,4.5vw,3.75rem)}.Glp1Membership_cards__TH72Q{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:62rem;margin-inline:auto;gap:clamp(1rem,1.8vw,1.5rem);align-items:stretch}.Glp1Membership_flipCard__jM6Y9{perspective:1800px}.Glp1Membership_flipInner__gT_Lv{position:relative;display:grid;height:100%;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.65,0,.35,1)}.Glp1Membership_flipInner__gT_Lv.Glp1Membership_flipped__aQqLi{transform:rotateY(180deg)}.Glp1Membership_flipFace__e9ZtO{grid-area:1/1;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.Glp1Membership_flipBack__OoUM0{transform:rotateY(180deg)}.Glp1Membership_card__F6M1F{position:relative;display:flex;flex-direction:column;gap:1.5rem;padding:2rem 1.75rem 1.75rem;border-radius:1.5rem;box-sizing:border-box;box-shadow:0 2px 13.6px 0 #20202026}.Glp1Membership_cardDefault__yTHiX{background:#fff;border:1px solid #2020200f}.Glp1Membership_cardFeatured__Ub4qB{background:linear-gradient(.874turn,#3e8d69 .31%,#24553f 99.69%);border:none}.Glp1Membership_cardFeatured__Ub4qB .Glp1Membership_planLabel__VNy9T,.Glp1Membership_cardFeatured__Ub4qB .Glp1Membership_priceValue__oaoTa{color:#fff}.Glp1Membership_cardFeatured__Ub4qB .Glp1Membership_priceUnit__ej3j8{color:#ffffffbf}.Glp1Membership_cardFeatured__Ub4qB .Glp1Membership_divider__gCqf8{background:#ffffff38}.Glp1Membership_cardFeatured__Ub4qB .Glp1Membership_feature__O5ped{color:#ffffffeb;font-weight:600}.Glp1Membership_cardFeatured__Ub4qB .Glp1Membership_check__wn5Fo{background:#fff;color:var(--color-primary-dark)}.Glp1Membership_ribbon__5DCMG{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:.4rem 1.1rem;border-radius:9999px;background:var(--gradient-cta-hover);color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.06em;white-space:nowrap;box-shadow:0 6px 14px color-mix(in srgb,var(--color-accent) 35%,#0000)}.Glp1Membership_cardTop__dvJ4p{display:flex;flex-direction:column;gap:.4rem}.Glp1Membership_cardHeaderRow__zPoBy{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.Glp1Membership_planLabel__VNy9T{margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.03em;color:var(--color-primary-dark)}.Glp1Membership_price__iMUEj{margin:.15rem 0 0;display:flex;align-items:baseline;gap:.3rem;line-height:1}.Glp1Membership_priceValue__oaoTa{font-size:clamp(2.25rem,3.4vw,2.75rem);font-weight:700;letter-spacing:-.03em;color:var(--color-primary-dark)}.Glp1Membership_priceUnit__ej3j8{font-size:.8125rem;font-weight:500;color:var(--color-text-muted,#5c6b73)}.Glp1Membership_promoTag__uOu_Y{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;margin-top:.5rem;padding:.3rem .7rem;border-radius:9999px;background:color-mix(in srgb,var(--color-primary-dark) 10%,#fff);color:var(--color-primary-dark);font-size:.75rem;font-weight:700}.Glp1Membership_promoTag__uOu_Y svg{width:.9rem;height:.9rem}.Glp1Membership_saveTag__IMUUz{flex-shrink:0;padding:.3rem .7rem;border-radius:9999px;color:#fff;font-size:.6875rem;font-weight:700;white-space:nowrap}.Glp1Membership_saveTagOrange__kVbR8{background:var(--gradient-cta-hover)}.Glp1Membership_saveTagGreen__LyJ0q{background:var(--gradient-cta)}.Glp1Membership_divider__gCqf8{width:100%;height:1px;background:#1b43321f}.Glp1Membership_features__0QV4I{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.9rem;flex:1 1 auto}.Glp1Membership_feature__O5ped{display:flex;align-items:flex-start;gap:.65rem;font-size:.875rem;font-weight:400;line-height:1.4;color:var(--color-text-muted,#5c6b73)}.Glp1Membership_check__wn5Fo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.05rem;border-radius:50%;background:var(--color-primary-dark);color:#fff}.Glp1Membership_check__wn5Fo svg{width:.75rem;height:.75rem}.Glp1Membership_cardFooter__09XPL{display:flex;flex-direction:column;gap:1.5rem;margin-top:auto;padding-top:.25rem}.Glp1Membership_ctaWrapFeatured__S8_HO,.Glp1Membership_ctaWrap__KFzDm{display:flex;justify-content:center}.Glp1Membership_ctaWrapFeatured__S8_HO a,.Glp1Membership_ctaWrap__KFzDm a{--cta-height:44px;--filter-cta-shadow:none;--filter-cta-shadow-hover:none}.Glp1Membership_ctaWrapFeatured__S8_HO{--gradient-cta:var(--gradient-cta-hover)}.Glp1Membership_footNote__ndlvy{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:clamp(2rem,3.5vw,2.75rem) 0 0;font-size:.8125rem;font-weight:500;color:var(--color-text-muted,#5c6b73)}.Glp1Membership_footNote__ndlvy svg{width:1rem;height:1rem;flex-shrink:0}@media (max-width:900px){.Glp1Membership_cards__TH72Q{grid-template-columns:1fr;max-width:26rem}.Glp1Membership_flipCardFeatured__rUgIj{order:-1}}@media (max-width:960px){.Glp1Membership_heading__Cu74W{max-width:none}}@media (max-width:640px){.Glp1Membership_cards__TH72Q{grid-template-columns:1fr;max-width:26rem;margin-inline:auto}.Glp1Membership_toggle__oRkjf{margin-inline:auto}}@media (prefers-reduced-motion:reduce){.Glp1Membership_flipInner__gT_Lv{transition:none}}