/* Extrait du plugin source ngawa-cocon-handicap-lot2 */
.nghand2-lead{font-size:1.08em;line-height:1.75}
.nghand2-alert{margin:24px 0;padding:16px 18px;border-left:4px solid #d36a00;background:#fbf5eb}
.nghand2-check,.nghand2-cabinet{margin:25px 0;padding:18px 20px;border-radius:8px}
.nghand2-check{background:#f7f7f7;border:1px solid #e2e2e2}
.nghand2-check ul{margin-bottom:0}
.nghand2-cabinet{background:#f3f6f8;border-left:5px solid #263f53}
.nghand2-timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:25px 0}
.nghand2-timeline>div{padding:15px 14px;background:#f7f3ec;border:1px solid #e0d8cc;border-radius:8px}
.nghand2-timeline strong{display:block;color:#243746;margin-bottom:6px}
.nghand2-timeline span{display:block;font-size:.94em;line-height:1.5}
.nghand2-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:25px 0}
.nghand2-compare>div{padding:17px 18px;background:#f7f7f7;border:1px solid #e2e2e2;border-radius:8px}
.nghand2-compare strong{display:block;color:#243746;margin-bottom:8px}
.nghand2-compare ul{margin-bottom:0}
.nghand2-related{margin:34px 0 26px;padding:17px 18px;background:#eef3f6;border:1px solid #d5dfe5;border-radius:8px;clear:both}
.nghand2-related-title{font-weight:700;color:#243746;margin-bottom:11px}
.nghand2-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}
.nghand2-related-grid a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 13px;background:#fff;border:1px solid #d6dfe4;border-radius:7px;text-decoration:none!important;color:#243746!important}
.nghand2-related-grid a:hover{background:#243746;color:#fff!important;border-color:#243746}
.nghand2-related-grid b{font-weight:400}
@media(max-width:700px){.nghand2-related-grid,.nghand2-compare{grid-template-columns:1fr}.nghand2-timeline{grid-template-columns:1fr}}
