.ias-methodology{background-color:var(--ias-bg-light);padding:100px 80px}.ias-methodology .container{padding:0}.ias-methodology__main-title{color:var(--ias-dark-blue-400);font-family:var(--font-family);font-size:34px;font-weight:800;margin-bottom:40px;text-align:center}.ias-methodology__grid{display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.ias-methodology__card{align-items:center;background-color:var(--ias-white);border-radius:20px;display:flex;flex-direction:column;padding:30px;text-align:center}.ias-methodology__icon{align-items:center;display:flex;height:24px;justify-content:center;margin-bottom:12px;width:24px}.ias-methodology__icon img{height:auto;max-width:100%;object-fit:contain}.ias-methodology__card-title{color:var(--ias-dark-blue-400);font-family:var(--font-family);font-size:20px;font-weight:600;margin-bottom:12px}.ias-methodology__card-desc{color:var(--ias-gray);flex:1;font-family:var(--font-family);font-size:16px;line-height:25px;margin:0}.ias-methodology__card-btn{background-color:var(--ias-main-blue,#4c7df7);border-radius:8px;color:#fff;display:inline-block;font-family:var(--font-family);font-size:14px;font-weight:600;margin-top:20px;padding:10px 24px;text-decoration:none;transition:background .3s}.ias-methodology__card-btn:hover{background-color:#3b63c7}@media (max-width:1099px){.ias-methodology{padding:100px 40px}}@media (max-width:991px){.ias-methodology__grid{gap:24px;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ias-methodology{padding:60px 20px}.ias-methodology__main-title{font-size:28px;margin-bottom:40px}.ias-methodology__grid{grid-template-columns:1fr}.ias-methodology__card{padding:32px 24px}}