.judicial-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.judicial-icon{font:28px Georgia,serif;color:#d4b67c}.judicial-cards h3{min-height:45px}.judicial-cards .btn{padding:12px;font-size:11px}.judicial-form-layout{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);align-items:start}.judicial-form-layout .aside{position:sticky;top:20px}.required-mark{color:#e1bd80}.case-record-details{margin-top:20px}.case-record-details h4{font-size:12px;color:#d6bd8b;margin-bottom:7px}.case-record-details p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.case-record-details section{border-bottom:1px solid var(--line);padding-bottom:12px}.full-law .source-article-title{font:25px/1.5 'Libre Caslon Display',Georgia,serif;color:#e7cf9d;margin:32px 0 16px;scroll-margin-top:24px}.reader-body.full-law{padding:38px 48px}.full-law .source-heading{margin-top:45px;color:#d9be8a}.full-reader-layout{grid-template-columns:235px minmax(0,1fr)}.full-law .source-paragraph{max-width:900px}.law-top-link{display:block;margin:22px 0;font-size:12px;color:#d4b67c}.site-main-nav{gap:18px}.site-main-nav a{white-space:nowrap}header{flex-wrap:wrap}.site-main-nav{margin-left:auto}#judicialForm .checkbox{margin:18px 0}#judicialForm textarea{min-height:115px}#judicialForm #case-facts,#judicialForm #case-requests,#judicialForm #case-evidence{min-height:175px}.case-link-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}
@media(max-width:1100px){.judicial-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.site-main-nav{gap:12px}}@media(max-width:850px){.judicial-form-layout,.full-reader-layout{grid-template-columns:1fr}.judicial-form-layout .aside{position:static}.reader-body.full-law{padding:28px}.site-main-nav{margin:0}}@media(max-width:500px){.judicial-cards{grid-template-columns:1fr}.judicial-cards h3{min-height:0}.reader-body.full-law{padding:22px}.full-law .source-article-title{font-size:23px}}
