.concepts{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-block:40px}.concept{padding:35px;border-radius:24px;text-align:center}.concept>img{width:160px;height:160px;margin:30px}.sizes{display:flex;justify-content:center;gap:22px;align-items:center;margin:30px}.concept p{font-size:13px}.concept h2{font-size:23px}@media(max-width:760px){.concepts{grid-template-columns:1fr}}
.concept-intro{margin-top:40px}
