.cp-category-guide{margin:24px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cp-category-guide h2{grid-column:1/-1;font-size:21px;margin:0 0 6px}.cp-category-guide>a{display:block;padding:16px;border:1px solid #dcece2;border-radius:12px;background:#fff;color:#176d43;text-decoration:none}.cp-category-guide p{font-size:13px;line-height:1.7;color:#657c70;margin:7px 0 0}.cp-related-guides{border-top:1px solid #e2ece6;margin-top:24px;padding-top:16px}.cp-related-guides a{display:block;margin:10px 0;color:#087b40}.description-d-content{overflow-wrap:anywhere}@media(max-width:640px){.cp-category-guide{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cp-category-guide>a{padding:12px}.cp-category-guide strong{font-size:14px}}