.law-doc{color:#284335;background:#f8f9f5;min-height:100vh;font-family:Arial,sans-serif}.law-container{width:min(1020px,100% - 36px);margin:auto}.law-header{background:#fff;border-bottom:1px solid #dce5da}.law-header .law-container{justify-content:space-between;align-items:center;gap:18px;min-height:82px;display:flex}.law-header a{color:#285746;font-size:13px;font-weight:700;text-decoration:none}.law-logo{align-items:center;gap:10px;font-weight:800;line-height:1.3;display:flex}.law-logo img{object-fit:contain;width:42px;height:50px}.law-logo small{color:#78907d;font-size:10px;display:block}.law-main{padding:63px 0 90px}.law-eyebrow{color:#7e956e;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800}.law-main h1{letter-spacing:-.035em;color:#193d30;margin:17px 0;font-size:clamp(29px,4vw,46px);line-height:1.15}.law-date{color:#879887;font-size:13px}.law-notice{color:#765e30;background:#fff5e6;border-left:4px solid #bb9d5f;border-radius:5px;margin:30px 0;padding:19px 23px;font-size:14px;line-height:1.75}.law-text{color:#53675a;background:#fff;border:1px solid #e0e8dc;border-radius:13px;padding:33px 38px;font-size:15px;line-height:1.9}.law-text h2{color:#285746;margin:31px 0 10px;font-size:23px}.law-text h2:first-child{margin-top:0}.law-text ul,.law-text ol{padding-left:23px}.law-text li{margin:8px 0}.law-text a{color:#2e684c;text-decoration:underline}.law-footer{background:#183c30;padding:35px 0}.law-footer .law-container{flex-wrap:wrap;gap:25px;display:flex}.law-footer a{color:#dceadc;font-size:13px;text-decoration:none}@media (max-width:600px){.law-main{padding:40px 0 60px}.law-text{padding:21px}.law-logo{font-size:10px}.law-logo img{width:32px;height:39px}.law-header .law-container{gap:8px}.law-header .law-container>a:last-child{white-space:nowrap;font-size:11px}}
