.ab-narrow{max-width:760px}.ab-body h2{font-size:22px;margin:32px 0 10px}.ab-body h2:first-child{margin-top:0}.ab-body p{line-height:1.7;color:#334155;margin:0 0 12px}.ab-list{margin:0;padding-left:20px;line-height:1.7;color:#334155}.ab-list li{margin:6px 0}.ab-facts{display:grid;grid-template-columns:max-content 1fr;gap:8px 20px;margin:0;padding:18px 20px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.ab-facts dt{color:#64748b;font-size:14px}.ab-facts dd{margin:0;color:#0f172a;overflow-wrap:anywhere}.ab-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.lp .ab-btn-line{color:#0f172a;border:1px solid #cbd5e1;background:#fff}.lp .ab-btn-line:hover{border-color:#94a3b8}.ab-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 8px}.ab-card{padding:18px 20px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.ab-card h2{display:flex;align-items:center;gap:8px;font-size:17px;margin:0 0 6px}.ab-card p{margin:0 0 8px;font-size:15px}.ab-card a{font-weight:600;overflow-wrap:anywhere}@media (max-width: 640px){.ab-cards{grid-template-columns:1fr}.ab-facts{grid-template-columns:1fr;gap:2px}.ab-facts dd{margin-bottom:10px}}
