.lr-header{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 5%;border-bottom:1px solid #d6dbd0}.lr-header a{color:#153c32}.lr-main{max-width:1440px;margin:auto;padding:60px 5%}.lr-main h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(36px,4.5vw,64px);line-height:1.12;margin:20px 0 24px}.lr-main h1 em{color:#667650}.lr-lead{font-size:20px;max-width:780px;line-height:1.6}.lr-notice{background:#e8ecdd;padding:24px;border-radius:12px;margin:30px 0;line-height:1.6}.lr-notice p{margin:8px 0 0}.lr-tools{display:flex;gap:18px;align-items:end;flex-wrap:wrap;margin:30px 0}.lr-tools label{display:grid;gap:8px;font-size:13px;min-width:200px}.lr-tools input,.lr-tools select{font:inherit;font-size:15px;padding:12px;border:1px solid #bac4b7;border-radius:6px;background:white;color:#153c32}.lr-download{padding:14px;background:#153c32;color:#fff;border-radius:6px;text-decoration:none;font-size:14px}.lr-table-wrap{overflow:auto;border:1px solid #d6dbd0;border-radius:10px}.lr-table-wrap table{width:100%;border-collapse:collapse;min-width:900px;font-size:15px;line-height:1.5}.lr-table-wrap th{background:#153c32;color:#fff;padding:18px;text-align:left}.lr-table-wrap td{vertical-align:top;padding:18px;border-bottom:1px solid #d6dbd0;min-width:190px}.lr-table-wrap tr:nth-child(even){background:#fff}.lr-table-wrap td:first-child{min-width:150px}.lr-table-wrap td:last-child{min-width:260px;font-size:13px;color:#526457}.lr-table-wrap small{display:block;margin-top:8px;color:#66756c}.lr-scale-card{background:#fff;padding:20px;margin:16px 0;border-radius:10px}.lr-scale-card h3{margin:0 0 12px;font-size:18px}.lr-anchors{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px}.lr-anchors span{padding:7px 10px;background:#f2f4eb;border-radius:6px}.lr-method{margin-top:40px;line-height:1.7;max-width:950px}.lr-method a{color:#153c32}@media(max-width:600px){.lr-header{padding:18px}.lr-header img{width:135px;height:auto}.lr-header a{font-size:12px}.lr-main{padding:35px 18px}.lr-tools label{width:100%}.lr-lead{font-size:17px}.lr-notice{padding:18px}}
