.mf-symptoms-grid{background:var(--dark);padding:96px 0}@media (min-width:768px){.mf-symptoms-grid{padding:128px 0}}.mf-symptoms-grid__header{margin-bottom:64px;text-align:center}.mf-symptoms-grid__label{color:var(--white-40);font-size:14px;letter-spacing:.3em;margin-bottom:16px;text-transform:uppercase}.mf-symptoms-grid__cards{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.mf-symptoms-grid__cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mf-symptoms-grid__cards{grid-template-columns:repeat(3,1fr)}}.mf-symptoms-grid__card{background:var(--white-03);border:1px solid var(--white-10);border-radius:12px;padding:32px;transition:all .5s}.mf-symptoms-grid__card:hover{background:hsla(0,0%,100%,.04);border-color:rgba(242,58,104,.5)}.mf-symptoms-grid__num{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;margin-bottom:20px;opacity:.8;transition:opacity .3s;width:40px}.mf-symptoms-grid__card:hover .mf-symptoms-grid__num{opacity:1}.mf-symptoms-grid__num span{color:var(--white);font-size:14px;font-weight:700}.mf-symptoms-grid__title{font-size:1.125rem;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase;transition:color .3s}.mf-symptoms-grid__card:hover .mf-symptoms-grid__title{color:var(--pink-hot)}.mf-symptoms-grid__desc{color:var(--white-40);font-size:14px;line-height:1.6}