.laws-hero{padding:32px 0 36px;background:linear-gradient(120deg,#e8e0d1,#f5f0e6);border-bottom:1px solid #d8ceb9}.laws-hero .breadcrumb{margin-bottom:26px}.laws-hero h1{font-size:38px;color:#244d38;margin:8px 0}.laws-hero p{font-size:14px;color:#6e7465;max-width:700px;line-height:2}.laws-scope{display:flex;gap:12px;margin-top:20px}.laws-scope span{font-size:11px;padding:6px 13px;background:#fff9;border:1px solid #d7cfbc;border-radius:4px;color:#77683e}.laws-filters{display:grid;grid-template-columns:1.5fr .65fr 1.2fr auto;align-items:end;gap:16px;padding:24px;background:#edf1e5;border:1px solid #d2ddc5;border-radius:8px}.laws-filters label{font-size:11px;display:flex;flex-direction:column;gap:9px;color:#3d5b3c}.laws-filters input,.laws-filters select{width:100%;min-width:0;height:45px;border:1px solid #c5d1b9;background:#fff;padding:10px;font-size:12px;border-radius:4px;color:#40543b}.laws-reset{border:0;background:transparent;color:#6e774f;font-size:11px;height:45px}.laws-results-head{display:flex;align-items:center;justify-content:space-between;margin:28px 0 16px;font-size:12px;color:#6a775e}.laws-results-head strong{color:#2f5739;font-size:20px}.laws-results-head>span{font-size:10px}.laws-list{border:1px solid #d7dfcf;border-radius:8px;overflow:hidden}.law-row{display:grid;grid-template-columns:90px minmax(0,1fr) 115px;gap:25px;padding:25px;background:#fff;border-bottom:1px solid #e1e6d9;align-items:center}.law-row:nth-child(even){background:#f8faf4}.law-row:last-child{border:0}.law-year{border-left:1px solid #d8dfce;display:flex;flex-direction:column;gap:6px}.law-year strong{font-size:25px;font-weight:400;color:#8e7742}.law-year span{font-size:9px;color:#87917a}.law-copy>small{font-size:10px;color:#8b7a4c}.law-copy h2{font-size:16px;color:#2b4c34;margin-top:7px;line-height:1.9}.law-copy h2 a:hover{text-decoration:underline}.law-open{font-size:11px;border:1px solid #becdb1;border-radius:4px;padding:9px;text-align:center;color:#3a6038;background:#f1f5e9}.law-open:hover{background:#e3ebd6}.laws-more{display:block;margin:24px auto}.laws-source{display:flex;justify-content:space-between;gap:25px;padding:22px;background:#f1eee5;border:1px solid #ddd5c2;margin-top:30px;border-radius:6px;align-items:center;font-size:11px;color:#776c52}.laws-source strong{color:#536546;font-size:12px}.laws-source p{margin-top:7px;line-height:1.9}.laws-source>a{white-space:nowrap;color:#41643c}.laws-empty{padding:45px;text-align:center;color:#768468;font-size:14px}@media(max-width:800px){.laws-filters{grid-template-columns:1fr 1fr}.laws-search{grid-column:1/-1}.laws-source{display:block}.laws-source>a{display:inline-block;margin-top:15px}.law-row{gap:15px;padding:20px;grid-template-columns:70px minmax(0,1fr)}.law-open{grid-column:2;justify-self:start}.law-copy h2{font-size:14px}.laws-hero h1{font-size:30px}}@media(max-width:480px){.laws-filters{padding:16px;gap:12px;grid-template-columns:1fr}.laws-search{grid-column:auto}.laws-results-head>span{display:none}.law-row{padding:16px;gap:12px}.law-year strong{font-size:21px}}
