.occ-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.act-list{list-style:none;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line-strong);border-radius:22px;overflow:hidden;background:#f0f0ff08}.act-list li{border-bottom:1px solid var(--line)}.act-list li:nth-child(odd){border-right:1px solid var(--line)}.act-list li:nth-last-child(-n+2){border-bottom:none}.act-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:20px 26px;transition:background .2s}.act-row h3{font-family:var(--display);text-transform:uppercase;font-size:clamp(24px,2.4vw,30px);line-height:1}.act-row p{font-size:14.5px;color:var(--muted);margin-top:4px}.act-row .arr{font-size:25px;color:var(--muted-2);transition:color .2s,transform .2s}.act-row:hover{background:#f0f0ff0d}.act-row:hover .arr{color:var(--cyan);transform:translate(3px)}@media(max-width:760px){.act-list{grid-template-columns:1fr}.act-list li:nth-child(odd){border-right:none}.act-list li:nth-last-child(2){border-bottom:1px solid var(--line)}.act-row{padding:18px 20px;gap:14px}}@media(max-width:1000px){.occ-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.occ-grid{grid-template-columns:1fr;gap:34px}}
