.text-cards-with-icons:not(:has(.text-cards-with-icons__text)) .text-cards-with-icons__title.h1{margin-bottom:clamp(56px,4.0625vw,78px)}.text-cards-with-icons__title.h1{font-weight:400;text-transform:none;margin-bottom:clamp(16px,1.7708333333vw,34px);text-align:center}.text-cards-with-icons__text{margin-bottom:clamp(56px,4.0625vw,78px);text-align:center}.text-cards-with-icons__list{display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between;gap:clamp(30px,1.7708333333vw,34px)}@media only screen and (max-width:1024px){.text-cards-with-icons__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.text-cards-with-icons__list{grid-template-columns:repeat(1,1fr)}}.text-cards-with-icons__item{display:flex;flex-direction:column;border:1px solid var(--main, #684EA9);padding:24px;border-radius:clamp(24px,1.5625vw,30px)}.text-cards-with-icons__item:first-child .text-cards-with-icons__item-icon,.text-cards-with-icons__item:last-child .text-cards-with-icons__item-icon{background:linear-gradient(135deg,var(--dark-main, #241E33),var(--main, #684EA9))}.text-cards-with-icons__item-icon{display:flex;justify-content:center;align-items:center;width:clamp(50px,3.125vw,60px);aspect-ratio:1/1;padding:clamp(12px,.6770833333vw,13px);border-radius:12px;background:var(--main, #684EA9);margin-bottom:clamp(30px,1.7708333333vw,34px)}.text-cards-with-icons__item-icon img,.text-cards-with-icons__item-icon svg{width:auto}.text-cards-with-icons__item-title{margin-bottom:clamp(12px,1.7708333333vw,34px)}
