.acs-container{max-width:1140px;margin:0 auto;padding:0 16px}.acs-hero{background:var(--acs-bg);padding:32px 0 20px;border-bottom-left-radius:12px}.acs-title{margin:6px 0;font-weight:800;font-size:clamp(24px,3.2vw,36px);color:var(--acs-text);line-height:1.25}.acs-desc,.acs-intro{color:#334155;font-size:16px;margin:4px 0 0}.acs-list{padding:24px 0}.acs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:1024px){.acs-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.acs-grid{grid-template-columns:1fr}}.acs-card{background:var(--acs-card);border:1px solid var(--acs-border);border-radius:16px;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,.06);transition:transform .2s ease,box-shadow .2s ease}.acs-card:hover{transform:translateY(-4px);box-shadow:0 10px 28px rgba(0,0,0,.1)}.acs-thumb{display:block;position:relative;overflow:hidden;aspect-ratio:16/9;background:#eef2f7}.acs-thumb img{width:100%;height:100%;object-fit:cover;display:block}.acs-thumb__ph{width:100%;height:100%;background:linear-gradient(135deg,#e9eef7,#f6f9ff)}.acs-card__body{padding:12px 14px 14px}.acs-card__title{display:block;display:-webkit-box;text-decoration:none;color:var(--acs-text);font-weight:800;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0 6px}.acs-meta{color:var(--acs-muted);font-size:13px;display:flex;gap:8px;align-items:center;margin-bottom:8px}.acs-excerpt{color:#374151;margin:0 0 12px}.acs-readmore{display:inline-block;padding:10px 14px;border-radius:12px;border:1px solid var(--acs-border);text-decoration:none}.acs-readmore:hover{background:#f8faff;border-color:#d9deea}.acs-pagination{margin-top:24px;display:flex;justify-content:center}.acs-pagination .page-numbers{border:1px solid var(--acs-border);padding:8px 12px;margin:0 4px;border-radius:10px;text-decoration:none;color:inherit}.acs-pagination .current{background:#f8faff;border-color:#d9deea}html[dir=rtl] .acs-meta__dot{transform:scaleX(-1)}