.h2-icon{display:flex;align-items:center;gap:11px}.h2-icon svg{width:23px;height:23px;color:var(--green2);flex:0 0 auto}.h2-icon .stepnum{flex:0 0 auto;width:30px;height:30px;border-radius:9px;background:#52d05321;border:1px solid rgba(82,208,83,.35);color:var(--green2);font-family:var(--head);font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center}.prose .tip svg{width:17px;height:17px;color:var(--green2);vertical-align:-3px;margin-right:7px}.adv-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:13px;margin:22px 0 8px}.adv{display:flex;gap:13px;align-items:flex-start;background:var(--bg2);border:1px solid var(--line);border-radius:12px;padding:15px 17px;transition:border-color .2s,transform .2s}.adv:hover{border-color:var(--line2);transform:translateY(-2px)}.adv .ai{flex:0 0 auto;width:36px;height:36px;border-radius:10px;background:#52d0531a;display:flex;align-items:center;justify-content:center}.adv .ai svg{width:18px;height:18px;color:var(--green2)}.adv b{display:block;margin-bottom:3px;font-family:var(--head);font-size:14.5px}.adv p{margin:0;font-size:13px;color:var(--muted);line-height:1.55}.icon-list{list-style:none;padding-left:0}.icon-list li{display:flex;gap:11px;align-items:flex-start;margin:11px 0}.icon-list li svg{width:18px;height:18px;color:var(--green2);flex:0 0 auto;margin-top:3px}
