._page_xolj1_1{color:#10231d;background:#f4f5f0;min-height:100vh}._hero_xolj1_7{color:#fff;background:radial-gradient(circle at 88% 18%,#b5e74730,#0000 29%),linear-gradient(125deg,#073d30 0%,#0c5945 57%,#167355 100%);padding:48px max(5vw,50vw - 640px) 100px}._heroLayout_xolj1_15{grid-template-columns:minmax(0,1fr) minmax(310px,420px);align-items:end;gap:clamp(36px,6vw,92px);display:grid}._heroCopy_xolj1_22>p{color:#c9f35d;letter-spacing:.22em;margin:0 0 12px;font-size:12px;font-weight:800}._heroCopy_xolj1_22 h1{letter-spacing:-.04em;margin:0;font-family:Songti SC,STSong,serif;font-size:clamp(42px,5vw,68px);font-weight:700;line-height:1.08}._heroCopy_xolj1_22>span{color:#ffffffc7;max-width:720px;margin-top:16px;font-size:16px;line-height:1.75;display:block}._stats_xolj1_48{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff17;border:1px solid #ffffff2e;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden;box-shadow:0 18px 45px #02251c29}._stats_xolj1_48 div{text-align:center;place-content:center;gap:7px;min-height:102px;padding:16px 12px;display:grid}._stats_xolj1_48 div+div{border-left:1px solid #ffffff26}._stats_xolj1_48 strong{color:#d7fa76;font-size:28px;line-height:1}._stats_xolj1_48 small{color:#ffffffb8;white-space:nowrap;font-size:12px}._workspace_xolj1_87{z-index:1;width:min(1280px,100% - 40px);margin:-72px auto 0;padding-bottom:80px;position:relative}._grid_xolj1_95{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;display:grid}._panel_xolj1_101,._result_xolj1_102,._empty_xolj1_103,._legend_xolj1_104,._error_xolj1_105{background:#fffffffa;border:1px solid #cbd9d0;border-radius:18px;box-shadow:0 18px 50px #05342714}._panel_xolj1_101{min-height:310px;padding:30px}._panel_xolj1_101 header,._empty_xolj1_103{align-items:center;gap:14px;display:flex}._panel_xolj1_101 header>b,._empty_xolj1_103>b{color:#d1fb32;background:#0c2b22;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:12px;display:grid}._panel_xolj1_101 header small,._legend_xolj1_104 header small{color:#bb5a26;letter-spacing:.1em;font-size:12px;font-weight:800}._panel_xolj1_101 h2,._empty_xolj1_103 h2,._legend_xolj1_104 h2{margin:3px 0 0;font-size:22px}._search_xolj1_152{z-index:15;margin-top:28px;position:relative}._search_xolj1_152>label,._cascade_xolj1_159 label>span{color:#65736d;margin-bottom:8px;font-size:13px;font-weight:700;display:block}._searchInput_xolj1_167{background:#fff;border:1px solid #aebfb6;border-radius:10px;align-items:center;gap:10px;min-height:56px;padding:0 15px;display:flex}._searchInput_xolj1_167:focus-within{border-color:#155541;box-shadow:0 0 0 4px #cef73833}._searchInput_xolj1_167>span{font-size:22px;transform:rotate(-18deg)}._searchInput_xolj1_167 input{color:#10231d;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:16px}._searchInput_xolj1_167 button{color:#50615a;cursor:pointer;background:#edf1ed;border:0;border-radius:50%;width:30px;height:30px;font-size:20px}._results_xolj1_210{z-index:100;background:#fff;border:1px solid #b8c8bf;border-radius:12px;max-height:390px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 50px #04241b33}._results_xolj1_210>p{color:#79847f;margin:2px 8px 7px;font-size:12px}._results_xolj1_210>button{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:11px 12px;display:flex}._results_xolj1_210>button:hover,._results_xolj1_210>button:focus-visible{background:#f0f8d9;outline:0}._results_xolj1_210 button span{gap:3px;min-width:0;display:grid}._results_xolj1_210 button strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}._results_xolj1_210 button small{color:#77847e;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._results_xolj1_210 button em{color:#145641;flex:none;font-size:12px;font-style:normal;font-weight:800}._noResults_xolj1_280{color:#7a8580;text-align:center;padding:28px 12px}._tip_xolj1_286{color:#79847f;margin:14px 0 0;font-size:12px}._cascade_xolj1_159{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}._cascade_xolj1_159 select{color:#15251f;width:100%;height:52px;font:inherit;background:#fff;border:1px solid #b7c6be;border-radius:9px;padding:0 42px 0 14px}._cascade_xolj1_159 select:focus{border-color:#155541;outline:3px solid #cef73838}._cascade_xolj1_159 select:disabled{color:#9aa39f;background:#f2f4f1}._reset_xolj1_320{color:#16523f;cursor:pointer;background:#fff;border:1px solid #9eb4a8;border-radius:8px;margin-top:18px;padding:9px 13px;font-weight:700}._result_xolj1_102{grid-template-columns:minmax(260px,1fr) 220px minmax(330px,1.15fr);align-items:stretch;gap:24px;margin-top:20px;padding:28px 30px;display:grid}._identity_xolj1_340>span{color:#173929;background:#d0fa37;border-radius:5px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}._identity_xolj1_340 h2{margin:12px 0 5px;font-size:28px}._identity_xolj1_340 p{color:#65736d;margin:0;line-height:1.7}._classification_xolj1_361{color:#fff;text-align:center;background:#0d503d;border-radius:13px;align-content:center;padding:18px;display:grid}._classification_xolj1_361 small{color:#ffffffb3}._classification_xolj1_361 strong{color:#d2fa48;margin:7px 0 4px;font-size:25px}._result_xolj1_102 dl{margin:0;display:grid}._result_xolj1_102 dl>div{border-bottom:1px solid #e0e7e2;grid-template-columns:118px 1fr;align-items:center;gap:12px;display:grid}._result_xolj1_102 dl>div:last-child{border-bottom:0}._result_xolj1_102 dt{color:#78847f}._result_xolj1_102 dd{overflow-wrap:anywhere;margin:0;font-weight:700}._empty_xolj1_103{margin-top:20px;padding:25px 30px}._empty_xolj1_103 p{color:#75827c;margin:6px 0 0}._legend_xolj1_104{margin-top:20px;padding:27px 30px 30px}._legend_xolj1_104>div{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}._legend_xolj1_104 article{background:#f6f8f4;border:1px solid #dae4dc;border-radius:10px;align-content:center;gap:5px;min-height:90px;padding:14px;display:grid}._legend_xolj1_104 article strong{color:#155440;font-size:22px}._legend_xolj1_104 article span{color:#5f6d67;font-size:13px}._error_xolj1_105{color:#8d2e20;justify-content:space-between;gap:20px;padding:30px;display:flex}._error_xolj1_105 button{color:#145641;cursor:pointer;background:0 0;border:0;font-weight:800}@media (width<=900px){._hero_xolj1_7{padding-bottom:88px}._heroLayout_xolj1_15{grid-template-columns:1fr;gap:28px}._grid_xolj1_95,._result_xolj1_102{grid-template-columns:1fr}._result_xolj1_102 dl>div{min-height:50px}._legend_xolj1_104>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=640px){._hero_xolj1_7{padding:38px 20px 76px}._heroLayout_xolj1_15{gap:22px}._heroCopy_xolj1_22 h1{font-size:40px}._heroCopy_xolj1_22>span{font-size:15px}._stats_xolj1_48{border-radius:13px}._stats_xolj1_48 div{min-height:84px;padding:12px 7px}._stats_xolj1_48 strong{font-size:21px}._stats_xolj1_48 small{font-size:10px}._workspace_xolj1_87{width:calc(100% - 24px);margin-top:-56px}._panel_xolj1_101,._result_xolj1_102,._legend_xolj1_104{border-radius:14px;padding:22px 18px}._panel_xolj1_101{min-height:auto}._cascade_xolj1_159{grid-template-columns:1fr}._results_xolj1_210>button{align-items:flex-start}._results_xolj1_210 button em{text-align:right;max-width:85px}._result_xolj1_102 dl>div{grid-template-columns:96px 1fr}._legend_xolj1_104>div{grid-template-columns:repeat(2,minmax(0,1fr))}}._policy_xolj1_563{background:#fff;border:1px solid #cbd9d0;border-radius:18px;margin-top:20px;padding:34px 30px 38px;box-shadow:0 18px 50px #05342714}._policyHeading_xolj1_572{border-bottom:1px solid #dbe4dd;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:24px;display:flex}._policyHeading_xolj1_572 small,._areaTitle_xolj1_582 small{color:#bd5b27;letter-spacing:.11em;font-size:12px;font-weight:800}._policyHeading_xolj1_572 h2{margin:5px 0 0;font-family:Songti SC,STSong,serif;font-size:32px}._policyStats_xolj1_595{gap:20px;display:flex}._policyStats_xolj1_595 span{color:#65736d;white-space:nowrap;align-items:baseline;gap:5px;font-size:13px;display:flex}._policyStats_xolj1_595 strong{color:#145440;font-size:29px}._policyIntro_xolj1_614{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:16px;margin-top:24px;display:grid}._policySummary_xolj1_621,._ruralRule_xolj1_622{border:1px solid #d8e2da;border-radius:14px;padding:24px;position:relative;overflow:hidden}._policySummary_xolj1_621{background:linear-gradient(145deg,#f2f8dc 0%,#f8faef 100%);flex-direction:column;display:flex}._policySummary_xolj1_621:after{content:"";border:34px solid #8cb51f14;border-radius:50%;width:160px;height:160px;position:absolute;top:-55px;right:-48px}._ruralRule_xolj1_622{background:#f7f9f6;border-left:5px solid #c9f033}._introLabel_xolj1_652{z-index:1;color:#d3f647;letter-spacing:.08em;background:#173f33;border-radius:999px;width:fit-content;padding:5px 9px;font-size:11px;font-weight:800;position:relative}._policyIntro_xolj1_614 h3{z-index:1;margin:14px 0 8px;font-size:21px;line-height:1.45;position:relative}._policyIntro_xolj1_614 p{z-index:1;color:#53625c;margin:0;font-size:14px;line-height:1.75;position:relative}._policyHighlights_xolj1_682{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:auto;padding-top:22px;display:grid}._policyHighlights_xolj1_682>div{background:#ffffffbd;border:1px solid #21543e1f;border-radius:10px;align-content:center;gap:5px;min-height:86px;padding:12px;display:grid}._policyHighlights_xolj1_682 strong{color:#16513e;font-size:17px}._policyHighlights_xolj1_682 span{color:#718078;font-size:11px;line-height:1.45}._codeGroups_xolj1_712{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}._codeGroups_xolj1_712>div{background:#fff;border:1px solid #d8e3dc;border-radius:9px;grid-template-columns:45px 1fr;align-items:center;gap:1px 9px;padding:11px 12px;display:grid}._codeGroups_xolj1_712 strong{color:#14513d;grid-row:span 2;font-size:20px}._codeGroups_xolj1_712 span{color:#20352d;font-size:13px;font-weight:800}._codeGroups_xolj1_712 em{color:#819089;font-size:10px;font-style:normal}._landRule_xolj1_748{background:#fff3e6;border-radius:8px;gap:3px;padding:11px 13px;display:grid;color:#6d4a35!important;margin-top:12px!important;font-size:12px!important;line-height:1.55!important}._landRule_xolj1_748 b{color:#b75525}._reviewNote_xolj1_764{color:#79867f;margin-top:10px;font-size:11px;display:block}._conditions_xolj1_771{color:#fff;background:#0e4c3b;border-radius:14px;margin-top:24px;padding:24px}._conditions_xolj1_771 h3{color:#d3f64f;margin:0;font-size:22px}._conditions_xolj1_771>p{color:#ffffffad;margin:6px 0 17px;font-size:13px}._conditions_xolj1_771 ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._conditions_xolj1_771 li{background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;grid-template-columns:34px 1fr;align-items:start;gap:10px;min-height:102px;padding:17px;display:grid}._conditions_xolj1_771 li b{color:#103b2e;background:#d1f63e;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;display:grid}._conditions_xolj1_771 li span{color:#ffffffe8;font-size:14px;line-height:1.7}._areaSection_xolj1_829{margin-top:30px}._areaTitle_xolj1_582{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}._areaTitle_xolj1_582 h3{margin:4px 0 0;font-size:25px}._areaTitle_xolj1_582 p{color:#718079;text-align:right;max-width:620px;margin:0;font-size:13px;line-height:1.7}._areaGrid_xolj1_854{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}._areaCard_xolj1_861{background:#f8faf7;border:1px solid #d6e1da;border-radius:12px;padding:18px}._areaCard_xolj1_861 header{grid-template-columns:34px 1fr auto;align-items:center;gap:10px;display:grid}._areaCard_xolj1_861 header span{color:#d1fa3a;background:#153f32;border-radius:8px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:grid}._areaCard_xolj1_861 h4{margin:0;font-size:18px}._areaCard_xolj1_861 em{color:#718079;font-size:12px;font-style:normal}._areaCard_xolj1_861 ul{flex-wrap:wrap;gap:8px;margin:15px 0 0;padding:0;list-style:none;display:flex}._areaCard_xolj1_861 li{color:#42524b;background:#fff;border:1px solid #dbe5de;border-radius:999px;padding:6px 10px;font-size:13px}@media (width<=900px){._policyIntro_xolj1_614,._conditions_xolj1_771 ol{grid-template-columns:1fr}._conditions_xolj1_771 li{min-height:auto}._policyHeading_xolj1_572,._areaTitle_xolj1_582{flex-direction:column;align-items:flex-start}._areaTitle_xolj1_582 p{text-align:left}}@media (width<=640px){._policy_xolj1_563{border-radius:14px;padding:24px 18px 28px}._policyHeading_xolj1_572 h2{font-size:26px}._policyStats_xolj1_595{justify-content:space-between;gap:12px;width:100%}._policyStats_xolj1_595 span{gap:1px;display:grid}._policyStats_xolj1_595 strong{font-size:25px}._policySummary_xolj1_621,._ruralRule_xolj1_622,._conditions_xolj1_771{padding:18px}._policyHighlights_xolj1_682{grid-template-columns:1fr}._policyHighlights_xolj1_682>div{min-height:auto}._codeGroups_xolj1_712,._areaGrid_xolj1_854{grid-template-columns:1fr}}
