.HealthFundEligibilityRequired-module-scss-module__vkI57q__root{text-align:center;flex-direction:column;align-items:center;gap:1.6rem;max-width:60rem;margin:3rem auto;display:flex}.HealthFundEligibilityRequired-module-scss-module__vkI57q__heading{--h1-margin:0}.HealthFundEligibilityRequired-module-scss-module__vkI57q__paragraph{color:var(--color-body-text);margin:0;font-size:1.6rem}
.RegistrationStepSkeleton-module-scss-module__4Tn3oW__registrationStepLoading{flex-direction:column;gap:2.4rem;width:100%;padding:3rem 0;display:flex}.RegistrationStepSkeleton-module-scss-module__4Tn3oW__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.RegistrationStepSkeleton-module-scss-module__4Tn3oW__grid{flex-wrap:wrap;justify-content:center;gap:2rem;width:100%;display:flex}@media (max-width:767px){.RegistrationStepSkeleton-module-scss-module__4Tn3oW__grid{flex-direction:column;align-items:center}}.RegistrationStepSkeleton-module-scss-module__4Tn3oW__card{border:1px solid var(--color-border-secondary,#f3f4f6);border-radius:var(--pricing-card-radius,var(--radius-lg,1.6rem));background:var(--color-surface-1,#fff);flex-direction:column;flex:1 1 0;gap:1.2rem;max-width:34rem;min-height:28rem;padding:2.4rem;display:flex}@media (max-width:767px){.RegistrationStepSkeleton-module-scss-module__4Tn3oW__card{flex:none;width:100%}}.RegistrationStepSkeleton-module-scss-module__4Tn3oW__cardLines{flex-direction:column;gap:.8rem;display:flex}.RegistrationStepSkeleton-module-scss-module__4Tn3oW__cardCta{width:100%;margin-top:auto}.RegistrationStepSkeleton-module-scss-module__4Tn3oW__carousel{flex-direction:column;gap:2rem;width:100%;margin-top:1.6rem;display:flex}.RegistrationStepSkeleton-module-scss-module__4Tn3oW__carouselGrid{grid-template-columns:repeat(4,1fr);gap:1.6rem;display:grid}@media (max-width:1023px){.RegistrationStepSkeleton-module-scss-module__4Tn3oW__carouselGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.RegistrationStepSkeleton-module-scss-module__4Tn3oW__carouselGrid{grid-template-columns:1fr}}.RegistrationStepSkeleton-module-scss-module__4Tn3oW__carouselCard{flex-direction:column;gap:.8rem;display:flex}
.RegistrationUnavailable-module-scss-module__YMiLuq__root{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:8rem 2.4rem;display:flex}.RegistrationUnavailable-module-scss-module__YMiLuq__title{color:var(--color-body-text-primary);margin:0;font-size:3.2rem;font-weight:700;line-height:1.2}.RegistrationUnavailable-module-scss-module__YMiLuq__message{color:var(--color-body-text-caption);max-width:48rem;margin:1.6rem 0 0;font-size:1.5rem;line-height:1.6}.RegistrationUnavailable-module-scss-module__YMiLuq__link{color:var(--color-body-text-primary);text-decoration:underline}.RegistrationUnavailable-module-scss-module__YMiLuq__link:hover{color:var(--color-primary)}
.DevIndicator-module-scss-module__BMJuca__root{z-index:9999;color:#fff;pointer-events:auto;-webkit-user-select:none;user-select:none;background:#000000d9;border-radius:.6rem;align-items:center;gap:.8rem;padding:.6rem 1.2rem;font-family:monospace;font-size:1.2rem;display:flex;position:fixed;bottom:1.6rem;right:1.6rem}.DevIndicator-module-scss-module__BMJuca__badge{color:#4ade80;font-weight:700}.DevIndicator-module-scss-module__BMJuca__hint{opacity:.7}.DevIndicator-module-scss-module__BMJuca__mockOn{color:#facc15;font-weight:700}.DevIndicator-module-scss-module__BMJuca__mockOff{color:#4ade80;font-weight:700}.DevIndicator-module-scss-module__BMJuca__promoInfo{color:#facc15;font-size:1.1rem}.DevIndicator-module-scss-module__BMJuca__couponInfo{color:#60a5fa;font-size:1.1rem}.DevIndicator-module-scss-module__BMJuca__promoActions{gap:.4rem;display:flex}.DevIndicator-module-scss-module__BMJuca__devButton{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:.3rem;padding:.2rem .6rem;font-family:monospace;font-size:1.1rem}.DevIndicator-module-scss-module__BMJuca__devButton:hover{background:#ffffff4d}.DevIndicator-module-scss-module__BMJuca__collapseButton{color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:0 .2rem;font-family:monospace;font-size:1rem;line-height:1}.DevIndicator-module-scss-module__BMJuca__collapseButton:hover{color:#fff}
.CheckoutStepSkeleton-module-scss-module__qTIvLW__checkoutSkeleton{flex-direction:column;gap:3.5rem;width:100%;padding:3rem 0;display:flex}.CheckoutStepSkeleton-module-scss-module__qTIvLW__grid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}@media (max-width:767px){.CheckoutStepSkeleton-module-scss-module__qTIvLW__grid{grid-template-columns:1fr;gap:2.4rem}.CheckoutStepSkeleton-module-scss-module__qTIvLW__grid .CheckoutStepSkeleton-module-scss-module__qTIvLW__summaryColumn{display:contents}.CheckoutStepSkeleton-module-scss-module__qTIvLW__grid .CheckoutStepSkeleton-module-scss-module__qTIvLW__summaryCard{order:1}.CheckoutStepSkeleton-module-scss-module__qTIvLW__grid .CheckoutStepSkeleton-module-scss-module__qTIvLW__formColumn{order:2}.CheckoutStepSkeleton-module-scss-module__qTIvLW__grid .CheckoutStepSkeleton-module-scss-module__qTIvLW__proofCard{order:3}}.CheckoutStepSkeleton-module-scss-module__qTIvLW__formColumn{flex-direction:column;gap:2rem;display:flex}.CheckoutStepSkeleton-module-scss-module__qTIvLW__field{flex-direction:column;gap:.8rem;display:flex}.CheckoutStepSkeleton-module-scss-module__qTIvLW__fieldRow{grid-template-columns:1fr 1fr;gap:1.6rem;display:grid}.CheckoutStepSkeleton-module-scss-module__qTIvLW__sectionHeading{margin-top:.8rem}.CheckoutStepSkeleton-module-scss-module__qTIvLW__accordion{border:1px solid var(--color-border-secondary,#f3f4f6);border-radius:var(--radius-lg,1.6rem);background:var(--color-surface-1,#fff);flex-direction:column;gap:1.6rem;padding:1.6rem;display:flex}.CheckoutStepSkeleton-module-scss-module__qTIvLW__accordionRow{align-items:center;gap:1.2rem;display:flex}.CheckoutStepSkeleton-module-scss-module__qTIvLW__methodLogos{gap:.8rem;margin-left:auto;display:flex}.CheckoutStepSkeleton-module-scss-module__qTIvLW__accordionSplit{grid-template-columns:1fr 1fr;gap:1.6rem;display:grid}.CheckoutStepSkeleton-module-scss-module__qTIvLW__payButton{width:100%}.CheckoutStepSkeleton-module-scss-module__qTIvLW__summaryColumn{flex-direction:column;gap:2rem;display:flex}.CheckoutStepSkeleton-module-scss-module__qTIvLW__summaryCard{flex-direction:column;gap:1.2rem;display:flex}.CheckoutStepSkeleton-module-scss-module__qTIvLW__divider{background:var(--skeleton-base,var(--color-surface-3,#f3f4f6));height:1px;display:block}.CheckoutStepSkeleton-module-scss-module__qTIvLW__summaryRow{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.CheckoutStepSkeleton-module-scss-module__qTIvLW__proofCard{border:1px solid var(--color-border-secondary,#f3f4f6);border-radius:var(--radius-lg,1.6rem);grid-template-columns:repeat(3,1fr);gap:1.6rem;padding:2rem;display:grid}@media (max-width:767px){.CheckoutStepSkeleton-module-scss-module__qTIvLW__proofCard{grid-template-columns:1fr}}.CheckoutStepSkeleton-module-scss-module__qTIvLW__proofItem{flex-direction:column;gap:.6rem;display:flex}
.OrderSummary-module-scss-module__3oatqW__storybook .OrderSummary-module-scss-module__3oatqW__root{background-color:var(--color-surface-1,#f9f9f9);border-radius:var(--radius,.8rem);padding:2.4rem}.OrderSummary-module-scss-module__3oatqW__storybook .OrderSummary-module-scss-module__3oatqW__root>div.OrderSummary-module-scss-module__3oatqW__border{border:1px dashed #ccc}.OrderSummary-module-scss-module__3oatqW__cart{flex-direction:column;gap:0;display:flex}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__divider{padding:.5rem 0}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__divider hr{margin:0;padding:0}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__lineItem{flex-direction:row;justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__itemContainer{flex-direction:column;gap:1.5rem;padding-bottom:1.5rem;display:flex}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item{flex-direction:column;gap:0;display:flex}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item:first-of-type{padding-top:0}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item.OrderSummary-module-scss-module__3oatqW__membership{flex-direction:column;gap:3.2rem;display:flex}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item.OrderSummary-module-scss-module__3oatqW__membership .OrderSummary-module-scss-module__3oatqW__planHeading{font-family:var(--font-heading);font-size:2.8rem;font-style:normal;font-weight:var(--font-heading-weight);color:var(--color-body-text-primary);letter-spacing:0;line-height:3.2rem;font-size:var(--summary-membership-heading-size,2.8rem);font-weight:var(--summary-membership-heading-weight,700);line-height:var(--summary-membership-heading-line,3.2rem);flex-direction:row;justify-content:start;align-items:center;gap:1.3rem;margin:0;display:flex}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item.OrderSummary-module-scss-module__3oatqW__membership .OrderSummary-module-scss-module__3oatqW__planPrice{flex-flow:wrap;justify-content:start;align-items:center;gap:1rem;display:flex}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item.OrderSummary-module-scss-module__3oatqW__membership .OrderSummary-module-scss-module__3oatqW__planPrice .OrderSummary-module-scss-module__3oatqW__priceLines span{font-size:var(--summary-pricing-display-size);line-height:var(--summary-pricing-display-size);font-weight:var(--summary-pricing-display-weight);color:var(--summary-pricing-display-color);font-family:var(--summary-pricing-display-font);margin:0;padding:0}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item.OrderSummary-module-scss-module__3oatqW__membership .OrderSummary-module-scss-module__3oatqW__planPrice .OrderSummary-module-scss-module__3oatqW__priceLines .OrderSummary-module-scss-module__3oatqW__discount{font-size:var(--summary-pricing-display-discount-size);line-height:var(--summary-pricing-display-discount-lineheight);-webkit-text-decoration:var(--summary-pricing-display-discount-decoration);text-decoration:var(--summary-pricing-display-discount-decoration);color:var(--summary-pricing-display-discount-color)}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item.OrderSummary-module-scss-module__3oatqW__membership .OrderSummary-module-scss-module__3oatqW__planPrice .OrderSummary-module-scss-module__3oatqW__priceLines .OrderSummary-module-scss-module__3oatqW__discount .OrderSummary-module-scss-module__3oatqW__priceSuffix{color:inherit}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item.OrderSummary-module-scss-module__3oatqW__membership .OrderSummary-module-scss-module__3oatqW__planPrice .OrderSummary-module-scss-module__3oatqW__priceLines .OrderSummary-module-scss-module__3oatqW__priceSuffix{font-size:var(--summary-pricing-display-discount-size);line-height:var(--summary-pricing-display-discount-lineheight)}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item.OrderSummary-module-scss-module__3oatqW__membership .OrderSummary-module-scss-module__3oatqW__planPrice .OrderSummary-module-scss-module__3oatqW__priceLines .OrderSummary-module-scss-module__3oatqW__priceSecondary{font-size:var(--summary-pricing-display-discount-size);line-height:var(--summary-pricing-display-discount-lineheight);color:var(--summary-pricing-display-discount-color)}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemDetails{flex-direction:column;gap:.6rem;height:100%;display:flex}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemDetails>span{font-size:var(--summary-item-pricing-display-size);line-height:var(--summary-item-pricing-display-lineheight);margin:0;padding:0}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemDetails .OrderSummary-module-scss-module__3oatqW__row{flex-direction:row;justify-content:space-between;align-items:center;gap:6px;display:flex}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemDetails .OrderSummary-module-scss-module__3oatqW__row span{font-size:var(--summary-item-pricing-display-size);line-height:var(--summary-item-pricing-display-lineheight);margin:0;padding:0}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemDetails .OrderSummary-module-scss-module__3oatqW__row .OrderSummary-module-scss-module__3oatqW__price,.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemDetails .OrderSummary-module-scss-module__3oatqW__row .OrderSummary-module-scss-module__3oatqW__strong{font-weight:var(--summary-pricing-display-weight)}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemPrice{font-size:var(--summary-item-pricing-display-size);line-height:var(--summary-item-pricing-display-lineheight);font-weight:var(--summary-pricing-display-weight);flex-shrink:0;align-self:flex-start}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemAside{text-align:right;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:.6rem;display:flex}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemRow{flex-direction:row;justify-content:space-between;align-items:stretch;gap:1.6rem;width:100%;display:flex}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemRow>.OrderSummary-module-scss-module__3oatqW__itemDetails{flex:1 0 0;min-width:0}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemThumbnail{border:1px solid var(--color-neutral-84,#bdbdbd);object-fit:cover;flex-shrink:0;width:5rem;height:6.6rem;display:block}.OrderSummary-module-scss-module__3oatqW__cart .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemRemoveLink{appearance:none;min-width:2.4rem;min-height:2.4rem;font-family:inherit;font-size:var(--summary-item-pricing-display-size);line-height:var(--summary-item-pricing-display-lineheight);color:inherit;text-align:left;text-decoration-skip-ink:none;text-underline-offset:.2rem;text-underline-position:from-font;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;margin:0;padding:0;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.2rem;display:inline-flex}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemDetails>span,.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemDetails .OrderSummary-module-scss-module__3oatqW__row span{font-weight:var(--summary-pricing-display-weight)}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemThumbnail{width:7.5rem;height:7.5rem}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemAside .OrderSummary-module-scss-module__3oatqW__itemPrice{align-self:auto;margin-top:0}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemRemoveLink{min-width:0;font-weight:var(--summary-pricing-display-weight);align-self:auto;gap:.4rem;text-decoration-line:none}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemRemoveIcon{width:var(--summary-item-pricing-display-size);height:var(--summary-item-pricing-display-size);flex-shrink:0}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemRemoveLabel{text-decoration:none}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemRemoveLink:hover .OrderSummary-module-scss-module__3oatqW__itemRemoveLabel,.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__item .OrderSummary-module-scss-module__3oatqW__itemRemoveLink:focus-visible .OrderSummary-module-scss-module__3oatqW__itemRemoveLabel{text-decoration:underline}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__totalsRow>dt span,.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__totalsRow>dd span{font-size:inherit;line-height:inherit}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__couponTriggerIcon{color:var(--summary-coupon-icon-color)}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__applyButton{background-color:var(--registration-cta-bg,var(--color-action-primary-bg));border-color:var(--registration-cta-border,var(--color-action-primary-border));color:var(--registration-cta-text,var(--color-action-primary-text))}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__applyButton:hover:not(:disabled){background-color:var(--registration-cta-hover-bg,var(--color-action-primary-hover-bg));border-color:var(--registration-cta-hover-border,var(--color-action-primary-hover-border))}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__applyButton:active:not(:disabled){background-color:var(--registration-cta-active-bg,var(--color-action-primary-active-bg));border-color:var(--registration-cta-active-border,var(--color-action-primary-active-border))}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__applyButton:focus-visible{outline-color:var(--registration-cta-focus-outline,var(--color-action-primary-focus-outline))}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__couponApplied{background:var(--summary-coupon-applied-bg);border-color:color-mix(in srgb, var(--summary-coupon-applied-text) 24%, transparent)}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__couponAppliedIcon,.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__couponAppliedRemove,.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__couponAppliedBody .OrderSummary-module-scss-module__3oatqW__couponAppliedTitle,.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__couponAppliedBody .OrderSummary-module-scss-module__3oatqW__couponAppliedSavings,.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__discountRow>dt span,.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__discountRow>dd span,.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__discountRow .OrderSummary-module-scss-module__3oatqW__discountIcon{color:var(--summary-coupon-applied-text)}.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__discountRow>dt span,.OrderSummary-module-scss-module__3oatqW__cart.OrderSummary-module-scss-module__3oatqW__cartTwd .OrderSummary-module-scss-module__3oatqW__discountRow>dd span{font-weight:700}.OrderSummary-module-scss-module__3oatqW__root{padding:0}.OrderSummary-module-scss-module__3oatqW__order .OrderSummary-module-scss-module__3oatqW__header{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}.OrderSummary-module-scss-module__3oatqW__title{color:var(--color-body-text-caption);letter-spacing:.02em;margin:0;font-size:1.4rem;font-weight:600}.OrderSummary-module-scss-module__3oatqW__editLink{width:2.4rem;height:2.4rem;color:var(--color-body-text-caption);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:1.4rem;text-decoration:underline;display:inline-flex}.OrderSummary-module-scss-module__3oatqW__editLink:hover{color:var(--color-body-text-primary)}.OrderSummary-module-scss-module__3oatqW__membershipCompact{flex-direction:row;justify-content:space-between;align-items:stretch;gap:1.6rem;width:100%;display:flex}.OrderSummary-module-scss-module__3oatqW__membershipInfo{flex-direction:column;flex:auto;gap:.6rem;min-width:0;display:flex}.OrderSummary-module-scss-module__3oatqW__item.OrderSummary-module-scss-module__3oatqW__membership .OrderSummary-module-scss-module__3oatqW__membershipInfo .OrderSummary-module-scss-module__3oatqW__planHeading{display:block}.OrderSummary-module-scss-module__3oatqW__membershipInfo .OrderSummary-module-scss-module__3oatqW__membershipCaption{font-size:var(--summary-item-pricing-display-size);line-height:var(--summary-item-pricing-display-lineheight);font-weight:var(--summary-pricing-display-weight);color:var(--color-body-text-primary);margin:0;padding:0}.OrderSummary-module-scss-module__3oatqW__membershipAside{text-align:right;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:.6rem;display:flex}.OrderSummary-module-scss-module__3oatqW__membershipAside .OrderSummary-module-scss-module__3oatqW__price{font-size:var(--summary-item-pricing-display-size);line-height:var(--summary-item-pricing-display-lineheight);font-weight:var(--summary-pricing-display-weight);color:var(--color-body-text-primary);margin-top:0}.OrderSummary-module-scss-module__3oatqW__membershipAside .OrderSummary-module-scss-module__3oatqW__editLink{width:auto;height:auto;min-height:2.4rem;font-size:var(--summary-item-pricing-display-size);line-height:var(--summary-item-pricing-display-lineheight);font-weight:var(--summary-pricing-display-weight);color:var(--color-body-text-primary);gap:.4rem;text-decoration:none}.OrderSummary-module-scss-module__3oatqW__membershipAside .OrderSummary-module-scss-module__3oatqW__editIcon{width:var(--summary-item-pricing-display-size);height:var(--summary-item-pricing-display-size)}.OrderSummary-module-scss-module__3oatqW__editLabel{text-decoration:none}.OrderSummary-module-scss-module__3oatqW__editLink:hover .OrderSummary-module-scss-module__3oatqW__editLabel,.OrderSummary-module-scss-module__3oatqW__editLink:focus-visible .OrderSummary-module-scss-module__3oatqW__editLabel{text-decoration:underline}.OrderSummary-module-scss-module__3oatqW__total{font-weight:700}.OrderSummary-module-scss-module__3oatqW__footnote{color:var(--color-body-text-primary);flex-direction:column;gap:.8rem;margin:0;padding:2rem 0 2.4rem;font-size:1.6rem;font-weight:400;line-height:2.4rem;display:flex}.OrderSummary-module-scss-module__3oatqW__footnoteEntry{margin:0}.OrderSummary-module-scss-module__3oatqW__footnoteMarker{vertical-align:super;margin-right:.4rem;font-size:.75em;line-height:0}.OrderSummary-module-scss-module__3oatqW__footnoteStrikethrough{text-decoration:line-through}.OrderSummary-module-scss-module__3oatqW__itemMarker{vertical-align:super;margin-left:.2rem;font-size:.75em;line-height:0}.OrderSummary-module-scss-module__3oatqW__originalPrice{color:var(--color-body-text-caption);font-size:1.2rem;text-decoration:line-through}.OrderSummary-module-scss-module__3oatqW__totalsRegion{flex-direction:column;gap:1.5rem;display:flex}.OrderSummary-module-scss-module__3oatqW__totalsList{flex-direction:column;gap:.6rem;margin:0;padding:0;display:flex}.OrderSummary-module-scss-module__3oatqW__totalsRow{flex-direction:row;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.OrderSummary-module-scss-module__3oatqW__totalsRow>dt,.OrderSummary-module-scss-module__3oatqW__totalsRow>dd{font-size:var(--summary-item-pricing-display-size);line-height:var(--summary-item-pricing-display-lineheight);margin:0;padding:0}.OrderSummary-module-scss-module__3oatqW__totalsRow .OrderSummary-module-scss-module__3oatqW__strong,.OrderSummary-module-scss-module__3oatqW__totalsRow .OrderSummary-module-scss-module__3oatqW__price{font-weight:var(--summary-pricing-display-weight)}.OrderSummary-module-scss-module__3oatqW__discountRow .OrderSummary-module-scss-module__3oatqW__discountLabel{align-items:center;gap:.6rem;display:inline-flex}.OrderSummary-module-scss-module__3oatqW__discountRow .OrderSummary-module-scss-module__3oatqW__discountIcon{width:var(--summary-item-pricing-display-size);height:var(--summary-item-pricing-display-size);flex-shrink:0}.OrderSummary-module-scss-module__3oatqW__discountRow>dt span,.OrderSummary-module-scss-module__3oatqW__discountRow>dd span,.OrderSummary-module-scss-module__3oatqW__discountRow .OrderSummary-module-scss-module__3oatqW__discountIcon{color:var(--summary-pricing-display-color-coupon,var(--color-primary))}.OrderSummary-module-scss-module__3oatqW__couponTrigger{appearance:none;min-height:2.4rem;font-family:inherit;font-size:var(--summary-item-pricing-display-size);line-height:var(--summary-item-pricing-display-lineheight);font-weight:var(--summary-pricing-display-weight);color:var(--color-body-text-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:.8rem;margin:0;padding:0;display:inline-flex}.OrderSummary-module-scss-module__3oatqW__couponTriggerIcon{width:var(--summary-item-pricing-display-size);height:var(--summary-item-pricing-display-size);flex-shrink:0}.OrderSummary-module-scss-module__3oatqW__couponTriggerLabel{text-decoration:none}.OrderSummary-module-scss-module__3oatqW__couponTrigger:hover .OrderSummary-module-scss-module__3oatqW__couponTriggerLabel,.OrderSummary-module-scss-module__3oatqW__couponTrigger:focus-visible .OrderSummary-module-scss-module__3oatqW__couponTriggerLabel{text-decoration:underline}.OrderSummary-module-scss-module__3oatqW__couponTriggerChevron{flex-shrink:0;width:2rem;height:2rem;transition:transform .15s}.OrderSummary-module-scss-module__3oatqW__couponTriggerChevronOpen{transform:rotate(180deg)}.OrderSummary-module-scss-module__3oatqW__couponTriggerOpen .OrderSummary-module-scss-module__3oatqW__couponTriggerIcon,.OrderSummary-module-scss-module__3oatqW__couponTriggerOpen .OrderSummary-module-scss-module__3oatqW__couponTriggerChevron{color:var(--summary-pricing-display-color-coupon,var(--color-primary))}.OrderSummary-module-scss-module__3oatqW__couponApplied{border:1px solid color-mix(in srgb, var(--summary-pricing-display-color-coupon,var(--color-primary)) 24%, transparent);background:color-mix(in srgb, var(--summary-pricing-display-color-coupon,var(--color-primary)) 8%, transparent);border-radius:.8rem;align-items:center;gap:1.2rem;padding:1.2rem;display:flex}.OrderSummary-module-scss-module__3oatqW__couponAppliedIcon{width:2.4rem;height:2.4rem;color:var(--summary-pricing-display-color-coupon,var(--color-primary));flex-shrink:0}.OrderSummary-module-scss-module__3oatqW__couponAppliedBody{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.OrderSummary-module-scss-module__3oatqW__couponAppliedBody .OrderSummary-module-scss-module__3oatqW__couponAppliedTitle{font-size:var(--summary-item-pricing-display-size);line-height:var(--summary-item-pricing-display-lineheight);font-weight:var(--summary-pricing-display-weight);color:var(--summary-pricing-display-color-coupon,var(--color-primary));margin-block:0}.OrderSummary-module-scss-module__3oatqW__couponAppliedBody .OrderSummary-module-scss-module__3oatqW__couponAppliedSavings{color:var(--summary-pricing-display-color-coupon,var(--color-primary));margin-block:0;font-size:1.6rem;line-height:2.4rem}.OrderSummary-module-scss-module__3oatqW__couponAppliedRemove{appearance:none;width:2.4rem;height:2.4rem;color:var(--summary-pricing-display-color-coupon,var(--color-primary));cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.OrderSummary-module-scss-module__3oatqW__couponAppliedRemoveIcon{width:2rem;height:2rem}.OrderSummary-module-scss-module__3oatqW__couponPanel{flex-direction:column;gap:.6rem;display:flex}.OrderSummary-module-scss-module__3oatqW__inputRow{align-items:center;gap:1.5rem;width:100%;display:flex}.OrderSummary-module-scss-module__3oatqW__inputRow>:first-child{flex:1 1 0;min-width:0}.OrderSummary-module-scss-module__3oatqW__applyButton{flex-shrink:0;width:11rem;min-height:2.4rem}.OrderSummary-module-scss-module__3oatqW__inputError input,input.OrderSummary-module-scss-module__3oatqW__inputError{border-width:.2rem;border-color:var(--color-feedback-error,#e4002b)}.OrderSummary-module-scss-module__3oatqW__errorMessage{color:var(--color-feedback-error,#e4002b);align-items:center;gap:.8rem;font-size:1.6rem;line-height:2.4rem;display:flex}.OrderSummary-module-scss-module__3oatqW__errorMessage span{color:inherit}.OrderSummary-module-scss-module__3oatqW__errorIcon{flex-shrink:0;width:2.4rem;height:2.4rem}.OrderSummary-module-scss-module__3oatqW__proofPoints{align-items:flex-start;gap:3rem;padding:1rem;display:flex}@media (max-width:767px){.OrderSummary-module-scss-module__3oatqW__proofPoints{flex-direction:column;align-items:stretch}}.OrderSummary-module-scss-module__3oatqW__proofPoints{background:var(--neutral-100,#fff);border:1px solid var(--cart-proof-point-border,var(--color-feedback-success-border));border-radius:.8rem}.OrderSummary-module-scss-module__3oatqW__proofPoint{flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:1.2rem;min-width:0;display:flex}.OrderSummary-module-scss-module__3oatqW__proofPointIcon{flex-shrink:0;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}.OrderSummary-module-scss-module__3oatqW__proofPointImage{object-fit:contain;width:100%;height:100%}.OrderSummary-module-scss-module__3oatqW__proofPointText{font-family:var(--font-body);color:var(--color-body-text-primary,#080808);text-align:center;margin:0;font-size:1.6rem;line-height:2.4rem}.OrderSummary-module-scss-module__3oatqW__proofPointTitle{font-weight:700;display:block}
.Logo-module-scss-module__Ymtjua__root{display:block}.Logo-module-scss-module__Ymtjua__logoImage{width:auto;height:100%}
.TextInput-module-scss-module__t7B1nG__input{width:100%;height:var(--input-height);padding:var(--input-padding-y,1.2rem) var(--input-padding-x,1.8rem);font-size:var(--input-font-size);line-height:var(--input-line-height);color:var(--color-body-text-primary);background-color:var(--input-bg);border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-radius);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none}.TextInput-module-scss-module__t7B1nG__input::placeholder{color:var(--input-placeholder);opacity:1}.TextInput-module-scss-module__t7B1nG__input:hover:not(:disabled){border-color:var(--input-border-color-hover)}.TextInput-module-scss-module__t7B1nG__input[data-filled]{border-color:var(--input-border-color-filled)}.TextInput-module-scss-module__t7B1nG__input:focus,.TextInput-module-scss-module__t7B1nG__input[data-focused]{border-color:var(--input-border-color-focus);box-shadow:0 0 0 1px var(--input-border-color-focus)}.TextInput-module-scss-module__t7B1nG__input:focus:hover:not(:disabled),.TextInput-module-scss-module__t7B1nG__input[data-focused]:hover:not(:disabled){border-color:var(--input-border-color-focus)}.TextInput-module-scss-module__t7B1nG__input:disabled,.TextInput-module-scss-module__t7B1nG__input[data-disabled]{background-color:var(--input-disabled-bg);color:var(--input-disabled-text);cursor:not-allowed}.TextInput-module-scss-module__t7B1nG__input:read-only:not(:disabled){background-color:var(--input-disabled-bg);border-color:var(--input-border-color);cursor:default}
.FactCard-module-scss-module__CXgp0W__root{text-align:center;flex-direction:column;align-items:center;gap:1.2rem;display:flex}.FactCard-module-scss-module__CXgp0W__title{color:var(--color-body-text-primary);max-width:28rem;font-size:1.6rem;line-height:1.5}.FactCard-module-scss-module__CXgp0W__source{color:var(--color-body-text-primary);font-size:1.4rem;font-weight:700}
.FeatureCard-module-scss-module__sNq5mW__root{background-color:var(--color-surface-1);border:1px solid var(--color-border-tertiary);border-radius:var(--card-radius);box-shadow:var(--drop-shadow-medium);flex-direction:column;display:flex;overflow:hidden}.FeatureCard-module-scss-module__sNq5mW__imageWrapper{width:100%;height:200px;overflow:hidden}.FeatureCard-module-scss-module__sNq5mW__image{object-fit:cover;width:100%;height:100%;display:block}.FeatureCard-module-scss-module__sNq5mW__content{flex-direction:column;flex:1;gap:.8rem;padding:2rem;display:flex}.FeatureCard-module-scss-module__sNq5mW__title{color:var(--color-body-text-primary);margin:0;font-size:1.6rem;font-weight:600;line-height:1.4}.FeatureCard-module-scss-module__sNq5mW__description{color:var(--color-body-text-caption);margin:0;font-size:1.4rem;line-height:1.6}.FeatureCard-module-scss-module__sNq5mW__cta{color:var(--color-primary);transition:opacity var(--transition-fast);align-items:center;gap:.4rem;margin-top:.8rem;font-size:1.4rem;font-weight:500;text-decoration:none;display:inline-flex}.FeatureCard-module-scss-module__sNq5mW__cta:hover{opacity:.75}.FeatureCard-module-scss-module__sNq5mW__ctaIcon{flex-shrink:0;width:16px;height:16px}
.ImageCard-module-scss-module__1pZGya__link{color:inherit;text-decoration:none;display:block}.ImageCard-module-scss-module__1pZGya__link:hover .ImageCard-module-scss-module__1pZGya__image{transform:scale(1.05)}.ImageCard-module-scss-module__1pZGya__root{border-radius:var(--card-radius);aspect-ratio:3/4;position:relative;overflow:hidden}.ImageCard-module-scss-module__1pZGya__image{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow);display:block}.ImageCard-module-scss-module__1pZGya__overlay{background:linear-gradient(#0000 0%,#00000026 60%,#000000a6 100%);align-items:flex-end;padding:2rem;display:flex;position:absolute;inset:0}.ImageCard-module-scss-module__1pZGya__caption{color:#fff;text-align:center;width:100%;margin:0;font-size:1.4rem;font-weight:500;line-height:1.4}
.ReviewCard-module-scss-module__M0nwsq__root{background-color:var(--color-surface-1);border:1px solid var(--color-border-tertiary);border-radius:var(--card-radius);box-shadow:var(--drop-shadow-medium);flex-direction:column;gap:1.2rem;padding:2rem;display:flex}.ReviewCard-module-scss-module__M0nwsq__stars{gap:.2rem;font-size:1.8rem;line-height:1;display:flex}.ReviewCard-module-scss-module__M0nwsq__starFilled{color:var(--color-feedback-warning)}.ReviewCard-module-scss-module__M0nwsq__starEmpty{color:var(--color-border-tertiary)}.ReviewCard-module-scss-module__M0nwsq__quote{color:var(--color-body-text-caption);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:1.4rem;font-style:italic;line-height:1.6;display:-webkit-box;overflow:hidden}.ReviewCard-module-scss-module__M0nwsq__footer{justify-content:space-between;align-items:flex-end;gap:.8rem;margin-top:auto;display:flex}.ReviewCard-module-scss-module__M0nwsq__authorRow{flex-direction:column;gap:.2rem;display:flex}.ReviewCard-module-scss-module__M0nwsq__author{color:var(--color-body-text-primary);font-size:1.4rem;font-weight:600;line-height:1.4}.ReviewCard-module-scss-module__M0nwsq__date{color:var(--color-body-text-secondary);font-size:1.2rem;line-height:1.4}.ReviewCard-module-scss-module__M0nwsq__platform{color:var(--color-body-text-secondary);text-align:right;white-space:nowrap;font-size:1.2rem;line-height:1.4}
.StepCard-module-scss-module__YTU-7G__root{flex-direction:column;gap:1.6rem;display:flex}.StepCard-module-scss-module__YTU-7G__number{color:var(--color-body-text-secondary);font-size:6rem;font-weight:500;line-height:1}.StepCard-module-scss-module__YTU-7G__description{color:var(--color-body-text-caption);font-size:1.4rem;line-height:1.625}
.StoryCard-module-scss-module__R6qFIW__root{text-align:center;background-color:var(--color-surface-1);border:1px solid var(--color-border-tertiary);border-radius:var(--card-radius);flex-direction:column;align-items:center;gap:1.2rem;padding:2.4rem;display:flex}.StoryCard-module-scss-module__R6qFIW__avatar{border:2px solid var(--color-border-tertiary);object-fit:cover;border-radius:50%;flex-shrink:0;width:80px;height:80px;display:block}.StoryCard-module-scss-module__R6qFIW__badge{background-color:var(--color-primary);color:var(--color-on-primary);border-radius:var(--button-radius);padding:.4rem 1.2rem;font-size:1.2rem;font-weight:600;line-height:1.4;display:inline-block}.StoryCard-module-scss-module__R6qFIW__name{color:var(--color-body-text-primary);margin:0;font-size:1.6rem;font-weight:600;line-height:1.4}.StoryCard-module-scss-module__R6qFIW__quote{color:var(--color-body-text-caption);margin:0;font-size:1.4rem;font-style:italic;line-height:1.6}
.HowItWorks-module-scss-module__g3IR0a__section{background:var(--color-surface-1);padding:4.8rem 0}@media (min-width:1024px){.HowItWorks-module-scss-module__g3IR0a__section{padding:8rem 0}}.HowItWorks-module-scss-module__g3IR0a__inner{max-width:1280px;margin:0 auto;padding:0 1.6rem}@media (min-width:640px){.HowItWorks-module-scss-module__g3IR0a__inner{padding:0 2.4rem}}@media (min-width:1024px){.HowItWorks-module-scss-module__g3IR0a__inner{padding:0 3.2rem}}.HowItWorks-module-scss-module__g3IR0a__header{text-align:center;margin-bottom:4.8rem}.HowItWorks-module-scss-module__g3IR0a__subheading{color:var(--color-body-text-caption);max-width:67.2rem;margin:0 auto}.HowItWorks-module-scss-module__g3IR0a__grid{gap:3.2rem;display:grid}@media (min-width:640px){.HowItWorks-module-scss-module__g3IR0a__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.HowItWorks-module-scss-module__g3IR0a__grid{grid-template-columns:repeat(4,1fr)}}.HowItWorks-module-scss-module__g3IR0a__cta{text-align:center;margin-top:4.8rem}.HowItWorks-module-scss-module__g3IR0a__timeline{background:var(--gradient-surface-light,var(--color-surface-2));padding:9.6rem 0}@media (min-width:1024px){.HowItWorks-module-scss-module__g3IR0a__timeline{padding:16rem 0}}.HowItWorks-module-scss-module__g3IR0a__timeline .HowItWorks-module-scss-module__g3IR0a__header{text-align:left;margin-bottom:8rem}.HowItWorks-module-scss-module__g3IR0a__timeline .HowItWorks-module-scss-module__g3IR0a__heading{max-width:76.8rem;font-size:4rem}@media (min-width:1024px){.HowItWorks-module-scss-module__g3IR0a__timeline .HowItWorks-module-scss-module__g3IR0a__heading{font-size:6rem;line-height:1.02}}.HowItWorks-module-scss-module__g3IR0a__timeline .HowItWorks-module-scss-module__g3IR0a__grid{gap:4.8rem 2.4rem}.HowItWorks-module-scss-module__g3IR0a__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--color-body-text-caption);align-items:center;gap:1.2rem;margin:0 0 3.2rem;font-size:1.2rem;font-weight:500;display:flex}.HowItWorks-module-scss-module__g3IR0a__eyebrowRule{opacity:.4;background:currentColor;width:4rem;height:1px}.HowItWorks-module-scss-module__g3IR0a__timelineStep{flex-direction:column;gap:1.2rem;display:flex}.HowItWorks-module-scss-module__g3IR0a__timelineMarker{font-family:var(--font-mono,monospace);color:var(--color-body-text-primary);opacity:.7;align-items:center;gap:1.2rem;margin:0 0 3.2rem;font-size:1.2rem;display:flex}.HowItWorks-module-scss-module__g3IR0a__timelineDot{background:var(--color-body-text-primary);border-radius:50%;flex-shrink:0;width:1.2rem;height:1.2rem}.HowItWorks-module-scss-module__g3IR0a__timelineTitle{margin:0}.HowItWorks-module-scss-module__g3IR0a__timelineDescription{color:var(--color-body-text-primary);opacity:.7;margin:0;font-size:1.4rem;line-height:1.6}
.LogoStrip-module-scss-module__gA2_dq__logoStrip{background:var(--color-surface-2)}.LogoStrip-module-scss-module__gA2_dq__inner{flex-direction:column;gap:3.2rem;max-width:1280px;margin:0 auto;padding:4.8rem 1.6rem;display:flex}@media (min-width:1024px){.LogoStrip-module-scss-module__gA2_dq__inner{flex-direction:row;justify-content:space-between;align-items:center;gap:6.4rem;padding:6.4rem 3.2rem}}.LogoStrip-module-scss-module__gA2_dq__intro{flex-shrink:0;max-width:44.8rem}.LogoStrip-module-scss-module__gA2_dq__heading{margin:0 0 1.2rem;font-size:2.6rem}@media (min-width:1024px){.LogoStrip-module-scss-module__gA2_dq__heading{font-size:3.2rem}}.LogoStrip-module-scss-module__gA2_dq__body{color:var(--color-body-text-primary);margin:0;font-size:1.5rem;line-height:1.6}.LogoStrip-module-scss-module__gA2_dq__logos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:3.2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.LogoStrip-module-scss-module__gA2_dq__logos{flex-wrap:wrap;justify-content:flex-end;gap:5.6rem;display:flex}}.LogoStrip-module-scss-module__gA2_dq__logoItem{justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.LogoStrip-module-scss-module__gA2_dq__logoItem{justify-content:flex-start}}.LogoStrip-module-scss-module__gA2_dq__logo{object-fit:contain;width:auto;max-width:16rem;height:auto;max-height:7.2rem}@media (min-width:1024px){.LogoStrip-module-scss-module__gA2_dq__logo{max-height:10rem}}
.PricingCard-module-scss-module__0JMmSW__card{background:var(--color-surface-1);border:2px solid var(--color-border-tertiary);flex-direction:column;padding:2.4rem;display:flex}@media (min-width:640px){.PricingCard-module-scss-module__0JMmSW__card{padding:3.2rem}}.PricingCard-module-scss-module__0JMmSW__cardFeatured{border-color:var(--color-feedback-success)}.PricingCard-module-scss-module__0JMmSW__featuredBadge{background:var(--color-feedback-success);color:var(--color-feedback-success-text);text-align:center;margin:-2.4rem -2.4rem 1.6rem;padding:.4rem 1.6rem;font-size:1.4rem}@media (min-width:640px){.PricingCard-module-scss-module__0JMmSW__featuredBadge{margin:-3.2rem -3.2rem 1.6rem}}.PricingCard-module-scss-module__0JMmSW__cardImage{margin-bottom:2.4rem}.PricingCard-module-scss-module__0JMmSW__cardImageEl{object-fit:cover;width:100%;height:19.2rem;display:block}.PricingCard-module-scss-module__0JMmSW__planDescription{color:var(--color-body-text-caption);margin-bottom:1.6rem;font-size:1.4rem}.PricingCard-module-scss-module__0JMmSW__price{margin-bottom:2.4rem}.PricingCard-module-scss-module__0JMmSW__priceAmount{color:var(--color-body-text-primary);font-size:3.6rem;font-weight:500}.PricingCard-module-scss-module__0JMmSW__pricePeriod{color:var(--color-body-text-caption)}.PricingCard-module-scss-module__0JMmSW__features{flex-direction:column;flex-grow:1;gap:1.2rem;margin:0 0 3.2rem;padding:0;list-style:none;display:flex}.PricingCard-module-scss-module__0JMmSW__featureItem{color:var(--color-body-text-primary);align-items:flex-start;gap:1.2rem;font-size:1.4rem;display:flex}.PricingCard-module-scss-module__0JMmSW__checkIcon{flex-shrink:0;margin-top:.2rem}
.PricingSection-module-scss-module__ai06Iq__section{background:var(--color-surface-3);padding:4.8rem 0}@media (min-width:1024px){.PricingSection-module-scss-module__ai06Iq__section{padding:8rem 0}}.PricingSection-module-scss-module__ai06Iq__inner{max-width:1280px;margin:0 auto;padding:0 1.6rem}@media (min-width:640px){.PricingSection-module-scss-module__ai06Iq__inner{padding:0 2.4rem}}@media (min-width:1024px){.PricingSection-module-scss-module__ai06Iq__inner{padding:0 3.2rem}}.PricingSection-module-scss-module__ai06Iq__header{text-align:center;margin-bottom:4.8rem}.PricingSection-module-scss-module__ai06Iq__subheading{color:var(--color-body-text-caption);max-width:67.2rem;margin:0 auto}.PricingSection-module-scss-module__ai06Iq__grid{gap:2.4rem;display:grid}@media (min-width:768px){.PricingSection-module-scss-module__ai06Iq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.PricingSection-module-scss-module__ai06Iq__grid{grid-template-columns:repeat(3,1fr);gap:3.2rem}}.PricingSection-module-scss-module__ai06Iq__footer{text-align:center;margin-top:4.8rem}.PricingSection-module-scss-module__ai06Iq__footerNote{color:var(--color-body-text-caption);margin-bottom:1.6rem;font-size:1.4rem}
.PullQuote-module-scss-module__BbL6_W__section{background:var(--color-surface-2)}.PullQuote-module-scss-module__BbL6_W__inner{max-width:1280px;margin:0 auto;padding:4.8rem 1.6rem}@media (min-width:1024px){.PullQuote-module-scss-module__BbL6_W__inner{padding:8rem 3.2rem}}.PullQuote-module-scss-module__BbL6_W__blockquote{text-align:center;max-width:720px;margin:0 auto;padding:0}.PullQuote-module-scss-module__BbL6_W__decorative{color:var(--color-primary);-webkit-user-select:none;user-select:none;margin-bottom:-1.6rem;font-family:Georgia,serif;font-size:8rem;line-height:1}.PullQuote-module-scss-module__BbL6_W__quote{color:var(--color-body-text-primary);margin:0 0 3.2rem;font-size:2.2rem;font-style:italic;line-height:1.6}.PullQuote-module-scss-module__BbL6_W__footer{justify-content:center;align-items:center;gap:1.6rem;display:flex}.PullQuote-module-scss-module__BbL6_W__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.PullQuote-module-scss-module__BbL6_W__attribution{text-align:left;flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.PullQuote-module-scss-module__BbL6_W__author{color:var(--color-body-text-primary);font-size:1.5rem;font-weight:600}.PullQuote-module-scss-module__BbL6_W__subtitle{color:var(--color-body-text-caption);font-size:1.4rem}
@font-face{font-family:fraunces;src:url(../media/fraunces_variable-s.0524igg32t-c1.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:fraunces;src:url(../media/fraunces_variable_italic-s.0j~~wvhvc~~2a.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:fraunces Fallback;src:local(Arial);ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.0%;size-adjust:116.36%}.fraunces_cd50d067-module__MhFtNW__className{font-family:fraunces,fraunces Fallback}.fraunces_cd50d067-module__MhFtNW__variable{--font-fraunces:"fraunces", "fraunces Fallback"}
@font-face{font-family:inter;src:url(../media/inter_variable-s.0_3shu4gwev1q.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_variable_italic-s.05us1ftsp0d57.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_3b7f5751-module__q0WYMG__className{font-family:inter,inter Fallback}.inter_3b7f5751-module__q0WYMG__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_variable-s.1409xf.ylxg8g.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.jetbrainsmono_cd7cf4b6-module__4lb5Dq__className{font-family:jetbrainsMono,jetbrainsMono Fallback}.jetbrainsmono_cd7cf4b6-module__4lb5Dq__variable{--font-jetbrains-mono:"jetbrainsMono", "jetbrainsMono Fallback"}
@font-face{font-family:mcdSans;src:url(../media/mayo_clinic_sans_regular-s.12vge07bet~bq.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mcdSans;src:url(../media/mayo_clinic_sans_bold-s.0ag6eqxih5s7_.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:mcdSans Fallback;src:local(Arial);ascent-override:103.01%;descent-override:25.75%;line-gap-override:0.0%;size-adjust:93.19%}.mcdsans_1a04c8eb-module__FcTx3q__className{font-family:mcdSans,mcdSans Fallback}.mcdsans_1a04c8eb-module__FcTx3q__variable{--font-mayo-sans:"mcdSans", "mcdSans Fallback"}
@font-face{font-family:mcdSerif;src:url(../media/mayo_clinic_serif_regular-s.0ui2wv1tw7k5k.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mcdSerif;src:url(../media/mayo_clinic_serif_bold-s.00qmtgwgr2vlx.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:mcdSerif Fallback;src:local(Arial);ascent-override:99.69%;descent-override:24.92%;line-gap-override:0.0%;size-adjust:96.29%}.mcdserif_62b09c21-module__CT7FIG__className{font-family:mcdSerif,mcdSerif Fallback}.mcdserif_62b09c21-module__CT7FIG__variable{--font-mayo-serif:"mcdSerif", "mcdSerif Fallback"}
.PaymentForm-module-scss-module__FRDJsW__checkboxField{flex-direction:column;display:flex}.PaymentForm-module-scss-module__FRDJsW__wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:1.2rem;display:inline-flex}[data-disabled] .PaymentForm-module-scss-module__FRDJsW__wrapper{cursor:not-allowed}.PaymentForm-module-scss-module__FRDJsW__checkbox{border:2px solid var(--input-border-color);border-radius:var(--input-checkbox-border-radius);cursor:pointer;width:2rem;height:2rem;transition:border-color var(--transition-fast);background-color:#0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;top:.2rem}.PaymentForm-module-scss-module__FRDJsW__checkbox[data-checked]{border-color:var(--input-border-color-filled)}.PaymentForm-module-scss-module__FRDJsW__checkbox:focus-visible{outline:2px solid var(--input-border-color-focus);outline-offset:2px}.PaymentForm-module-scss-module__FRDJsW__checkbox[data-disabled]{border-color:var(--input-disabled-bg);cursor:not-allowed}.PaymentForm-module-scss-module__FRDJsW__wrapper:hover .PaymentForm-module-scss-module__FRDJsW__checkbox:not([data-disabled]){border-color:var(--input-border-color-hover)}.PaymentForm-module-scss-module__FRDJsW__wrapper:hover .PaymentForm-module-scss-module__FRDJsW__checkbox[data-checked]:not([data-disabled]){border-color:var(--color-primary-hover)}.PaymentForm-module-scss-module__FRDJsW__indicator{justify-content:center;align-items:center;display:flex}.PaymentForm-module-scss-module__FRDJsW__check{width:1.4rem;height:1.4rem;color:var(--color-primary);stroke-width:3px}.PaymentForm-module-scss-module__FRDJsW__label{color:var(--color-body-text-primary);font-size:1.6rem;line-height:1.5}[data-disabled] .PaymentForm-module-scss-module__FRDJsW__label{color:var(--input-disabled-text);cursor:not-allowed}.PaymentForm-module-scss-module__FRDJsW__termsLink{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.PaymentForm-module-scss-module__FRDJsW__termsLink:hover{color:var(--color-primary-hover)}.PaymentForm-module-scss-module__FRDJsW__termsLink:focus-visible{outline:2px solid var(--input-border-color-focus);outline-offset:2px;border-radius:2px}.PaymentForm-module-scss-module__FRDJsW__checkboxField[data-invalid] .PaymentForm-module-scss-module__FRDJsW__checkbox{border-color:var(--color-feedback-error)}.PaymentForm-module-scss-module__FRDJsW__sm .PaymentForm-module-scss-module__FRDJsW__checkbox{width:1.6rem;height:1.6rem}.PaymentForm-module-scss-module__FRDJsW__sm .PaymentForm-module-scss-module__FRDJsW__check{width:1.2rem;height:1.2rem}.PaymentForm-module-scss-module__FRDJsW__sm .PaymentForm-module-scss-module__FRDJsW__label{font-size:1.4rem}.PaymentForm-module-scss-module__FRDJsW__lg .PaymentForm-module-scss-module__FRDJsW__checkbox{width:2.4rem;height:2.4rem}.PaymentForm-module-scss-module__FRDJsW__lg .PaymentForm-module-scss-module__FRDJsW__check{width:1.8rem;height:1.8rem}.PaymentForm-module-scss-module__FRDJsW__lg .PaymentForm-module-scss-module__FRDJsW__label{font-size:1.8rem}
@font-face{font-family:mcdDisplay;src:url(../media/mayo_clinic_serif_display_light-s.0gyhlqxoz03q3.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:mcdDisplay;src:url(../media/mayo_clinic_serif_display_regular-s.11soztrv5b~-1.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mcdDisplay;src:url(../media/mayo_clinic_serif_display_bold-s.0-46trpjsxl2-.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:mcdDisplay Fallback;src:local(Arial);ascent-override:107.26%;descent-override:26.82%;line-gap-override:0.0%;size-adjust:89.5%}.mcddisplay_b6b4d73e-module__O29LeW__className{font-family:mcdDisplay,mcdDisplay Fallback}.mcddisplay_b6b4d73e-module__O29LeW__variable{--font-mayo-display:"mcdDisplay", "mcdDisplay Fallback"}
.SelectProductsStepSkeleton-module-scss-module__epSxBW__productsSkeleton{flex-direction:column;gap:2.4rem;width:100%;padding:3rem 0;display:flex}.SelectProductsStepSkeleton-module-scss-module__epSxBW__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.SelectProductsStepSkeleton-module-scss-module__epSxBW__list{flex-direction:column;gap:1.6rem;width:100%;display:flex}.SelectProductsStepSkeleton-module-scss-module__epSxBW__listTwd{max-width:88rem;margin-inline:auto}.SelectProductsStepSkeleton-module-scss-module__epSxBW__row{border:1px solid var(--color-border-secondary,#f3f4f6);border-radius:var(--radius-lg,1.6rem);background:var(--color-surface-1,#fff);gap:1.6rem;padding:1.6rem;display:flex}@media (max-width:767px){.SelectProductsStepSkeleton-module-scss-module__epSxBW__row{flex-direction:column}}.SelectProductsStepSkeleton-module-scss-module__epSxBW__image{flex-shrink:0;width:14rem;height:10rem}@media (max-width:767px){.SelectProductsStepSkeleton-module-scss-module__epSxBW__image{width:100%;height:18rem}}.SelectProductsStepSkeleton-module-scss-module__epSxBW__imageTwd{width:20rem;height:12rem}@media (max-width:767px){.SelectProductsStepSkeleton-module-scss-module__epSxBW__imageTwd{width:100%;height:20rem}}.SelectProductsStepSkeleton-module-scss-module__epSxBW__rowBody{flex:1;justify-content:space-between;align-items:flex-start;gap:1.6rem;display:flex}@media (max-width:767px){.SelectProductsStepSkeleton-module-scss-module__epSxBW__rowBody{flex-direction:column}}.SelectProductsStepSkeleton-module-scss-module__epSxBW__rowText{flex-direction:column;flex:1;gap:.8rem;min-width:0;display:flex}.SelectProductsStepSkeleton-module-scss-module__epSxBW__addButton{flex-shrink:0}@media (max-width:767px){.SelectProductsStepSkeleton-module-scss-module__epSxBW__addButton{align-self:flex-end}}.SelectProductsStepSkeleton-module-scss-module__epSxBW__actions{justify-content:flex-end;display:flex}
@font-face{font-family:twdFont;src:url(../media/gotham_book-s.0rtkd7g8pu9tc.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:twdFont;src:url(../media/gotham_medium-s.0_sku395.z~22.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:twdFont;src:url(../media/gotham_bold-s.0m8sjm3wr8bic.woff2?dpl=81de2af0e8e7b4bfaf352b389b0e644287239363)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:twdFont Fallback;src:local(Arial);ascent-override:79.96%;descent-override:16.22%;line-gap-override:0.0%;size-adjust:113.46%}.twdfont_8b32e75e-module__k_vyTW__className{font-family:twdFont,twdFont Fallback}.twdfont_8b32e75e-module__k_vyTW__variable{--font-gotham:"twdFont", "twdFont Fallback"}
.SelectProgramStep-module-scss-module__WnmsoG__root{flex-direction:column;gap:3.2rem;display:flex}.SelectProgramStep-module-scss-module__WnmsoG__layout{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}@media (max-width:767px){.SelectProgramStep-module-scss-module__WnmsoG__layout{grid-template-columns:1fr;gap:2.4rem}}.SelectProgramStep-module-scss-module__WnmsoG__intro{flex-direction:column;gap:.8rem;display:flex}.SelectProgramStep-module-scss-module__WnmsoG__eyebrow{color:var(--color-body-text-caption);margin:0;font-size:1.6rem}.SelectProgramStep-module-scss-module__WnmsoG__options{flex-direction:column;gap:1.2rem;display:flex}.SelectProgramStep-module-scss-module__WnmsoG__error{color:var(--color-feedback-error);margin:0;font-size:1.3rem}.SelectProgramStep-module-scss-module__WnmsoG__actions{justify-content:space-between;align-items:center;display:flex}