.card{border-radius:24px;border:1px solid var(--Gray-200,#e5e8ea);background:var(--gray-050,#f9f9fa)}.card__image{width:100%;object-fit:cover}@media(max-width:850px){.card__image{height:156px}}.card__texts{padding:24px 32px 32px;display:flex;flex-direction:column;justify-content:center;gap:8px}@media(max-width:850px){.card__texts{padding:16px 24px 24px}}.card__title{color:var(--Gray-900);font-size:22px;font-weight:700}@media(max-width:850px){.card__title{font-size:16px;line-height:24px;letter-spacing:.15px}}.card__description{color:var(--Gray-700);font-size:16px;font-weight:400;line-height:24px;letter-spacing:.25px}@media(max-width:850px){.card__description{font-size:14px;line-height:20px;letter-spacing:.25px}}.cardsSection{width:100%;padding:32px}@media(max-width:850px){.cardsSection{padding:24px}}.cardsSection__content{margin:0 auto;max-width:1180px}@media(max-width:1300px){.cardsSection__content{max-width:980px}}@media(max-width:1100px){.cardsSection__content{max-width:780px}}@media(max-width:850px){.cardsSection__content{max-width:578px}}.cardsSection__content{display:flex;flex-direction:column;justify-content:center;gap:64px}@media(max-width:850px){.cardsSection__content{gap:24px}}.cardsSection__title{text-align:center;color:#101828;font-size:45px;font-style:normal;font-weight:500;line-height:52px;letter-spacing:-.7px}@media(max-width:850px){.cardsSection__title{font-size:32px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:-.5px}}.cardsSection__description{text-align:center;color:#101828;font-size:22px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-.4px}.cardsSection__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(max-width:850px){.cardsSection__cards{grid-template-columns:repeat(1,100%)}}