.chapter-head{display:flex;align-items:center;gap:16px;margin-bottom:20px}.chapter-head .ico{flex:0 0 auto;width:56px;height:56px;border-radius:16px;background:var(--soft-green-bg);display:flex;align-items:center;justify-content:center;font-size:26px;line-height:1}.chapter-head .ico i{color:var(--success);line-height:1}.chapter-head h2{margin:0}.card-ico{width:44px;height:44px;border-radius:12px;background:var(--soft-navy-bg);display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:14px;line-height:1}.card-ico i{color:var(--brand);line-height:1}.policy-grid{display:grid;gap:14px;margin:20px 0}.policy-item{display:flex;gap:14px;align-items:center;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:16px 18px;box-shadow:var(--shadow-sm)}.policy-item .ico{flex:0 0 40px;width:40px;height:40px;border-radius:10px;background:var(--soft-navy-bg);display:flex;align-items:center;justify-content:center;font-size:17px;line-height:1}.policy-item .ico i{color:var(--brand);line-height:1}.policy-item p{margin:0;font:400 15px/1.6 var(--font-sans);color:var(--text-strong)}.toc-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:26px 20px;text-decoration:none}.toc-card .fi{width:54px;height:54px;border-radius:14px;background:var(--soft-navy-bg);display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1}.toc-card .fi i{color:var(--brand);line-height:1}.toc-card span{font:700 16px/1.3 var(--font-sans);color:var(--text-strong)}.gis-psub{margin-top:44px;margin-bottom:10px}.gis-psub+p{margin-bottom:20px}
