.posture-card:where(.astro-yl4a5q2q){padding:var(--space-lg);background:transparent;color:var(--color-ink-body);border-radius:0;border-inline-end:3px solid var(--color-primary);max-inline-size:44ch;margin:0}.posture-card__title:where(.astro-yl4a5q2q){margin:0;font-family:var(--font-body);line-height:var(--leading-heading);color:var(--color-ink)}.posture-card--level-2:where(.astro-yl4a5q2q) .posture-card__title:where(.astro-yl4a5q2q){font-size:var(--text-h2)}.posture-card--level-3:where(.astro-yl4a5q2q) .posture-card__title:where(.astro-yl4a5q2q){font-size:var(--text-h3)}.posture-card--level-4:where(.astro-yl4a5q2q) .posture-card__title:where(.astro-yl4a5q2q){font-size:var(--text-h4)}.posture-card__posture:where(.astro-yl4a5q2q){margin:var(--space-sm) 0 0;font-family:var(--font-body);font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--color-ink-body)}.posture-card__list:where(.astro-yl4a5q2q){list-style:none;padding:0;margin:var(--space-md) 0 0}.posture-card__item:where(.astro-yl4a5q2q){position:relative;padding-inline-start:var(--space-md);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-ink-body)}.posture-card__item:where(.astro-yl4a5q2q):before{content:"•";color:var(--color-ink-quiet);position:absolute;inset-inline-start:0}.posture-card__item:where(.astro-yl4a5q2q)+.posture-card__item:where(.astro-yl4a5q2q){margin-block-start:var(--space-xs)}
