.pa{display:flex;flex-direction:column;gap:10px;margin-top:14px}.pa-compact{margin-top:12px;gap:8px}.pa-row{display:flex;gap:8px;flex-wrap:wrap}.pa-start,.pa-learn{flex:1 1 0;min-width:min-content;text-align:center;white-space:nowrap;min-height:46px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--f4-body);font-size:var(--fs-14);font-weight:600;padding:11px 14px;border-radius:999px;transition:background .15s ease,color .15s ease,border-color .15s ease}.pa-start{background:var(--v4-forest);color:#fff;border:1px solid var(--v4-forest)}.pa-start:hover{background:var(--v4-forest-d);border-color:var(--v4-forest-d)}.pa-learn{background:transparent;color:var(--v4-ink);border:1px solid var(--v4-rule-2)}.pa-learn:hover{border-color:var(--v4-ink);background:var(--v4-cloud)}.pa-safety{display:flex;align-items:center;justify-content:center;min-height:44px;margin:-6px 0;font-family:var(--f4-body);font-size:var(--fs-14);font-weight:500;color:var(--v4-ink-3);text-decoration:underline;text-underline-offset:2px}.pa-safety:hover{color:var(--v4-ink-2)}.pa-soon{display:inline-flex;align-items:center;align-self:flex-start;font-family:var(--f4-body);font-size:var(--fs-11);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--v4-ink-2);background:var(--v4-sand);border:1px solid var(--v4-rule);padding:6px 12px;border-radius:999px}.care-v4{background:var(--v4-white);font-family:var(--f4-body);color:var(--v4-ink);padding-bottom:72px}.care-v4 .cv-wrap{max-width:1320px;margin:0 auto;padding:0 var(--page-pad)}.care-v4 .cv-kicker{font-family:var(--f4-body);font-weight:700;font-size:var(--fs-11);text-transform:uppercase;letter-spacing:.16em;color:var(--v4-terra-d);margin:0 0 14px}.care-v4 .cv-pagehead{padding:64px 0 8px}.care-v4 .cv-pagehead h1{font-family:var(--f4-display);font-weight:400;font-size:var(--ds-title);letter-spacing:-.02em;line-height:1.05;margin:0;color:var(--v4-ink)}.care-v4 .cv-pagehead h1 em{font-family:var(--f4-italic);font-style:italic;font-weight:400;color:var(--v4-terra);font-size:1.02em;letter-spacing:-.01em}.care-v4 .cv-lede{font-size:var(--fs-16);line-height:1.55;color:var(--v4-ink-2);max-width:56ch;margin:16px 0 0}.care-v4 .cv-incl{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.care-v4 .cv-incl li{background:var(--v4-cloud);border:1px solid var(--v4-rule);border-radius:16px;padding:16px 18px;font-size:var(--fs-14);line-height:1.5;color:var(--v4-ink-2)}.care-v4 .cv-incl strong{display:block;color:var(--v4-ink);font-weight:600;margin-bottom:4px}.care-v4 .pcard4-price small{font-size:var(--fs-14)}.care-v4 .price-qualifier-pill{font-size:var(--fs-14);font-weight:600;letter-spacing:0;text-transform:none}.care-v4 .cv-cat{padding:56px 0;background:var(--c14-soft,var(--v4-cloud))}.care-v4 .cv-pagehead+.cv-cat{margin-top:48px}.care-v4 .cv-cat[data-vertical=weight-loss]{--c14-soft:#eef4fc}.care-v4 .cv-cat[data-vertical=womens]{--c14-soft:#fbeee7}.care-v4 .cv-cat[data-vertical=mens]{--c14-soft:#faf5e6}.care-v4 .cv-cat[data-vertical=peptides]{--c14-soft:#e8f2e4}.care-v4 .cv-cat[data-vertical=skin]{--c14-soft:#f3eef4}.care-v4 .cv-cat-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;flex-wrap:wrap}.care-v4 .cv-cat-head h2{font-family:var(--f4-display);font-weight:400;font-size:var(--ds-sub);letter-spacing:-.02em;line-height:1.05;margin:0;color:var(--v4-ink)}.care-v4 .cv-cat-dot{display:inline-block;width:11px;height:11px;border-radius:50%;background:var(--vx-accent);margin-right:12px}.care-v4 .cv-cat .cv-ghost:hover{border-color:var(--vx-accent);background:var(--vx-wash)}.care-v4 .cv-desc{font-size:var(--fs-14);color:var(--v4-ink-3);line-height:1.5;max-width:60ch;margin:10px 0 0}.care-v4 .cv-ghost{display:inline-flex;align-items:center;gap:10px;background:transparent;border:1px solid var(--v4-rule-2);color:var(--v4-ink);font-family:var(--f4-body);font-weight:600;font-size:var(--fs-14);padding:11px 22px;border-radius:999px;white-space:nowrap;transition:border-color .15s ease,background .15s ease}.care-v4 .cv-ghost:hover{border-color:var(--v4-ink);background:var(--v4-cloud)}.care-v4 .cv-grid{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:4px 4px 22px;margin:-4px -4px 0;scroll-padding-left:4px;scrollbar-width:none}.care-v4 .cv-grid::-webkit-scrollbar{display:none}.care-v4 .cv-grid .pcard4{min-width:0}.care-v4 .cv-safety-wrap{margin-top:44px}@media (min-width:721px){.care-v4 .cv-grid .pcard4{flex:0 0 calc((100% - 54px)/4);min-width:0}}@media (min-width:721px) and (max-width:1080px){.care-v4 .cv-grid .pcard4{flex-basis:calc((100% - 36px) / 3)}}@media (max-width:1080px){.care-v4 .cv-incl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.care-v4 section.cv-cat{padding-bottom:22px}.care-v4 .cv-pagehead+.cv-cat{margin-top:32px}}@media (max-width:720px){.care-v4 .cv-wrap{padding:0 20px}.care-v4 .cv-incl{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:20px}.care-v4 .cv-incl li{padding:12px 16px}.care-v4 .cv-pagehead{padding:44px 0 4px}.care-v4 .cv-cat{padding:44px 0 0}.care-v4 .cv-grid{gap:12px}.care-v4 .cv-grid .pcard4{flex:0 0 calc(100vw - 120px);max-width:300px}.care-v4 .pcard4-tile{aspect-ratio:4/3}.care-v4 .pcard4-tile .tin-wrap:not(.is-photo){height:84%}.care-v4 .cv-grid{align-items:flex-start}.care-v4 .pcard4-ing{flex:0 1 auto}.care-v4 .pa-learn{display:none}.care-v4 .pa-start{flex:1 1 auto}}
