.proof-process-module__card1 .proof-process-module__visual{background:radial-gradient(circle at 50% 76%,rgba(241,79,154,.78) 0,rgba(173,19,99,.55) 25%,rgba(104,20,66,.35) 55%,transparent 78%),linear-gradient(145deg,#641c43,#861850 48%,#521638)}.proof-process-module__card2 .proof-process-module__visual{background:radial-gradient(circle at 48% 42%,rgba(255,174,71,.55) 0,rgba(255,86,35,.45) 42%,transparent 75%),linear-gradient(145deg,#ed5a1b,#f45a24 50%,#ed8142)}.proof-process-module__card3 .proof-process-module__visual{background:radial-gradient(circle at 75% 20%,rgba(48,117,91,.82) 0,rgba(43,93,72,.65) 32%,transparent 70%),linear-gradient(145deg,#38352e,#302e29 52%,#394e42)}.proof-process-module__cards{display:grid;gap:17px;grid-template-columns:repeat(3,minmax(0,1fr))}.proof-process-module__card{min-width:0}.proof-process-module__visual{align-items:center;border-radius:12px;display:flex;height:478px;justify-content:center;overflow:hidden;position:relative}.proof-process-module__metric{border-radius:12px;position:relative;width:222px;z-index:2}.proof-process-module__content{padding-top:25px}.proof-process-module__content h3{color:#111;font-size:23px;font-weight:700;letter-spacing:-.4px;line-height:1.2;margin:0 0 12px}.proof-process-module__content p{color:#555;font-size:16px;line-height:1.45;margin:0;max-width:365px}@media (max-width:1000px){.proof-process-module{padding:65px 30px 60px}.proof-process-module__header{gap:45px;margin-bottom:75px}.proof-process-module__visual{height:390px}.proof-process-module__content h3{font-size:21px}.proof-process-module__content p{font-size:14px}}@media (max-width:767px){.proof-process-module{padding:55px 20px 50px}.proof-process-module__header{display:block;margin-bottom:48px}.proof-process-module__cards{gap:42px;grid-template-columns:1fr}.proof-process-module__visual{height:390px}.proof-process-module__metric{transform:scale(1)}.proof-process-module__content{padding-top:18px}.proof-process-module__content h3{font-size:22px}.proof-process-module__content p{font-size:15px;max-width:100%}}@media (max-width:480px){.proof-process-module{padding:45px 15px}.proof-process-module__visual{border-radius:10px;height:350px}.proof-process-module__metric{width:205px}.proof-process-module__content h3{font-size:20px}.proof-process-module__content p{font-size:14px}}