.legal-assistance h1{color:var(--ar-brand-text, #315e43)}.legal-lead{font-size:1.12rem;max-width:75ch}.legal-quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1.5rem 0}.legal-quick a{display:flex;flex-direction:column;gap:.4rem;border:1px solid var(--ar-border, #c5d2c8);border-radius:14px;padding:1.1rem;background:var(--ar-surface, #fff)}.legal-quick span{font-size:.92rem}.legal-assistance details{margin:1rem 0}.legal-assistance summary{cursor:pointer;font-weight:650;color:var(--ar-brand-text, #315e43);padding:.7rem 0}.legal-assistance section{scroll-margin-top:7rem}.legal-library-group{padding:.6rem 1rem;border:1px solid var(--ar-border, #c5d2c8);border-radius:14px}.legal-assistance{overflow-wrap:anywhere}@media(max-width:600px){.legal-quick{grid-template-columns:1fr}}@media print{.legal-quick,.cs-filters,.cs-save,.cs-card-links,footer{display:none!important}.cs-grid{grid-template-columns:1fr!important}}
.legal-quick a{text-decoration:none;color:inherit}.legal-quick strong{color:var(--ar-brand-text, #315e43)}.legal-quick a:hover,.legal-quick a:focus-visible{outline:2px solid var(--ar-border-strong, #315e43);outline-offset:2px}[data-legal-civil]{grid-template-columns:minmax(0,1fr);max-width:62rem}
