.WellnessPlansBento_section__Daxtl{padding:56px 0 72px}.WellnessPlansBento_header__uSfAT{text-align:center;margin-bottom:40px}.WellnessPlansBento_eyebrow__3okpg{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#894b3b;margin:0 0 12px}.WellnessPlansBento_title__aqvNn{margin:0;font-family:var(--font-noto-serif),"Noto Serif",ui-serif,Georgia,serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:500;color:#1f2923;line-height:1.15}.WellnessPlansBento_grid__Yz55_{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;align-items:center}.WellnessPlansBento_cardWrap__0MwBD{min-width:0;position:relative}.WellnessPlansBento_cardWrapFeatured__Dr2lR{z-index:10}.WellnessPlansBento_card__75CZu{border-radius:.75rem;background-color:#fff;color:#1f2923;height:100%;display:flex;flex-direction:column}.WellnessPlansBento_cardFeatured___sU_P,.WellnessPlansBento_card__75CZu{position:relative;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}.WellnessPlansBento_cardFeatured___sU_P{z-index:10;background-color:#506053;color:#fff;transform:scale(1.05);transform-origin:center center}.WellnessPlansBento_badge__e5Wxf{position:absolute;top:-11px;left:50%;transform:translateX(-50%);background:#894b3b;color:#fff;font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 14px;border-radius:999px;white-space:nowrap;line-height:1;z-index:11}.WellnessPlansBento_cardInner__Nnz5h{padding:3rem;display:flex;flex-direction:column;flex:1;gap:0}.WellnessPlansBento_iconRow__FA44u{margin-bottom:16px}.WellnessPlansBento_iconSvg__GPGIu{width:40px;height:40px;color:#3d5a40}.WellnessPlansBento_iconSvgFeatured__dh0us{width:40px;height:40px;color:#fff}.WellnessPlansBento_iconImgFeatured__wKx5g,.WellnessPlansBento_iconImg__dg5RV{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;display:block}.WellnessPlansBento_planName__LEg9m{margin:0 0 12px;font-family:var(--font-noto-serif),"Noto Serif",ui-serif,Georgia,serif;font-size:1.35rem;font-weight:500;line-height:1.25;color:inherit}.WellnessPlansBento_description__3hEcf{margin:0 0 10px;font-family:var(--font-plus-jakarta-sans),"Plus Jakarta Sans",system-ui,sans-serif;font-size:.95rem;font-weight:400;line-height:1.55;color:rgba(31,41,35,.85)}.WellnessPlansBento_cardFeatured___sU_P .WellnessPlansBento_description__3hEcf{color:hsla(0,0%,100%,.88)}.WellnessPlansBento_headline__efSAy{margin:0 0 14px;font-family:var(--font-plus-jakarta-sans),"Plus Jakarta Sans",system-ui,sans-serif;font-size:.9rem;font-weight:500;line-height:1.4;color:rgba(31,41,35,.75)}.WellnessPlansBento_cardFeatured___sU_P .WellnessPlansBento_headline__efSAy{color:hsla(0,0%,100%,.82)}.WellnessPlansBento_price__Ma791{margin:0 0 20px;font-family:var(--font-noto-serif),"Noto Serif",ui-serif,Georgia,serif;font-size:1.85rem;font-weight:600;line-height:1.2;color:inherit}.WellnessPlansBento_featureList__RunGa{list-style:none;padding:0;margin:0 0 24px;flex:1}.WellnessPlansBento_featureItem__I3KkC{position:relative;padding-left:30px;margin-bottom:12px;font-family:var(--font-plus-jakarta-sans),"Plus Jakarta Sans",system-ui,sans-serif;font-size:.9rem;line-height:1.45;color:rgba(31,41,35,.9)}.WellnessPlansBento_featureItem__I3KkC:last-child{margin-bottom:0}.WellnessPlansBento_featureItem__I3KkC:before{content:"✓";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;border:2px solid #506053;color:#506053;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;box-sizing:border-box}.WellnessPlansBento_featureItemFeatured__nPFWM{color:hsla(0,0%,100%,.92)}.WellnessPlansBento_featureItemFeatured__nPFWM:before{border-color:hsla(0,0%,100%,.95);color:#fff}.WellnessPlansBento_ctaOutline__sYGTl,.WellnessPlansBento_ctaSolid__H9Qh7{display:inline-flex;align-items:center;justify-content:center;margin-top:auto;align-self:flex-start;text-decoration:none;font-family:var(--font-plus-jakarta-sans),"Plus Jakarta Sans",system-ui,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:12px 22px;border-radius:999px;transition:background-color .2s,color .2s,border-color .2s}.WellnessPlansBento_ctaOutline__sYGTl{border:1px solid #1f2923;color:#1f2923;background:transparent}.WellnessPlansBento_ctaOutline__sYGTl:hover{background:#506053;border-color:#506053;color:#fff}.WellnessPlansBento_ctaSolid__H9Qh7{border:1px solid #fff;background:#fff;color:#506053}.WellnessPlansBento_ctaSolid__H9Qh7:hover{background:hsla(0,0%,100%,.92)}@media (max-width:1024px){.WellnessPlansBento_grid__Yz55_{grid-template-columns:1fr;max-width:420px;margin:0 auto}.WellnessPlansBento_cardFeatured___sU_P{transform:none}}