.MjuNDa_meal-plans-landing{color:var(--text-primary);font-family:var(--font-body);container:meal-plans-landing/inline-size}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__phone{margin:calc(-1*var(--space-page-margin)) calc(-1*var(--space-page-margin)) 0}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__phone .MjuNDa_meal-plans-landing__strip{aspect-ratio:16/5;background:var(--color-neutral-800)}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__phone .MjuNDa_meal-plans-landing__strip .MjuNDa_meal-plans-landing__strip-image{object-fit:cover}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__phone .MjuNDa_meal-plans-landing__strip .MjuNDa_meal-plans-landing__strip-skeleton{background:var(--color-neutral-200)}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__phone .MjuNDa_meal-plans-landing__body{padding:var(--space-5);border-bottom:1px solid var(--border-default);background:var(--bg-surface)}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__phone .MjuNDa_meal-plans-landing__body .MjuNDa_meal-plans-landing__body-title{color:var(--text-primary);font-size:var(--size-xl);font-weight:var(--weight-bold);line-height:var(--lh-heading);margin:0}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__phone .MjuNDa_meal-plans-landing__body .MjuNDa_meal-plans-landing__body-lede{color:var(--text-secondary);font-size:var(--size-sm);line-height:var(--lh-body);text-wrap:pretty;margin:0}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__eyebrow{font-size:var(--size-xs);font-weight:var(--weight-label);letter-spacing:.08em;text-transform:uppercase}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__title{font-size:var(--size-2xl);font-weight:var(--weight-bold);line-height:var(--lh-heading);text-wrap:balance;margin:0}@container meal-plans-landing (min-width:640px){.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__title{font-size:var(--size-3xl)}}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__lede{font-size:var(--size-read);line-height:var(--lh-body);margin:0}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__hero-grid{gap:var(--space-6);margin-bottom:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@container meal-plans-landing (min-width:960px){.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__hero-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__photo{aspect-ratio:4/3;max-height:360px}@container meal-plans-landing (min-width:960px){.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__photo{aspect-ratio:auto;max-height:none;min-height:calc((100cqi - var(--space-6))*4/15)}}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card{padding:var(--space-card);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface)}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card .MjuNDa_meal-plans-landing__card-title{font-size:var(--size-xl);font-weight:var(--weight-bold);line-height:var(--lh-heading);margin:0}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card .MjuNDa_meal-plans-landing__count{color:var(--text-secondary);font-size:var(--size-sm);font-variant-numeric:tabular-nums}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card .MjuNDa_meal-plans-landing__steps,.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card .MjuNDa_meal-plans-landing__plans{margin:0;padding:0;list-style:none}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card .MjuNDa_meal-plans-landing__plans{flex-direction:column;display:flex}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card .MjuNDa_meal-plans-landing__plans>li+li{border-top:1px solid var(--border-default)}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card .MjuNDa_meal-plans-landing__step{padding:var(--space-4) 0}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card .MjuNDa_meal-plans-landing__step+.MjuNDa_meal-plans-landing__step{border-top:1px solid var(--border-default)}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card .MjuNDa_meal-plans-landing__step .MjuNDa_meal-plans-landing__step-number{width:var(--size-control-lg);height:var(--size-control-lg);border-radius:var(--radius-full);background:var(--color-neutral-100);color:var(--color-neutral-800);font-size:var(--size-lg);font-weight:var(--weight-bold)}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card .MjuNDa_meal-plans-landing__step .MjuNDa_meal-plans-landing__step-title{font-size:var(--size-lg);font-weight:var(--weight-label);line-height:var(--lh-heading)}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card .MjuNDa_meal-plans-landing__step .MjuNDa_meal-plans-landing__step-body{color:var(--text-secondary);font-size:var(--size-sm);line-height:var(--lh-body);margin:0}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card .MjuNDa_meal-plans-landing__actions{gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--border-default);flex-direction:column;margin-top:auto;display:flex}@container meal-plans-landing (min-width:560px){.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card .MjuNDa_meal-plans-landing__actions{flex-direction:row;justify-content:center}}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__card .MjuNDa_meal-plans-landing__note{color:var(--text-secondary);font-size:var(--size-sm);line-height:var(--lh-body);margin:0}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__perks{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container meal-plans-landing (min-width:720px){.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__perks{grid-template-columns:repeat(3,minmax(0,1fr))}}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__perks .MjuNDa_meal-plans-landing__perk{padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface)}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__perks .MjuNDa_meal-plans-landing__perk .MjuNDa_meal-plans-landing__perk-icon{width:var(--size-control-md);height:var(--size-control-md);border-radius:var(--radius-full);background:var(--color-neutral-100);color:var(--icon-default)}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__perks .MjuNDa_meal-plans-landing__perk .MjuNDa_meal-plans-landing__perk-title{font-size:var(--size-lg);font-weight:var(--weight-label);line-height:var(--lh-heading)}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__perks .MjuNDa_meal-plans-landing__perk .MjuNDa_meal-plans-landing__perk-body{color:var(--text-secondary);font-size:var(--size-sm);line-height:var(--lh-body)}.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__skeleton{border-radius:var(--radius-card);background:var(--color-neutral-200)}@media (max-width:767.98px){.MjuNDa_meal-plans-landing .MjuNDa_meal-plans-landing__skeleton--wide{display:none}}
.ze3OgG_auth-testimonial-spinner{width:400px;position:relative}.ze3OgG_auth-testimonial-spinner .ze3OgG_auth-testimonial-spinner__image{border-radius:var(--radius-card);object-fit:cover;object-position:center;width:400px;height:400px;display:block}.ze3OgG_auth-testimonial-spinner .ze3OgG_auth-testimonial-spinner__slot{right:calc(-1*var(--space-6));bottom:calc(-1*var(--space-8));left:var(--space-6);position:absolute}.ze3OgG_auth-testimonial-spinner .ze3OgG_auth-testimonial-spinner__slot .ze3OgG_auth-testimonial-spinner__card{padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--section-tint);box-shadow:var(--shadow-md);margin:0}.ze3OgG_auth-testimonial-spinner .ze3OgG_auth-testimonial-spinner__slot .ze3OgG_auth-testimonial-spinner__card .ze3OgG_auth-testimonial-spinner__quote{color:var(--text-primary);font-size:var(--size-base);line-height:var(--lh-small);margin:0}.ze3OgG_auth-testimonial-spinner .ze3OgG_auth-testimonial-spinner__slot .ze3OgG_auth-testimonial-spinner__card .ze3OgG_auth-testimonial-spinner__author{margin-top:var(--space-2)}.ze3OgG_auth-testimonial-spinner .ze3OgG_auth-testimonial-spinner__slot .ze3OgG_auth-testimonial-spinner__card .ze3OgG_auth-testimonial-spinner__author .ze3OgG_auth-testimonial-spinner__avatar{width:var(--size-avatar-sm);height:var(--size-avatar-sm);border-radius:var(--radius-full);background:var(--section-tint-strong);color:var(--section-on-tint);font-size:var(--size-sm);font-weight:var(--weight-label)}.ze3OgG_auth-testimonial-spinner .ze3OgG_auth-testimonial-spinner__slot .ze3OgG_auth-testimonial-spinner__card .ze3OgG_auth-testimonial-spinner__author .ze3OgG_auth-testimonial-spinner__name{color:var(--text-primary);font-size:var(--size-sm);font-weight:var(--weight-label)}.ze3OgG_auth-testimonial-spinner--fill{width:100%}.ze3OgG_auth-testimonial-spinner--fill .ze3OgG_auth-testimonial-spinner__image{width:100%;height:100%;position:absolute;inset:0}.ze3OgG_auth-testimonial-spinner--fill .ze3OgG_auth-testimonial-spinner__slot{right:var(--space-6)}
.CRF4lq_plan-list-row{min-height:var(--size-touch-min);padding:var(--space-4) 0;color:var(--text-primary);font-family:var(--font-body);text-decoration:none;display:block;container:plan-list-row/inline-size}.CRF4lq_plan-list-row:hover .CRF4lq_plan-list-row__chevron{background:var(--bg-hover)}.CRF4lq_plan-list-row:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.CRF4lq_plan-list-row .CRF4lq_plan-list-row__logo{width:var(--size-avatar-md);height:var(--size-avatar-md);background:var(--bg-surface)}.CRF4lq_plan-list-row .CRF4lq_plan-list-row__logo .CRF4lq_plan-list-row__initials{background:var(--section-tint-strong);color:var(--section-fg);font-size:var(--size-sm);font-weight:var(--weight-label)}.CRF4lq_plan-list-row .CRF4lq_plan-list-row__name{min-width:0;font-size:var(--size-base);font-weight:var(--weight-label);overflow-wrap:anywhere}.CRF4lq_plan-list-row .CRF4lq_plan-list-row__tag--narrow{display:flex}@container plan-list-row (min-width:420px){.CRF4lq_plan-list-row .CRF4lq_plan-list-row__tag--narrow{display:none}}.CRF4lq_plan-list-row .CRF4lq_plan-list-row__tag--wide{display:none}@container plan-list-row (min-width:420px){.CRF4lq_plan-list-row .CRF4lq_plan-list-row__tag--wide{display:flex}}.CRF4lq_plan-list-row .CRF4lq_plan-list-row__chevron{width:var(--size-control-md);height:var(--size-control-md);border-radius:var(--radius-full);background:var(--bg-surface-sunken);color:var(--icon-default);transition:background var(--motion-fast) var(--ease-standard)}.CRF4lq_plan-list-row .CRF4lq_plan-list-row__meta{color:var(--text-secondary);font-size:var(--size-sm);overflow-wrap:anywhere}.CRF4lq_plan-list-row .CRF4lq_plan-list-row__say{font-size:var(--size-sm);line-height:var(--lh-body)}
