.Navbar_header__mKzhP{position:sticky;top:0;z-index:1000;background:rgba(9,9,11,.96);backdrop-filter:blur(12px);border-bottom:1px solid #27272a}.Navbar_nav__RPvef{max-width:1280px;margin:0 auto;padding:0 1.5rem;height:68px;display:flex;align-items:center;gap:2rem}.Navbar_logo___ujD3{display:flex;align-items:center;gap:.5rem;text-decoration:none;flex-shrink:0}.Navbar_logoText__ztHLE{font-family:Anton,sans-serif;font-size:1.4rem;letter-spacing:.04em;line-height:1}.Navbar_logoWhite__smcOO{color:#fff}.Navbar_logoYellow__EaCz3{color:#FFCC00}.Navbar_logoDot__rjDPu{color:#71717A;font-size:.7rem;vertical-align:super;letter-spacing:0;margin-left:2px}.Navbar_links__t0GtP{display:flex;align-items:center;gap:.25rem;list-style:none;padding:0;margin:0 0 0 auto}.Navbar_dropToggle__8iWX_,.Navbar_links__t0GtP a{display:block;padding:.45rem .75rem;font-family:Oswald,sans-serif;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:#A1A1AA;text-decoration:none;transition:color .2s;white-space:nowrap}.Navbar_dropToggle__8iWX_:hover,.Navbar_links__t0GtP a:hover{color:#fff}.Navbar_active__cxtOL{color:#FFCC00!important}.Navbar_cta__PGccF{display:inline-flex;align-items:center;background:#FFCC00;color:#000;font-family:Anton,sans-serif;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;padding:.65rem 1.25rem;border:none;border-radius:0;cursor:pointer;text-decoration:none;transition:background .2s,transform .15s;flex-shrink:0;white-space:nowrap}.Navbar_cta__PGccF:hover{background:#E6B800;transform:translateY(-1px)}.Navbar_dropLi__Or_YS{position:relative}.Navbar_dropToggle__8iWX_{background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:.3rem}.Navbar_caret__ZY39z{font-size:.65rem;transition:transform .2s;display:inline-block}.Navbar_caretOpen__YQ92N{transform:rotate(180deg)}.Navbar_dropdown__pLlps{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#18181B;border:1px solid #27272a;border-top:2px solid #ffcc00;min-width:220px;z-index:100;box-shadow:0 12px 40px rgba(0,0,0,.6)}.Navbar_dropItem__nY5tt{display:flex!important;flex-direction:column!important;padding:.75rem 1rem!important;border-bottom:1px solid #27272a;transition:background .15s!important;text-transform:none!important;letter-spacing:0!important;color:#fff!important}.Navbar_dropItem__nY5tt:last-child{border-bottom:none}.Navbar_dropItem__nY5tt:hover{background:#27272A!important}.Navbar_dropLabel__I6SBY{font-family:Oswald,sans-serif;font-size:.88rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.06em}.Navbar_dropSub__l2io5{font-family:Inter,sans-serif;font-size:.72rem;color:#71717A;text-transform:none;letter-spacing:0;margin-top:1px}.Navbar_burger__yVGqK{display:none;flex-direction:column;justify-content:center;gap:5px;background:none;border:none;cursor:pointer;padding:6px;margin-left:auto}.Navbar_burger__yVGqK span{display:block;width:22px;height:2px;background:#fff;transition:all .25s}.Navbar_burgerOpen__E8R6z span:first-child{transform:translateY(7px) rotate(45deg)}.Navbar_burgerOpen__E8R6z span:nth-child(2){opacity:0}.Navbar_burgerOpen__E8R6z span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width:900px){.Navbar_links__t0GtP{display:none;position:fixed;top:68px;left:0;right:0;bottom:0;background:#09090B;flex-direction:column;align-items:flex-start;padding:1.5rem;gap:.5rem;overflow-y:auto;margin-left:0}.Navbar_linksOpen__KQPMQ{display:flex}.Navbar_dropToggle__8iWX_,.Navbar_links__t0GtP a{font-size:1rem;padding:.75rem .5rem;width:100%}.Navbar_dropdown__pLlps{position:static;transform:none;border-top:none;border-left:2px solid #ffcc00;margin-left:1rem;margin-top:.25rem;box-shadow:none}.Navbar_dropLi__Or_YS{width:100%}.Navbar_burger__yVGqK{display:flex}.Navbar_cta__PGccF{display:none}}.PropertyMap_container__1r6G_{border:2px solid var(--yellow);background:var(--black);margin-top:1.5rem;overflow:hidden}.PropertyMap_header__aISFi{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(255,204,0,.08);border-bottom:1px solid var(--muted)}.PropertyMap_headerIcon__95HYE{font-size:1.1rem}.PropertyMap_headerText__nKUno{font-family:var(--font-sub);font-size:.85rem;color:var(--white);letter-spacing:.02em}.PropertyMap_mapWrapper__TMc7w{position:relative;width:100%;height:380px}.PropertyMap_map___Ovc1{width:100%;height:100%}.PropertyMap_instructions__g_E3U{position:absolute;top:12px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.85);border:1px solid var(--yellow);padding:.5rem 1rem;font-family:var(--font-sub);font-size:.78rem;color:var(--yellow);letter-spacing:.04em;white-space:nowrap;z-index:10;backdrop-filter:blur(8px)}.PropertyMap_instructionBtn__OEdgd{background:none;border:none;color:var(--light-gray);font-family:var(--font-sub);font-size:.78rem;cursor:pointer;text-decoration:underline;padding:0}.PropertyMap_instructionBtn__OEdgd:hover{color:var(--white)}.PropertyMap_toolbar__0K2_U{padding:.75rem 1rem;border-top:1px solid var(--muted);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.PropertyMap_toolGroup__o7QSF{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.PropertyMap_toolBtn__HZ6UM{display:flex;align-items:center;gap:.3rem;background:var(--dark);border:1px solid var(--muted);color:var(--light-gray);font-family:var(--font-sub);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;padding:.45rem .65rem;cursor:pointer;transition:all .2s ease;white-space:nowrap}.PropertyMap_toolBtn__HZ6UM:hover{border-color:var(--light-gray);color:var(--white)}.PropertyMap_toolBtnActive__gzdv3{border-color:var(--yellow)!important;color:var(--yellow)!important;background:rgba(255,204,0,.1)}.PropertyMap_toolBtnDanger__5cNlx{display:flex;align-items:center;gap:.3rem;background:var(--dark);font-family:var(--font-sub);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;padding:.45rem .65rem;cursor:pointer;transition:all .2s ease;white-space:nowrap;border:1px solid rgba(239,68,68,.3);color:#f87171}.PropertyMap_toolBtnDanger__5cNlx:hover{border-color:#ef4444;color:#ef4444}.PropertyMap_toolIcon__mTZzz{font-size:.95rem;line-height:1}.PropertyMap_toolLabel__l7FMU{line-height:1}.PropertyMap_toolDivider__4zDwW{width:1px;height:24px;background:var(--muted);margin:0 .25rem}.PropertyMap_annotationCount__83lAL{font-family:var(--font-body);font-size:.75rem;color:var(--gray)}@media (max-width:640px){.PropertyMap_mapWrapper__TMc7w{height:300px}.PropertyMap_toolbar__0K2_U{flex-direction:column;align-items:flex-start}.PropertyMap_toolGroup__o7QSF{width:100%}.PropertyMap_toolBtn__HZ6UM{padding:.5rem .55rem;font-size:.68rem}.PropertyMap_toolLabel__l7FMU{display:none}.PropertyMap_toolIcon__mTZzz{font-size:1.15rem}.PropertyMap_instructions__g_E3U{font-size:.7rem;padding:.4rem .75rem}}.PropertyPreview_card__VoHUC{background:rgba(255,204,0,.04);border:1px solid rgba(255,204,0,.25);padding:1.25rem 1.5rem;margin-top:1.5rem}.PropertyPreview_greeting__pxEG_{font-family:var(--font-heading);font-size:1.15rem;color:var(--yellow);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.75rem}.PropertyPreview_details__0MHbB{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-bottom:1rem}.PropertyPreview_detailRow__vOBpC{display:flex;align-items:center;gap:.4rem}.PropertyPreview_detailIcon__couHj{font-size:.95rem;line-height:1}.PropertyPreview_detailText__Mv1as{font-family:var(--font-sub);font-size:.85rem;color:var(--light-gray)}.PropertyPreview_captureInfo__cnPRF{display:flex;align-items:flex-start;gap:.5rem;padding-top:.75rem;border-top:1px solid var(--muted)}.PropertyPreview_captureIcon__lR5gV{font-size:1rem;line-height:1.4;flex-shrink:0}.PropertyPreview_captureText__TpoEt{font-family:var(--font-body);font-size:.85rem;color:var(--light-gray);line-height:1.6}@media (max-width:640px){.PropertyPreview_card__VoHUC{padding:1rem}.PropertyPreview_details__0MHbB{flex-direction:column;gap:.5rem}.PropertyPreview_greeting__pxEG_{font-size:1rem}}.ProblemSection_section__dwYEL{background:#09090B;padding:var(--section-pad)}.ProblemSection_inner__rNZoa{max-width:1200px;margin:0 auto;padding:0 1.5rem}.ProblemSection_header__j8Qw_{text-align:center;max-width:700px;margin:0 auto 4rem}.ProblemSection_title__DHVbF{font-family:Anton,sans-serif;font-size:clamp(2rem,4.5vw,3.2rem);line-height:1.05;color:#fff;margin:.75rem 0 1rem}.ProblemSection_yellow__O2_VO{color:#FFCC00}.ProblemSection_sub__pWZSe{font-family:Inter,sans-serif;font-size:1rem;color:#A1A1AA;line-height:1.65}.ProblemSection_stats__kqLoC{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:4rem}.ProblemSection_statCard__Nw7Fs{background:#18181B;border:1px solid #27272a;border-top:3px solid #ffcc00;padding:2rem 1.5rem;text-align:center}.ProblemSection_statNum__pQupV{font-family:Anton,sans-serif;font-size:3.5rem;color:#FFCC00;line-height:1;margin-bottom:.5rem}.ProblemSection_statLabel__3ihes{font-family:Oswald,sans-serif;font-size:.95rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#fff;margin-bottom:.5rem}.ProblemSection_statSub__BDWW8{font-family:Inter,sans-serif;font-size:.8rem;color:#71717A;line-height:1.4}.ProblemSection_problemLink__oHGuD{text-align:center;margin-bottom:2.5rem}.ProblemSection_problemLink__oHGuD a{font-family:Oswald,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#FFCC00;text-decoration:none;padding:.75rem 1.5rem;border:1px solid #ffcc00;transition:background .2s,color .2s;display:inline-block}.ProblemSection_problemLink__oHGuD a:hover{background:#FFCC00;color:#000}.ProblemSection_diagram___pE5I{display:flex;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap;background:#18181B;border:1px solid #27272a;padding:2.5rem}.ProblemSection_diagramBad__Kjci4,.ProblemSection_diagramGood__L_d1f{flex:1;min-width:240px;text-align:center}.ProblemSection_diagramLabel__8wtxq{font-family:Oswald,sans-serif;font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1rem;color:#A1A1AA}.ProblemSection_diagramRoad__0s4S_{display:flex;flex-direction:column;align-items:center;gap:.75rem}.ProblemSection_flatRoad__42cn1{width:200px;height:14px;background:#27272A;border:1px solid #3f3f46}.ProblemSection_crownRoad__X3oqY{width:200px;height:22px;background:linear-gradient(to bottom right,#3F3F46,#FFCC00 10%,#3F3F46 50%,#FFCC00 90%,#3F3F46);clip-path:polygon(0 50%,50% 0,100% 50%,100% 100%,0 100%);border:1px solid #ffcc00}.ProblemSection_waterArrows__flCJN{display:flex;align-items:center;gap:1rem;flex-direction:column}.ProblemSection_waterFlow__pWrUT{font-family:Inter,sans-serif;font-size:.75rem;color:#EF4444}.ProblemSection_waterFlowGood__rd8Tg{font-family:Inter,sans-serif;font-size:.75rem;color:#10B981}.ProblemSection_diagramArrow__c0Ilz{font-size:2rem;color:#FFCC00;font-weight:700}@media (max-width:768px){.ProblemSection_stats__kqLoC{grid-template-columns:1fr}.ProblemSection_diagramArrow__c0Ilz{transform:rotate(90deg)}}.Hero_hero__9O4W3{position:relative;min-height:92vh;display:flex;align-items:center;overflow:hidden;background:#09090B}.Hero_machinePhoto__7sDkH{position:absolute;inset:0;background-size:cover;background-position:100%;background-repeat:no-repeat;opacity:.45}.Hero_gradientFade__fduiU{position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,9,11,.92),rgba(9,9,11,.7) 50%,rgba(9,9,11,.1))}.Hero_bottomFade__tdo_l{position:absolute;bottom:0;left:0;right:0;height:180px;background:linear-gradient(180deg,transparent,#09090B)}.Hero_content__4Urx1{position:relative;z-index:2;max-width:1280px;margin:0 auto;padding:6rem 1.5rem 5rem;width:100%}.Hero_headline__7cALZ{font-family:Anton,sans-serif;font-size:clamp(3rem,8vw,6.5rem);line-height:.95;letter-spacing:.01em;text-transform:uppercase;color:#fff;margin:.75rem 0 1.5rem}.Hero_yellow__KkyP0{color:#FFCC00}.Hero_tagline__CTM_K{font-family:Anton,sans-serif;font-size:clamp(1.4rem,3.5vw,2.2rem);line-height:1.1;letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0 0 1.5rem}.Hero_sub__g2SxI{font-family:Inter,sans-serif;font-size:clamp(1rem,2vw,1.2rem);color:#A1A1AA;max-width:560px;line-height:1.65;margin-bottom:2.5rem}.Hero_ctas__Q0Lhn{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:3rem}.Hero_trustBar__JX3F6{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.Hero_trustItem__fb_ws{display:flex;align-items:center;gap:.4rem;font-family:Inter,sans-serif;font-size:.82rem;color:#A1A1AA}.Hero_trustIcon__3p8ZQ{font-size:.9rem}.Hero_trustDot__HibTF{width:3px;height:3px;border-radius:50%;background:#3F3F46}.Hero_badgeBox__djcMS{position:absolute;bottom:2.5rem;right:2rem;background:rgba(24,24,27,.92);border:1px solid #27272a;border-left:3px solid #ffcc00;padding:1rem 1.25rem;display:flex;align-items:center;gap:.85rem;z-index:3;backdrop-filter:blur(8px);max-width:260px;transition:border-color .2s}.Hero_badgeBox__djcMS:hover{border-left-color:#E6B800}.Hero_badgeIcon__z9JYr{font-size:1.6rem}.Hero_badgeTitle__sl3t9{font-family:Oswald,sans-serif;font-size:.88rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#FFCC00}.Hero_badgeDesc__VNdGW{font-family:Inter,sans-serif;font-size:.72rem;color:#71717A;margin-top:2px}@media (max-width:768px){.Hero_hero__9O4W3{min-height:85vh}.Hero_content__4Urx1{padding:5rem 1rem 4rem}.Hero_badgeBox__djcMS{display:none}.Hero_ctas__Q0Lhn{flex-direction:column}.Hero_ctas__Q0Lhn a{text-align:center;justify-content:center}}