.csil-section{direction:rtl;padding:44px 20px 52px;background:linear-gradient(180deg,#f8fbfd 0%,#f2f8f8 100%);border-top:1px solid rgb(10 44 78 / .08)}.csil-shell{width:min(1180px,100%);margin:0 auto}.csil-header{max-width:760px;margin:0 0 22px auto}.csil-header>span{display:block;margin-bottom:7px;color:#008f83;font-size:12px;font-weight:800;letter-spacing:.08em}.csil-header h2{margin:0;color:#0b2d57;font-size:clamp(22px,2.4vw,34px);line-height:1.45;font-weight:900}.csil-header p{margin:9px 0 0;color:#68788c;font-size:14px;line-height:2}.csil-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.csil-card{position:relative;display:flex;min-height:176px;flex-direction:column;padding:20px 20px 18px;text-decoration:none!important;background:#fff;border:1px solid rgb(11 45 87 / .09);border-radius:18px;box-shadow:0 8px 28px rgb(10 45 76 / .045);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.csil-card:hover{transform:translateY(-2px);border-color:rgb(0 143 131 / .28);box-shadow:0 12px 34px rgb(10 45 76 / .08)}.csil-card>span{color:#008f83;font-size:11px;font-weight:800}.csil-card>strong{display:block;margin-top:8px;color:#0b2d57;font-size:17px;line-height:1.7;font-weight:900}.csil-card>small{display:block;margin-top:7px;color:#718093;font-size:13px;line-height:1.85;font-weight:500}.csil-card>b{margin-top:auto;padding-top:12px;color:#0b2d57;font-size:18px}@media(max-width:900px){.csil-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.csil-section{padding:34px 16px 40px}.csil-grid{grid-template-columns:1fr}.csil-card{min-height:0}.csil-header p{font-size:13px}}.csil-cluster-chip{display:inline-flex!important;align-items:center;gap:8px;margin:11px 0 0;padding:7px 11px;border:1px solid rgb(0 143 131 / .18);border-radius:999px;background:rgb(0 143 131 / .055);color:#007f75!important;font-size:11px;font-weight:850;text-decoration:none!important}.csil-cluster-chip:hover{border-color:rgb(0 143 131 / .34);background:rgb(0 143 131 / .09)}.csil-cluster-chip span{font-size:13px}.cma-range-tabs button{direction:rtl;unicode-bidi:isolate}