.ScoutCounty-module__6Hpdpa__wrap{border-top:1px solid #ffffff1a;margin-top:18px;padding-top:16px}.ScoutCounty-module__6Hpdpa__eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#a3a3a3;margin:0 0 10px;font-size:12px}.ScoutCounty-module__6Hpdpa__hero{color:#050505;box-shadow:none;background:#fff;border-radius:4px;align-items:center;gap:12px;padding:13px 15px;text-decoration:none;display:flex}.ScoutCounty-module__6Hpdpa__heroIcon{flex-shrink:0;width:26px;height:26px;line-height:1}.ScoutCounty-module__6Hpdpa__heroText{flex-direction:column;gap:2px;display:flex}.ScoutCounty-module__6Hpdpa__heroTitle{font-family:var(--font-display);font-size:17px;font-weight:700}.ScoutCounty-module__6Hpdpa__heroSub{opacity:.92;font-size:12.5px}.ScoutCounty-module__6Hpdpa__featured{color:var(--ink-strong);background:#171717;border:1px solid #ffffff5c;border-radius:4px;align-items:center;gap:12px;margin-top:10px;padding:12px 15px;text-decoration:none;display:flex}.ScoutCounty-module__6Hpdpa__featStar{color:#dfb942;flex-shrink:0;width:20px;height:20px;line-height:1}.ScoutCounty-module__6Hpdpa__featTitle{font-family:var(--font-display);font-size:15px;font-weight:700}.ScoutCounty-module__6Hpdpa__featSub{color:#a3a3a3;font-size:12px}.ScoutCounty-module__6Hpdpa__host{color:var(--ink-strong);background:#171717;border:1px dashed #ffffff5c;border-radius:4px;align-items:center;gap:12px;margin-top:10px;padding:12px 15px;text-decoration:none;display:flex}.ScoutCounty-module__6Hpdpa__hostIcon{flex-shrink:0;width:22px;height:22px;line-height:1}.ScoutCounty-module__6Hpdpa__hostTitle{font-family:var(--font-display);font-size:15px;font-weight:700}.ScoutCounty-module__6Hpdpa__hostSub{color:#a3a3a3;font-size:12px;line-height:1.35}.ScoutCounty-module__6Hpdpa__disclosure{color:#8a8a8a;margin:11px 2px 0;font-size:12px;line-height:1.4}
.CountyGuide-module__vlP5Jq__wrap{margin:0 0 6px}.CountyGuide-module__vlP5Jq__lede{color:#e5e5e5;margin:6px 2px 20px;font-size:19px;line-height:1.55}.CountyGuide-module__vlP5Jq__card{background:#0a0a0a;border:1px solid #ffffff5c;border-radius:6px;margin-bottom:14px;padding:18px}.CountyGuide-module__vlP5Jq__sourcesCard{background:#0a0a0a;border:1px solid #ffffff2e;border-radius:6px;margin-bottom:14px;padding:18px}.CountyGuide-module__vlP5Jq__h2{font-family:var(--font-display);font-weight:700;font-size:var(--type-h2);color:var(--ink-strong);margin:0 0 12px;line-height:1.25}.CountyGuide-module__vlP5Jq__h3{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#a3a3a3;margin:0 0 10px;font-size:12px;font-weight:600}.CountyGuide-module__vlP5Jq__p{color:#c8c8c8;margin:0 0 12px;font-size:16px;line-height:1.62}.CountyGuide-module__vlP5Jq__strong{color:var(--ink-strong);font-weight:700}.CountyGuide-module__vlP5Jq__link{color:#e5e5e5;text-decoration-color:#ffffff59}.CountyGuide-module__vlP5Jq__list{flex-direction:column;gap:8px;margin:0 0 12px;padding-left:22px;display:flex}.CountyGuide-module__vlP5Jq__li{color:#c8c8c8;font-size:16px;line-height:1.55}.CountyGuide-module__vlP5Jq__sup{font-family:var(--font-mono);margin-left:2px;font-size:10px;line-height:0}.CountyGuide-module__vlP5Jq__supLink{color:#14c78a;padding:0 1px;text-decoration:none}.CountyGuide-module__vlP5Jq__glance{grid-template-columns:minmax(120px,38%) 1fr;row-gap:0;margin:0;display:grid}.CountyGuide-module__vlP5Jq__dt{color:#a3a3a3;border-top:1px solid #ffffff1a;padding:9px 10px 9px 0;font-size:14px}.CountyGuide-module__vlP5Jq__dd{color:var(--ink-strong);border-top:1px solid #ffffff1a;margin:0;padding:9px 0;font-size:15px;font-weight:600}.CountyGuide-module__vlP5Jq__offices{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.CountyGuide-module__vlP5Jq__office{background:#141414;border:1px solid #ffffff24;border-radius:4px;padding:12px 13px}.CountyGuide-module__vlP5Jq__role{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#14c78a;margin:0 0 4px;font-size:11px}.CountyGuide-module__vlP5Jq__officeName{color:var(--ink-strong);margin:0 0 4px;font-size:15px;font-weight:700;line-height:1.35}.CountyGuide-module__vlP5Jq__officeLink{color:var(--ink-strong);text-decoration-color:#ffffff4d}.CountyGuide-module__vlP5Jq__handles{color:#a3a3a3;margin:0 0 6px;font-size:13px;line-height:1.45}.CountyGuide-module__vlP5Jq__contact{color:#d4d4d4;overflow-wrap:anywhere;margin:2px 0 0;font-size:14px;line-height:1.45}.CountyGuide-module__vlP5Jq__contactLink{color:#e5e5e5;text-decoration-color:#ffffff4d}.CountyGuide-module__vlP5Jq__fine{font-family:var(--font-mono);color:#8a8a8a;margin:12px 0 0;font-size:12px;line-height:1.5}.CountyGuide-module__vlP5Jq__sources{flex-direction:column;gap:5px;margin:0;padding-left:22px;display:flex}.CountyGuide-module__vlP5Jq__source{color:#a3a3a3;overflow-wrap:anywhere;font-size:13px;line-height:1.45}.CountyGuide-module__vlP5Jq__sourceLink{color:#b5b5b5;text-decoration-color:#ffffff40}.CountyGuide-module__vlP5Jq__eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#14c78a;margin:0 0 6px;font-size:12px}.CountyGuide-module__vlP5Jq__footer{margin:4px 0 0;font-size:15px;line-height:1.5}
.GearRail-module__AURo_a__wrap{margin-top:4px}.GearRail-module__AURo_a__eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#a3a3a3;margin:0 0 6px;font-size:12px}.GearRail-module__AURo_a__intro{color:#a3a3a3;margin:0 0 14px;font-size:16px;line-height:1.5}.GearRail-module__AURo_a__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.GearRail-module__AURo_a__item{box-sizing:border-box;color:#050505;background:#fff;border:1px solid #fff;border-radius:4px;align-items:flex-start;gap:12px;height:100%;padding:14px 16px;text-decoration:none;display:flex}.GearRail-module__AURo_a__icon{flex-shrink:0;width:24px;height:24px;line-height:1}.GearRail-module__AURo_a__text{flex-direction:column;gap:3px;display:flex}.GearRail-module__AURo_a__cat{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:12px}.GearRail-module__AURo_a__name{font-family:var(--font-display);font-size:16px;font-weight:700}.GearRail-module__AURo_a__blurb{color:var(--ink-faint);font-size:16px;line-height:1.4}.GearRail-module__AURo_a__disclosure{color:#8a8a8a;margin:12px 2px 0;font-size:12px;line-height:1.4}
.CountyLegal-module__qe0d9a__wrap{margin-top:2px}.CountyLegal-module__qe0d9a__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.CountyLegal-module__qe0d9a__row{align-items:flex-start;gap:11px;display:flex}.CountyLegal-module__qe0d9a__dot{border-radius:0;flex-shrink:0;width:9px;height:9px;margin-top:6px}.CountyLegal-module__qe0d9a__rowBody{flex:1;min-width:0}.CountyLegal-module__qe0d9a__rowHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.CountyLegal-module__qe0d9a__topic{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#a3a3a3;font-size:12px}.CountyLegal-module__qe0d9a__answer{font-family:var(--font-display);text-align:right;font-size:16px;font-weight:700;line-height:1.1}.CountyLegal-module__qe0d9a__note{color:#b5b5b5;margin:3px 0 0;font-size:16px;line-height:1.45}.CountyLegal-module__qe0d9a__src{font-family:var(--font-mono);color:#d4d4d4;margin-top:4px;font-size:12px;text-decoration:none;display:inline-block}.CountyLegal-module__qe0d9a__foot{color:#a3a3a3;border-top:1px solid #ffffff1a;margin-top:16px;padding-top:13px;font-size:12.5px;line-height:1.5}.CountyLegal-module__qe0d9a__footLink{color:var(--ink-strong);text-decoration:underline}.CountyLegal-module__qe0d9a__asOf{font-family:var(--font-mono);color:var(--ink-faint);margin-top:3px;font-size:12px;display:block}
.GroundwaterGovernance-module__zPqd0a__wrap{margin-top:2px}.GroundwaterGovernance-module__zPqd0a__badge{background:#ffffff05;border:1px solid;border-radius:5px;margin-bottom:16px;padding:11px 13px}.GroundwaterGovernance-module__zPqd0a__badgeTier{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.GroundwaterGovernance-module__zPqd0a__gloss{color:#cfcfcf;margin:5px 0 0;font-size:16px;line-height:1.5}.GroundwaterGovernance-module__zPqd0a__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.GroundwaterGovernance-module__zPqd0a__row{align-items:flex-start;gap:11px;margin-bottom:12px;display:flex}.GroundwaterGovernance-module__zPqd0a__dot{border-radius:0;flex-shrink:0;width:9px;height:9px;margin-top:6px}.GroundwaterGovernance-module__zPqd0a__rowBody{flex:1;min-width:0}.GroundwaterGovernance-module__zPqd0a__rowHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.GroundwaterGovernance-module__zPqd0a__topic{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#a3a3a3;font-size:12px}.GroundwaterGovernance-module__zPqd0a__answer{font-family:var(--font-display);text-align:right;font-size:15px;font-weight:700;line-height:1.15}.GroundwaterGovernance-module__zPqd0a__regimeName{font-family:var(--font-display);color:#ededed;font-size:15px;font-weight:700;line-height:1.2}.GroundwaterGovernance-module__zPqd0a__extent{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#8a8a8a;flex-shrink:0;font-size:12px}.GroundwaterGovernance-module__zPqd0a__note{color:#b5b5b5;margin:3px 0 0;font-size:16px;line-height:1.45}.GroundwaterGovernance-module__zPqd0a__limit{font-family:var(--font-mono);color:#8a8a8a;margin:3px 0 0;font-size:12px;line-height:1.4}.GroundwaterGovernance-module__zPqd0a__src{font-family:var(--font-mono);color:#d4d4d4;margin-top:4px;font-size:12px;text-decoration:none;display:inline-block}.GroundwaterGovernance-module__zPqd0a__foot{color:#a3a3a3;border-top:1px solid #ffffff1a;margin-top:4px;padding-top:13px;font-size:12.5px;line-height:1.5}.GroundwaterGovernance-module__zPqd0a__doctrine{color:#c9c9c9}.GroundwaterGovernance-module__zPqd0a__asOf{font-family:var(--font-mono);color:var(--ink-faint);margin-top:3px;font-size:12px;display:block}
.NeighborRules-module__PKowzG__card{background:#0a0a0a;border:1px solid #ffffff5c;border-radius:6px;min-width:0;margin-bottom:14px;padding:12px 14px}.NeighborRules-module__PKowzG__eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#a3a3a3;margin:0 0 4px;font-size:12px;font-weight:600}.NeighborRules-module__PKowzG__lead{font-family:var(--font-display);color:var(--ink-strong);margin:0 0 6px;font-size:15px;font-weight:600;line-height:1.4}.NeighborRules-module__PKowzG__scroll{--webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.NeighborRules-module__PKowzG__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:640px;font-size:13px;line-height:1.3}.NeighborRules-module__PKowzG__th{text-align:left;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ffffff24;padding:3px 6px;font-weight:600;overflow:hidden}.NeighborRules-module__PKowzG__td{text-align:left;white-space:nowrap;text-overflow:ellipsis;padding:3px 6px;font-weight:600;overflow:hidden}.NeighborRules-module__PKowzG__rowHead{width:104px;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:#8a8a8a;z-index:1;background:#0a0a0a;font-size:11px;font-weight:500;position:sticky;left:0}.NeighborRules-module__PKowzG__currentCell{background:#171717}.NeighborRules-module__PKowzG__currentName{color:var(--ink-strong);font-weight:700}.NeighborRules-module__PKowzG__nameLink{color:#e5e5e5;text-decoration-color:#ffffff4d}.NeighborRules-module__PKowzG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.ResearchRules-module__3pPZ5q__wrap{margin-top:2px}.ResearchRules-module__3pPZ5q__h3{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin:18px 0 10px;font-size:12px}.ResearchRules-module__3pPZ5q__list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.ResearchRules-module__3pPZ5q__row{align-items:flex-start;gap:11px;display:flex}.ResearchRules-module__3pPZ5q__dot{border-radius:0;flex-shrink:0;width:9px;height:9px;margin-top:6px}.ResearchRules-module__3pPZ5q__rowBody{flex:1;min-width:0}.ResearchRules-module__3pPZ5q__rowHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ResearchRules-module__3pPZ5q__topic{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#a3a3a3;font-size:12px}.ResearchRules-module__3pPZ5q__derivedTag{color:#14c78a;letter-spacing:.08em}.ResearchRules-module__3pPZ5q__answer{font-family:var(--font-display);text-align:right;font-size:16px;font-weight:700;line-height:1.1}.ResearchRules-module__3pPZ5q__applies{color:#d4d4d4;margin:3px 0 0;font-size:15px;line-height:1.45}.ResearchRules-module__3pPZ5q__conditions{flex-direction:column;gap:3px;margin:6px 0 0;padding-left:18px;display:flex}.ResearchRules-module__3pPZ5q__condition{color:#b5b5b5;font-size:14.5px;line-height:1.45}.ResearchRules-module__3pPZ5q__params{font-family:var(--font-mono);color:#d4d4d4;margin:6px 0 0;font-size:12.5px;line-height:1.5}.ResearchRules-module__3pPZ5q__quote{color:#a3a3a3;overflow-wrap:anywhere;border-left:2px solid #ffffff2e;margin:8px 0 0;padding:8px 12px;font-size:13.5px;font-style:italic;line-height:1.5}.ResearchRules-module__3pPZ5q__quoteFoot{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:5px;font-style:normal;display:flex}.ResearchRules-module__3pPZ5q__src{font-family:var(--font-mono);color:#d4d4d4;font-size:12px;text-decoration:none}.ResearchRules-module__3pPZ5q__reviewed{font-family:var(--font-mono);color:var(--ink-faint);font-size:11.5px}.ResearchRules-module__3pPZ5q__openIntro{color:#a3a3a3;margin:0 0 8px;font-size:14px;line-height:1.45}.ResearchRules-module__3pPZ5q__openList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ResearchRules-module__3pPZ5q__openItem{color:#b5b5b5;font-size:14px;line-height:1.45}.ResearchRules-module__3pPZ5q__openApplies{color:#8a8a8a}.ResearchRules-module__3pPZ5q__more{margin-top:8px}.ResearchRules-module__3pPZ5q__moreSummary{cursor:pointer;font-family:var(--font-mono);color:#a3a3a3;font-size:12px}.ResearchRules-module__3pPZ5q__moreList{border-left:1px solid #ffffff1a;flex-direction:column;gap:10px;margin:6px 0 0;padding:0 0 0 12px;list-style:none;display:flex}.ResearchRules-module__3pPZ5q__moreItem{color:#b5b5b5;font-size:14px;line-height:1.45}.ResearchRules-module__3pPZ5q__moreAnswer{font-family:var(--font-display);font-size:14px;font-weight:700}.ResearchRules-module__3pPZ5q__moreApplies{color:#a3a3a3}.ResearchRules-module__3pPZ5q__scoutFoot{flex-wrap:wrap;justify-content:space-between;gap:10px;margin:6px 0 0;display:flex}.ResearchRules-module__3pPZ5q__foot{color:#a3a3a3;border-top:1px solid #ffffff1a;margin-top:16px;padding-top:13px;font-size:12.5px;line-height:1.5}
.SearchedPlace-module__N3K7OW__card{background:#0a0a0a;border:1px solid #14c78a;border-radius:6px;margin-bottom:14px;padding:18px}.SearchedPlace-module__N3K7OW__h2{font-family:var(--font-display);font-weight:700;font-size:var(--type-h2);color:var(--ink-strong);margin:0 0 12px;line-height:1.25}.SearchedPlace-module__N3K7OW__p{color:#c8c8c8;margin:0 0 12px;font-size:16px;line-height:1.62}.SearchedPlace-module__N3K7OW__strong{color:var(--ink-strong);font-weight:700}.SearchedPlace-module__N3K7OW__list{margin:0}.SearchedPlace-module__N3K7OW__dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#14c78a;margin:12px 0 4px;font-size:11px}.SearchedPlace-module__N3K7OW__dd{color:#c8c8c8;margin:0;font-size:16px;line-height:1.62}.SearchedPlace-module__N3K7OW__link{color:#e5e5e5;text-decoration-color:#ffffff59}.SearchedPlace-module__N3K7OW__fine{color:#a3a3a3;margin:14px 0 0;font-size:14px;line-height:1.5}
.PlacesInCounty-module___ohcuW__card{background:#0a0a0a;border:1px solid #ffffff5c;border-radius:6px;margin-bottom:14px;padding:18px}.PlacesInCounty-module___ohcuW__h2{font-family:var(--font-display);font-weight:700;font-size:var(--type-h2);color:var(--ink-strong);margin:0 0 10px}.PlacesInCounty-module___ohcuW__intro{color:#a3a3a3;margin:0 0 14px;font-size:15px;line-height:1.5}.PlacesInCounty-module___ohcuW__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.PlacesInCounty-module___ohcuW__placeLink{color:#ededed;border:1px solid #fff3;border-radius:4px;padding:9px 12px;font-size:15px;text-decoration:none;display:block}.PlacesInCounty-module___ohcuW__arrow{color:#14c78a}.PlacesInCounty-module___ohcuW__plain{color:#8a8a8a;margin:0;font-size:14px;line-height:1.6}
.SellerCard-module__xabfJa__seller{border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-md);background:#111;border:1px solid #ffffff47}.SellerCard-module__xabfJa__spaced{margin:0 0 16px}.SellerCard-module__xabfJa__sellerHead{align-items:center;gap:var(--space-sm);justify-content:space-between;margin-bottom:6px;display:flex}.SellerCard-module__xabfJa__sellerTag{color:var(--accent-land);font-family:var(--font-mono);font-size:var(--type-caption);letter-spacing:.14em;text-transform:uppercase}.SellerCard-module__xabfJa__sellerWhy{color:var(--ink-faint);font-size:var(--type-caption);-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.SellerCard-module__xabfJa__sellerBody{gap:var(--space-sm) var(--space-lg);grid-template-columns:1fr auto;display:grid}.SellerCard-module__xabfJa__sellerLogo{border-radius:var(--radius-sm);background:#fff;width:fit-content;margin-bottom:8px;padding:6px 10px;line-height:0;display:block}.SellerCard-module__xabfJa__sellerLogo img{width:auto;height:40px;display:block}.SellerCard-module__xabfJa__sellerName{color:var(--ink-strong);font-family:var(--font-display);align-items:center;gap:6px;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.SellerCard-module__xabfJa__sellerName:hover{text-decoration:underline}.SellerCard-module__xabfJa__sellerBlurb{color:var(--ink-soft);font-size:var(--type-body);margin:4px 0 6px;line-height:1.5}.SellerCard-module__xabfJa__sellerGuide{color:#ededed;font-size:var(--type-caption);text-decoration-color:#ffffff59}.SellerCard-module__xabfJa__sellerContact{font-size:var(--type-caption);text-align:right;gap:3px;line-height:1.4;display:grid}.SellerCard-module__xabfJa__sellerContact strong{color:var(--ink-strong)}.SellerCard-module__xabfJa__sellerContact a{color:#ededed;text-decoration-color:#ffffff59}@media (max-width:768px){.SellerCard-module__xabfJa__sellerBody{grid-template-columns:1fr}.SellerCard-module__xabfJa__sellerContact{text-align:left}}
.PropertyHunt-module__monK5W__hunt{border-radius:var(--radius-md);margin-bottom:var(--space-md);background:#0a0a0a;border:1px solid #ffffff5c;overflow:hidden}.PropertyHunt-module__monK5W__heading{justify-content:space-between;gap:var(--space-lg);padding:var(--space-lg) var(--space-lg) var(--space-md);border-bottom:1px solid var(--line-soft);display:flex}.PropertyHunt-module__monK5W__heading h2{font-size:var(--type-h2);margin:3px 0 8px}.PropertyHunt-module__monK5W__eyebrow,.PropertyHunt-module__monK5W__resultEyebrow{color:var(--accent-land);font-family:var(--font-mono);font-size:var(--type-caption);letter-spacing:.16em;text-transform:uppercase;margin:0}.PropertyHunt-module__monK5W__intro{color:var(--ink-soft);font-size:var(--type-body);margin:0;line-height:1.5}.PropertyHunt-module__monK5W__headingIcon{color:var(--accent-land);flex:none}.PropertyHunt-module__monK5W__headingAction{flex-direction:column;flex:none;align-items:flex-end;gap:.65rem;padding-top:.35rem;display:flex}.PropertyHunt-module__monK5W__headingAction a{min-height:2.75rem;color:var(--ink);font-family:var(--font-mono);font-size:var(--type-caption);letter-spacing:.04em;text-transform:uppercase;align-items:center;display:inline-flex}.PropertyHunt-module__monK5W__headingAction a:hover{color:var(--accent-land)}.PropertyHunt-module__monK5W__sellerSlot{margin:var(--space-md) var(--space-lg) 0}.PropertyHunt-module__monK5W__sponsorPrompt{color:var(--ink-faint);font-size:var(--type-caption);margin:0 var(--space-lg) var(--space-md)}.PropertyHunt-module__monK5W__sponsorPrompt a{color:#ededed;text-decoration-color:#ffffff59}.PropertyHunt-module__monK5W__marketGrid{gap:var(--space-xs);padding:var(--space-md) var(--space-lg) 0;grid-template-columns:repeat(3,1fr);display:grid}.PropertyHunt-module__monK5W__market{border-radius:var(--radius-sm);color:#050505;align-items:center;gap:var(--space-sm);padding:var(--space-sm);background:#fff;border:1px solid #fff;grid-template-columns:auto 1fr auto;display:grid}.PropertyHunt-module__monK5W__market:hover{background:#e9e9e9;border-color:#e9e9e9;transform:translateY(-1px)}.PropertyHunt-module__monK5W__marketIcon{border-radius:var(--radius-sm);color:var(--ink-strong);background:#0a0a0a;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.PropertyHunt-module__monK5W__market strong,.PropertyHunt-module__monK5W__market small{display:block}.PropertyHunt-module__monK5W__market strong{font-family:var(--font-display);font-size:.92rem;line-height:1.1}.PropertyHunt-module__monK5W__market small{color:#666;font-family:var(--font-sans);font-size:var(--type-caption);letter-spacing:0;text-transform:none;margin-top:3px}.PropertyHunt-module__monK5W__marketNote{color:var(--ink-faint);font-size:var(--type-caption);margin:var(--space-xs) var(--space-lg) var(--space-md);line-height:1.45}.PropertyHunt-module__monK5W__workspace{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.55fr) minmax(240px,.85fr);display:grid}.PropertyHunt-module__monK5W__formSide{padding:var(--space-lg)}.PropertyHunt-module__monK5W__subheading,.PropertyHunt-module__monK5W__savedHeading,.PropertyHunt-module__monK5W__checkHeading{justify-content:space-between;align-items:center;display:flex}.PropertyHunt-module__monK5W__subheading>span{color:var(--ink-strong);font-family:var(--font-display);align-items:center;gap:var(--space-xs);font-size:1rem;font-weight:700;display:flex}.PropertyHunt-module__monK5W__subheading button,.PropertyHunt-module__monK5W__savedActions button,.PropertyHunt-module__monK5W__savedActions a{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--type-caption);align-items:center;gap:var(--space-xs);letter-spacing:.05em;text-transform:uppercase;border:0;display:inline-flex}.PropertyHunt-module__monK5W__subheading button:hover,.PropertyHunt-module__monK5W__savedActions button:hover,.PropertyHunt-module__monK5W__savedActions a:hover{color:var(--ink-strong)}.PropertyHunt-module__monK5W__fields{margin-top:var(--space-md);grid-template-columns:1fr 1fr;gap:12px;display:grid}.PropertyHunt-module__monK5W__fields label,.PropertyHunt-module__monK5W__notes{min-width:0;display:block}.PropertyHunt-module__monK5W__fields label>span:first-child,.PropertyHunt-module__monK5W__notes>span:first-child{color:var(--ink-soft);font-size:var(--type-caption);margin-bottom:var(--space-xs);display:block}.PropertyHunt-module__monK5W__fields em,.PropertyHunt-module__monK5W__notes em{color:var(--ink-faint);font-style:normal}.PropertyHunt-module__monK5W__fields input,.PropertyHunt-module__monK5W__notes textarea{border-radius:var(--radius-sm);color:var(--ink-strong);font:inherit;min-width:0;padding:var(--space-xs) var(--space-sm);background:#171717;border:1px solid #ffffff5c;width:100%;font-size:.84rem}.PropertyHunt-module__monK5W__fields input::placeholder,.PropertyHunt-module__monK5W__notes textarea::placeholder{color:var(--ink-faint)}.PropertyHunt-module__monK5W__wide{grid-column:1/-1}.PropertyHunt-module__monK5W__moneyInput{align-items:center;position:relative;margin:0!important;display:flex!important}.PropertyHunt-module__monK5W__moneyInput b{color:var(--ink-faint);font-family:var(--font-mono);font-size:.75rem;font-weight:400;position:absolute;left:10px}.PropertyHunt-module__monK5W__moneyInput input{padding-left:var(--space-lg)}.PropertyHunt-module__monK5W__allowances{border-top:1px solid var(--line-soft);padding-top:var(--space-sm);margin-top:16px}.PropertyHunt-module__monK5W__allowances summary{color:var(--ink);cursor:pointer;font-size:.78rem;font-weight:700}.PropertyHunt-module__monK5W__allowances>p{color:var(--ink-faint);font-size:var(--type-caption);margin:var(--space-xs) 0 0}.PropertyHunt-module__monK5W__notes{margin-top:var(--space-md)}.PropertyHunt-module__monK5W__notes textarea{resize:vertical}.PropertyHunt-module__monK5W__resultSide{border-left:1px solid var(--line);padding:var(--space-lg);background:#111}.PropertyHunt-module__monK5W__primaryResult{border-bottom:1px solid var(--line);margin:var(--space-xs) 0 var(--space-sm);padding-bottom:var(--space-sm)}.PropertyHunt-module__monK5W__primaryResult strong,.PropertyHunt-module__monK5W__primaryResult span{display:block}.PropertyHunt-module__monK5W__primaryResult strong{color:var(--ink-strong);font-family:var(--font-mono);font-size:clamp(1.7rem,5vw,2.2rem);line-height:1.1}.PropertyHunt-module__monK5W__primaryResult span{color:var(--ink-faint);font-size:var(--type-caption);margin-top:3px}.PropertyHunt-module__monK5W__resultList{margin:0}.PropertyHunt-module__monK5W__resultList div{padding:var(--space-xs) 0;justify-content:space-between;font-size:.77rem;display:flex}.PropertyHunt-module__monK5W__resultList dt{color:var(--ink-soft)}.PropertyHunt-module__monK5W__resultList dd{color:var(--ink-strong);font-family:var(--font-mono)}.PropertyHunt-module__monK5W__benchmark{color:#d6d6d6;font-size:var(--type-caption);padding:var(--space-xs) var(--space-sm);background:#00d0841a;margin:12px 0 0;line-height:1.45}.PropertyHunt-module__monK5W__benchmark strong{color:var(--accent-land)}.PropertyHunt-module__monK5W__caveat,.PropertyHunt-module__monK5W__storageNote{color:var(--ink-faint);font-size:var(--type-caption);margin:var(--space-sm) 0 0;line-height:1.45}.PropertyHunt-module__monK5W__save{background:var(--accent-land);border:1px solid var(--accent-land);border-radius:var(--radius-sm);color:#03140d;align-items:center;gap:var(--space-xs);margin-top:var(--space-md);padding:var(--space-xs) var(--space-sm);justify-content:center;width:100%;font-size:.8rem;font-weight:700;display:flex}.PropertyHunt-module__monK5W__save:hover{background:#14c78a;border-color:#14c78a}.PropertyHunt-module__monK5W__success,.PropertyHunt-module__monK5W__error{font-size:var(--type-caption);text-align:center;margin:8px 0 0}.PropertyHunt-module__monK5W__success{color:var(--accent-land);animation:PropertyHunt-module__monK5W__confirmation-in var(--motion-base) both}.PropertyHunt-module__monK5W__error{color:#ed6262}.PropertyHunt-module__monK5W__saved,.PropertyHunt-module__monK5W__checklist{border-top:1px solid var(--line);padding:var(--space-lg)}.PropertyHunt-module__monK5W__savedHeading h3,.PropertyHunt-module__monK5W__checkHeading h3{font-size:var(--type-h3);margin:0}.PropertyHunt-module__monK5W__savedHeading>span,.PropertyHunt-module__monK5W__checkHeading>span{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--type-caption);letter-spacing:.04em;text-transform:uppercase}.PropertyHunt-module__monK5W__savedGrid{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;display:grid}.PropertyHunt-module__monK5W__savedCard{border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:#141414;padding:12px}.PropertyHunt-module__monK5W__savedTop,.PropertyHunt-module__monK5W__savedActions{justify-content:space-between;align-items:center;display:flex}.PropertyHunt-module__monK5W__savedTitle{color:var(--ink-strong);font-family:var(--font-display);text-align:left;text-overflow:ellipsis;white-space:nowrap;border:0;font-size:.87rem;font-weight:700;overflow:hidden}.PropertyHunt-module__monK5W__delete{color:var(--ink-faint);border:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.PropertyHunt-module__monK5W__delete:hover{color:var(--accent-alert)}.PropertyHunt-module__monK5W__savedNumbers{gap:var(--space-md);margin-top:8px;display:flex}.PropertyHunt-module__monK5W__savedNumbers span{color:var(--ink-faint);font-size:var(--type-caption)}.PropertyHunt-module__monK5W__savedNumbers strong{color:var(--ink);font-family:var(--font-mono);font-size:var(--type-caption)}.PropertyHunt-module__monK5W__savedCard>p{color:var(--ink-soft);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;line-height:1.45;overflow:hidden}.PropertyHunt-module__monK5W__savedActions{border-top:1px solid var(--line-soft);margin-top:var(--space-sm);padding-top:8px}.PropertyHunt-module__monK5W__checklist{background:#080808}.PropertyHunt-module__monK5W__checkHeading .PropertyHunt-module__monK5W__eyebrow{margin-bottom:3px}.PropertyHunt-module__monK5W__checkGrid{margin-top:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.PropertyHunt-module__monK5W__checkItem{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm);text-align:left;background:#141414;display:flex}.PropertyHunt-module__monK5W__checkItem:hover{border-color:var(--line-strong)}.PropertyHunt-module__monK5W__checkbox{border-radius:var(--radius-sm);color:#03140d;border:1px solid #555;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;display:flex}.PropertyHunt-module__monK5W__checkItem strong,.PropertyHunt-module__monK5W__checkItem small{display:block}.PropertyHunt-module__monK5W__checkItem strong{font-family:var(--font-display);font-size:.8rem;line-height:1.2}.PropertyHunt-module__monK5W__checkItem small{color:var(--ink-faint);font-family:var(--font-sans);font-size:var(--type-caption);letter-spacing:0;text-transform:none;margin-top:3px;line-height:1.4}.PropertyHunt-module__monK5W__checked{background:#00d08412;border-color:#00d0844d}.PropertyHunt-module__monK5W__checked .PropertyHunt-module__monK5W__checkbox{background:var(--accent-land);border-color:var(--accent-land)}.PropertyHunt-module__monK5W__checked strong{color:var(--accent-land)}@media (max-width:768px){.PropertyHunt-module__monK5W__sellerSlot{margin-left:var(--space-md);margin-right:var(--space-md)}.PropertyHunt-module__monK5W__marketGrid,.PropertyHunt-module__monK5W__savedGrid,.PropertyHunt-module__monK5W__checkGrid,.PropertyHunt-module__monK5W__workspace{grid-template-columns:1fr}.PropertyHunt-module__monK5W__resultSide{border-left:0;border-top:1px solid var(--line)}}@media (max-width:480px){.PropertyHunt-module__monK5W__heading,.PropertyHunt-module__monK5W__formSide,.PropertyHunt-module__monK5W__resultSide,.PropertyHunt-module__monK5W__saved,.PropertyHunt-module__monK5W__checklist,.PropertyHunt-module__monK5W__marketGrid{padding-left:var(--space-md);padding-right:var(--space-md)}.PropertyHunt-module__monK5W__marketNote{margin-left:var(--space-md);margin-right:var(--space-md)}.PropertyHunt-module__monK5W__fields{grid-template-columns:1fr}.PropertyHunt-module__monK5W__wide{grid-column:auto}.PropertyHunt-module__monK5W__headingIcon{display:none}.PropertyHunt-module__monK5W__heading{padding-bottom:var(--space-md);padding-top:var(--space-md)}.PropertyHunt-module__monK5W__heading h2{font-size:var(--type-h2);margin-top:5px;line-height:1.15}.PropertyHunt-module__monK5W__intro{font-size:.83rem}.PropertyHunt-module__monK5W__marketGrid{gap:var(--space-xs);padding-top:var(--space-sm)}.PropertyHunt-module__monK5W__market{padding:var(--space-xs) var(--space-sm)}.PropertyHunt-module__monK5W__marketIcon{width:27px;height:27px}.PropertyHunt-module__monK5W__market small{margin-left:6px;display:inline}.PropertyHunt-module__monK5W__marketNote{margin-bottom:var(--space-sm);margin-top:var(--space-xs)}.PropertyHunt-module__monK5W__formSide,.PropertyHunt-module__monK5W__resultSide{padding-bottom:var(--space-md);padding-top:var(--space-md)}.PropertyHunt-module__monK5W__fields{gap:var(--space-xs);margin-top:var(--space-sm)}.PropertyHunt-module__monK5W__fields input,.PropertyHunt-module__monK5W__notes textarea{padding-top:8px;padding-bottom:8px}}
.SellerStrip-module__WNWk9W__strip{color:#b5b5b5;background:#111;border:1px solid #ffffff47;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 14px;padding:10px 14px;font-size:14px;line-height:1.5;display:flex}.SellerStrip-module__WNWk9W__tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-land);white-space:nowrap;font-size:11px}.SellerStrip-module__WNWk9W__body{flex:320px}.SellerStrip-module__WNWk9W__name{color:var(--ink-strong);font-family:var(--font-display);font-weight:700;text-decoration:none}.SellerStrip-module__WNWk9W__link{color:#ededed;white-space:nowrap;text-decoration-color:#ffffff59}.SellerStrip-module__WNWk9W__why{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-left:auto;font-size:11px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}
.page-module__YHlcKG__wrap{max-width:var(--content-reading);padding:0 var(--gutter-right) max(72px, env(safe-area-inset-bottom)) var(--gutter);font-family:var(--font-sans);color:#ededed;margin:0 auto}.page-module__YHlcKG__crumbs{font-family:var(--font-mono);color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:7px;padding:16px 2px 8px;font-size:12px;display:flex}.page-module__YHlcKG__crumbLink{color:#a3a3a3;text-decoration:none}.page-module__YHlcKG__crumbSep{color:var(--ink-faint)}.page-module__YHlcKG__head{padding:6px 2px 14px}.page-module__YHlcKG__eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#a3a3a3;margin:0;font-size:12px}.page-module__YHlcKG__h1Guide{font-family:var(--font-display);color:var(--ink-strong);margin:4px 0 0;font-size:clamp(26px,5.4vw,38px);font-weight:700;line-height:1.18}.page-module__YHlcKG__h1{font-family:var(--font-display);font-weight:700;font-size:clamp(var(--type-h1), 7vw, var(--type-display-lg));color:var(--ink-strong);margin:4px 0 0;line-height:1.15}.page-module__YHlcKG__scoreRow{align-items:center;gap:12px;margin-top:12px;display:flex}.page-module__YHlcKG__bigScore{font-family:var(--font-display);font-size:clamp(40px,12vw,58px);font-weight:700;line-height:.9}.page-module__YHlcKG__scoreLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#a3a3a3;font-size:12px;line-height:1.5}.page-module__YHlcKG__lead{color:#b5b5b5;margin:6px 2px 20px;font-size:17px;line-height:1.55}.page-module__YHlcKG__huntCta{color:#03140d;min-height:44px;font-family:var(--font-display);background:#14c78a;border:1px solid #14c78a;border-radius:4px;align-items:center;margin:-8px 2px 20px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.page-module__YHlcKG__card{box-shadow:none;background:#0a0a0a;border:1px solid #ffffff5c;border-radius:6px;margin-bottom:14px;padding:18px}.page-module__YHlcKG__h2{font-family:var(--font-display);font-weight:700;font-size:var(--type-h2);color:var(--ink-strong);margin:0 0 14px}.page-module__YHlcKG__legalIntro{color:#a3a3a3;margin:-6px 0 16px;font-size:16px;line-height:1.5}.page-module__YHlcKG__bars{flex-direction:column;gap:9px;display:flex}.page-module__YHlcKG__barRow{align-items:center;gap:10px;display:flex}.page-module__YHlcKG__barLabel{color:#d4d4d4;flex-shrink:0;width:88px;font-size:13px}.page-module__YHlcKG__barTrack{background:#262626;border-radius:0;flex:1;height:7px;overflow:hidden}.page-module__YHlcKG__barFill{border-radius:0;height:100%;display:block}.page-module__YHlcKG__barVal{font-family:var(--font-mono);text-align:right;color:#a3a3a3;width:26px;font-size:12px}.page-module__YHlcKG__barEvidence{font-family:var(--font-mono);text-align:right;width:48px;color:var(--ink-faint);white-space:nowrap;font-size:12px}.page-module__YHlcKG__coverageNote{font-family:var(--font-mono);color:#8a8a8a;margin:12px 0 0;font-size:12px;line-height:1.5}.page-module__YHlcKG__coverageLink{color:#b5b5b5;text-decoration-color:#ffffff4d}.page-module__YHlcKG__insights{grid-template-columns:repeat(auto-fill,minmax(135px,1fr));gap:9px;margin-top:18px;display:grid}.page-module__YHlcKG__insight{text-align:center;background:#fff;border-radius:4px;padding:10px 6px}.page-module__YHlcKG__insightVal{font-family:var(--font-mono);color:#050505;font-size:16px;font-weight:600;display:block}.page-module__YHlcKG__insightLbl{color:#666;margin-top:2px;font-size:12px;display:block}.page-module__YHlcKG__faq{margin-bottom:14px}.page-module__YHlcKG__faqQ{font-family:var(--font-sans);font-weight:700;font-size:var(--type-h3);color:var(--ink-strong);margin:0 0 4px}.page-module__YHlcKG__faqA{color:#b5b5b5;margin:0;font-size:16px;line-height:1.5}.page-module__YHlcKG__compare{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.page-module__YHlcKG__compareLink{color:var(--ink-strong);background:#171717;border:1px solid #ffffff5c;border-radius:4px;justify-content:space-between;align-items:center;padding:10px 13px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.page-module__YHlcKG__chip{font-family:var(--font-mono);color:#050505;text-align:center;border-radius:4px;min-width:34px;padding:3px 9px;font-size:16px;font-weight:600}.page-module__YHlcKG__moreLinks{flex-wrap:wrap;column-gap:22px;display:flex}.page-module__YHlcKG__allLink{font-family:var(--font-mono);color:#a3a3a3;margin-top:12px;font-size:13px;text-decoration:none;display:inline-block}
.page-module__K3H6bG__wrap{max-width:var(--content-reading);padding:0 var(--gutter-right) max(72px, env(safe-area-inset-bottom)) var(--gutter);color:#ededed;margin:0 auto}.page-module__K3H6bG__crumbs{font-family:var(--font-mono);color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:7px;padding:16px 2px 8px;font-size:12px;display:flex}.page-module__K3H6bG__crumbLink{color:#a3a3a3;text-decoration:none}.page-module__K3H6bG__crumbSep{color:var(--ink-faint)}.page-module__K3H6bG__crumbHere{color:#d4d4d4}.page-module__K3H6bG__head{padding:6px 2px 14px}.page-module__K3H6bG__eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#a3a3a3;margin:0;font-size:12px}.page-module__K3H6bG__h1{font-family:var(--font-display);color:var(--ink-strong);margin:4px 0 14px;font-size:clamp(26px,5.4vw,38px);font-weight:700;line-height:1.18}.page-module__K3H6bG__lead{color:#c8c8c8;margin:0;font-size:17px;line-height:1.55}.page-module__K3H6bG__link{color:#e5e5e5;text-decoration-color:#ffffff59}.page-module__K3H6bG__card{background:#0a0a0a;border:1px solid #ffffff5c;border-radius:6px;margin-bottom:14px;padding:18px}.page-module__K3H6bG__h2{font-family:var(--font-display);font-weight:700;font-size:var(--type-h2);color:var(--ink-strong);margin:0 0 14px}.page-module__K3H6bG__note{color:#a3a3a3;margin:0 2px 16px;font-size:14.5px;line-height:1.5}.page-module__K3H6bG__foot{margin:8px 2px 0;font-size:15px}
