.problem-cards__eyebrow{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--brand-sage);text-align:center;margin-bottom:1.4rem}.problem-cards__heading{font-family:var(--font-heading-family);font-size:clamp(2.4rem,4vw,3.4rem);font-weight:400;line-height:1.25;text-align:center;max-width:680px;margin:0 auto 5.6rem;color:rgba(var(--color-foreground),1)}.problem-cards__heading em{font-style:italic;color:var(--brand-terracotta)}.problem-cards__grid{display:flex;gap:2.4rem;flex-wrap:wrap}.problem-card{flex:1 1 28rem;background:rgba(var(--color-background),1);border:2px solid rgba(var(--color-foreground),.1);border-radius:1.5rem;padding:3.2rem;display:flex;flex-direction:column;gap:1.4rem;transition:box-shadow .25s ease,transform .25s ease}@media(hover:hover){.problem-card:hover{box-shadow:0 8px 32px #2c1a0e1a;transform:translateY(-3px)}}.problem-card__badge{display:inline-flex;align-items:center;gap:.7rem;background-color:var(--brand-terracotta);color:var(--brand-warm-cream);border-radius:999px;padding:.5rem 1.4rem;font-family:var(--font-body-family);font-size:1.05rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;width:fit-content}.problem-card__badge-x{font-size:.9rem;line-height:1}.problem-card__title{font-family:var(--font-heading-family);font-style:italic;font-size:1.75rem;font-weight:400;line-height:1.35;color:rgba(var(--color-foreground),1)}.problem-card__description{font-family:var(--font-body-family);font-size:1.4rem;line-height:1.75;color:var(--brand-warm-taupe)}@media screen and (max-width:600px){.problem-card{flex:1 1 100%;padding:2.4rem}.problem-cards__heading{font-size:2.4rem;margin-bottom:4rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-emilaida-problem-cards.css.map */
