/* Individual evergreen tactics guide, scoped to the method detail template. */
.smtac-guide{padding:38px 0 28px}
.smtac-guide .smtac-head{margin-bottom:20px}
.smtac-guide__lead{max-width:840px;font-size:1rem;line-height:1.92;color:#26313a;margin:0 0 23px}
.smtac-guide__conditions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:26px}
.smtac-guide__condition{border:1px solid #e2e6e9;border-radius:10px;padding:20px 22px;background:#fff}
.smtac-guide__condition h3,.smtac-guide__bottom h3{font-size:1rem;margin:0 0 10px;color:#172e38;font-weight:700}
.smtac-guide__condition p,.smtac-guide__bottom p{font-size:.89rem;line-height:1.88;margin:0;color:#3c4852}
.smtac-guide__core{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}
.smtac-guide__core>div{padding:19px 22px;border-top:2px solid #c8dcda;background:#f5f9f8;border-radius:0 0 9px 9px}
.smtac-guide__core h3{font-size:1rem;margin:0 0 8px;color:#203b41;font-weight:700}
.smtac-guide__core p{font-size:.9rem;line-height:1.88;margin:0;color:#344851}
.smtac-article-card__summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;color:#566369;font-size:.82rem;line-height:1.75;min-width:0;margin:7px 0 4px;overflow-wrap:anywhere}
.smtac-pagination{display:flex;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:wrap;margin:20px 0 0}
.smtac-pagination a{display:inline-block;padding:7px 12px;border-radius:7px;border:1px solid #cad5d7;background:#fff;text-decoration:none;color:#244e52}
.smtac-pagination a[aria-current=page]{background:#244e52;color:#fff;pointer-events:none}
.smtac-pagination span{color:#677479;font-size:.8rem;margin-left:5px}
@media (max-width:900px){.smtac-guide__core{grid-template-columns:1fr}.smtac-guide__conditions{grid-template-columns:1fr}}
@media (max-width:600px){.smtac-guide{padding:25px 0}.smtac-guide__lead{font-size:.93rem}.smtac-guide__condition{padding:15px}.smtac-guide__core>div{padding:15px}.smtac-pagination{gap:6px}}
