/* Scoped legal-aid guide and its help-page entry link; no theme-wide layout rules. */
.adav-legal-aid-guide,.adav-legal-aid-related{box-sizing:border-box;overflow-wrap:anywhere;line-height:1.75}
.adav-legal-aid-guide h2{margin:1.7em 0 .7em;scroll-margin-top:24px}
.adav-legal-aid-guide h3{line-height:1.45;margin:0 0 .75em}
.adav-legal-aid-card{min-width:0;padding:20px;border:1px solid rgba(160,160,160,.3);border-left:3px solid #7ca650;border-radius:5px;background:rgba(125,160,90,.045)}
.adav-legal-aid-card p{margin:0 0 .75em}
.adav-legal-aid-card p:last-child{margin-bottom:0}
.adav-legal-aid-guide a,.adav-legal-aid-related a{text-decoration:underline;text-underline-offset:3px}
.adav-legal-aid-guide a:focus-visible,.adav-legal-aid-related a:focus-visible{outline:2px solid #9cbe75;outline-offset:3px}
.adav-legal-aid-toc{padding:14px 20px;border:1px solid rgba(160,160,160,.3);border-radius:5px;margin:22px 0}
.adav-legal-aid-toc ul{margin:0 0 0 20px}
.adav-legal-aid-documents li{margin:0 0 18px}
.adav-legal-aid-checked,.adav-legal-aid-note{font-size:.93em}
.adav-legal-aid-note{border-left:3px solid #7ca650;padding:8px 16px}
.adav-legal-aid-related{clear:both;margin:24px 0;padding:18px 20px;border:1px solid rgba(160,160,160,.3);border-left:3px solid #7ca650;border-radius:5px}
.adav-legal-aid-related h2{margin:0 0 8px;font-size:1.2em;line-height:1.4}
.adav-legal-aid-related p:last-child{margin-bottom:0}
@media(max-width:480px){.adav-legal-aid-card,.adav-legal-aid-related{padding:14px}.adav-legal-aid-toc{padding:12px}.adav-legal-aid-guide h3{font-size:1.13em}}

