:root{--color-text-1:#141414;--color-text-2:#fff;--color-text-3:#8f8f8f;--color-text-4:#7f7070;--color-foreground-secondary:#666;--color-surface-1:#fff;--color-surface-2:#f5f4f5;--color-surface-3:#141414;--color-surface-4:#008ca0;--color-surface-5:#40a9b8;--color-surface-6:#cee8eb;--color-surface-7:#e793b7;--color-surface-8:#f2d9e8;--color-surface-9:#fbfbfb;--color-surface-10:#c9c8c9;--color-stroke-1:#282828;--color-stroke-2:#f5f4f5;--color-stroke-3:#8f8f8f;--color-stroke-4:#939090;--color-icon-1:#141414;--color-icon-2:#fff;--color-buttons-1:#141414;--color-buttons-2:#fff;--color-text-black:#000;--color-secondary-green:#9cdecc;--color-secondary-purple:#d7b8e0;--color-secondary-pink:#e7b1c7;--color-secondary-deep-pink:#ec83b4;--color-secondary-blue:#a1d7ed;--color-secondary-deep-blue:#65bde1;--color-secondary-orange:#f7bea8;--color-secondary-yellow:#f2e9c0;--color-secondary-deep-yellow:#f5e289;--color-secondary-deep-purple:#a97bb7;--color-secondary-light-blue:#d0e8f1;--color-secondary-light-purple:#e5d8e9;--color-error:#974a45;--color-shadow-rgb:0 0 0;--color-overlay-black-20:#0003;--gradient-hero-fade:linear-gradient(to right, var(--color-surface-10) 7.65%, transparent 45.86%);--gradient-media-shade:linear-gradient(70deg, #7d808157 1.1%, transparent 69.85%);--gradient-panel-fade:linear-gradient(to bottom, transparent, var(--color-surface-2) 80%);--blur-sticky:1.125rem;--font-heading:var(--font-heading--family);--font-heading-italic:var(--font-dm-serif-display--family);--font-body:var(--font-body--family);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-h1:3.5rem;--font-size-h2:2.5rem;--font-size-h3:2rem;--font-size-h3-medium:2.25rem;--font-size-h4:1.5rem;--font-size-h5:1.25rem;--font-size-t1:1.25rem;--font-size-t2:1rem;--font-size-t3:.875rem;--font-size-t4:.75rem;--font-size-u1:.875rem;--font-size-u2:.75rem;--font-size-ui-nav:.875rem;--font-size-ui-input:1rem;--font-size-ui-badge:.625rem;--font-size-h1-mobile:2.5rem;--font-size-h2-mobile:2rem;--font-size-h3-mobile:1.5rem;--font-size-h1-tablet:3rem;--radius-sm:.25rem;--radius-xs:.5rem;--radius-md:.625rem;--radius-full:62.4375rem;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-3-5:.875rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-13:3.25rem;--spacing-14:3.5rem;--nav-height:3.5rem;--nav-height-mobile:4rem}.wellness-filters{gap:var(--spacing-2);margin-bottom:var(--spacing-10);flex-wrap:wrap;display:flex}@media (width<=989px){.wellness-filters{margin-inline:calc(-1 * var(--page-margin,var(--spacing-5)));margin-bottom:var(--spacing-6);padding-inline:var(--page-margin,var(--spacing-5));scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.wellness-filters::-webkit-scrollbar{display:none}}.wellness-filters__pill{padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius-full);background:var(--pill-color,var(--color-surface-2));color:var(--color-text-1);text-transform:uppercase;white-space:nowrap;cursor:pointer;border:.0625rem solid #0000;flex-shrink:0}.wellness-filters__pill--all{--pill-color:var(--color-surface-1);border-color:var(--color-text-1)}.wellness-filters__pill--1{--pill-color:var(--color-secondary-green)}.wellness-filters__pill--2{--pill-color:var(--color-secondary-purple)}.wellness-filters__pill--3{--pill-color:var(--color-secondary-pink)}.wellness-filters__pill--4{--pill-color:var(--color-secondary-blue)}.wellness-filters__pill--5{--pill-color:var(--color-secondary-orange)}.wellness-filters__pill--6{--pill-color:var(--color-secondary-yellow)}.wellness-filters__pill[aria-pressed=true]{border-color:var(--color-text-1)}.wellness-filters__pill:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.0625rem}.is-filtered-out{display:none}.wellness-feed{padding:var(--desktop-top-padding) 0 var(--desktop-bottom-padding);background:var(--color-surface-1);display:block;overflow-x:clip}@media (width<=989px){.wellness-feed{padding:var(--mobile-top-padding) 0 var(--mobile-bottom-padding)}}.wellness-feed__intro{gap:var(--spacing-2);margin-bottom:var(--spacing-8);flex-direction:column;display:flex}@media (width<=989px){.wellness-feed__intro{margin-bottom:var(--spacing-6)}}.wellness-feed__title,.wellness-feed__text p{margin:0}.wellness-feed__carousel{overflow:visible}.wellness-feed__track{margin:0;padding:0}.wellness-feed__arrows{margin-top:var(--spacing-6)}.wellness-feed__cta{display:none}@media (width<=989px){.wellness-feed__cta{margin-top:var(--spacing-6);display:block}}.wellness-feed__button{background:var(--color-surface-4);width:100%;color:var(--color-text-2);text-transform:uppercase;text-decoration:none}.wellness-post{gap:var(--spacing-3);flex-direction:column;width:20rem;height:auto;display:flex}@media (width<=989px){.wellness-post{width:15.5rem}}.wellness-post__media{aspect-ratio:320/444;border-radius:var(--radius-sm);background:var(--color-surface-2);position:relative;overflow:hidden}.wellness-post__media img,.wellness-post__media video{object-fit:cover;width:100%;height:100%}.wellness-post__handle{top:var(--spacing-3);left:var(--spacing-3);align-items:center;gap:var(--spacing-1);padding:var(--spacing-2);border-radius:var(--radius-xs);background:color-mix(in srgb, var(--color-surface-1) 85%, transparent);text-transform:uppercase;margin:0;display:flex;position:absolute}.wellness-post__handle a{color:inherit;text-decoration:none}.wellness-post__handle a:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.0625rem}.wellness-post__link{right:var(--spacing-3);bottom:var(--spacing-3);left:var(--spacing-3);align-items:center;gap:var(--spacing-3);padding:var(--spacing-2);border-radius:var(--radius-sm);background:var(--color-surface-1);color:var(--color-text-1);text-decoration:none;transition:opacity .2s,transform .2s;display:flex;position:absolute}@media (hover:hover){.wellness-post__link{opacity:0;transform:translateY(var(--spacing-2))}.wellness-post:hover .wellness-post__link,.wellness-post:focus-within .wellness-post__link{opacity:1;transform:none}}.wellness-post__link:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.0625rem}.wellness-post__link-media{width:var(--spacing-12);height:var(--spacing-12);border-radius:var(--radius-sm);background:var(--color-surface-2);flex-shrink:0;overflow:hidden}.wellness-post__link-media img{object-fit:contain;width:100%;height:100%}.wellness-post__link-info{align-items:flex-start;gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.wellness-post__link-title{font-weight:var(--font-weight-medium)}.wellness-post__link-tag{padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-xs);background:var(--color-surface-8);text-transform:uppercase}.wellness-post__link-cta{text-transform:uppercase;text-decoration:underline}.wellness-post__topic{padding:var(--spacing-2);border-radius:var(--radius-xs);background:var(--color-surface-2);text-transform:uppercase;margin:0}@media (prefers-reduced-motion:reduce){.wellness-post__link{transition:none}}
