.enrl-research-article{line-height:1.85}.enrl-research-article h2{border-left:4px solid #2c618e;padding-left:13px;margin:2.3em 0 .75em}.enrl-research-article .enrl-lead{font-size:1.12em;line-height:1.9}.enrl-basis{padding:11px 15px;background:#f1f5f9;color:#344a61;border-radius:8px;font-weight:700;font-size:.86em;margin:20px 0}.enrl-source{padding:18px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;overflow-wrap:anywhere}.enrl-source p{margin:.5em 0}.enrl-disclaimer{color:#6b7280;font-size:.85em;margin-top:20px}.enrl-library{max-width:1100px;margin:26px auto}.enrl-library-header h2{margin-bottom:5px}.enrl-library-header p{color:#64748b}.enrl-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:17px;margin-top:23px}.enrl-card{padding:21px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 14px rgba(17,37,53,.04)}.enrl-card>span{font-size:.72rem;color:#236099;background:#eaf2f9;border-radius:100px;padding:4px 9px}.enrl-card h3{font-size:1.11rem;line-height:1.5;margin:15px 0 10px}.enrl-card h3 a{text-decoration:none;color:#18314e}.enrl-card p{color:#64748b;font-size:.88rem;line-height:1.7}.enrl-readmore{font-weight:700;text-decoration:none;font-size:.85rem}
