._app_1fd9v_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);overflow:hidden}._header_1fd9v_2{max-width:1280px;margin:0 auto;padding:20px 38px;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:2}._brand_1fd9v_3{display:inline-flex;gap:10px;align-items:center;color:var(--foreground);text-decoration:none;font-weight:700;font-size:21px;letter-spacing:-1px;line-height:1}._brandMark_1fd9v_4{display:grid;place-items:center;width:40px;height:40px;border-radius:13px;color:#fff;background:var(--primary)}._brandAccent_1fd9v_5{color:var(--primary)}._brand_1fd9v_3 small{display:block;font-size:8px;letter-spacing:2.3px;font-weight:700;margin-top:5px;color:var(--muted-foreground)}._nav_1fd9v_7{display:flex;align-items:center;gap:34px}._nav_1fd9v_7 a,._footerLinks_1fd9v_8 a{color:var(--muted-foreground);font-size:13px;text-decoration:none;transition:color .2s}._nav_1fd9v_7 a:hover,._footerLinks_1fd9v_8 a:hover{color:var(--primary)}._headerActions_1fd9v_10{display:flex;align-items:center;gap:20px}._loginLink_1fd9v_11{border:0;background:transparent;color:var(--foreground);font:inherit;font-size:13px;font-weight:600;cursor:pointer}._headerCta_1fd9v_12{display:inline-flex;align-items:center;gap:8px;border-radius:8px}._mobileMenu_1fd9v_13{display:none;background:transparent;color:var(--foreground);border:0}._mobileLanguage_1fd9v_14{display:none}._hero_1fd9v_15{max-width:1280px;margin:0 auto;padding:55px 38px 66px;display:grid;grid-template-columns:.9fr 1.1fr;gap:45px;align-items:center;position:relative}._heroText_1fd9v_16{position:relative;z-index:1;padding-bottom:14px}._eyebrow_1fd9v_17,._sectionKicker_1fd9v_17,._searchKicker_1fd9v_17{font-size:10px;font-weight:700;letter-spacing:2px;color:var(--primary);text-transform:uppercase}._eyebrow_1fd9v_17{display:flex;align-items:center;gap:10px;margin-bottom:24px}._eyebrow_1fd9v_17 span{display:inline-block;width:25px;height:1px;background:var(--primary)}._hero_1fd9v_15 h1{font-family:var(--font-family-display);font-size:clamp(58px,6.5vw,88px);font-weight:500;letter-spacing:-3.5px;line-height:.98;margin:0 0 24px}._hero_1fd9v_15 h1 em,._sectionIntro_1fd9v_21 h2 em,._howIntro_1fd9v_21 h2 em{color:var(--primary);font-weight:500}._heroLead_1fd9v_22{font-size:17px;line-height:1.5;font-weight:600;margin:0 0 10px;letter-spacing:-.3px}._heroCopy_1fd9v_23{font-size:14px;line-height:1.8;max-width:395px;color:var(--muted-foreground);margin:0}._heroProof_1fd9v_24{display:flex;flex-wrap:wrap;gap:20px;margin-top:31px}._heroProof_1fd9v_24 span{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;color:#62748a}._heroProof_1fd9v_24 svg{color:var(--primary)}._heroImageWrap_1fd9v_27{min-width:0;position:relative}._heroImage_1fd9v_27{display:block;width:100%;height:445px;object-fit:cover;border-radius:5px 100px 5px 5px;box-shadow:var(--shadow-md)}._imageNote_1fd9v_29{position:absolute;left:-24px;bottom:25px;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-md);padding:14px 17px;border-radius:10px;display:flex;align-items:center;gap:12px}._noteIcon_1fd9v_30{width:36px;height:36px;border-radius:9px;background:var(--secondary);color:var(--primary);display:grid;place-items:center}._imageNote_1fd9v_29 strong,._imageNote_1fd9v_29 small{display:block}._imageNote_1fd9v_29 strong{font-size:12px;margin-bottom:4px}._imageNote_1fd9v_29 small{font-size:10px;color:var(--muted-foreground)}._imageStamp_1fd9v_34{position:absolute;top:23px;right:23px;padding:12px 15px;border:1px solid rgba(255,255,255,.7);border-radius:3px;color:#fff;font-family:var(--font-family-display);font-size:20px;line-height:1.05;text-shadow:0 1px 7px rgba(0,0,0,.25)}._imageStamp_1fd9v_34 span{font-style:italic}._heroDecor_1fd9v_36{position:absolute;bottom:8px;left:-55px;font-family:var(--font-family-display);font-size:170px;color:var(--surface);z-index:0;pointer-events:none}._searchPanel_1fd9v_37{max-width:1204px;margin:0 auto;padding:28px 32px 19px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);position:relative;z-index:3}._searchHeading_1fd9v_38{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:21px}._searchKicker_1fd9v_17{font-size:9px;letter-spacing:1.8px}._searchHeading_1fd9v_38 h2{font-family:var(--font-family-display);font-size:28px;font-weight:500;margin:5px 0 0;letter-spacing:-.5px}._longTermTag_1fd9v_41{font-size:10px;color:var(--primary);display:inline-flex;gap:7px;align-items:center;background:var(--accent);border-radius:999px;padding:9px 12px;white-space:nowrap}._searchGrid_1fd9v_42{display:grid;grid-template-columns:1.5fr 1fr 1fr auto;gap:13px;align-items:end}._searchField_1fd9v_43{display:flex;flex-direction:column;gap:8px;min-width:0}._searchField_1fd9v_43>span{font-size:10px;font-weight:700;color:var(--foreground)}._inputIcon_1fd9v_45{display:flex;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--border);border-radius:7px;color:var(--muted-foreground);min-width:0;height:44px}._inputIcon_1fd9v_45 input{border:0;box-shadow:none;background:transparent;min-width:0;width:100%;height:100%;font-family:inherit;font-size:12px;outline:none;color:var(--foreground)}._searchField_1fd9v_43 select{width:100%;height:44px;border:1px solid var(--border);border-radius:7px;padding:0 12px;background:var(--card);color:var(--foreground);font-family:inherit;font-size:12px}._searchButton_1fd9v_48{height:44px;display:inline-flex;align-items:center;gap:9px;white-space:nowrap;border-radius:7px}._moreFilters_1fd9v_49{margin-top:17px;display:flex;align-items:center;gap:7px;border:0;padding:0;background:transparent;color:var(--muted-foreground);font-family:inherit;font-size:11px;cursor:pointer}._rotated_1fd9v_50{transform:rotate(180deg)}._extraFilters_1fd9v_51{display:flex;gap:22px;align-items:end;padding:20px 0 5px;margin-top:15px;border-top:1px solid var(--border)}._extraFilters_1fd9v_51 ._searchField_1fd9v_43{min-width:180px}._checkFilter_1fd9v_53{display:flex;align-items:center;gap:9px;font-size:12px;padding-bottom:13px}._checkFilter_1fd9v_53 input,._marketingOpt_1fd9v_54 input{accent-color:var(--primary)}._listingsSection_1fd9v_55{max-width:1280px;margin:0 auto;padding:100px 38px 92px}._sectionIntro_1fd9v_21{display:flex;justify-content:space-between;align-items:end;gap:30px}._sectionIntro_1fd9v_21 h2,._howIntro_1fd9v_21 h2{font-family:var(--font-family-display);font-size:clamp(37px,4vw,53px);line-height:1.08;letter-spacing:-1.3px;font-weight:500;margin:12px 0 11px}._sectionIntro_1fd9v_21 p,._howIntro_1fd9v_21>p{font-size:13px;color:var(--muted-foreground);margin:0;line-height:1.7}._postButton_1fd9v_59{border-radius:7px;display:inline-flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap}._listingToolbar_1fd9v_60{display:flex;justify-content:space-between;align-items:center;margin:35px 0 21px;border-bottom:1px solid var(--border)}._tabs_1fd9v_61{display:flex;gap:28px}._tabs_1fd9v_61 button{display:flex;align-items:center;gap:8px;padding:0 0 14px;border:0;border-bottom:2px solid transparent;background:transparent;font-family:inherit;color:var(--muted-foreground);font-size:12px;cursor:pointer}._tabs_1fd9v_61 button span{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;background:var(--muted);border-radius:99px;font-size:10px}._tabs_1fd9v_61 ._activeTab_1fd9v_64{color:var(--primary);border-bottom-color:var(--primary);font-weight:700}._resultsCount_1fd9v_65{font-size:11px;color:var(--muted-foreground);padding-bottom:14px}._listingGrid_1fd9v_66{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}._listingCard_1fd9v_67{background:var(--card);border:1px solid var(--border);border-radius:12px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;min-width:0}._listingCard_1fd9v_67:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}._cardImageWrap_1fd9v_69{position:relative;height:215px;overflow:hidden;background:var(--surface)}._cardImageWrap_1fd9v_69 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}._noPhoto_1fd9v_71{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:var(--primary);background:linear-gradient(135deg,var(--surface),var(--secondary))}._noPhoto_1fd9v_71 span{font-size:10px;color:var(--muted-foreground)}._listingCard_1fd9v_67:hover ._cardImageWrap_1fd9v_69 img{transform:scale(1.035)}._homeType_1fd9v_74{position:absolute;top:13px;left:13px;background:#fffefaed;color:#344b46;padding:6px 9px;border-radius:4px;font-size:10px;font-weight:600}._saveButton_1fd9v_75{position:absolute;top:11px;right:11px;display:grid;place-items:center;width:35px;height:35px;border-radius:50%;border:1px solid rgba(255,255,255,.7);background:#fffefaf2;color:#455853;cursor:pointer}._saveButton_1fd9v_75._saved_1fd9v_76{color:#294d7e;background:#dce7f6}._cardBody_1fd9v_77{padding:18px 17px 15px}._cardLocation_1fd9v_78{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--muted-foreground)}._cardLocation_1fd9v_78 svg{color:var(--primary)}._cardBody_1fd9v_77 h3{font-family:var(--font-family-display);font-size:21px;font-weight:500;line-height:1.2;margin:10px 0 7px;min-height:50px}._cardDescription_1fd9v_81{font-size:11px;color:var(--muted-foreground);line-height:1.65;min-height:37px;margin:0 0 15px}._homeFacts_1fd9v_82{display:flex;align-items:center;gap:14px;padding:13px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--muted-foreground)}._homeFacts_1fd9v_82 span{display:inline-flex;align-items:center;gap:5px;font-size:10px;white-space:nowrap}._homeFacts_1fd9v_82 svg{color:var(--primary)}._cardBottom_1fd9v_85{display:flex;align-items:center;justify-content:space-between;gap:9px;padding-top:14px}._cardBottom_1fd9v_85 strong{font-size:21px;letter-spacing:-.5px}._cardBottom_1fd9v_85 span{color:var(--muted-foreground);font-size:10px}._messageButton_1fd9v_88{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:6px;background:var(--secondary);color:var(--secondary-foreground);padding:10px 11px;font-family:inherit;font-size:10px;font-weight:700;cursor:pointer;white-space:nowrap}._ownListing_1fd9v_89{color:var(--muted-foreground);font-size:10px;font-weight:700;white-space:nowrap}._available_1fd9v_90{color:var(--muted-foreground);font-size:10px;padding-top:12px}._demoNote_1fd9v_91{display:flex;align-items:center;gap:8px;margin-top:23px;padding:12px 14px;background:var(--surface);color:var(--muted-foreground);border-radius:7px;font-size:10px}._demoNote_1fd9v_91 svg{color:var(--primary);flex-shrink:0}._emptyState_1fd9v_93{text-align:center;padding:60px 20px;border:1px dashed var(--border);border-radius:12px;background:var(--card)}._emptyIcon_1fd9v_94{width:48px;height:48px;display:grid;place-items:center;margin:0 auto 15px;border-radius:50%;background:var(--secondary);color:var(--primary)}._emptyState_1fd9v_93 h3{font-family:var(--font-family-display);font-size:25px;font-weight:500;margin:0 0 7px}._emptyState_1fd9v_93 p{color:var(--muted-foreground);font-size:12px;margin:0 0 20px}._howSection_1fd9v_97{background:#e7edf5;padding:80px max(38px,calc((100% - 1204px)/2));display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:center}._howIntro_1fd9v_21 h2{margin-top:15px}._howIntro_1fd9v_21>p{max-width:340px;margin-bottom:23px}._howCta_1fd9v_100{display:inline-flex;align-items:center;gap:9px;border-radius:7px}._steps_1fd9v_101{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}._steps_1fd9v_101 article{position:relative;padding:22px 16px;background:#ffffffc2;border:1px solid rgba(52,95,157,.14);border-radius:10px;min-height:214px}._stepNumber_1fd9v_103{position:absolute;top:15px;right:16px;font-family:var(--font-family-display);font-size:20px;color:#9eafc7}._stepIcon_1fd9v_104{display:grid;place-items:center;width:42px;height:42px;background:var(--secondary);color:var(--primary);border-radius:9px;margin-bottom:24px}._steps_1fd9v_101 h3{font-family:var(--font-family-display);font-size:20px;font-weight:500;margin:0 0 8px}._steps_1fd9v_101 p{font-size:11px;line-height:1.65;color:var(--muted-foreground);margin:0}._safetySection_1fd9v_107{max-width:1204px;margin:75px auto;padding:28px 32px;border:1px solid var(--border);border-radius:12px;display:flex;align-items:center;gap:22px;background:var(--card)}._safetyIcon_1fd9v_108{flex:0 0 55px;width:55px;height:55px;border-radius:13px;display:grid;place-items:center;background:var(--secondary);color:var(--primary)}._safetySection_1fd9v_107>div:nth-child(2){flex:1}._safetySection_1fd9v_107 h2{font-family:var(--font-family-display);font-weight:500;font-size:27px;margin:7px 0 6px}._safetySection_1fd9v_107 p{font-size:11px;line-height:1.7;color:var(--muted-foreground);max-width:680px;margin:0}._safetySection_1fd9v_107>button{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:11px}._footer_1fd9v_8{background:#1b293d;color:#edf3fb;padding:45px max(38px,calc((100% - 1204px)/2)) 20px}._footer_1fd9v_8 ._brand_1fd9v_3{color:#f3f4ec}._footer_1fd9v_8 ._brandMark_1fd9v_4{background:#dce7f6;color:#294d7e}._footer_1fd9v_8 ._brandAccent_1fd9v_5{color:#a9c8f4}._footer_1fd9v_8 ._brand_1fd9v_3 small{color:#a9b9ce}._footerBrand_1fd9v_118 p{color:#a9b9ce;font-size:11px;margin:13px 0 30px}._footerLinks_1fd9v_8{display:flex;gap:25px;flex-wrap:wrap;padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,.12)}._footerLinks_1fd9v_8 a,._footerLinks_1fd9v_8 button{color:#d9e4f2;background:transparent;border:0;font:inherit;font-size:11px;text-decoration:none;cursor:pointer;padding:0}._footerBottom_1fd9v_121{display:flex;justify-content:space-between;gap:20px;padding-top:18px;color:#a9b9ce;font-size:9px}._noticeBar_1fd9v_122{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:30;width:min(540px,calc(100% - 30px));display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 17px;border-radius:10px;background:#253751;color:#fff;box-shadow:var(--shadow-lg);font-size:12px;line-height:1.5}._noticeBar_1fd9v_122 button{flex-shrink:0;background:transparent;border:0;color:#fff;cursor:pointer}._modalBackdrop_1fd9v_124{position:fixed;inset:0;z-index:50;background:#151f3094;display:grid;place-items:center;padding:20px;overflow-y:auto}._authModal_1fd9v_125{width:min(100%,460px);max-height:calc(100vh - 40px);overflow-y:auto;background:var(--card);color:var(--foreground);border-radius:17px;padding:31px;position:relative;box-shadow:var(--shadow-lg)}._modalClose_1fd9v_126{position:absolute;top:16px;right:16px;border:0;background:var(--surface);color:var(--foreground);width:32px;height:32px;display:grid;place-items:center;border-radius:50%;cursor:pointer}._modalLogo_1fd9v_127{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:var(--primary);color:#fff;margin-bottom:21px}._authModal_1fd9v_125 h2{font-family:var(--font-family-display);font-size:31px;line-height:1.1;font-weight:500;margin:9px 0}._authModal_1fd9v_125>p{font-size:12px;line-height:1.6;color:var(--muted-foreground);margin:0 0 20px}._roleChoice_1fd9v_130{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:19px}._roleChoice_1fd9v_130 button{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:14px;border:1px solid var(--border);border-radius:9px;background:var(--card);color:var(--foreground);text-align:left;cursor:pointer}._roleChoice_1fd9v_130 button svg{color:var(--primary)}._roleChoice_1fd9v_130 button strong{font-size:12px}._roleChoice_1fd9v_130 button small{font-size:10px;color:var(--muted-foreground)}._roleChoice_1fd9v_130 ._roleSelected_1fd9v_135{border-color:var(--primary);background:var(--accent);box-shadow:inset 0 0 0 1px var(--primary)}._modalLabel_1fd9v_136{display:flex;flex-direction:column;gap:7px;margin:14px 0;font-size:11px;font-weight:700}._modalLabel_1fd9v_136 input{min-height:43px;border:1px solid var(--border);border-radius:7px;padding:0 12px;background:var(--card);color:var(--foreground);font:inherit;font-weight:400;outline-color:var(--primary)}._marketingOpt_1fd9v_54{display:flex;align-items:flex-start;gap:8px;color:var(--muted-foreground);font-size:10px;line-height:1.5;margin:15px 0}._authSubmit_1fd9v_139{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;margin-top:18px;border-radius:7px}._authSwitch_1fd9v_140{text-align:center;margin:18px 0 14px!important}._authSwitch_1fd9v_140 button{border:0;background:transparent;color:var(--primary);font:inherit;font-weight:700;cursor:pointer}._authLegal_1fd9v_142{display:block;text-align:center;color:var(--muted-foreground);font-size:9px;line-height:1.6}@media(max-width:1000px){._header_1fd9v_2{padding:18px 24px}._nav_1fd9v_7{gap:18px}._hero_1fd9v_15{padding:45px 24px 60px;gap:28px}._heroImage_1fd9v_27{height:390px}._searchPanel_1fd9v_37{margin:0 24px}._searchGrid_1fd9v_42{grid-template-columns:1.4fr 1fr 1fr}._searchButton_1fd9v_48{grid-column:1 / -1;justify-content:center}._listingsSection_1fd9v_55{padding:80px 24px}._listingGrid_1fd9v_66{grid-template-columns:repeat(2,minmax(0,1fr))}._howSection_1fd9v_97{padding:70px 24px;gap:30px}._steps_1fd9v_101{gap:10px}._steps_1fd9v_101 article{padding:17px 12px}._safetySection_1fd9v_107{margin:60px 24px}}._app_1fd9v_1{background:#f7f3eb}._header_1fd9v_2{max-width:1360px;padding-top:24px;padding-bottom:24px}._brand_1fd9v_3{letter-spacing:-.7px}._brandMark_1fd9v_4{background:#17372e;color:#e2c487;border-radius:3px}._brandAccent_1fd9v_5,._eyebrow_1fd9v_17,._sectionKicker_1fd9v_17,._searchKicker_1fd9v_17{color:#9b7132}._hero_1fd9v_15{max-width:1360px;padding-top:62px;padding-bottom:72px}._hero_1fd9v_15 h1{font-size:clamp(66px,7vw,98px);letter-spacing:-2.8px;line-height:.91}._hero_1fd9v_15 h1 em,._sectionIntro_1fd9v_21 h2 em,._howIntro_1fd9v_21 h2 em{color:#a77b38}._heroImage_1fd9v_27{border-radius:2px 105px 2px 2px;box-shadow:0 24px 55px #172d282e}._imageNote_1fd9v_29{border-radius:2px;border-color:#d8c9ad}._noteIcon_1fd9v_30{background:#17372e;color:#e2c487;border-radius:2px}._imageStamp_1fd9v_34{border-color:#ebdab1cc;background:#17372e38}._searchPanel_1fd9v_37{border-radius:3px;border-color:#d9cbb4;box-shadow:0 18px 45px #172d2817}._inputIcon_1fd9v_45,._searchField_1fd9v_43 select,._searchButton_1fd9v_48,._headerCta_1fd9v_12,._postButton_1fd9v_59,._howCta_1fd9v_100{border-radius:3px}._listingCard_1fd9v_67{border-radius:3px;border-color:#e1d7c6}._cardImageWrap_1fd9v_69{height:235px}._homeType_1fd9v_74,._saveButton_1fd9v_75{border-radius:2px;color:#17372e}._messageButton_1fd9v_88{border-radius:2px;background:#17372e;color:#f6f0e5}._howSection_1fd9v_97{background:#17372e;color:#f6f0e5}._howSection_1fd9v_97 ._sectionKicker_1fd9v_17,._howIntro_1fd9v_21 h2 em{color:#d5b16d}._howIntro_1fd9v_21>p{color:#d0d5c9}._steps_1fd9v_101 article{background:#214238;border-color:#d5b16d42;border-radius:3px}._stepNumber_1fd9v_103{color:#d5b16d}._stepIcon_1fd9v_104{background:#d5b16d;color:#17372e;border-radius:2px}._steps_1fd9v_101 h3{color:#f6f0e5}._steps_1fd9v_101 p{color:#d0d5c9}._safetySection_1fd9v_107{border-radius:3px;border-color:#d9cbb4}._safetyIcon_1fd9v_108{background:#17372e;color:#d5b16d;border-radius:3px}._footer_1fd9v_8{background:#10251f}._footer_1fd9v_8 ._brand_1fd9v_3{color:#f6f0e5}._footer_1fd9v_8 ._brandMark_1fd9v_4{background:#d5b16d;color:#17372e}._footer_1fd9v_8 ._brandAccent_1fd9v_5{color:#d5b16d}._modalBackdrop_1fd9v_124{background:#091813c2}._authModal_1fd9v_125{border-radius:3px;border:1px solid #d9cbb4}._modalLogo_1fd9v_127{border-radius:3px;background:#17372e;color:#d5b16d}._roleChoice_1fd9v_130 button,._roleChoice_1fd9v_130 ._roleSelected_1fd9v_135{border-radius:3px}@media(max-width:700px){._header_1fd9v_2{padding:15px 18px}._nav_1fd9v_7,._headerActions_1fd9v_10{display:none}._mobileLanguage_1fd9v_14{display:block;margin-left:auto}._mobileMenu_1fd9v_13{display:grid;place-items:center;width:40px;height:40px;cursor:pointer}._hero_1fd9v_15{display:flex;flex-direction:column;align-items:stretch;padding:34px 18px 40px;gap:25px}._hero_1fd9v_15 h1{font-size:clamp(58px,15vw,78px);letter-spacing:-2.5px}._heroLead_1fd9v_22{font-size:15px}._heroImage_1fd9v_27{height:290px;border-radius:5px 70px 5px 5px}._imageNote_1fd9v_29{left:10px;bottom:12px;padding:10px;gap:9px}._imageNote_1fd9v_29 small{max-width:180px;line-height:1.4}._imageStamp_1fd9v_34{font-size:17px}._heroDecor_1fd9v_36{display:none}._searchPanel_1fd9v_37{margin:0 12px;padding:22px 16px 17px;border-radius:13px}._searchHeading_1fd9v_38{align-items:flex-start;flex-direction:column;gap:12px}._searchHeading_1fd9v_38 h2{font-size:26px}._searchGrid_1fd9v_42{grid-template-columns:1fr 1fr;gap:13px 10px}._searchGrid_1fd9v_42 ._searchField_1fd9v_43:first-child,._searchButton_1fd9v_48{grid-column:1 / -1}._extraFilters_1fd9v_51{flex-direction:column;align-items:stretch;gap:10px}._extraFilters_1fd9v_51 ._searchField_1fd9v_43{min-width:0}._checkFilter_1fd9v_53{padding:5px 0}._listingsSection_1fd9v_55{padding:65px 16px 60px}._sectionIntro_1fd9v_21{align-items:flex-start;flex-direction:column;gap:20px}._sectionIntro_1fd9v_21 h2,._howIntro_1fd9v_21 h2{font-size:42px}._listingToolbar_1fd9v_60{margin-top:29px}._tabs_1fd9v_61{gap:16px}._tabs_1fd9v_61 button{font-size:11px;gap:6px}._resultsCount_1fd9v_65{font-size:9px}._listingGrid_1fd9v_66{grid-template-columns:1fr;gap:17px}._cardImageWrap_1fd9v_69{height:235px}._cardBody_1fd9v_77 h3,._cardDescription_1fd9v_81{min-height:0}._homeFacts_1fd9v_82{gap:20px}._howSection_1fd9v_97{grid-template-columns:1fr;padding:55px 18px;gap:28px}._steps_1fd9v_101{grid-template-columns:1fr;gap:12px}._steps_1fd9v_101 article{min-height:0;padding:19px}._stepIcon_1fd9v_104{margin-bottom:15px}._steps_1fd9v_101 p{max-width:310px}._safetySection_1fd9v_107{margin:42px 14px;padding:21px;align-items:flex-start;flex-wrap:wrap;gap:14px}._safetySection_1fd9v_107>div:nth-child(2){flex-basis:calc(100% - 72px)}._safetySection_1fd9v_107 h2{font-size:24px}._safetySection_1fd9v_107>button{margin-left:69px}._footer_1fd9v_8{padding:35px 18px 20px}._footerLinks_1fd9v_8{gap:16px 20px}._footerBottom_1fd9v_121{flex-direction:column;gap:8px}._authModal_1fd9v_125{padding:26px 21px}._mobileNav_1fd9v_247{display:flex;flex-direction:column;gap:0;margin:0 12px 14px;padding:8px 14px;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-md)}._mobileNav_1fd9v_247 a{display:block;padding:14px 4px;color:var(--foreground);text-decoration:none;font-size:14px;border-bottom:1px solid var(--border)}._mobileNavCta_1fd9v_249{width:100%;justify-content:center;margin:12px 0 5px;min-height:46px}._mobileMenu_1fd9v_13{width:44px;height:44px;border:1px solid var(--border);border-radius:8px;background:var(--card)}._app_1fd9v_1 ._mobileNav_1fd9v_247{display:flex}._header_1fd9v_2{gap:10px}._brand_1fd9v_3{min-width:0;font-size:18px}._brand_1fd9v_3 small{font-size:7px;letter-spacing:1.4px}._mobileLanguage_1fd9v_14{flex-shrink:0}._hero_1fd9v_15{padding-top:28px}._hero_1fd9v_15 h1{overflow-wrap:anywhere}._heroCopy_1fd9v_23{font-size:13px}._searchField_1fd9v_43 select,._inputIcon_1fd9v_45{min-height:48px}._inputIcon_1fd9v_45 input{font-size:16px}._searchButton_1fd9v_48{min-height:48px}._listingToolbar_1fd9v_60{align-items:flex-start;flex-direction:column;gap:10px;padding-bottom:10px}._tabs_1fd9v_61{width:100%;gap:8px}._tabs_1fd9v_61 button{min-height:42px;padding:0 4px 10px}._resultsCount_1fd9v_65{padding:0}._cardBottom_1fd9v_85{flex-wrap:wrap}._messageButton_1fd9v_88{min-height:42px;padding:11px 13px}._saveButton_1fd9v_75{width:42px;height:42px}._homeFacts_1fd9v_82{flex-wrap:wrap;gap:12px}._footerLinks_1fd9v_8 a,._footerLinks_1fd9v_8 button{min-height:36px;display:inline-flex;align-items:center}}._mobileNav_1fd9v_247{display:none}
