.page_main__Pn3SD{height:80px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 20px;position:sticky;top:48px;left:0;right:0;z-index:100}.page_search_input__HSOyL{width:100%;background-color:initial;display:flex;align-items:center;justify-content:center;gap:20px}.page_search_input__HSOyL input{height:100%;outline:none;color:#000;padding:20px;border-radius:40px;box-shadow:0 0 10px 0 #00000080}.page_search_input__HSOyL button{font-family:var(--font-playfair);font-size:20px;font-weight:600;line-height:1.2;color:#000;background-color:#1b2540;color:#fff;border-radius:40px;padding:20px;cursor:pointer}.page_search_input__HSOyL button:hover{box-shadow:0 0 10px 0 #1b254080;transition:all .3s ease}.page_main_underline__tDHRT{background-color:#fff;border-bottom:1px solid #e2e8f0;color:#000;box-shadow:0 2px 4px #0000000d}.page_main_agent__3Z9Kg{background-color:initial!important}.page_main_agent_scrolled__gdP0e{background-color:#fff!important;box-shadow:0 2px 4px #0000001a;transition:all .3s ease}.page_main_dark__InaLc{background-color:#fff;box-shadow:0 2px 4px #0000001a;transition:all .3s ease}.page_logoContainer__eYYH5{flex-shrink:0}.page_desktopMenu__lz5W1{display:none;justify-content:center;gap:32px}.page_desktopMenu2__IbgjL{display:flex;justify-content:center;gap:32px;color:#fff}.page_desktopAuth__s8Qs6{display:none;gap:16px;justify-content:flex-end}.page_desktopAuth__s8Qs6 a{text-decoration:none;color:#000}.page_desktopAuth__s8Qs6 a:hover{color:#000}.page_agentButton___8Gms{background-color:#1b2540;color:#fff}.page_agentButton_2__Slx3v,.page_agentButton___8Gms{padding:10px 20px;border-radius:100px;border:none;cursor:pointer}.page_agentButton_2__Slx3v{background-color:#fff;color:#1b2540}.page_agentButton_2__Slx3v:hover,.page_agentButton___8Gms:hover{box-shadow:0 4px 12px #00000040}.page_authButton__d036N{background-color:#fff;color:#1b2540;border:1px solid #1b2540;border-radius:100px}.page_authButton_2__nuzk5,.page_authButton__d036N{display:flex;align-items:center;gap:8px;padding:10px 20px;cursor:pointer}.page_authButton_2__nuzk5{background-color:initial;color:#fff;border:1px solid #fff;border-radius:100px}.page_authButton_2__nuzk5:hover,.page_authButton__d036N:hover{box-shadow:0 4px 12px #00000040;transition:all .3s ease}.page_mobileAuth__2X5Qa{display:flex;align-items:center;gap:16px}.page_mobileAuthButton__645iw{background-color:#fff;color:#1b2540;border:1px solid #1b2540;border-radius:100px}.page_mobileAuthButton_2__T76BH,.page_mobileAuthButton__645iw{display:flex;align-items:center;gap:8px;padding:8px 16px;cursor:pointer;font-size:14px}.page_mobileAuthButton_2__T76BH{background-color:initial;color:#fff;border:1px solid #fff;border-radius:100px}.page_mobileAuthButton_2__T76BH:hover,.page_mobileAuthButton__645iw:hover{box-shadow:0 4px 12px #00000040;transition:all .3s ease}.page_hamburgerMenu_2__1OnB8,.page_hamburgerMenu__9qDL6{display:flex;flex-direction:column;align-items:center;justify-content:center;width:24px;height:100%;background:none;border:none;cursor:pointer;padding:0;transition:all .3s ease}.page_hamburgerMenu_2__1OnB8{color:#fff}.page_desktopHamburgerMenu__FltVz{color:#000!important}.page_desktopHamburgerMenu_2___Jh_P,.page_desktopHamburgerMenu__FltVz{display:flex;flex-direction:column;align-self:center;width:24px;height:100%;background:none;border:none;cursor:pointer;padding:0;transition:all .3s ease}.page_desktopHamburgerMenu_2___Jh_P{color:#fff!important}.page_mobileMenuDropdown__7yHrJ{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:99999;animation:page_fadeIn__FYUuo .3s ease-out;cursor:pointer}.page_mobileMenuContent__GNWPh{position:fixed;top:0;right:0;width:85vw;max-width:400px;height:100vh;height:100dvh;background-color:#fff;padding:28px 20px 20px;overflow-y:auto;display:flex;flex-direction:column;gap:20px;box-shadow:-4px 0 20px #00000026;animation:page_slideInRight__uTsqu .3s ease-out;cursor:default;-webkit-overflow-scrolling:touch}.page_mobileMenuHeader__5Yqp_{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;padding-top:10px;border-bottom:1px solid #e5e7eb}.page_mobileMenuContent__GNWPh:before{content:"";position:absolute;top:8px;left:50%;transform:translateX(-50%);width:40px;height:4px;background-color:#d1d5db;border-radius:2px}.page_mobileMenuClose__yf7rM{width:32px;height:32px;background:none;border:none;font-size:18px;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.page_mobileMenuClose__yf7rM:hover{background-color:#f3f4f6;color:#1b2540}.page_mobileMenuSearch__ZCw4M{display:flex;gap:8px}.page_mobileMenuSearchInput__IpTxX{flex:1;padding:10px 12px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;outline:none}.page_mobileMenuSearchInput__IpTxX:focus{border-color:#1b2540}.page_mobileMenuSearchButton__btAyE{padding:10px 16px;background-color:#1b2540;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.page_mobileMenuSearchButton__btAyE:hover{background-color:#2d3748}.page_mobileMenuSections__iKdq0{flex:1;display:flex;flex-direction:column;gap:24px}.page_mobileMenuSection__4AGu8{display:flex;flex-direction:column;gap:8px}.page_mobileMenuSectionTitle__s3FBJ{font-size:12px;font-weight:600;color:#6b7280;margin:0 0 8px;text-transform:uppercase;letter-spacing:.5px}.page_mobileMenuItem__HtDBl{display:block;padding:8px 0;color:#1f2937;text-decoration:none;font-size:15px;font-weight:400;transition:color .2s ease;line-height:1.4}.page_mobileMenuItem__HtDBl:hover{color:#1b2540}.page_mobileMenuButtons__8U66G{display:flex;flex-direction:column;gap:10px;margin-top:20px;padding-top:20px;border-top:1px solid #e5e7eb}.page_mobileMenuAgentButton__frrHN{width:100%;padding:12px 20px;background-color:#1b2540;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.page_mobileMenuAgentButton__frrHN:hover{background-color:#2d3748}.page_mobileMenuLoginButton__n14Vg{width:100%;padding:12px 20px;background-color:initial;color:#1b2540;border:1px solid #1b2540;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.page_mobileMenuLoginButton__n14Vg:hover{background-color:#1b2540;color:#fff}.page_mobileUserContainer__Tomn7,.page_userContainer__howNu{position:relative}.page_user__90nIV{width:fit-content;height:40px;display:flex;gap:4px;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s ease}.page_user__90nIV:hover{opacity:.8}.page_userImage__1XkaL{width:40px;height:40px;border-radius:50%;display:flex;text-align:center;justify-content:center;align-items:center;background-color:#fff;border:1px solid #1b2540;color:#000}.page_userDropdown__NJlgT{width:320px}.page_mobileUserDropdown__E3HJW,.page_userDropdown__NJlgT{position:absolute;top:100%;right:0;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 16px 32px #4e515314;z-index:3000;margin-top:8px;animation:page_slideDown__pj_zf .3s ease-out}.page_mobileUserDropdown__E3HJW{width:280px;max-width:calc(100vw - 40px)}.page_userDropdownItem__l_lMe{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;color:#1b2540;text-decoration:none;font-size:14px;font-weight:400;transition:background-color .2s ease;border-bottom:1px solid #f3f4f6;cursor:pointer;pointer-events:auto}.page_userDropdownItem__l_lMe:last-child{border-bottom:none}.page_userDropdownItem__l_lMe:hover{background-color:#f9fafb}.page_userDropdownItemContent__oYEmP{display:flex;align-items:center;gap:8px}.page_userDropdownAccountIcon___6_zW{width:24px;height:24px;border-radius:50%;background-color:#f3f4f6;display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;color:#1b2540;font-size:11px;line-height:14px;letter-spacing:.11px;font-weight:500}@media (min-width:768px){.page_main__Pn3SD{height:100px;padding:0 40px;display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;gap:20px}.page_logoContainer__eYYH5{justify-self:start}.page_search_input__HSOyL{width:calc(100vw - 40px)}.page_desktopMenu__lz5W1{display:flex;justify-self:center}.page_desktopAuth__s8Qs6{display:flex;justify-self:end}.page_mobileAuth__2X5Qa{display:none}}@media (min-width:1024px){.page_main__Pn3SD{padding:0 80px;display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;gap:20px}.page_search_input__HSOyL{width:calc(100vw - 160px)}.page_logoContainer__eYYH5{justify-self:start}.page_desktopMenu__lz5W1{display:flex;justify-self:center}.page_desktopAuth__s8Qs6{display:flex;justify-self:end}.page_mobileAuth__2X5Qa,.page_mobileMenuDropdown__7yHrJ{display:none}.page_desktopHamburgerMenu_2___Jh_P,.page_desktopHamburgerMenu__FltVz{display:flex}}.page_desktopMenuDropdown__b_oqf{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:99999;animation:page_fadeIn__FYUuo .3s ease-out;cursor:pointer}@keyframes page_fadeIn__FYUuo{0%{opacity:0}to{opacity:1}}@keyframes page_slideInRight__uTsqu{0%{transform:translateX(100%)}to{transform:translateX(0)}}.page_desktopMenuContent___JXdm{position:fixed;top:0;right:0;width:600px;max-width:90vw;height:100vh;background-color:#fff;padding:40px;overflow-y:auto;display:flex;flex-direction:column;gap:30px;box-shadow:-4px 0 20px #00000026;animation:page_slideInRight__uTsqu .3s ease-out;cursor:default}.page_desktopMenuSearch__638UB{display:flex;gap:12px;margin-bottom:20px;background:#f8f9fb;padding:10px;border-radius:24px}.page_desktopMenuSearchInput__HHuB5{flex:1;padding:12px 16px;border:none;border-radius:8px;font-size:14px;outline:none;background:#f8f9fb}.page_desktopMenuSearchInput__HHuB5:focus{border-color:#1b2540}.page_desktopMenuSearchButton__m2RpG{padding:12px 24px;background-color:#1b2540;color:#fff;border:none;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.page_desktopMenuSearchButton__m2RpG:hover{background-color:#2d3748}.page_desktopMenuGrid__y9nFf{display:grid;grid-template-columns:1fr 1fr;gap:60px;flex:1}.page_desktopMenuLeft__y0_1Z,.page_desktopMenuRight__6uPA3{display:flex;flex-direction:column;justify-content:space-between;gap:32px}.page_desktopMenuSection__5KkW6{display:flex;flex-direction:column;gap:12px}.page_desktopMenuSectionTitle__2q6jg{font-family:var(--font-manrope);font-size:12px;font-weight:600;color:#bdbec1;margin:0 0 8px;text-transform:uppercase;letter-spacing:.5px}.page_desktopMenuItem__gtNA5{display:block;color:#1f2937;text-decoration:none;font-family:var(--font-manrope);font-size:15px;font-weight:400;padding:6px 0;transition:color .2s ease;line-height:1.4}.page_desktopMenuItem__gtNA5:hover{color:#1b2540}.page_desktopMenuButtons__b9DTe{display:flex;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid #e5e7eb}.page_desktopMenuAgentButton___uP46{flex:1;padding:12px 24px;background-color:#1b2540;color:#fff;border:none;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.page_desktopMenuAgentButton___uP46:hover{background-color:#2d3748}.page_desktopMenuLoginButton__X7Yj5{flex:1;padding:12px 24px;background-color:initial;color:#1b2540;border:1px solid #1b2540;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.page_desktopMenuLoginButton__X7Yj5:hover{background-color:#1b2540;color:#fff}.page_desktopMenuClose__EciE_{position:absolute;top:30px;right:20px;width:50px;height:50px;background:none;border:none;font-size:20px;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.page_desktopMenuClose__EciE_:hover{background-color:#f3f4f6;color:#1b2540}@media screen and (max-width:1023px){.page_desktopHamburgerMenu_2___Jh_P,.page_desktopHamburgerMenu__FltVz,.page_desktopMenuDropdown__b_oqf{display:none}}@media screen and (max-width:768px){.page_search_input__HSOyL{width:100%}.page_search_input__HSOyL input{padding:15px;font-size:12px}.page_search_input__HSOyL button{padding:15px}}.AuthModal_section__TCN1A{position:fixed;inset:0;z-index:400;display:flex;align-items:center;justify-content:center;background:var(--background-modalOverlay);backdrop-filter:blur(4px)}.AuthModal_container__1VF2a{background-color:#fff;border-radius:1rem;width:100%;max-width:100%;height:100%;padding:10px;max-width:1200px;height:auto;display:grid;grid-template-columns:.4fr .6fr}.AuthModal_leftSide__PEjdo{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:40px 30px;gap:10px}.AuthModal_registrationForm__TqCA4{width:100%;max-width:400px;display:flex;flex-direction:column;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.AuthModal_formAnimating__wpXSz{opacity:.5;transform:translateX(-5px)}.AuthModal_formHeader__FDpNA{text-align:center;margin-bottom:10px}.AuthModal_formTitle__8_Mlp{font-family:var(--font-cormorant);font-size:32px;font-weight:600;line-height:1.2;color:#1a1a1a;margin-bottom:12px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease-in-out}.AuthModal_accountText__nsPRB{color:#8b8b8b;font-style:italic;transition:color .3s ease-in-out}.AuthModal_formSubtitle__r1GAT{font-family:var(--font-inter);font-size:14px;font-weight:400;line-height:1.5;color:#666;margin:0;transition:all .3s ease-in-out}.AuthModal_form__vZenL{gap:10px}.AuthModal_form__vZenL,.AuthModal_inputGroup__zv5_5{display:flex;flex-direction:column;transition:all .3s ease-in-out}.AuthModal_inputGroup__zv5_5{gap:8px}.AuthModal_passwordHeader__TuAce{display:flex;justify-content:space-between;align-items:center;transition:all .3s ease-in-out}.AuthModal_forgotPasswordLink__hTmyL{background:none;border:none;color:#2d5aa0;font-family:var(--font-inter);font-size:13px;font-weight:500;text-decoration:underline;cursor:pointer;padding:0;transition:all .3s ease-in-out}.AuthModal_forgotPasswordLink__hTmyL:hover{color:#1f4082;transform:translateX(-2px)}.AuthModal_inputLabel__wl03n{font-family:var(--font-inter);font-size:14px;font-weight:500;color:#1a1a1a}.AuthModal_input__tPDmg{width:100%;height:40px;padding:12px 16px;border:1px solid #e5e5e5;border-radius:2rem;font-family:var(--font-inter);font-size:14px;background-color:#fafafa;transition:all .3s ease-in-out}.AuthModal_input__tPDmg:focus{outline:none;border-color:#2d5aa0;background-color:#fff;box-shadow:0 0 0 3px #2d5aa01a}.AuthModal_input__tPDmg::placeholder{color:#999;transition:color .3s ease-in-out}.AuthModal_checkboxGroup__v7X_n{display:flex;align-items:center;gap:12px;margin:4px 0;transition:all .3s ease-in-out}.AuthModal_checkbox__I1UsL{width:10px;height:10px;margin-top:2px;flex-shrink:0;transition:transform .2s ease-in-out}.AuthModal_checkbox__I1UsL:checked{transform:scale(1.1)}.AuthModal_checkboxLabel___Yv17{font-family:var(--font-inter);font-size:13px;font-weight:400;line-height:1.4;color:#666;cursor:pointer}.AuthModal_termsLink__kvCo1{color:#2d5aa0;text-decoration:underline;cursor:pointer}.AuthModal_registerButton__h3QOn{width:100%;height:40px;background-color:#2d3a4b;color:#fff;border:none;border-radius:2rem;font-family:var(--font-inter);font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease-in-out;margin-top:8px}.AuthModal_registerButton__h3QOn:hover:not(:disabled){background-color:#1f2936;transform:translateY(-1px);box-shadow:0 2px 8px #2d3a4b33}.AuthModal_registerButton__h3QOn:disabled{background-color:#ccc;cursor:not-allowed;transform:none;box-shadow:none}.AuthModal_divider__MVKM9{display:flex;align-items:center;text-align:center;margin:8px 0;transition:all .3s ease-in-out}.AuthModal_divider__MVKM9:after,.AuthModal_divider__MVKM9:before{content:"";flex:1;height:1px;background:#e5e5e5;transition:background-color .3s ease-in-out}.AuthModal_divider__MVKM9 span{padding:0 16px;font-family:var(--font-inter);font-size:14px;color:#999;background:#fff;transition:color .3s ease-in-out}.AuthModal_oauthButtons__W8laR{display:flex;flex-direction:column;gap:12px;transition:all .3s ease-in-out}.AuthModal_loginLink__i42W7{text-align:center;margin-top:8px;transition:all .3s ease-in-out}.AuthModal_loginLink__i42W7 span{font-family:var(--font-inter);font-size:14px;color:#666;transition:color .3s ease-in-out}.AuthModal_loginLinkButton__6Lfcj{background:none;border:none;color:#2d5aa0;font-family:var(--font-inter);font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer;padding:0;transition:all .3s ease-in-out}.AuthModal_loginLinkButton__6Lfcj:hover{color:#1f4082;transform:translateX(2px)}.AuthModal_rightSide___gycq{display:flex;position:relative}.AuthModal_authBackImage__OvvZ3{width:100%;height:100%;border-radius:1rem;object-fit:cover}.AuthModal_authLogo__k_XE7{width:auto;height:auto;position:absolute;top:3%;right:3%}.AuthModal_detail__oCi7I{width:350px;position:absolute;bottom:180px;right:50px;display:flex;flex-direction:column;gap:30px}.AuthModal_detail_content__uAeEG{height:100%;display:flex;flex-direction:column;justify-content:space-between}.AuthModal_detail_text__PNtlA{text-align:end}.AuthModal_detail_text__PNtlA span{font-family:var(--font-cormorant);font-size:18px;font-weight:400;line-height:1.4;color:#fff;display:block}.AuthModal_detail_stats__1Nhp9{display:flex;justify-content:flex-end;align-items:flex-end;gap:10px;width:100%}.AuthModal_stat_item__Fs5Z_{text-align:end;flex:1}.AuthModal_stat_number__viYUM{font-family:var(--font-cormorant);font-size:36px;font-weight:600;line-height:1.2;color:#fff;margin-bottom:8px}.AuthModal_stat_label__C4UNP{font-family:var(--font-inter);font-size:14px;font-weight:400;line-height:1.2;color:#fff;opacity:.9}.AuthModal_review__FBt4G{width:450px;height:150px;position:absolute;bottom:20px;right:0;flex-wrap:wrap}.AuthModal_carousel_container__LAvWI,.AuthModal_review__FBt4G{display:flex;align-items:center;justify-content:center;overflow:hidden}.AuthModal_carousel_container__LAvWI{position:relative;width:100%;height:100%}.AuthModal_card__CJhvR{position:absolute;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.AuthModal_card_2__4xjuK,.AuthModal_card__CJhvR{width:350px;height:150px;background-color:#fefeff33;border-radius:20px;padding:15px;box-shadow:0 4px 20px #0000001a}.AuthModal_card_content__n9Z_u{display:flex;flex-direction:column;gap:20px}.AuthModal_card_text__wblP2{text-align:left}.AuthModal_card_text__wblP2 span{font-family:var(--font-manrope);font-size:12px;font-weight:400;font-style:italic;line-height:1.6;color:#fff;display:block;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.AuthModal_card_attribution__15DrE{display:flex;flex-direction:column;gap:4px}.AuthModal_attribution_name__2isl7{font-family:var(--font-manrope);font-size:12px;font-weight:600;line-height:1.2;color:#fff}.AuthModal_attribution_location__C9sID{font-family:var(--font-manrope);font-size:12px;font-weight:400;line-height:1.2;color:#fff}.AuthModal_card_button__3ypCN{position:absolute;bottom:20px;right:20px;z-index:10}.AuthModal_card_button__3ypCN button{background-color:initial;color:#fff;width:40px;height:40px;border:1px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 20px #0003}.Hero_hero__1d92z{background-size:cover;background-position:bottom;background-repeat:no-repeat;width:100%;height:800px;flex-direction:column;transform:translateY(-100px);text-align:center;gap:30px}.Hero_hero__1d92z,.Hero_subtitle_label__i3arn{display:flex;align-items:center;justify-content:center}.Hero_subtitle_label__i3arn{font-family:var(--font-cormorant);font-size:16px;font-weight:700;line-height:1.2;text-transform:uppercase;color:#fff;gap:10px;margin:0}.Hero_subtitle_label__i3arn:after,.Hero_subtitle_label__i3arn:before{content:"";display:block;width:50px;height:1px;background:linear-gradient(90deg,#0000,#fff,#0000)}.Hero_hero__1d92z h1{font-size:53px;font-weight:600;margin:0}.Hero_hero__1d92z h1,.Hero_hero__1d92z h1 span{font-family:var(--font-cormorant);line-height:1;color:#fff}.Hero_hero__1d92z h1 span{font-size:65px;font-style:italic;font-weight:500}.Hero_description__Jx21_{font-family:var(--font-manrope);font-size:20px;font-weight:400;line-height:1.5;color:#fff;max-width:800px}.Hero_contact_button__f_d9t{color:#fff;background-color:#1b2540;border:1px solid #fff;border-radius:40px;padding:10px 20px;cursor:pointer;box-shadow:0 4px 20px #0003;transition:all .3s ease}.Hero_down_button__GkAxT{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:10}.Hero_circle_button__1WSfu{width:70px;height:70px;background-color:#1b2540;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 20px #0003;transition:all .3s ease}.Hero_circle_button__1WSfu.Hero_hidden__mAC0E{display:none}.Hero_circle_button__1WSfu svg{color:#fff}@media (max-width:1100px){.Hero_hero__1d92z{height:600px}.Hero_hero__1d92z h1{font-size:40px}.Hero_hero__1d92z h1 span{font-size:50px}.Hero_circle_button__1WSfu{width:50px;height:50px}}@media (max-width:768px){.Hero_hero__1d92z{height:600px;padding:40px}.Hero_hero__1d92z h1{font-size:32px}.Hero_hero__1d92z h1 span{font-size:40px}.Hero_description__Jx21_{font-size:16px}}@media (max-width:480px){.Hero_hero__1d92z{height:500px;transform:translateY(-80px);padding:20px}.Hero_hero__1d92z h1{font-size:32px}.Hero_hero__1d92z h1 span{font-size:40px}.Hero_description__Jx21_{font-size:16px}}.story_measured__O8zXM{padding:80px;width:100%;transform:translateY(-100px)}.story_container__A_94s{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.story_leftContent__dn0nj{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.story_rightContent__qFT3_{display:flex;justify-content:center;align-items:center}.story_subtitle__E5vfu{font-family:var(--font-cormorant);font-size:16px;font-weight:700;letter-spacing:2px;color:#666;text-transform:uppercase;margin-bottom:20px;display:flex;align-items:center;gap:10px}.story_subtitle__E5vfu:before{content:"";display:block;width:30px;height:1px;background:linear-gradient(90deg,#0000,#656661)}.story_title__45N9P{font-family:var(--font-cormorant);font-size:56px;font-weight:600;line-height:1.2;color:#31323a;margin:20px 0 30px}.story_titleItalic__r4Xrc{font-family:var(--font-cormorant);font-style:italic;color:#828388;letter-spacing:-4px}.story_description__JUqWc{font-family:var(--font-manrope);font-size:18px;font-weight:400;line-height:1.6;color:#31323a;margin:0}.story_statistics__pIGFt{display:flex;gap:60px}.story_statItem__HFtri{text-align:left}.story_statNumber__vBdJC{font-family:var(--font-cormorant);font-size:52px;font-weight:700;color:#31323a;line-height:1;margin-bottom:8px}.story_statLabel__lk1eF{font-size:14px;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:1px}.story_imageContainer__gLtcU{width:100%;display:flex;justify-content:center;align-items:center}.story_buildingImage__sDbn_{width:100%;height:500px;object-fit:cover;border-radius:12px}@media (max-width:1024px){.story_container__A_94s{display:flex;flex-direction:column;gap:40px}.story_statistics__pIGFt{gap:40px}.story_title__45N9P{font-size:42px}.story_statNumber__vBdJC{font-size:56px}}@media (max-width:768px){.story_measured__O8zXM{padding:60px;transform:translateY(-80px)}.story_container__A_94s{flex-direction:column;gap:20px}.story_leftContent__dn0nj{text-align:flex-start;align-items:flex-start}.story_title__45N9P{font-size:36px}.story_statistics__pIGFt{justify-content:center;gap:30px}.story_statNumber__vBdJC{font-size:48px}.story_imageContainer__gLtcU{width:100%;min-width:100%}.story_buildingImage__sDbn_{width:100%;height:300px}}@media (max-width:480px){.story_measured__O8zXM{padding:40px 0}.story_container__A_94s{padding:0 15px}.story_title__45N9P{font-size:32px}.story_statistics__pIGFt{margin-bottom:10px}.story_statItem__HFtri{text-align:center}.story_statNumber__vBdJC{font-size:35px}.story_statLabel__lk1eF{font-size:12px}.story_description__JUqWc{font-size:14px}.story_imageContainer__gLtcU{height:250px}}.WhyUs_why_us__nKwSG{width:100%;transform:translateY(-100px);padding:120px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.WhyUs_left__QtrKc{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.WhyUs_left__QtrKc h2{font-family:var(--font-cormorant);font-size:16px;font-weight:700;line-height:1.2;display:flex;align-items:center;gap:10px;color:#656661;text-transform:uppercase}.WhyUs_left__QtrKc h2:before{content:"";display:block;width:30px;height:1px;background:linear-gradient(90deg,#0000,#656661)}.WhyUs_left__QtrKc p{color:#31323a}.WhyUs_left__QtrKc p,.WhyUs_left__QtrKc p span{font-family:var(--font-cormorant);font-size:56px;font-weight:600;line-height:1.2}.WhyUs_left__QtrKc p span{font-style:italic;color:#828388}.WhyUs_left__QtrKc .WhyUs_image__W_73W{width:550px;height:320px;object-fit:cover;border-radius:16px}.WhyUs_right__Z6YGc{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.WhyUs_item__cKWqi{display:flex;flex-direction:column;gap:20px}.WhyUs_item__cKWqi .WhyUs_image__W_73W{width:64px;height:64px;object-fit:cover}.WhyUs_item__cKWqi h2,.WhyUs_item__cKWqi h3{font-family:var(--font-manrope);font-size:20px;font-weight:700;color:#000929;margin:0}.WhyUs_item__cKWqi p{font-family:var(--font-manrope);font-size:16px;font-weight:400;color:#6c6e74}@media (max-width:1300px){.WhyUs_why_us__nKwSG{padding:60px}}@media (max-width:1100px){.WhyUs_why_us__nKwSG{display:flex;flex-direction:column;padding:60px}.WhyUs_left__QtrKc p,.WhyUs_left__QtrKc p span,.WhyUs_left__QtrKc span{font-size:40px}.WhyUs_left__QtrKc .WhyUs_image__W_73W{width:100%;height:100%}}@media (max-width:768px){.WhyUs_why_us__nKwSG{flex-direction:column;transform:translateY(-80px)}}@media (max-width:480px){.WhyUs_why_us__nKwSG{flex-direction:column}.WhyUs_left__QtrKc p,.WhyUs_left__QtrKc p span,.WhyUs_left__QtrKc span{font-size:32px}.WhyUs_left__QtrKc .WhyUs_image__W_73W{width:100%;height:100%}.WhyUs_right__Z6YGc{grid-template-columns:repeat(1,1fr)}.WhyUs_item__cKWqi .WhyUs_image__W_73W{width:48px;height:48px}.WhyUs_item__cKWqi h3{font-size:18px}.WhyUs_item__cKWqi p{font-size:14px}.WhyUs_why_us__nKwSG{padding:20px}}.page_main__2hxaa{width:100%;background-image:url(/career.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.page_gradient__MSIVW{height:100%;padding:80px;justify-content:center;gap:80px;background:linear-gradient(180deg,#fff,#fff9,#ffffff1a)}.page_gradient__MSIVW,.page_top__n3lXA{width:100%;display:flex;flex-direction:column;align-items:center}.page_top__n3lXA{gap:10px}.page_top__n3lXA h1,.page_top__n3lXA h2{font-family:var(--font-cormorant);font-size:16px;color:#656661;letter-spacing:8px;text-transform:uppercase;display:flex;align-items:center;margin:0;justify-content:center;gap:10px}.page_top__n3lXA h1:before,.page_top__n3lXA h2:before{align-self:center;content:"";display:block;width:30px;height:1px;background:linear-gradient(90deg,#0000,#656661,#0000)}.page_top__n3lXA h1:after,.page_top__n3lXA h2:after{content:"";display:block;width:30px;height:1px;background:linear-gradient(90deg,#656661,#0000)}.page_top__n3lXA p{line-height:1;color:#000}.page_top__n3lXA p,.page_top__n3lXA span{font-family:var(--font-cormorant);font-size:56px;font-weight:600}.page_top__n3lXA span{font-style:italic;line-height:.8;letter-spacing:-4px;color:#828388}.page_bottom__8xI3a{display:flex;flex-direction:column;align-items:center;gap:30px;width:100%}.page_contactForm__xLgj5{display:flex;flex-direction:row;align-items:center;gap:16px;width:70%;padding:20px;background:#fffc;backdrop-filter:blur(10px);border-radius:40px;box-shadow:0 8px 32px #0000001a}.page_inputWrapper__FrwSJ{flex:1;display:flex;flex-direction:column;gap:8px}.page_inputContainer___vrhO{position:relative;display:flex;align-items:center;border:1px solid #e5e5e5;border-radius:12px;padding:0 16px;height:52px;transition:border-color .2s ease,box-shadow .2s ease}.page_inputContainer___vrhO:focus-within{border-color:#1b2540;box-shadow:0 0 0 3px #1b25401a}.page_inputContainer___vrhO svg{margin-right:12px;flex-shrink:0}.page_input__fbohS{border:none;outline:none;background:#0000;width:100%;height:100%;font-size:16px;font-weight:400;color:#1a1a1a;font-family:var(--font-archivo)}.page_input__fbohS::placeholder{color:#a0a0a0;font-size:16px}.page_inputError__uQ_0J{border-color:#ef4444!important}.page_errorMessage__gd7cf{font-size:12px;color:#ef4444;margin-top:4px;font-family:var(--font-archivo)}.page_submitButton__hxbFq{background:#1b2540;color:#fff;border:none;border-radius:30px;padding:0 32px;height:52px;font-size:16px;font-weight:600;font-family:var(--font-archivo);cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:140px}.page_submitButton__hxbFq:hover{background:#0f1b35;transform:translateY(-1px);box-shadow:0 4px 16px #1b25404d}.page_submitButton__hxbFq:active{transform:translateY(0);box-shadow:0 2px 8px #1b254033}.page_submitButtonDisabled__wJXRS{background:#a0a0a0!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}@media (max-width:768px){.page_contactForm__xLgj5{flex-direction:column;gap:16px;padding:32px 24px;margin:0 20px;width:calc(100% - 40px);max-width:none}.page_inputWrapper__FrwSJ{width:100%}.page_inputContainer___vrhO{background:#fff;border-radius:12px;height:56px;padding:0 20px}.page_submitButton__hxbFq{width:100%;min-width:unset;margin-top:8px}.page_gradient__MSIVW{padding:40px 20px;gap:60px}}@media (max-width:480px){.page_top__n3lXA p{font-size:32px;text-align:center}.page_top__n3lXA span{font-size:40px;text-align:center}.page_contactForm__xLgj5{margin:0 16px;padding:32px 20px;width:calc(100% - 32px);gap:16px;background:#0000}.page_inputContainer___vrhO{height:52px;padding:0 16px}.page_input__fbohS,.page_input__fbohS::placeholder{font-size:15px}}.pentiumListing_main__qyHNE{display:flex;flex-direction:column;gap:50px;padding:80px;width:100%;transform:translateY(-100px)}.pentiumListing_top__7xK9G{display:flex;justify-content:space-between;align-items:center;width:100%}.pentiumListing_top__left__Q50TX{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:700px}.pentiumListing_top__left__Q50TX h2{font-family:var(--font-cormorant);font-size:14px;font-weight:700;color:#656661;text-transform:uppercase;letter-spacing:8px;display:flex;align-items:center;gap:10px;margin:0}.pentiumListing_top__left__Q50TX h2:before{content:"";display:block;width:30px;height:1px;background:linear-gradient(90deg,#0000,#656661)}.pentiumListing_mainTitle__vRqIM{font-family:var(--font-cormorant);font-size:56px;font-weight:600;color:#31323a;line-height:1.2;margin:0}.pentiumListing_top__left__Q50TX p:not(.pentiumListing_mainTitle__vRqIM){font-family:var(--font-cormorant);font-size:56px;font-weight:500;font-style:italic;color:#828388;line-height:.8;letter-spacing:-4px}.pentiumListing_top__left__Q50TX span{font-family:var(--font-manrope);font-size:20px;font-weight:400;color:#31323a;line-height:1.5}.pentiumListing_top__right__ij23L{display:flex;justify-content:center;align-items:center;padding:8px;border:1px solid #1b2540;border-radius:30px}.pentiumListing_top__right__ij23L button{display:flex;align-items:center;gap:10px;background-color:#1b2540;color:#fff;border:none;padding:10px 20px;border-radius:30px}.pentiumListing_top__right__ij23L button:hover{box-shadow:0 0 10px 0 #000000b3;transition:all .3s ease}.pentiumListing_bottom__Fh5UT{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;align-items:center;gap:40px;width:100%;scroll-behavior:smooth;overflow-x:auto}.pentiumListing_bottom__Fh5UT::-webkit-scrollbar{display:none}.pentiumListing_bottom__Fh5UT{-ms-overflow-style:none;scrollbar-width:none}.pentiumListing_mainCard__fuSkq{width:100%;overflow:hidden;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.pentiumListing_mainCard__img__kojJy{width:1000px;height:500px;border-radius:20px;object-fit:cover;transition:transform .3s ease}.pentiumListing_imageContainer__fQkq9{position:relative;overflow:hidden;border-radius:20px;cursor:pointer}.pentiumListing_imageContainer__fQkq9:hover .pentiumListing_mainCard__img__kojJy{transform:scale(1.05)}.pentiumListing_overlay__36KKT{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#ffffff1a 0,#ffffff4d 30%,#fff9 70%,#fffc);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;border-radius:20px}.pentiumListing_imageContainer__fQkq9:hover .pentiumListing_overlay__36KKT{opacity:1}.pentiumListing_viewDetailBtn__dRBug{display:flex;align-items:center;gap:8px;background:#1b2540;color:#fff;border:none;padding:12px 24px;border-radius:25px;font-family:var(--font-archivo);font-size:14px;font-weight:600;cursor:pointer;transform:translateY(20px);transition:all .3s ease;box-shadow:0 4px 15px #0003}.pentiumListing_imageContainer__fQkq9:hover .pentiumListing_viewDetailBtn__dRBug{transform:translateY(0)}.pentiumListing_viewDetailBtn__dRBug:hover{scale:1.05;transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.pentiumListing_card__g2HE_{width:500px;overflow:hidden;gap:20px;flex-shrink:0}.pentiumListing_card__content__OMhQ5,.pentiumListing_card__g2HE_{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.pentiumListing_card__content__OMhQ5{gap:10px}.pentiumListing_propertyAddress__uqx86{font-family:var(--font-manrope);font-size:20px;font-weight:600;color:#31323a;margin:0}.pentiumListing_property__specs__Dh27O{display:flex;align-items:center;gap:15px;margin:5px 0}.pentiumListing_spec__item__12HBI{display:flex;align-items:center;gap:5px;font-family:var(--font-manrope);font-size:15px;color:#656661;font-weight:500}.pentiumListing_spec__icon__197xH{font-size:20px;opacity:.8}.pentiumListing_spec__divider__qozFL{color:#c1c1c1;font-weight:300}.pentiumListing_property__price__rVsSu{font-family:var(--font-manrope);font-size:18px;font-weight:400;color:#1b2540;margin-top:auto}.pentiumListing_buttonRight__gux8j{position:absolute;top:50%;right:80px;transform:translateY(-50%);width:56px;height:56px;border-radius:50%;background:#1b2540bf;border:2px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 20px #0003;z-index:1000;transition:background .3s ease}.pentiumListing_buttonRight__gux8j:hover{background:#1b2540e6}.pentiumListing_buttonRight__gux8j svg path{fill:#fff}.pentiumListing_buttonLeft__UaeXK{position:absolute;top:50%;left:230px;transform:translateY(-50%);width:56px;height:56px;border-radius:50%;background:#1b2540bf;border:2px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 20px #0003;z-index:1000;transition:background .3s ease}.pentiumListing_buttonLeft__UaeXK:hover{background:#1b2540e6}.pentiumListing_buttonLeft__UaeXK svg path{fill:#fff}@media (max-width:1300px){.pentiumListing_main__qyHNE{padding:60px}.pentiumListing_top__left__Q50TX{max-width:600px}.pentiumListing_mainTitle__vRqIM{font-size:40px}.pentiumListing_top__left__Q50TX p:not(.pentiumListing_mainTitle__vRqIM){font-size:50px}.pentiumListing_top__left__Q50TX span{font-size:18px}.pentiumListing_top__right__ij23L{width:380px}.pentiumListing_bottom__Fh5UT{padding-right:0}.pentiumListing_mainCard__fuSkq{width:500px}.pentiumListing_mainCard__img__kojJy{height:300px}.pentiumListing_card__img__WjsMJ{height:250px}.pentiumListing_card__g2HE_{width:300px}.pentiumListing_buttonLeft__UaeXK,.pentiumListing_buttonRight__gux8j{display:none}}@media (max-width:1100px){.pentiumListing_top__7xK9G{flex-direction:column;gap:30px;text-align:center;align-items:center;width:100%;padding:0}.pentiumListing_top__left__Q50TX{text-align:center;align-items:center;width:100%;padding:0;max-width:100%}.pentiumListing_top__right__ij23L{align-self:flex-start}}@media (max-width:768px){.pentiumListing_main__qyHNE{padding:40px;transform:translateY(-80px)}.pentiumListing_mainTitle__vRqIM{font-size:30px}.pentiumListing_top__left__Q50TX p:not(.pentiumListing_mainTitle__vRqIM){font-size:40px}.pentiumListing_top__left__Q50TX span{font-size:16px}.pentiumListing_bottom__Fh5UT{gap:15px;padding-bottom:15px;padding-right:0;display:grid;grid-template-columns:repeat(3,1fr)}.pentiumListing_buttonLeft__UaeXK,.pentiumListing_buttonRight__gux8j{display:none}.pentiumListing_card__content__OMhQ5{padding:15px;gap:8px}.pentiumListing_propertyAddress__uqx86{font-size:18px}.pentiumListing_property__specs__Dh27O{font-size:12px;gap:6px}.pentiumListing_spec__icon__197xH{font-size:14px}.pentiumListing_property__price__rVsSu{font-size:16px}}@media (max-width:480px){.pentiumListing_main__qyHNE{padding:20px}.pentiumListing_top__left__Q50TX{align-items:flex-start;text-align:left}.pentiumListing_top__left__Q50TX h2{letter-spacing:0;font-size:12px}.pentiumListing_mainTitle__vRqIM{font-size:24px}.pentiumListing_top__left__Q50TX p:not(.pentiumListing_mainTitle__vRqIM){font-size:30px}.pentiumListing_top__left__Q50TX span{font-size:12px}.pentiumListing_top__right__ij23L{width:fit-content}.pentiumListing_top__right__ij23L button{width:fit-content;font-size:11px;text-align:center;justify-content:center;align-items:center;align-self:center}.pentiumListing_bottom__Fh5UT{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.pentiumListing_buttonLeft__UaeXK,.pentiumListing_buttonRight__gux8j{display:none}.pentiumListing_mainCard__fuSkq{width:300px}.pentiumListing_mainCard__img__kojJy{width:300px;height:200px}}.whyUs_why__NZwBU{display:flex;flex-direction:column;padding:80px;width:100%;transform:translateY(-100px);background-color:#f6f7f8;gap:70px}.whyUs_title__KKh54{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;gap:20px}.whyUs_title__KKh54 h2{font-family:var(--font-cormorant);font-size:16px;font-weight:700;line-height:1.2;color:#656661;text-transform:uppercase;display:flex;align-items:center;gap:10px}.whyUs_title__KKh54 h2:after,.whyUs_title__KKh54 h2:before{content:"";display:block;width:30px;height:1px;background:linear-gradient(90deg,#0000,#656661)}.whyUs_title__KKh54 p{color:#31323a}.whyUs_title__KKh54 p,.whyUs_title__KKh54 p span{font-family:var(--font-cormorant);font-size:56px;font-weight:600;line-height:1.2}.whyUs_title__KKh54 p span{font-style:italic;letter-spacing:-4px;color:#828388}.whyUs_content__qcW4B{display:grid;grid-template-columns:repeat(5,1fr);gap:40px}.whyUs_item__gx_l2{display:flex;flex-direction:column;gap:32px}.whyUs_item__gx_l2 .whyUs_image__KBjNR{width:80px;height:80px;object-fit:cover}.whyUs_item__content__sfZdl{display:flex;flex-direction:column;gap:10px}.whyUs_item__content__sfZdl h2{font-family:var(--font-manrope);font-size:20px;font-weight:700;line-height:1.2;color:#31323a;margin:0}.whyUs_item__content__sfZdl p{font-family:var(--font-manrope);font-size:16px;font-weight:400;line-height:1.2;color:#6c6e74}@media (max-width:1300px){.whyUs_why__NZwBU{padding:60px}.whyUs_content__qcW4B{grid-template-columns:repeat(4,1fr)}.whyUs_item__content__sfZdl h2{font-size:18px}.whyUs_item__content__sfZdl p{font-size:14px}}@media (max-width:1100px){.whyUs_why__NZwBU{padding:55px}.whyUs_title__KKh54 h2{font-size:14px}.whyUs_title__KKh54 p,.whyUs_title__KKh54 p span{font-size:32px}.whyUs_item__gx_l2 .whyUs_image__KBjNR{width:60px;height:60px}.whyUs_content__qcW4B{grid-template-columns:repeat(2,1fr)}.whyUs_item__content__sfZdl h2{font-size:18px}.whyUs_item__content__sfZdl p{font-size:14px}}@media (max-width:768px){.whyUs_why__NZwBU{padding:40px;gap:30px}.whyUs_item__content__sfZdl h2{font-size:18px}.whyUs_item__content__sfZdl p{font-size:14px}}@media (max-width:480px){.whyUs_why__NZwBU{padding:20px}.whyUs_title__KKh54 h2{font-size:14px}.whyUs_title__KKh54 p,.whyUs_title__KKh54 p span{font-size:32px}.whyUs_content__qcW4B{grid-template-columns:repeat(2,1fr)}.whyUs_item__gx_l2 .whyUs_image__KBjNR{width:60px;height:60px}.whyUs_item__content__sfZdl h2{font-size:18px}.whyUs_item__content__sfZdl p{font-size:14px}}.Breadcrumbs_breadcrumbs__DGlh4{padding:0}.Breadcrumbs_list__yKeNX{flex-wrap:wrap;list-style:none;margin:0;padding:0}.Breadcrumbs_item__Cb0AV,.Breadcrumbs_list__yKeNX{display:flex;align-items:center;gap:4px}.Breadcrumbs_link__ge_Se{display:flex;align-items:center;gap:6px;color:#656661;text-decoration:none;font-size:14px;font-weight:500;transition:color .2s ease}.Breadcrumbs_link__ge_Se:hover{color:#1b2540}.Breadcrumbs_homeIcon__AKs1m{font-size:18px}.Breadcrumbs_separator__LYMTo{color:#c4c4c4;font-size:18px}.Breadcrumbs_current__zyQK0{color:#1b2540;font-size:14px;font-weight:600;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.Breadcrumbs_breadcrumbs__DGlh4{padding:12px 0}.Breadcrumbs_current__zyQK0,.Breadcrumbs_link__ge_Se{font-size:13px}.Breadcrumbs_current__zyQK0{max-width:200px}}@media (max-width:480px){.Breadcrumbs_link__ge_Se span{display:none}.Breadcrumbs_link__ge_Se .Breadcrumbs_homeIcon__AKs1m{display:block}.Breadcrumbs_current__zyQK0{max-width:150px}}.PriceFilter_priceFilterContainer__W4EsO{position:relative;display:inline-block;font-family:var(--font-archivo),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.PriceFilter_triggerButton__0DLBF{display:flex;align-items:center;gap:15px;padding:12px 16px;background-color:#fff;border:1px solid #e5e7eb;border-radius:30px;font-size:16px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s ease;justify-content:space-between;width:fit-content}.PriceFilter_triggerButton__0DLBF span{font-family:var(--font-space-grotesk);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.PriceFilter_triggerButton__0DLBF.PriceFilter_active___3Xbt{background-color:#1b2540;color:#fff}.PriceFilter_triggerButton__0DLBF:hover{border-color:#1b2540;box-shadow:0 2px 8px #1b25401a}.PriceFilter_triggerButton__0DLBF:focus{outline:none;border-color:#1b2540;box-shadow:0 0 0 3px #1b25401a}.PriceFilter_chevron__7MAkx{transition:transform .2s ease;color:#6b7280}.PriceFilter_chevronUp__4c_k_{transform:rotate(180deg)}.PriceFilter_modal__vBfpj{position:absolute;top:calc(100% + 8px);right:-8px;z-index:1000;background-color:#fff;border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 8px 24px #0000001f;padding:24px;min-width:400px;max-width:500px}.PriceFilter_header__OkRAu{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.PriceFilter_title__KEeLY{font-size:24px;font-weight:600;color:#1a1a1a;margin:0}.PriceFilter_resetButton__aHnho{background:none;border:none;color:#9ca3af;font-size:14px;font-weight:500;cursor:pointer;padding:8px 12px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;gap:6px}.PriceFilter_resetButton__aHnho:hover{background-color:#f3f4f6;color:#6b7280}.PriceFilter_content__duGYo{display:flex;flex-direction:column;gap:32px}.PriceFilter_inputSection___Wjuy{display:flex;gap:20px}.PriceFilter_inputGroup__6ReZy{flex:1;display:flex;flex-direction:column;gap:8px}.PriceFilter_label__DicAF{font-size:16px;font-weight:500;color:#374151;margin-bottom:4px}.PriceFilter_inputWrapper__CmPfm{position:relative;display:flex;align-items:center}.PriceFilter_dollarSign__PQ_bp{position:absolute;left:16px;z-index:1;color:#6b7280;font-size:16px;font-weight:500;background-color:#f8f9fa;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb}.PriceFilter_priceInput__QVjow{width:100%;padding:16px 16px 16px 60px;border:1px solid #e5e7eb;border-radius:12px;font-size:16px;color:#374151;background-color:#fff;transition:all .2s ease;outline:none}.PriceFilter_priceInput__QVjow:focus{border-color:#1b2540;box-shadow:0 0 0 3px #1b25401a}.PriceFilter_priceInput__QVjow::placeholder{color:#9ca3af;font-weight:400}.PriceFilter_sliderSection__JrICS{display:flex;flex-direction:column;gap:16px}.PriceFilter_sliderContainer__kluJp{position:relative;height:24px;margin:16px 0}.PriceFilter_sliderTrack__NtKjY{position:absolute;top:50%;left:0;right:0;height:6px;background-color:#e5e7eb;border-radius:3px;transform:translateY(-50%)}.PriceFilter_sliderRange__aPnOA{position:absolute;top:0;height:100%;background-color:#1b2540;border-radius:3px;transition:all .1s ease}.PriceFilter_sliderInput__ZQBqC{position:absolute;top:50%;left:0;right:0;width:100%;height:6px;transform:translateY(-50%);background:#0000;outline:none;appearance:none;pointer-events:none;z-index:2}.PriceFilter_sliderInput__ZQBqC::-webkit-slider-thumb{appearance:none;width:20px;height:20px;background-color:#fff;border:3px solid #1b2540;border-radius:50%;cursor:pointer;pointer-events:all;box-shadow:0 2px 6px #00000026;transition:all .2s ease}.PriceFilter_sliderInput__ZQBqC::-webkit-slider-thumb:hover{box-shadow:0 4px 12px #0003;transform:scale(1.1)}.PriceFilter_sliderInput__ZQBqC::-webkit-slider-thumb:active{transform:scale(1.05)}.PriceFilter_sliderInput__ZQBqC::-moz-range-thumb{width:20px;height:20px;background-color:#fff;border:3px solid #1b2540;border-radius:50%;cursor:pointer;pointer-events:all;box-shadow:0 2px 6px #00000026;transition:all .2s ease}.PriceFilter_sliderInputMax__sWoBB{z-index:3}.PriceFilter_sliderLabels__4c6vH{display:flex;justify-content:space-between;margin-top:8px}.PriceFilter_sliderLabel__1y3aP{font-size:14px;color:#6b7280;font-weight:500}.PriceFilter_applyButton__epl3O{background-color:#1b2540;color:#fff;border:none;border-radius:12px;padding:16px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%;margin-top:8px}.PriceFilter_applyButton__epl3O:hover{background-color:#2a3655;transform:translateY(-1px);box-shadow:0 4px 12px #1b25404d}.PriceFilter_applyButton__epl3O:active{transform:translateY(0);box-shadow:0 2px 8px #1b25404d}.PriceFilter_mobileBackdrop__g22PS{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999;display:none}.PriceFilter_mobileModalContainer__m6QrB{position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-radius:16px 16px 0 0;z-index:1000;padding:0;box-shadow:0 -4px 24px #00000026;max-height:60vh;overflow:auto;display:none;animation:PriceFilter_slideUp__FD8NU .3s ease-out}@keyframes PriceFilter_slideUp__FD8NU{0%{transform:translateY(100%)}to{transform:translateY(0)}}.PriceFilter_mobileHeader__UdXAG{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f0f0f0;position:sticky;top:0;background-color:#fff;z-index:10}.PriceFilter_mobileTitle__dB1UA{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.PriceFilter_mobileCloseButton__gWhYr{background:none;border:none;color:#6b7280;font-size:20px;cursor:pointer;padding:8px;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.PriceFilter_mobileCloseButton__gWhYr:hover{background-color:#f3f4f6;color:#374151}.PriceFilter_mobileContent__CtJnQ{padding:24px;display:flex;flex-direction:column;gap:32px}.PriceFilter_mobileInputSection__z6j3U{display:flex;gap:16px}.PriceFilter_mobileInputGroup__yrx5V{flex:1;display:flex;flex-direction:column;gap:8px}.PriceFilter_mobileLabel__Pi7yZ{font-size:14px;font-weight:500;color:#374151;margin-bottom:4px}.PriceFilter_mobileInputWrapper__7uJmQ{position:relative;display:flex;align-items:center}.PriceFilter_mobileDollarSign__iN13Q{position:absolute;left:12px;z-index:1;color:#6b7280;font-size:14px;font-weight:500}.PriceFilter_mobilePriceInput__CiqK5{width:100%;padding:12px 12px 12px 28px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;color:#374151;background-color:#fff;transition:all .2s ease;outline:none}.PriceFilter_mobilePriceInput__CiqK5:focus{border-color:#1b2540;box-shadow:0 0 0 2px #1b25401a}.PriceFilter_mobilePriceInput__CiqK5::placeholder{color:#9ca3af;font-weight:400}.PriceFilter_mobileSliderSection__meonZ{display:flex;flex-direction:column;gap:16px}.PriceFilter_mobileSliderContainer__Pfm4n{position:relative;height:24px;margin:16px 0}.PriceFilter_mobileActions__cKlu9{display:flex;gap:12px;margin-top:16px}.PriceFilter_mobileResetButton___oebD{flex:1;background-color:#fff;color:#6b7280;border:1px solid #e5e7eb;border-radius:8px;padding:14px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.PriceFilter_mobileResetButton___oebD:hover{background-color:#f9fafb;border-color:#d1d5db}.PriceFilter_mobileApplyButton__6w_8U{flex:1;background-color:#1b2540;color:#fff;border:none;border-radius:8px;padding:14px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.PriceFilter_mobileApplyButton__6w_8U:hover{background-color:#2a3655}@media (max-width:768px){.PriceFilter_triggerButton__0DLBF{width:fit-content;padding:10px 14px;font-size:14px}.PriceFilter_modal__vBfpj{display:none!important}.PriceFilter_mobileBackdrop__g22PS,.PriceFilter_mobileModalContainer__m6QrB{display:block}.PriceFilter_inputSection___Wjuy{flex-direction:column;gap:16px}.PriceFilter_title__KEeLY{font-size:20px}}@media (min-width:501px){.PriceFilter_modal__vBfpj{right:auto;left:0}}.Bed_bedContainer__yzRRt{position:relative;display:inline-block;font-family:var(--font-archivo),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.Bed_triggerButton__9ZoWv{display:flex;align-items:center;gap:15px;padding:12px 16px;background-color:#fff;border:1px solid #e5e7eb;border-radius:30px;font-size:16px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s ease;width:fit-content;justify-content:space-between}.Bed_triggerButton__9ZoWv span{font-family:var(--font-space-grotesk);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.Bed_triggerButton__9ZoWv.Bed_active__a0aID{background-color:#1b2540;color:#fff}.Bed_triggerButton__9ZoWv:hover{border-color:#1b2540;box-shadow:0 2px 8px #1b25401a}.Bed_triggerButton__9ZoWv:focus{outline:none;border-color:#1b2540;box-shadow:0 0 0 3px #1b25401a}.Bed_chevron__I3mrY{transition:transform .2s ease;color:#6b7280}.Bed_chevronUp__v4tSV{transform:rotate(180deg)}.Bed_modal__gjAN0{position:absolute;top:calc(100% + 8px);right:-8px;z-index:1000;background-color:#fff;border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 8px 24px #0000001f;padding:24px;min-width:320px;max-width:380px}.Bed_header__gBcsx{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.Bed_title__10CuQ{font-size:24px;font-weight:600;color:#1a1a1a;margin:0}.Bed_resetButton__BabfM{background:none;border:none;color:#9ca3af;font-size:14px;font-weight:500;cursor:pointer;padding:8px 12px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;gap:6px}.Bed_resetButton__BabfM:hover{background-color:#f3f4f6;color:#6b7280}.Bed_content__4wRXB{display:flex;flex-direction:column;gap:24px}.Bed_optionsSection__h085O{display:flex;flex-direction:column;gap:16px}.Bed_radioItem__XZYmU,.Bed_radioLabel__QEoNK{display:flex;align-items:center}.Bed_radioLabel__QEoNK{gap:12px;cursor:pointer;font-size:16px;color:#374151;font-weight:400;width:100%;padding:8px 0;transition:all .2s ease}.Bed_radioLabel__QEoNK:hover{color:#1b2540}.Bed_radio__bmJgK{position:absolute;opacity:0;width:0;height:0}.Bed_radioCustom__XOxLF{position:relative;width:20px;height:20px;border:2px solid #e5e7eb;border-radius:50%;background-color:#fff;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Bed_radio__bmJgK:checked+.Bed_radioCustom__XOxLF{border-color:#1b2540}.Bed_radio__bmJgK:focus+.Bed_radioCustom__XOxLF{outline:none;border-color:#1b2540;box-shadow:0 0 0 3px #1b25401a}.Bed_radioLabel__QEoNK:hover .Bed_radioCustom__XOxLF{border-color:#1b2540}.Bed_radioInner__gFXGi{width:10px;height:10px;background-color:#1b2540;border-radius:50%;transition:all .2s ease}.Bed_labelText__CxdW9{flex:1;user-select:none}.Bed_applyButton__SDFcT{background-color:#1b2540;color:#fff;border:none;border-radius:12px;padding:16px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%;margin-top:8px}.Bed_applyButton__SDFcT:hover{background-color:#2a3655;transform:translateY(-1px);box-shadow:0 4px 12px #1b25404d}.Bed_applyButton__SDFcT:active{transform:translateY(0);box-shadow:0 2px 8px #1b25404d}.Bed_mobileBackdrop__WkYmz{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999;display:none}.Bed_mobileModalContainer__rCHF1{position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-radius:16px 16px 0 0;z-index:1000;padding:0;box-shadow:0 -4px 24px #00000026;max-height:60vh;overflow:auto;display:none;animation:Bed_slideUp__4Eq3c .3s ease-out}@keyframes Bed_slideUp__4Eq3c{0%{transform:translateY(100%)}to{transform:translateY(0)}}.Bed_mobileHeader__A7_uK{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f0f0f0;position:sticky;top:0;background-color:#fff;z-index:10}.Bed_mobileTitle__XtDdt{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.Bed_mobileCloseButton___yMTe{background:none;border:none;color:#6b7280;font-size:20px;cursor:pointer;padding:8px;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.Bed_mobileCloseButton___yMTe:hover{background-color:#f3f4f6;color:#374151}.Bed_mobileContent__mC_Mm{padding:24px;display:flex;flex-direction:column;gap:32px}.Bed_mobileOptionsSection__H1Up9{display:flex;flex-direction:column;gap:20px}.Bed_mobileRadioItem__Puh2m,.Bed_mobileRadioLabel__DPsJ2{display:flex;align-items:center}.Bed_mobileRadioLabel__DPsJ2{gap:16px;cursor:pointer;font-size:16px;color:#374151;font-weight:400;width:100%;padding:12px 0;transition:all .2s ease}.Bed_mobileRadioLabel__DPsJ2:hover{color:#1b2540}.Bed_mobileRadio__7NSvD{position:absolute;opacity:0;width:0;height:0}.Bed_mobileRadioCustom__TFbTI{position:relative;width:22px;height:22px;border:2px solid #e5e7eb;border-radius:50%;background-color:#fff;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Bed_mobileRadio__7NSvD:checked+.Bed_mobileRadioCustom__TFbTI{border-color:#1b2540}.Bed_mobileRadio__7NSvD:focus+.Bed_mobileRadioCustom__TFbTI{outline:none;border-color:#1b2540;box-shadow:0 0 0 2px #1b25401a}.Bed_mobileRadioLabel__DPsJ2:hover .Bed_mobileRadioCustom__TFbTI{border-color:#1b2540}.Bed_mobileRadioInner__Bh0F6{width:12px;height:12px;background-color:#1b2540;border-radius:50%;transition:all .2s ease}.Bed_mobileLabelText__zlWt9{flex:1;user-select:none;font-size:16px}.Bed_mobileActions__sJ_Ve{display:flex;gap:12px;margin-top:16px}.Bed_mobileResetButton__dRVci{flex:1;background-color:#fff;color:#6b7280;border:1px solid #e5e7eb;border-radius:8px;padding:14px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.Bed_mobileResetButton__dRVci:hover{background-color:#f9fafb;border-color:#d1d5db}.Bed_mobileApplyButton___6g60{flex:1;background-color:#1b2540;color:#fff;border:none;border-radius:8px;padding:14px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.Bed_mobileApplyButton___6g60:hover{background-color:#2a3655}@media (max-width:768px){.Bed_triggerButton__9ZoWv{padding:10px 14px;font-size:14px}.Bed_modal__gjAN0{display:none!important}.Bed_mobileBackdrop__WkYmz,.Bed_mobileModalContainer__rCHF1{display:block}.Bed_title__10CuQ{font-size:20px}.Bed_radioLabel__QEoNK{font-size:15px}}@media (min-width:501px){.Bed_modal__gjAN0{right:auto;left:0}}.Bath_bathContainer__77_Ea{position:relative;display:inline-block;font-family:var(--font-archivo),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.Bath_triggerButton__9cH30{display:flex;align-items:center;gap:15px;padding:12px 16px;background-color:#fff;border:1px solid #e5e7eb;border-radius:30px;font-size:16px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s ease;width:fit-content;justify-content:space-between}.Bath_triggerButton__9cH30 span{font-family:var(--font-space-grotesk);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.Bath_triggerButton__9cH30.Bath_active__0niyR{background-color:#1b2540;color:#fff}.Bath_triggerButton__9cH30:hover{border-color:#1b2540;box-shadow:0 2px 8px #1b25401a}.Bath_triggerButton__9cH30:focus{outline:none;border-color:#1b2540;box-shadow:0 0 0 3px #1b25401a}.Bath_chevron__2mvXH{transition:transform .2s ease;color:#6b7280}.Bath_chevronUp__tzneV{transform:rotate(180deg)}.Bath_modal__M1cg6{position:absolute;top:calc(100% + 8px);right:-8px;z-index:1000;background-color:#fff;border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 8px 24px #0000001f;padding:24px;min-width:320px;max-width:380px}.Bath_header__9E0J7{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.Bath_title__e2Iw_{font-size:24px;font-weight:600;color:#1a1a1a;margin:0}.Bath_resetButton__JqLcT{background:none;border:none;color:#9ca3af;font-size:14px;font-weight:500;cursor:pointer;padding:8px 12px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;gap:6px}.Bath_resetButton__JqLcT:hover{background-color:#f3f4f6;color:#6b7280}.Bath_content__CC_Q9{display:flex;flex-direction:column;gap:24px}.Bath_optionsSection__secA1{display:flex;flex-direction:column;gap:16px}.Bath_radioItem__KGL80,.Bath_radioLabel__WKrtn{display:flex;align-items:center}.Bath_radioLabel__WKrtn{gap:12px;cursor:pointer;font-size:16px;color:#374151;font-weight:400;width:100%;padding:8px 0;transition:all .2s ease}.Bath_radioLabel__WKrtn:hover{color:#1b2540}.Bath_radio__an2c_{position:absolute;opacity:0;width:0;height:0}.Bath_radioCustom___tsnN{position:relative;width:20px;height:20px;border:2px solid #e5e7eb;border-radius:50%;background-color:#fff;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Bath_radio__an2c_:checked+.Bath_radioCustom___tsnN{border-color:#1b2540}.Bath_radio__an2c_:focus+.Bath_radioCustom___tsnN{outline:none;border-color:#1b2540;box-shadow:0 0 0 3px #1b25401a}.Bath_radioLabel__WKrtn:hover .Bath_radioCustom___tsnN{border-color:#1b2540}.Bath_radioInner__hkoLS{width:10px;height:10px;background-color:#1b2540;border-radius:50%;transition:all .2s ease}.Bath_labelText__8KwTT{flex:1;user-select:none}.Bath_applyButton__4FVBr{background-color:#1b2540;color:#fff;border:none;border-radius:12px;padding:16px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%;margin-top:8px}.Bath_applyButton__4FVBr:hover{background-color:#2a3655;transform:translateY(-1px);box-shadow:0 4px 12px #1b25404d}.Bath_applyButton__4FVBr:active{transform:translateY(0);box-shadow:0 2px 8px #1b25404d}.Bath_mobileBackdrop__voGWe{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999;display:none}.Bath_mobileModalContainer__vpGUc{position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-radius:16px 16px 0 0;z-index:1000;padding:0;box-shadow:0 -4px 24px #00000026;max-height:60vh;overflow:auto;display:none;animation:Bath_slideUp__uL4C_ .3s ease-out}@keyframes Bath_slideUp__uL4C_{0%{transform:translateY(100%)}to{transform:translateY(0)}}.Bath_mobileHeader__PkhnB{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f0f0f0;position:sticky;top:0;background-color:#fff;z-index:10}.Bath_mobileTitle__N3eAo{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.Bath_mobileCloseButton__DlYlY{background:none;border:none;color:#6b7280;font-size:20px;cursor:pointer;padding:8px;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.Bath_mobileCloseButton__DlYlY:hover{background-color:#f3f4f6;color:#374151}.Bath_mobileContent__AEIMy{padding:24px;display:flex;flex-direction:column;gap:32px}.Bath_mobileOptionsSection__gXZaF{display:flex;flex-direction:column;gap:20px}.Bath_mobileRadioItem__zEuK6,.Bath_mobileRadioLabel__dVz1I{display:flex;align-items:center}.Bath_mobileRadioLabel__dVz1I{gap:16px;cursor:pointer;font-size:16px;color:#374151;font-weight:400;width:100%;padding:12px 0;transition:all .2s ease}.Bath_mobileRadioLabel__dVz1I:hover{color:#1b2540}.Bath_mobileRadio__BXrXL{position:absolute;opacity:0;width:0;height:0}.Bath_mobileRadioCustom__L5RLE{position:relative;width:22px;height:22px;border:2px solid #e5e7eb;border-radius:50%;background-color:#fff;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Bath_mobileRadio__BXrXL:checked+.Bath_mobileRadioCustom__L5RLE{border-color:#1b2540}.Bath_mobileRadio__BXrXL:focus+.Bath_mobileRadioCustom__L5RLE{outline:none;border-color:#1b2540;box-shadow:0 0 0 2px #1b25401a}.Bath_mobileRadioLabel__dVz1I:hover .Bath_mobileRadioCustom__L5RLE{border-color:#1b2540}.Bath_mobileRadioInner__N8QnU{width:12px;height:12px;background-color:#1b2540;border-radius:50%;transition:all .2s ease}.Bath_mobileLabelText__TNdMS{flex:1;user-select:none;font-size:16px}.Bath_mobileActions__LBiDx{display:flex;gap:12px;margin-top:16px}.Bath_mobileResetButton___wgYX{flex:1;background-color:#fff;color:#6b7280;border:1px solid #e5e7eb;border-radius:8px;padding:14px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.Bath_mobileResetButton___wgYX:hover{background-color:#f9fafb;border-color:#d1d5db}.Bath_mobileApplyButton__gw432{flex:1;background-color:#1b2540;color:#fff;border:none;border-radius:8px;padding:14px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.Bath_mobileApplyButton__gw432:hover{background-color:#2a3655}@media (max-width:768px){.Bath_triggerButton__9cH30{padding:10px 14px;font-size:14px}.Bath_modal__M1cg6{display:none!important}.Bath_mobileBackdrop__voGWe,.Bath_mobileModalContainer__vpGUc{display:block}.Bath_title__e2Iw_{font-size:20px}.Bath_radioLabel__WKrtn{font-size:15px}}@media (min-width:501px){.Bath_modal__M1cg6{right:auto;left:0}}.LoadingFallback_loadingContainer__B0Hi3{display:flex;align-items:center;justify-content:center;min-height:400px;width:100%;padding:40px 20px;background:#0000}.LoadingFallback_loadingContainer__B0Hi3.LoadingFallback_fullScreen__NCCD7{min-height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;background:#fffffffa;z-index:9999;backdrop-filter:blur(8px)}.LoadingFallback_loadingContent__IgijW{display:flex;flex-direction:column;align-items:center;gap:24px;animation:LoadingFallback_fadeIn__azPYa .5s ease-in-out}.LoadingFallback_logoContainer___VSMm{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.LoadingFallback_logoRing__vDYtB{position:absolute;width:100%;height:100%;border-color:#1a1a1a #1a1a1a #0000 #0000;border-style:solid;border-width:3px;border-radius:50%;animation:LoadingFallback_rotate__ykGmJ 1.5s cubic-bezier(.68,-.55,.265,1.55) infinite}.LoadingFallback_logoRingInner__VOaZq{position:absolute;top:8px;left:8px;right:8px;bottom:8px;border-color:#0000 #0000 #4a4a4a #4a4a4a;border-style:solid;border-width:2px;border-radius:50%;animation:LoadingFallback_rotate__ykGmJ 2s cubic-bezier(.68,-.55,.265,1.55) infinite reverse}.LoadingFallback_logoText__yHaOR{font-size:32px;font-weight:800;color:#1a1a1a;letter-spacing:2px;animation:LoadingFallback_pulse__YVkej 2s ease-in-out infinite;text-shadow:0 2px 4px #0000001a}.LoadingFallback_loadingText__C4a_L{font-size:16px;font-weight:500;color:#4a4a4a;margin:0;letter-spacing:.5px;animation:LoadingFallback_fadeInOut__P319Y 2s ease-in-out infinite}.LoadingFallback_dots__AST4x{display:flex;gap:8px;align-items:center;justify-content:center}.LoadingFallback_dot__1X7h8{width:10px;height:10px;background-color:#1a1a1a;border-radius:50%;animation:LoadingFallback_bounce__6oPFG 1.4s ease-in-out infinite}.LoadingFallback_dot__1X7h8:first-child{animation-delay:0s}.LoadingFallback_dot__1X7h8:nth-child(2){animation-delay:.2s}.LoadingFallback_dot__1X7h8:nth-child(3){animation-delay:.4s}@keyframes LoadingFallback_fadeIn__azPYa{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingFallback_rotate__ykGmJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingFallback_pulse__YVkej{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(.95)}}@keyframes LoadingFallback_fadeInOut__P319Y{0%,to{opacity:1}50%{opacity:.5}}@keyframes LoadingFallback_bounce__6oPFG{0%,80%,to{transform:translateY(0) scale(1);opacity:1}40%{transform:translateY(-12px) scale(1.1);opacity:.8}}@media (max-width:768px){.LoadingFallback_loadingContainer__B0Hi3{min-height:300px;padding:30px 15px}.LoadingFallback_logoContainer___VSMm{width:100px;height:100px}.LoadingFallback_logoText__yHaOR{font-size:28px}.LoadingFallback_loadingText__C4a_L{font-size:14px}.LoadingFallback_dot__1X7h8{width:8px;height:8px}}@media (prefers-color-scheme:dark){.LoadingFallback_loadingContainer__B0Hi3.LoadingFallback_fullScreen__NCCD7{background:#1a1a1afa}.LoadingFallback_logoRing__vDYtB{border-top-color:#fff;border-right-color:#fff}.LoadingFallback_logoRingInner__VOaZq{border-bottom-color:#ccc;border-left-color:#ccc}.LoadingFallback_logoText__yHaOR{color:#fff;text-shadow:0 2px 4px #ffffff1a}.LoadingFallback_loadingText__C4a_L{color:#ccc}.LoadingFallback_dot__1X7h8{background-color:#fff}}.ListingContent_main__xJ0_M{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:30px 80px}.ListingContent_breadcrumbsContainer__DjAME{width:100%;padding-bottom:10px}.ListingContent_propertyDetails__fHVeg{display:grid;grid-template-columns:3.5fr 1fr;gap:20px;width:100%}.ListingContent_detail__Vm_DH,.ListingContent_keyDetail__uEa0Q{display:flex;flex-direction:column;gap:40px;width:100%}.ListingContent_divider__0JDVX{width:100%;height:1px;background-color:#e6e6e6}.ListingContent_map__0UAgF{width:100%;height:100%;display:flex;flex-direction:column;gap:10px}.ListingContent_mapTitle__Oud55{font-family:var(--font-archivo);font-size:24px;font-weight:600;color:#1b2540}.ListingContent_mapTitleText__UbrAd{font-family:var(--font-archivo);font-size:16px;font-weight:400;color:#656661}.ListingContent_mapContent__H06WL{width:100%;min-height:350px;border-radius:20px;border:1px solid #e6e6e6}.ListingContent_notFound__RkV1y{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 24px;width:100%;text-align:center}.ListingContent_notFoundCode__uf8Cf{font-family:var(--font-archivo);font-size:72px;font-weight:800;color:#e8eaed;line-height:1}.ListingContent_notFoundTitle__FU3Iv{font-family:var(--font-archivo);font-size:24px;font-weight:600;color:#1b2540;margin:0}.ListingContent_notFoundText__aMzDb{font-family:var(--font-archivo);font-size:16px;font-weight:400;color:#656661;margin:0;max-width:440px}.ListingContent_notFoundLink__ciDNh{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:10px 24px;background:#1b2540;color:#fff;border-radius:8px;font-family:var(--font-archivo);font-size:14px;font-weight:500;text-decoration:none;transition:background .2s ease}.ListingContent_notFoundLink__ciDNh:hover{background:#2d3a5c}@media (max-width:1200px){.ListingContent_main__xJ0_M{padding:20px 70px}.ListingContent_mapTitle__Oud55{font-size:20px}.ListingContent_mapTitleText__UbrAd{font-size:14px}}@media (max-width:1024px){.ListingContent_main__xJ0_M{padding:20px 60px}.ListingContent_mapTitle__Oud55{font-size:24px}.ListingContent_mapTitleText__UbrAd{font-size:18px}}@media (max-width:768px){.ListingContent_main__xJ0_M{padding:20px 40px}.ListingContent_propertyDetails__fHVeg{grid-template-columns:1fr}.ListingContent_mapTitle__Oud55{font-size:20px}.ListingContent_mapTitleText__UbrAd{font-size:14px}}@media (max-width:480px){.ListingContent_main__xJ0_M{padding:20px}.ListingContent_mapTitle__Oud55{font-size:16px}.ListingContent_mapTitleText__UbrAd{font-size:12px}.ListingContent_mapContent__H06WL{height:300px}}.ListingStatusBanner_banner__mJZ50{background-color:#fff3cd;border:1px solid #ffc107;border-radius:12px;padding:24px;margin-bottom:24px;text-align:center}.ListingStatusBanner_content__b4G_u{max-width:600px;margin:0 auto}.ListingStatusBanner_statusBadge__Ds_K6{display:inline-block;background-color:#dc3545;color:#fff;padding:6px 16px;border-radius:20px;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.ListingStatusBanner_description__c2foc{color:#664d03;font-size:16px;line-height:1.5;margin:0 0 16px}.ListingStatusBanner_ctaLink__k0BxD{color:#0d6efd;font-weight:600;text-decoration:none;font-size:15px;transition:color .2s}.ListingStatusBanner_ctaLink__k0BxD:hover{color:#0a58ca;text-decoration:underline}.whyUs_why__4Jw5W{display:flex;flex-direction:column;padding:80px;width:100%;transform:translateY(-100px);background-color:#f6f7f8;gap:70px}.whyUs_title__UHM_e{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;gap:20px}.whyUs_title__UHM_e h2{font-family:var(--font-cormorant);font-size:16px;font-weight:700;line-height:1.2;color:#656661;text-transform:uppercase;display:flex;align-items:center;gap:10px}.whyUs_title__UHM_e h2:after,.whyUs_title__UHM_e h2:before{content:"";display:block;width:30px;height:1px;background:linear-gradient(90deg,#0000,#656661)}.whyUs_title__UHM_e p{color:#31323a}.whyUs_title__UHM_e p,.whyUs_title__UHM_e p span{font-family:var(--font-cormorant);font-size:56px;font-weight:600;line-height:1.2}.whyUs_title__UHM_e p span{font-style:italic;letter-spacing:-4px;color:#828388}.whyUs_content__mjB_7{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.whyUs_item__aR3EQ{display:flex;flex-direction:column;gap:32px}.whyUs_item__aR3EQ .whyUs_image__xQYHe{width:80px;height:80px;object-fit:cover}.whyUs_item__content__lrOvR{display:flex;flex-direction:column;gap:10px}.whyUs_item__content__lrOvR h3{font-family:var(--font-manrope);font-size:20px;font-weight:700;line-height:1.2;color:#31323a}.whyUs_item__content__lrOvR p{font-family:var(--font-manrope);font-size:16px;font-weight:400;line-height:1.2;color:#6c6e74}@media (max-width:1300px){.whyUs_why__4Jw5W{padding:60px}.whyUs_content__mjB_7{grid-template-columns:repeat(4,1fr)}.whyUs_item__content__lrOvR h3{font-size:18px}.whyUs_item__content__lrOvR p{font-size:14px}}@media (max-width:1100px){.whyUs_why__4Jw5W{padding:55px}.whyUs_title__UHM_e h2{font-size:14px}.whyUs_title__UHM_e p,.whyUs_title__UHM_e p span{font-size:32px}.whyUs_item__aR3EQ .whyUs_image__xQYHe{width:60px;height:60px}.whyUs_content__mjB_7{grid-template-columns:repeat(2,1fr)}.whyUs_item__content__lrOvR h3{font-size:18px}.whyUs_item__content__lrOvR p{font-size:14px}}@media (max-width:768px){.whyUs_why__4Jw5W{padding:40px;gap:30px}.whyUs_item__content__lrOvR h3{font-size:18px}.whyUs_item__content__lrOvR p{font-size:14px}}@media (max-width:480px){.whyUs_why__4Jw5W{padding:20px}.whyUs_title__UHM_e h2{font-size:14px}.whyUs_title__UHM_e p,.whyUs_title__UHM_e p span{font-size:32px}.whyUs_content__mjB_7{grid-template-columns:repeat(2,1fr)}.whyUs_item__aR3EQ .whyUs_image__xQYHe{width:60px;height:60px}.whyUs_item__content__lrOvR h3{font-size:18px}.whyUs_item__content__lrOvR p{font-size:14px}}.proven_proven__AP_Nb{padding:80px;width:100%;transform:translateY(-100px)}.proven_container__naFTl{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.proven_leftContent__3kSSj{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.proven_rightContent__axVU3{display:flex;justify-content:center;align-items:center}.proven_subtitle__mTPTD{font-family:var(--font-cormorant);font-size:16px;font-weight:700;letter-spacing:2px;color:#666;text-transform:uppercase;margin-bottom:20px;display:flex;align-items:center;gap:10px}.proven_subtitle__mTPTD:before{content:"";display:block;width:30px;height:1px;background:linear-gradient(90deg,#0000,#656661)}.proven_title__USCfx{font-family:var(--font-cormorant);font-size:56px;font-weight:600;line-height:1.2;color:#31323a;margin:20px 0 30px}.proven_titleItalic__9_Ryd{font-family:var(--font-cormorant);font-style:italic;color:#828388;letter-spacing:-4px}.proven_description__HDBJT{font-family:var(--font-manrope);font-size:18px;font-weight:400;line-height:1.6;color:#31323a;margin:0}.proven_statistics__hVRkx{display:flex;gap:60px}.proven_statItem__m415_{text-align:left}.proven_statNumber__7wRDU{font-family:var(--font-cormorant);font-size:52px;font-weight:700;color:#31323a;line-height:1;margin-bottom:8px}.proven_statLabel__ww62i{font-size:14px;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:1px}.proven_imageContainer__8fl9K{width:100%;display:flex;justify-content:center;align-items:center}.proven_buildingImage__A_pQT{width:100%;height:500px;object-fit:cover;border-radius:12px}@media (max-width:1024px){.proven_container__naFTl{display:flex;flex-direction:column;gap:40px}.proven_statistics__hVRkx{gap:40px}.proven_title__USCfx{font-size:42px}.proven_statNumber__7wRDU{font-size:56px}}@media (max-width:768px){.proven_proven__AP_Nb{padding:60px;transform:translateY(-80px)}.proven_container__naFTl{flex-direction:column;gap:20px}.proven_leftContent__3kSSj{text-align:flex-start;align-items:flex-start}.proven_title__USCfx{font-size:36px}.proven_statistics__hVRkx{justify-content:center;gap:30px}.proven_statNumber__7wRDU{font-size:48px}.proven_imageContainer__8fl9K{width:100%;min-width:100%}.proven_buildingImage__A_pQT{width:100%;height:300px}}@media (max-width:480px){.proven_proven__AP_Nb{padding:40px 0}.proven_container__naFTl{padding:0 15px}.proven_title__USCfx{font-size:32px}.proven_statistics__hVRkx{margin-bottom:10px}.proven_statItem__m415_{text-align:center}.proven_statNumber__7wRDU{font-size:35px}.proven_statLabel__ww62i{font-size:12px}.proven_description__HDBJT{font-size:14px}.proven_imageContainer__8fl9K,.proven_rightContent__axVU3{width:100%}.proven_buildingImage__A_pQT{width:100%;height:250px}}.page_main__4EsU6{width:100%;background-color:#1b2540;padding:80px 180px;display:flex;align-items:center;justify-content:space-between;gap:80px}.page_left__qavQw{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:25px;flex:1;max-width:500px}.page_left__qavQw h1,.page_left__qavQw h2{font-family:var(--font-cormorant);font-size:48px;font-weight:400;color:#fff;margin:0;line-height:1.2}.page_left__qavQw p{font-family:var(--font-cormorant);font-size:20px;font-weight:400;line-height:1.5;color:#b8c5d1;margin:0}.page_contactButtons__zuTGq{display:flex;justify-content:flex-start;gap:12px;width:100%}.page_contactBtn__FAkNp{background:#0000;color:#fff;font-size:14px;font-weight:400;border:1px solid #4a5568;border-radius:4px;cursor:pointer;transition:all .3s ease;padding:8px 10px 8px 12px;font-family:var(--font-cormorant);text-decoration:underline;display:flex;align-items:center;gap:12px}.page_contactBtn__FAkNp:hover{background-color:#ffffff1a}.page_address__XSV7n p{color:#fff;font-size:20px;margin:0 0 8px}.page_addressText___Fi8_:hover{text-decoration:underline;cursor:pointer}.page_address__XSV7n span{color:#b8c5d1;font-size:20px;font-family:var(--font-cormorant)}.page_right__AkNkk{flex:0 1 500px}.page_iframeContainer__HDGWP{width:100%;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 40px #00000040}.page_formIframe__eDmTi{width:100%;border:none;display:block;height:680px}@media (max-width:1200px){.page_main__4EsU6{padding:60px 120px;gap:40px}}@media (max-width:1024px){.page_main__4EsU6{padding:40px 20px;flex-direction:column;align-items:stretch;gap:40px}.page_left__qavQw{max-width:none;gap:24px}.page_left__qavQw h1{font-size:36px}.page_left__qavQw p{font-size:14px}.page_contactButtons__zuTGq{gap:8px}.page_contactBtn__FAkNp{font-size:12px;padding:8px}.page_address__XSV7n p{font-size:14px}.page_address__XSV7n span{font-size:12px}.page_right__AkNkk{flex-basis:auto;width:100%}.page_formIframe__eDmTi{height:680px}}@media (max-width:480px){.page_main__4EsU6{padding:24px;gap:32px}.page_left__qavQw h1{font-size:28px}.page_iframeContainer__HDGWP{border-radius:12px}.page_formIframe__eDmTi{height:680px}}