.ContactUs-module__tpMn7q__page{background:#f1f1f1;padding-top:92px;padding-bottom:110px;overflow-x:hidden}.ContactUs-module__tpMn7q__heroSection,.ContactUs-module__tpMn7q__mapSection,.ContactUs-module__tpMn7q__instagramSection{box-sizing:border-box;width:100%;padding-left:90px;padding-right:90px}.ContactUs-module__tpMn7q__heroSection{justify-content:space-between;align-items:stretch;gap:clamp(30px,5vw,80px);padding-top:54px;display:flex}.ContactUs-module__tpMn7q__heroLeft{flex-direction:column;flex:0 auto;justify-content:flex-start;width:420px;min-width:0;max-width:420px;display:flex}.ContactUs-module__tpMn7q__heroTitle{color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:-2px;flex-direction:column;margin:0;font-size:72px;font-style:normal;font-weight:450;line-height:1.02;display:flex}.ContactUs-module__tpMn7q__heroStrong{font-weight:700}.ContactUs-module__tpMn7q__heroSub{font-weight:450}.ContactUs-module__tpMn7q__socialWrap{margin-top:44px}.ContactUs-module__tpMn7q__socialLabel{color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;margin:0 0 12px;font-size:13px;font-style:normal;font-weight:450;line-height:18px}.ContactUs-module__tpMn7q__socialList{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ContactUs-module__tpMn7q__socialLink{background:#21212114;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;line-height:0;transition:background .2s;display:inline-flex}.ContactUs-module__tpMn7q__socialLink:hover{background:#21212126}.ContactUs-module__tpMn7q__socialLink img{-o-object-fit:contain;object-fit:contain;width:22px;height:22px;display:block}.ContactUs-module__tpMn7q__heroRight{flex:1;min-width:0}.ContactUs-module__tpMn7q__form{width:100%}.ContactUs-module__tpMn7q__formTitle{color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:-1px;margin:0;font-size:46px;font-style:normal;font-weight:450;line-height:1.1}.ContactUs-module__tpMn7q__formSubtitle{color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;opacity:.7;margin:10px 0 24px;font-size:14px;font-style:normal;font-weight:450;line-height:20px}.ContactUs-module__tpMn7q__row,.ContactUs-module__tpMn7q__rowInline{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.ContactUs-module__tpMn7q__textareaRow{margin-bottom:16px}.ContactUs-module__tpMn7q__input,.ContactUs-module__tpMn7q__phoneInput,.ContactUs-module__tpMn7q__infoField{border:1px solid var(--Light-Gray-Mono,#d7d7d7);color:#212121;width:100%;height:52px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;background:#ffffff14;border-radius:999px;outline:none;padding:0 20px;font-size:15px;font-style:normal;font-weight:450;line-height:22px}.ContactUs-module__tpMn7q__input::-moz-placeholder{color:#212121}.ContactUs-module__tpMn7q__phoneInput::-moz-placeholder{color:#212121}.ContactUs-module__tpMn7q__input::placeholder,.ContactUs-module__tpMn7q__phoneInput::placeholder{color:#212121}.ContactUs-module__tpMn7q__phoneField{border:1px solid var(--Light-Gray-Mono,#d7d7d7);background:#ffffff14;border-radius:999px;align-items:center;height:52px;display:flex;position:relative}.ContactUs-module__tpMn7q__countryCode{color:#212121;height:52px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;background:#d7d7d7;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 20px;font-size:14px;font-style:normal;font-weight:450;line-height:20px;display:inline-flex}.ContactUs-module__tpMn7q__countryCode img{width:11px;height:6px;display:block;transform:rotate(180deg)}.ContactUs-module__tpMn7q__phoneInput{background:0 0;border:0;flex:1;height:100%}.ContactUs-module__tpMn7q__selectField{border:1px solid var(--Light-Gray-Mono,#d7d7d7);border-radius:999px;height:52px;position:relative;overflow:hidden}.ContactUs-module__tpMn7q__select{color:#212121;width:100%;height:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;appearance:none;background:#d7d7d7;border:0;border-radius:999px;outline:none;padding:0 42px 0 20px;font-size:15px;font-style:normal;font-weight:450;line-height:22px}.ContactUs-module__tpMn7q__selectArrow{pointer-events:none;width:12px;height:6px;transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)rotate(180deg)}.ContactUs-module__tpMn7q__selectArrowOpen{transform:translateY(-50%)rotate(0)}.ContactUs-module__tpMn7q__inlineLabelSelect{border:1px solid var(--Light-Gray-Mono,#d7d7d7);clip-path:none;background:#f1f1f1;border-radius:999px;align-items:center;width:100%;height:52px;display:flex;position:relative;overflow:hidden}.ContactUs-module__tpMn7q__inlineLabel{font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#212121;white-space:nowrap;flex-shrink:0;padding:0 16px 0 20px;font-size:15px;font-weight:450}.ContactUs-module__tpMn7q__selectInline{color:#212121;height:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;appearance:none;background:#d7d7d7;border:0;border-radius:0 999px 999px 0;outline:none;flex:1;padding:0 36px 0 16px;font-size:15px;font-weight:450;line-height:22px}.ContactUs-module__tpMn7q__inlineLabelSelect .ContactUs-module__tpMn7q__selectArrow{right:12px}.ContactUs-module__tpMn7q__inlineLabelSelect .ContactUs-module__tpMn7q__requiredMark{right:30px}.ContactUs-module__tpMn7q__infoField{white-space:nowrap;background:#ffffff14;align-items:center;display:flex}.ContactUs-module__tpMn7q__textarea{border:1px solid var(--Light-Gray-Mono,#d7d7d7);color:#212121;width:100%;min-height:120px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;resize:vertical;box-sizing:border-box;background:#ffffff14;border-radius:20px;outline:none;padding:14px 20px;font-size:15px;font-style:normal;font-weight:450;line-height:22px}.ContactUs-module__tpMn7q__textarea::placeholder{color:#212121}.ContactUs-module__tpMn7q__checkboxRow{align-items:flex-start;gap:24px;margin-top:6px;display:flex}.ContactUs-module__tpMn7q__checkboxLabel{cursor:pointer;-webkit-user-select:none;user-select:none;color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.08px;flex:1;align-items:flex-start;gap:10px;font-size:13px;font-style:normal;font-weight:450;line-height:18px;display:flex;position:relative}.ContactUs-module__tpMn7q__checkboxInput,.ContactUs-module__tpMn7q__checkboxControl{flex:0 0 18px;width:18px;height:18px;margin-top:0}.ContactUs-module__tpMn7q__checkboxInput{opacity:0;pointer-events:none;position:absolute}.ContactUs-module__tpMn7q__checkboxControl{border:1px solid var(--Light-Gray-Mono,#d7d7d7);background:0 0;border-radius:50%;position:relative}.ContactUs-module__tpMn7q__checkboxInput:checked+.ContactUs-module__tpMn7q__checkboxControl{background:#d06a21;border-color:#d06a21}.ContactUs-module__tpMn7q__checkboxInput:checked+.ContactUs-module__tpMn7q__checkboxControl:after{content:"";border-bottom:1.8px solid #fff;border-left:1.8px solid #fff;width:8px;height:4px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.ContactUs-module__tpMn7q__checkboxInput:focus-visible+.ContactUs-module__tpMn7q__checkboxControl{outline-offset:2px;outline:2px solid #212121}.ContactUs-module__tpMn7q__required{color:#e54336}.ContactUs-module__tpMn7q__inputWrap{width:100%;position:relative}.ContactUs-module__tpMn7q__requiredMark{color:#e54336;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;pointer-events:none;font-size:15px;line-height:1;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.ContactUs-module__tpMn7q__requiredMarkSelect{right:36px}.ContactUs-module__tpMn7q__submitButton{background:var(--Light-Gray-Mono,#d7d7d7);color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;cursor:pointer;border:0;border-radius:79px;margin-top:18px;padding:18px 48px;font-size:16px;font-style:normal;font-weight:500;line-height:24px;transition:background .2s}.ContactUs-module__tpMn7q__submitButton:hover:not(:disabled){background:#c8c8c8}.ContactUs-module__tpMn7q__submitButton:disabled{opacity:.6;cursor:not-allowed}.ContactUs-module__tpMn7q__mapSection{margin-top:28px}.ContactUs-module__tpMn7q__mapFrame{border:1px solid #212121;border-radius:30px;width:100%;height:493px;position:relative;overflow:hidden}.ContactUs-module__tpMn7q__mapImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ContactUs-module__tpMn7q__mapIframe{width:100%;height:100%;display:block}.ContactUs-module__tpMn7q__mapControl{z-index:2;background:#d7d7d7;border-radius:4px;flex-direction:column;width:40px;height:80px;display:flex;position:absolute;top:29px;left:29px;box-shadow:2px 2px 10px #00000040}.ContactUs-module__tpMn7q__mapControlButton{background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:40px;display:inline-flex}.ContactUs-module__tpMn7q__mapControlButton img{width:20px;height:20px}.ContactUs-module__tpMn7q__mapDivider{width:40px;height:1px}.ContactUs-module__tpMn7q__mapDivider img{width:100%;height:100%;display:block}.ContactUs-module__tpMn7q__mapMarker{z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.ContactUs-module__tpMn7q__mapMarkerBubble{background:#212121;border-radius:15px;flex-direction:column;align-items:center;gap:2px;padding:15px 20px;display:flex}.ContactUs-module__tpMn7q__mapMarkerLogoTop{width:64.129px;height:19.429px}.ContactUs-module__tpMn7q__mapMarkerLogoBottom{width:83.428px;height:13.63px}.ContactUs-module__tpMn7q__mapMarkerLogoTop img,.ContactUs-module__tpMn7q__mapMarkerLogoBottom img{width:100%;height:100%;display:block}.ContactUs-module__tpMn7q__mapMarkerTail{width:54px;height:10.36px}.ContactUs-module__tpMn7q__mapMarkerTail img{width:100%;height:100%;display:block}.ContactUs-module__tpMn7q__instagramSection{margin-top:70px}.ContactUs-module__tpMn7q__instagramTitle{text-align:center;color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:-1px;margin:0;font-size:43px;font-style:normal;font-weight:450;line-height:1.1}.ContactUs-module__tpMn7q__cardRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:35px;display:grid}.ContactUs-module__tpMn7q__instagramCard{aspect-ratio:400/470;border-radius:30px;display:block;position:relative;overflow:hidden}.ContactUs-module__tpMn7q__instagramImage{-o-object-fit:cover;object-fit:cover}.ContactUs-module__tpMn7q__ctaButton{background:#fff;border-radius:59px;align-items:stretch;gap:0;width:fit-content;margin:32px auto 0;padding:0;display:flex;overflow:hidden}.ContactUs-module__tpMn7q__ctaButtonLeft{color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;white-space:nowrap;cursor:default;background:0 0;border:none;align-items:center;padding:22px 20px 22px 32px;font-size:15px;font-weight:450;line-height:24px;display:flex}.ContactUs-module__tpMn7q__ctaButtonRight{color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;white-space:nowrap;cursor:pointer;background:#d7d7d7;border:none;border-radius:59px;align-items:center;padding:22px 32px;font-size:15px;font-weight:450;line-height:24px;transition:background .2s;display:flex}.ContactUs-module__tpMn7q__ctaButtonRight:hover{background:#c8c8c8}.ContactUs-module__tpMn7q__srOnly{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1280px){.ContactUs-module__tpMn7q__heroSection,.ContactUs-module__tpMn7q__mapSection,.ContactUs-module__tpMn7q__instagramSection{padding-left:90px;padding-right:90px}}@media (max-width:1024px){.ContactUs-module__tpMn7q__heroSection,.ContactUs-module__tpMn7q__mapSection,.ContactUs-module__tpMn7q__instagramSection{padding-left:20px;padding-right:20px}.ContactUs-module__tpMn7q__page{padding-top:80px;padding-bottom:80px}.ContactUs-module__tpMn7q__heroSection{flex-direction:column;gap:40px;padding-top:20px}.ContactUs-module__tpMn7q__heroLeft,.ContactUs-module__tpMn7q__heroRight,.ContactUs-module__tpMn7q__form{width:100%;max-width:none}.ContactUs-module__tpMn7q__heroTitle{letter-spacing:-1.5px;font-size:52px;line-height:1.03}.ContactUs-module__tpMn7q__formTitle{font-size:32px}.ContactUs-module__tpMn7q__row{grid-template-columns:1fr}.ContactUs-module__tpMn7q__rowInline{border:1px solid #d7d7d7;border-radius:999px;grid-template-columns:1fr 1fr;gap:0;overflow:hidden}.ContactUs-module__tpMn7q__rowInline .ContactUs-module__tpMn7q__infoField,.ContactUs-module__tpMn7q__rowInline .ContactUs-module__tpMn7q__selectField{border:none!important;border-radius:0!important}.ContactUs-module__tpMn7q__textarea{font-size:12px}.ContactUs-module__tpMn7q__mapFrame{height:420px}.ContactUs-module__tpMn7q__cardRow{grid-template-columns:1fr}.ContactUs-module__tpMn7q__ctaButtonRight{padding:12px 24px;font-size:14px}}@media (max-width:768px){.ContactUs-module__tpMn7q__heroSection,.ContactUs-module__tpMn7q__mapSection,.ContactUs-module__tpMn7q__instagramSection{padding-left:20px;padding-right:20px}.ContactUs-module__tpMn7q__heroLeft,.ContactUs-module__tpMn7q__heroRight{flex:100%;width:100%;max-width:100%}.ContactUs-module__tpMn7q__heroTitle{letter-spacing:-.5px;flex-direction:column;width:100%;max-width:100%;font-size:32px;line-height:1.2;display:flex}.ContactUs-module__tpMn7q__socialLink{width:36px;height:36px}.ContactUs-module__tpMn7q__socialLink img{width:16px;height:16px}.ContactUs-module__tpMn7q__socialList{gap:6px}.ContactUs-module__tpMn7q__formTitle{font-size:28px}.ContactUs-module__tpMn7q__formSubtitle{font-size:10px;line-height:15px}.ContactUs-module__tpMn7q__rowInline{border:1px solid #d7d7d7;border-radius:999px;grid-template-columns:1fr 1fr;gap:0;overflow:hidden}.ContactUs-module__tpMn7q__rowInline .ContactUs-module__tpMn7q__infoField,.ContactUs-module__tpMn7q__rowInline .ContactUs-module__tpMn7q__selectField{border:none!important;border-radius:0!important}.ContactUs-module__tpMn7q__input,.ContactUs-module__tpMn7q__phoneInput,.ContactUs-module__tpMn7q__infoField,.ContactUs-module__tpMn7q__select,.ContactUs-module__tpMn7q__countryCode,.ContactUs-module__tpMn7q__textarea,.ContactUs-module__tpMn7q__submitButton{font-size:15px}.ContactUs-module__tpMn7q__input,.ContactUs-module__tpMn7q__phoneField,.ContactUs-module__tpMn7q__selectField,.ContactUs-module__tpMn7q__infoField,.ContactUs-module__tpMn7q__countryCode{height:52px}.ContactUs-module__tpMn7q__checkboxRow{flex-direction:column}.ContactUs-module__tpMn7q__checkboxLabel{font-size:11px;line-height:15px}.ContactUs-module__tpMn7q__checkboxInput,.ContactUs-module__tpMn7q__checkboxControl{flex-basis:16px;width:16px;height:16px}.ContactUs-module__tpMn7q__checkboxInput:checked+.ContactUs-module__tpMn7q__checkboxControl:after{width:7px;height:4px}.ContactUs-module__tpMn7q__instagramTitle{font-size:34px}.ContactUs-module__tpMn7q__mapFrame{border-radius:20px;height:320px}.ContactUs-module__tpMn7q__mapMarkerBubble{padding:12px 14px}.ContactUs-module__tpMn7q__mapMarkerLogoTop{width:48px;height:14px}.ContactUs-module__tpMn7q__mapMarkerLogoBottom{width:62px;height:10px}}@media (max-width:640px){.ContactUs-module__tpMn7q__heroSection,.ContactUs-module__tpMn7q__mapSection,.ContactUs-module__tpMn7q__instagramSection{padding-left:12px;padding-right:12px}.ContactUs-module__tpMn7q__heroTitle{letter-spacing:-.3px;font-size:28px;line-height:1.1}.ContactUs-module__tpMn7q__formTitle{font-size:24px}.ContactUs-module__tpMn7q__instagramTitle{letter-spacing:-.5px;font-size:28px}}
.NationalitySelect-module__2dMBhG__wrap{border:1px solid #d7d7d7;border-radius:999px;width:100%;height:52px;position:relative}.NationalitySelect-module__2dMBhG__trigger{cursor:pointer;width:100%;height:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#212121;text-align:left;background:#d7d7d7;border:none;border-radius:999px;align-items:center;gap:10px;padding:0 42px 0 20px;font-size:15px;font-weight:450;transition:background-color .2s,color .2s;display:flex}.NationalitySelect-module__2dMBhG__trigger:hover{color:#fff;background:#212121}.NationalitySelect-module__2dMBhG__trigger:hover .NationalitySelect-module__2dMBhG__arrow{filter:brightness(0)invert();transform:translateY(-50%)rotate(0)}.NationalitySelect-module__2dMBhG__trigger:focus-visible{outline-offset:2px;outline:2px solid #212121}.NationalitySelect-module__2dMBhG__selected{align-items:center;gap:10px;display:flex;overflow:hidden}.NationalitySelect-module__2dMBhG__selected span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.NationalitySelect-module__2dMBhG__placeholder{color:#212121;transition:color .2s}.NationalitySelect-module__2dMBhG__trigger:hover .NationalitySelect-module__2dMBhG__placeholder{color:#fff}.NationalitySelect-module__2dMBhG__flag{-o-object-fit:cover;object-fit:cover;border-radius:2px;flex-shrink:0;width:22px;height:15px}.NationalitySelect-module__2dMBhG__flagEmoji{flex-shrink:0;font-size:18px;line-height:1}.NationalitySelect-module__2dMBhG__flagImg{-o-object-fit:cover;object-fit:cover;border-radius:2px;flex-shrink:0;width:24px;height:16px}.NationalitySelect-module__2dMBhG__arrow{pointer-events:none;transition:transform .2s,filter .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)rotate(180deg)}.NationalitySelect-module__2dMBhG__arrowOpen{transform:translateY(-50%)rotate(0)}.NationalitySelect-module__2dMBhG__dropdown{z-index:999;background:radial-gradient(at 0 0,#3a3a3a 0%,#1a1a1a 100%);border:none;border-radius:20px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 8px 30px #00000059}.NationalitySelect-module__2dMBhG__searchWrap{border-bottom:1px solid #ffffff14;padding:10px 12px 6px}.NationalitySelect-module__2dMBhG__search{width:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:49px;outline:none;padding:8px 12px;font-size:14px}.NationalitySelect-module__2dMBhG__search::placeholder{color:#ffffff73}.NationalitySelect-module__2dMBhG__search:focus{border-color:#ffffff59}.NationalitySelect-module__2dMBhG__list{scrollbar-width:thin;scrollbar-color:#fff3 transparent;max-height:240px;margin:0;padding:6px 0;list-style:none;overflow-y:auto}.NationalitySelect-module__2dMBhG__option{cursor:pointer;width:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#fff;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:8px 14px;font-size:14px;transition:background .15s;display:flex}.NationalitySelect-module__2dMBhG__option:hover{background:#ffffff1a}.NationalitySelect-module__2dMBhG__optionActive{background:#ffffff26;font-weight:600}.NationalitySelect-module__2dMBhG__empty{color:#ffffff80;font-size:14px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;padding:12px 14px}
.PhoneCodeSelect-module__q7tbXa__wrap{flex-shrink:0;align-items:center;height:100%;min-height:44px;display:flex;position:relative}.PhoneCodeSelect-module__q7tbXa__trigger{cursor:pointer;height:100%;min-height:44px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#212121;white-space:nowrap;background:#d7d7d7;border:none;border-radius:999px;outline:none;align-items:center;gap:8px;padding:0 32px 0 14px;font-size:14px;font-weight:450;transition:background-color .2s,color .2s;display:flex;position:relative}.PhoneCodeSelect-module__q7tbXa__trigger:hover{color:#fff;background:#212121}.PhoneCodeSelect-module__q7tbXa__trigger:hover .PhoneCodeSelect-module__q7tbXa__arrow{filter:brightness(0)invert();transform:translateY(-50%)rotate(0)}.PhoneCodeSelect-module__q7tbXa__trigger:focus-visible{outline-offset:2px;outline:2px solid #212121}.PhoneCodeSelect-module__q7tbXa__flag{-o-object-fit:cover;object-fit:cover;border-radius:2px;flex-shrink:0;width:20px;height:14px}.PhoneCodeSelect-module__q7tbXa__arrow{pointer-events:none;width:10px;height:6px;transition:transform .2s,filter .2s;display:block;position:absolute;top:50%;right:12px;overflow:hidden;transform:translateY(-50%)rotate(180deg)}.PhoneCodeSelect-module__q7tbXa__arrowOpen{transform:translateY(-50%)rotate(0)}.PhoneCodeSelect-module__q7tbXa__dropdown{z-index:9999;background:radial-gradient(at 0 0,#3a3a3a 0%,#1a1a1a 100%);border-radius:20px;overflow:hidden;box-shadow:0 8px 30px #00000059}.PhoneCodeSelect-module__q7tbXa__searchWrap{border-bottom:1px solid #ffffff14;padding:10px 12px 6px}.PhoneCodeSelect-module__q7tbXa__search{width:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:49px;outline:none;padding:8px 12px;font-size:14px}.PhoneCodeSelect-module__q7tbXa__search::placeholder{color:#ffffff73}.PhoneCodeSelect-module__q7tbXa__search:focus{border-color:#ffffff59}.PhoneCodeSelect-module__q7tbXa__list{scrollbar-width:thin;scrollbar-color:#fff3 transparent;max-height:240px;margin:0;padding:6px 0;list-style:none;overflow-y:auto}.PhoneCodeSelect-module__q7tbXa__option{cursor:pointer;width:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#fff;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:8px 14px;font-size:14px;transition:background .15s;display:flex}.PhoneCodeSelect-module__q7tbXa__option:hover{background:#ffffff1a}.PhoneCodeSelect-module__q7tbXa__optionActive{background:#ffffff26;font-weight:600}.PhoneCodeSelect-module__q7tbXa__optionName{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.PhoneCodeSelect-module__q7tbXa__optionDial{color:#ffffff80;flex-shrink:0;font-size:13px}.PhoneCodeSelect-module__q7tbXa__empty{color:#ffffff80;font-size:14px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;padding:12px 14px}
.SimpleSelect-module__V3NXDq__wrap{width:100%;position:relative}.SimpleSelect-module__V3NXDq__trigger{cursor:pointer;width:100%;height:52px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#212121;text-align:left;background:#d7d7d7;border:1px solid #d7d7d7;border-radius:999px;align-items:center;gap:0;padding:0 42px 0 20px;font-size:15px;font-weight:450;transition:background-color .2s,color .2s,border-color .2s;display:flex}.SimpleSelect-module__V3NXDq__trigger:hover{color:#fff;background:#212121;border-color:#212121}.SimpleSelect-module__V3NXDq__trigger:hover .SimpleSelect-module__V3NXDq__placeholder,.SimpleSelect-module__V3NXDq__trigger:hover .SimpleSelect-module__V3NXDq__selectedLabel,.SimpleSelect-module__V3NXDq__trigger:hover .SimpleSelect-module__V3NXDq__inlineLabel{color:#fff}.SimpleSelect-module__V3NXDq__trigger:hover .SimpleSelect-module__V3NXDq__arrow{filter:brightness(0)invert();transform:translateY(-50%)rotate(0)}.SimpleSelect-module__V3NXDq__inlineLabel{white-space:nowrap;color:inherit;flex-shrink:0;padding-right:12px;font-size:15px;font-weight:450}.SimpleSelect-module__V3NXDq__placeholder{color:inherit;flex:1}.SimpleSelect-module__V3NXDq__selectedLabel{color:inherit;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.SimpleSelect-module__V3NXDq__requiredMark{color:#e03a3a;pointer-events:none;flex-shrink:0;font-size:13px;transition:color .2s;position:absolute;top:50%;right:34px;transform:translateY(-50%)}.SimpleSelect-module__V3NXDq__trigger:hover .SimpleSelect-module__V3NXDq__requiredMark,.SimpleSelect-module__V3NXDq__triggerOpen .SimpleSelect-module__V3NXDq__requiredMark{color:#ff8080}.SimpleSelect-module__V3NXDq__arrow{pointer-events:none;width:11px;height:6px;transition:transform .2s,filter .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)rotate(180deg)}.SimpleSelect-module__V3NXDq__arrowOpen{transform:translateY(-50%)rotate(0)}.SimpleSelect-module__V3NXDq__triggerOpen{color:#fff;background:#212121;border-color:#212121}.SimpleSelect-module__V3NXDq__triggerOpen .SimpleSelect-module__V3NXDq__arrow{filter:brightness(0)invert()}.SimpleSelect-module__V3NXDq__dropdown{background:radial-gradient(at 0 0,#3a3a3a 0%,#1a1a1a 100%);border-radius:16px;overflow:hidden;box-shadow:0 8px 30px #00000059}.SimpleSelect-module__V3NXDq__list{scrollbar-width:thin;scrollbar-color:#fff3 transparent;max-height:240px;margin:0;padding:6px 0;list-style:none;overflow-y:auto}.SimpleSelect-module__V3NXDq__option{cursor:pointer;width:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#fff;text-align:left;background:0 0;border:none;align-items:center;padding:9px 16px;font-size:14px;font-weight:450;transition:background .12s;display:flex}.SimpleSelect-module__V3NXDq__option:hover{background:#ffffff1a}.SimpleSelect-module__V3NXDq__optionActive{background:#ffffff26;font-weight:600}
.CurrencySelect-module__a6IrPa__wrap{display:inline-flex;position:relative}.CurrencySelect-module__a6IrPa__trigger{cursor:pointer;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;white-space:nowrap;border:none;outline:none;align-items:center;gap:8px;font-size:14px;font-weight:450;transition:background .15s;display:inline-flex}.CurrencySelect-module__a6IrPa__trigger_dark{color:#fff;background:0 0;border:1.5px solid #0000;border-radius:10px;padding:6px 10px}.CurrencySelect-module__a6IrPa__trigger_dark:hover{border-color:#848890f2}.CurrencySelect-module__a6IrPa__trigger_dark:hover .CurrencySelect-module__a6IrPa__arrow{transform:rotate(180deg)}.CurrencySelect-module__a6IrPa__trigger_dark.CurrencySelect-module__a6IrPa__triggerOpen{background:#666}.CurrencySelect-module__a6IrPa__trigger_light{color:#212121;background:#f1f1f1;border-radius:10px;padding:6px 10px}.CurrencySelect-module__a6IrPa__trigger_light:hover{background:#e4e4e4}.CurrencySelect-module__a6IrPa__trigger_pill{color:#fff;background:#00000073;border-radius:999px;padding:4px 8px;font-size:13px}.CurrencySelect-module__a6IrPa__trigger_pill:hover{background:#0009}.CurrencySelect-module__a6IrPa__flag{-o-object-fit:cover;object-fit:cover;border-radius:2px;flex-shrink:0;width:20px;height:14px}.CurrencySelect-module__a6IrPa__label{flex:1}.CurrencySelect-module__a6IrPa__arrow{pointer-events:none;flex-shrink:0;width:10px;height:6px;margin-left:4px;transition:transform .2s;display:block;position:static;transform:rotate(180deg)}.CurrencySelect-module__a6IrPa__arrowOpen{transform:rotate(0)}.CurrencySelect-module__a6IrPa__arrowClosed{transform:rotate(180deg)}.CurrencySelect-module__a6IrPa__trigger:hover .CurrencySelect-module__a6IrPa__arrowClosed,.CurrencySelect-module__a6IrPa__trigger:hover .CurrencySelect-module__a6IrPa__hoverArrowUp{transform:rotate(0)}.CurrencySelect-module__a6IrPa__dropdown{z-index:9999;background:radial-gradient(at 0 0,#3a3a3a 0%,#1a1a1a 100%);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 30px #0006}.CurrencySelect-module__a6IrPa__dropUp{flex-direction:column-reverse}.CurrencySelect-module__a6IrPa__searchWrap{border-bottom:1px solid #ffffff14;padding:8px 10px 6px}.CurrencySelect-module__a6IrPa__searchInput{color:#fff;width:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;box-sizing:border-box;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;outline:none;padding:7px 12px;font-size:13px}.CurrencySelect-module__a6IrPa__searchInput::placeholder{color:#fff6}.CurrencySelect-module__a6IrPa__searchInput:focus{border-color:#ffffff4d}.CurrencySelect-module__a6IrPa__list{scrollbar-width:thin;scrollbar-color:#fff3 transparent;max-height:240px;margin:0;padding:6px 0;list-style:none;overflow-y:auto}.CurrencySelect-module__a6IrPa__option{color:#fff;width:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:7px 12px;font-size:13px;font-weight:450;transition:background .12s;display:flex}.CurrencySelect-module__a6IrPa__option:hover{background:#ffffff1a}.CurrencySelect-module__a6IrPa__optionActive{background:#ffffff26;font-weight:600}.CurrencySelect-module__a6IrPa__empty{color:#ffffff73;font-size:13px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;padding:10px 12px}
.CTASection-module__99WdbW__section{color:#fff;min-height:540px;padding:120px 0;position:relative;overflow:hidden}.CTASection-module__99WdbW__imageLayer{filter:brightness(.62);z-index:0;background-image:url(/images/home/cta/global-cta-bg.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.CTASection-module__99WdbW__gradientOverlay{z-index:1;background:linear-gradient(90deg,#0000 0%,#0000004d 45%);position:absolute;inset:0}.CTASection-module__99WdbW__container{z-index:2;justify-content:space-between;align-items:center;gap:clamp(30px,5vw,80px);padding:0 90px;display:flex;position:relative}.CTASection-module__99WdbW__leftContent{text-shadow:0 2px 10px #00000040;text-align:left;flex-direction:column;flex:0 auto;gap:20px;width:420px;min-width:0;max-width:420px;display:flex}.CTASection-module__99WdbW__header{font-family:var(--font-display);letter-spacing:-1px;margin:0;font-size:50px;font-style:normal;font-weight:450;line-height:1.1}.CTASection-module__99WdbW__subHeader{font-family:var(--font-display);letter-spacing:.1px;color:#fff;margin:0;font-size:15px;font-style:normal;font-weight:450;line-height:24px}.CTASection-module__99WdbW__rightContent{flex:1;min-width:0}.CTASection-module__99WdbW__form,.CTASection-module__99WdbW__formShell{flex-direction:column;gap:16px;width:100%;display:flex}.CTASection-module__99WdbW__row,.CTASection-module__99WdbW__rowInline{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}.CTASection-module__99WdbW__textarea{color:#fff;width:100%;min-height:120px;font-family:var(--font-display);letter-spacing:.1px;resize:vertical;box-sizing:border-box;background:0 0;border:1px solid #d7d7d7;border-radius:20px;outline:none;padding:14px 20px;font-size:15px;font-style:normal;font-weight:450;line-height:24px}.CTASection-module__99WdbW__textarea::placeholder{color:#fff}.CTASection-module__99WdbW__textarea:focus{border-color:#fff}.CTASection-module__99WdbW__inputGroup{flex:1 1 0;position:relative}.CTASection-module__99WdbW__input{color:#fff;width:100%;height:52px;font-family:var(--font-display);letter-spacing:.1px;background:0 0;border:1px solid #d7d7d7;border-radius:999px;outline:none;padding:0 20px;font-size:15px;font-style:normal;font-weight:450;line-height:52px}.CTASection-module__99WdbW__input::placeholder{color:#fff}.CTASection-module__99WdbW__input:focus{border-color:#fff}.CTASection-module__99WdbW__requiredMark{color:#e54336;font-family:var(--font-display);pointer-events:none;font-size:15px;line-height:1;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.CTASection-module__99WdbW__requiredMarkDark{right:36px}.CTASection-module__99WdbW__phoneGroup{border:1px solid #d7d7d7;border-radius:999px;flex:1 1 0;align-items:center;height:52px;min-height:52px;display:flex}.CTASection-module__99WdbW__countryCode{color:#212121;height:52px;font-family:var(--font-display);cursor:pointer;background:#d7d7d7;border:0;border-radius:999px;outline:none;align-items:center;gap:8px;margin-left:0;padding:0 18px 0 20px;font-size:14px;font-style:normal;font-weight:450;line-height:52px;display:inline-flex}.CTASection-module__99WdbW__countryArrow{width:11px;height:6px;display:block;transform:rotate(180deg)}.CTASection-module__99WdbW__arrow,.CTASection-module__99WdbW__selectArrow{pointer-events:none;width:11px;height:6px;position:absolute;top:50%;right:16px;transform:translateY(-50%)rotate(180deg)}.CTASection-module__99WdbW__phoneInputWrap{flex:1;height:100%;position:relative}.CTASection-module__99WdbW__inputPhone{color:#fff;width:100%;height:100%;font-family:var(--font-display);letter-spacing:.1px;background:0 0;border:0;outline:none;padding:10px 22px 10px 15px;font-size:15px;font-style:normal;font-weight:450;line-height:24px}.CTASection-module__99WdbW__inputPhone::placeholder{color:#fff}.CTASection-module__99WdbW__selectWrapper{border:1px solid #d7d7d7;border-radius:999px;align-items:center;min-height:52px;display:flex;position:relative;overflow:hidden}.CTASection-module__99WdbW__select{appearance:none;color:#212121;width:100%;height:52px;font-family:var(--font-display);letter-spacing:.1px;cursor:pointer;background:#d7d7d7;border:0;border-radius:999px;outline:none;padding:0 42px 0 20px;font-size:15px;font-style:normal;font-weight:450;line-height:52px}.CTASection-module__99WdbW__selectArrow{pointer-events:none;width:11px;height:6px;transition:transform .2s;position:absolute;top:50%;right:15px;transform:translateY(-50%)rotate(180deg)}.CTASection-module__99WdbW__selectArrowOpen{transform:translateY(-50%)rotate(0)}.CTASection-module__99WdbW__needsContainer{color:#fff;width:100%;height:52px;font-family:var(--font-display);letter-spacing:.1px;white-space:nowrap;text-overflow:ellipsis;border:1px solid #d7d7d7;border-radius:999px;align-items:center;padding:0 20px;font-size:15px;font-style:normal;font-weight:450;line-height:52px;display:flex;overflow:hidden}.CTASection-module__99WdbW__inlineLabelSelect{background:#ffffff14;border:1px solid #d7d7d7;border-radius:999px;align-items:center;width:100%;height:52px;display:flex;position:relative;overflow:hidden}.CTASection-module__99WdbW__inlineLabel{font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#fff;white-space:nowrap;flex-shrink:0;padding:0 16px 0 20px;font-size:15px;font-weight:450}.CTASection-module__99WdbW__selectInline{color:#212121;height:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;appearance:none;background:#d7d7d7;border:0;border-radius:0 999px 999px 0;outline:none;flex:1;padding:0 36px 0 16px;font-size:15px;font-weight:450;line-height:22px}.CTASection-module__99WdbW__selectInline option{color:#fff;background:#212121}.CTASection-module__99WdbW__inlineLabelSelect .CTASection-module__99WdbW__selectArrow{right:12px}.CTASection-module__99WdbW__checkboxGroup{margin-top:6px}.CTASection-module__99WdbW__checkboxRow{align-items:flex-start;gap:50px;display:flex}.CTASection-module__99WdbW__checkboxLabel{cursor:pointer;color:#fff;font-family:var(--font-display);letter-spacing:.1px;align-items:flex-start;gap:10px;max-width:315px;font-size:13px;font-style:normal;font-weight:450;line-height:20px;display:flex}.CTASection-module__99WdbW__checkbox{display:none}.CTASection-module__99WdbW__checkmarkRounded{background:0 0;border:1px solid #d7d7d7;border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:inline-flex}.CTASection-module__99WdbW__checkmarkOrange{background:#d06a21;border-color:#d06a21}.CTASection-module__99WdbW__labelText{display:block}.CTASection-module__99WdbW__submitBtn{color:#212121;width:fit-content;font-family:var(--font-display);letter-spacing:.1px;cursor:pointer;background:#d7d7d7;border:0;border-radius:79px;margin-top:2px;padding:18px 48px;font-size:16px;font-style:normal;font-weight:500;line-height:24px;transition:transform .2s,background-color .2s}.CTASection-module__99WdbW__submitBtn:hover{background:#fff;transform:translateY(-1px)}@media (max-width:1280px){.CTASection-module__99WdbW__section{min-height:auto;padding:88px 0}.CTASection-module__99WdbW__container{padding:0 90px}.CTASection-module__99WdbW__header{font-size:40px}}@media (max-width:1024px){.CTASection-module__99WdbW__section{padding:72px 0}.CTASection-module__99WdbW__container{flex-direction:column;align-items:flex-start;gap:40px;padding:0 20px}.CTASection-module__99WdbW__leftContent,.CTASection-module__99WdbW__rightContent{flex-shrink:unset;width:100%;max-width:100%}.CTASection-module__99WdbW__form{max-width:100%}.CTASection-module__99WdbW__header{font-size:36px}.CTASection-module__99WdbW__row{grid-template-columns:1fr}.CTASection-module__99WdbW__rowInline{border:1px solid #d7d7d7;border-radius:999px;gap:0;overflow:hidden}.CTASection-module__99WdbW__rowInline .CTASection-module__99WdbW__needsContainer,.CTASection-module__99WdbW__rowInline .CTASection-module__99WdbW__selectWrapper{border:none!important;border-radius:0!important}}@media (max-width:768px){.CTASection-module__99WdbW__section{padding:64px 0}.CTASection-module__99WdbW__container{padding:0 20px}.CTASection-module__99WdbW__header{letter-spacing:-.72px;font-size:36px}.CTASection-module__99WdbW__row{grid-template-columns:1fr;gap:16px}.CTASection-module__99WdbW__checkboxRow{flex-direction:column;gap:16px}.CTASection-module__99WdbW__rowInline{border:1px solid #d7d7d7;border-radius:999px;gap:0;overflow:hidden}.CTASection-module__99WdbW__rowInline .CTASection-module__99WdbW__needsContainer,.CTASection-module__99WdbW__rowInline .CTASection-module__99WdbW__selectWrapper{border:none!important;border-radius:0!important}.CTASection-module__99WdbW__checkboxLabel{max-width:100%}.CTASection-module__99WdbW__submitBtn{width:fit-content}}@media (max-width:640px){.CTASection-module__99WdbW__container{padding:0 12px}.CTASection-module__99WdbW__header{letter-spacing:-.5px;font-size:30px;line-height:1.08}}
.MoreFilters-module__CjvFka__container{background:#fff;border-radius:30px;flex-direction:column;width:392px;height:454px;display:flex;overflow:hidden}.MoreFilters-module__CjvFka__header{border-bottom:1px solid #d7d7d7;align-items:center;height:60px;padding:10px 20px;display:flex}.MoreFilters-module__CjvFka__title{color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;text-align:left;margin:0;font-size:20px;font-weight:450;line-height:1.1}.MoreFilters-module__CjvFka__scrollArea{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;padding:10px 10px 10px 20px;overflow-y:auto}.MoreFilters-module__CjvFka__scrollArea::-webkit-scrollbar{width:10px}.MoreFilters-module__CjvFka__scrollArea::-webkit-scrollbar-track{background:#d7d7d7;border-radius:5px}.MoreFilters-module__CjvFka__scrollArea::-webkit-scrollbar-thumb{background:#212121;border-radius:5px}.MoreFilters-module__CjvFka__scrollArea{scrollbar-width:thin;scrollbar-color:#212121 #d7d7d7}.MoreFilters-module__CjvFka__section{padding-right:10px}.MoreFilters-module__CjvFka__sectionTitle{color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;text-align:left;margin:0 0 13px;font-size:15px;font-weight:700;line-height:24px}.MoreFilters-module__CjvFka__tags{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.MoreFilters-module__CjvFka__tagsFullWidth{flex-flow:row}.MoreFilters-module__CjvFka__tagsFullWidth .MoreFilters-module__CjvFka__tag{flex:1}.MoreFilters-module__CjvFka__divider{background:#d7d7d7;height:1px;margin:18px 10px 18px 0}.MoreFilters-module__CjvFka__tag{color:#212121;height:35px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d7d7d7;border-radius:20px;justify-content:flex-start;align-items:center;padding:5px 18px;font-size:15px;font-weight:450;line-height:24px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.MoreFilters-module__CjvFka__tag:hover{background:#f3f3f3}.MoreFilters-module__CjvFka__tag.MoreFilters-module__CjvFka__selected{color:#fff;background:#212121;border-color:#212121}.MoreFilters-module__CjvFka__bathroomRow{flex-wrap:wrap;gap:8px;display:flex}.MoreFilters-module__CjvFka__bathroomBtn{color:#212121;min-width:44px;height:35px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;cursor:pointer;background:#fff;border:1px solid #d7d7d7;border-radius:20px;padding:0 14px;font-size:15px;font-weight:450;transition:background-color .15s,color .15s,border-color .15s}.MoreFilters-module__CjvFka__bathroomBtn:hover{background:#f3f3f3}.MoreFilters-module__CjvFka__bathroomBtnSelected{color:#fff;background:#212121;border-color:#212121}.MoreFilters-module__CjvFka__leaseRow{align-items:center;gap:10px;display:flex}.MoreFilters-module__CjvFka__leaseInput{height:42px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#212121;background:#fff;border:1px solid #d7d7d7;border-radius:20px;outline:none;flex:1;padding:0 16px;font-size:15px;font-weight:450;transition:border-color .15s}.MoreFilters-module__CjvFka__leaseInput::placeholder{color:#bbb}.MoreFilters-module__CjvFka__leaseInput:focus{border-color:#888}.MoreFilters-module__CjvFka__leaseUnit{height:42px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#212121;white-space:nowrap;background:#d7d7d7;border-radius:20px;flex-shrink:0;align-items:center;padding:0 20px;font-size:15px;font-weight:450;display:inline-flex}.MoreFilters-module__CjvFka__actions{border-top:1px solid #d7d7d7;align-items:center;gap:10px;padding:15px 15px 15px 20px;display:flex}.MoreFilters-module__CjvFka__actionButton{color:#212121;height:48px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;cursor:pointer;background:#d7d7d7;border:none;border-radius:79px;font-size:15px;font-weight:450;line-height:24px;transition:background-color .2s}.MoreFilters-module__CjvFka__selectBtn{flex:1}.MoreFilters-module__CjvFka__resetBtn{width:135px}.MoreFilters-module__CjvFka__actionButton:hover{background:#cdcdcd}.MoreFilters-module__CjvFka__loadingText{color:#666;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;margin:0;padding:16px 20px;font-size:15px}@media (max-width:768px){.MoreFilters-module__CjvFka__container{width:100%;height:auto}}
.FloatingShortlistButton-module__yjYGNW__floatingButton{z-index:1000;color:#1a1a1a;cursor:pointer;font-family:var(--font-geist-sans,sans-serif);letter-spacing:-.01em;opacity:0;visibility:hidden;background-color:#fff;border:none;border-radius:50px;justify-content:space-between;align-items:center;gap:12px;padding:6px 6px 6px 20px;font-size:15px;font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:24px;left:24px;transform:translateY(100px);box-shadow:0 4px 20px #00000014}.FloatingShortlistButton-module__yjYGNW__floatingButton:hover{transform:translateY(0)scale(1.02);box-shadow:0 8px 30px #0000001f}.FloatingShortlistButton-module__yjYGNW__floatingButton:active{transform:translateY(0)scale(.98)}.FloatingShortlistButton-module__yjYGNW__visible{opacity:1;visibility:visible;animation:.4s cubic-bezier(.16,1,.3,1) forwards FloatingShortlistButton-module__yjYGNW__slideUp;transform:translateY(0)}.FloatingShortlistButton-module__yjYGNW__hidden{animation:.3s cubic-bezier(.16,1,.3,1) forwards FloatingShortlistButton-module__yjYGNW__slideDown}@keyframes FloatingShortlistButton-module__yjYGNW__slideUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes FloatingShortlistButton-module__yjYGNW__slideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100px)}}.FloatingShortlistButton-module__yjYGNW__iconWrapper{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .2s;display:flex;box-shadow:0 2px 8px #0000001a}.FloatingShortlistButton-module__yjYGNW__floatingButton:hover .FloatingShortlistButton-module__yjYGNW__iconWrapper{transform:scale(1.05)}.FloatingShortlistButton-module__yjYGNW__icon{color:#333;margin-top:-2px;font-size:20px;font-weight:400;line-height:1}.FloatingShortlistButton-module__yjYGNW__text{white-space:nowrap;color:#1a1a1a}@media (max-width:768px){.FloatingShortlistButton-module__yjYGNW__floatingButton{width:auto;max-width:calc(100vw - 32px);padding:5px 5px 5px 16px;font-size:14px;bottom:16px;left:50%;transform:translate(-50%)translateY(100px)}.FloatingShortlistButton-module__yjYGNW__visible{animation:.4s cubic-bezier(.16,1,.3,1) forwards FloatingShortlistButton-module__yjYGNW__slideUpMobile;transform:translate(-50%)translateY(0)}.FloatingShortlistButton-module__yjYGNW__hidden{animation:.3s cubic-bezier(.16,1,.3,1) forwards FloatingShortlistButton-module__yjYGNW__slideDownMobile}@keyframes FloatingShortlistButton-module__yjYGNW__slideUpMobile{0%{opacity:0;transform:translate(-50%)translateY(100px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes FloatingShortlistButton-module__yjYGNW__slideDownMobile{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(100px)}}.FloatingShortlistButton-module__yjYGNW__iconWrapper{width:32px;height:32px}.FloatingShortlistButton-module__yjYGNW__icon{font-size:18px}}
.ListingCard-module__ilnowa__card{--active-image:none;color:#fff;background-color:#212121;border-radius:30px;flex-direction:column;height:100%;transition:transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 30px #00000040}.ListingCard-module__ilnowa__card:before{content:"";background-image:var(--active-image);filter:blur(20px);z-index:1;pointer-events:none;background-position:50%;background-size:cover;height:276px;position:absolute;bottom:0;left:0;right:0;transform:scale(1.15)}.ListingCard-module__ilnowa__card:after{content:"";z-index:1;pointer-events:none;background:#21212199;height:276px;position:absolute;bottom:0;left:0;right:0}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light{color:#212121;box-shadow:none;background:#fff}.ListingCard-module__ilnowa__imageContainer{aspect-ratio:4/3.2;z-index:2;border-radius:30px;width:100%;position:relative;overflow:hidden}.ListingCard-module__ilnowa__imageSlideshow{width:100%;height:100%;transition:transform .3s;display:flex}.ListingCard-module__ilnowa__image{flex-shrink:0;width:100%;min-width:100%;height:100%;position:relative;overflow:hidden}.ListingCard-module__ilnowa__imageAsset{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:transform .45s cubic-bezier(.22,1,.36,1)}.ListingCard-module__ilnowa__imageContainer:hover .ListingCard-module__ilnowa__imageAsset{transform:scale(1.04)}.ListingCard-module__ilnowa__topInfo{z-index:10;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:15px;left:15px;right:15px}.ListingCard-module__ilnowa__topTags{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-sizing:border-box;background:#2121214d;border-radius:49px;flex-wrap:nowrap;flex:0 auto;align-items:center;gap:5px;width:fit-content;max-width:100%;height:46px;padding:5px;display:flex;overflow:visible}.ListingCard-module__ilnowa__topInfo:has(.ListingCard-module__ilnowa__topBadges) .ListingCard-module__ilnowa__topTags{max-width:calc(100% - 190px)}.ListingCard-module__ilnowa__tag{height:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;color:#fff;white-space:nowrap;box-sizing:border-box;background:#212121;border-radius:49px;align-items:center;padding:0 11px;font-size:11px;font-weight:450;line-height:1;display:inline-flex}.ListingCard-module__ilnowa__topBadges{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-sizing:border-box;background:#2121214d;border-radius:49px;flex-shrink:0;align-items:center;gap:5px;height:46px;padding:5px;display:flex}.ListingCard-module__ilnowa__premiumTag{height:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;text-transform:uppercase;color:#fff;white-space:nowrap;background:linear-gradient(90deg,#0a1f5c 0%,#1d4ed8 100%);border-radius:49px;align-items:center;gap:6px;padding:0 14px 0 11px;font-size:11px;font-weight:450;line-height:12.1px;display:inline-flex}.ListingCard-module__ilnowa__premiumIcon{flex-shrink:0;width:18px;height:18px;display:block}.ListingCard-module__ilnowa__verifiedBadge{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ListingCard-module__ilnowa__hotBadgeImg{-o-object-fit:contain;object-fit:contain;width:24px;height:24px;display:block}.ListingCard-module__ilnowa__bottomInfo{z-index:10;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;bottom:15px;left:15px;right:15px}.ListingCard-module__ilnowa__locationTag{height:36px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;color:#fff;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background:#212121;border-radius:49px;align-items:center;max-width:calc(100% - 56px);padding:0 13px;font-size:12px;font-weight:450;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 0 0 5px #2121214d}.ListingCard-module__ilnowa__addButton{color:#fff;cursor:pointer;background:#212121;border:none;border-radius:49px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:18px;line-height:1;transition:width .4s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden;box-shadow:0 0 0 5px #2121214d}.ListingCard-module__ilnowa__addButtonHoverInner{white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.ListingCard-module__ilnowa__addButtonHoverPlus{flex-shrink:0;font-size:22px;line-height:1}.ListingCard-module__ilnowa__addButtonHoverText{opacity:0;max-width:0;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;font-size:13px;font-weight:450;line-height:1;transition:max-width .4s cubic-bezier(.22,1,.36,1),opacity .3s,margin-left .4s cubic-bezier(.22,1,.36,1);overflow:hidden}@media (hover:hover){.ListingCard-module__ilnowa__addButton:not(.ListingCard-module__ilnowa__addButtonActive):hover{width:110px}.ListingCard-module__ilnowa__addButton:not(.ListingCard-module__ilnowa__addButtonActive):hover .ListingCard-module__ilnowa__addButtonHoverText{opacity:1;max-width:80px;margin-left:5px}}.ListingCard-module__ilnowa__card:not(.ListingCard-module__ilnowa__light):not(.ListingCard-module__ilnowa__nonExclusive) .ListingCard-module__ilnowa__addButtonActive{color:#fff;background:0 0;border:none;border-radius:49px;justify-content:center;align-items:center;width:auto;height:36px;padding:0;font-size:15px;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 0 0 5px #2121214d}.ListingCard-module__ilnowa__addButtonInner{white-space:nowrap;background:#212121;border-radius:49px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 12px;display:inline-flex;box-shadow:0 0 0 5px #2121214d}.ListingCard-module__ilnowa__addButtonPlus{font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#fff;font-size:12px;font-weight:450;line-height:1}.ListingCard-module__ilnowa__addButtonText{font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;color:#fff;font-size:12px;font-weight:450;line-height:1}.ListingCard-module__ilnowa__imageDots{z-index:9;opacity:0;gap:6px;transition:opacity .2s;display:flex;position:absolute;bottom:70px;left:50%;transform:translate(-50%)}.ListingCard-module__ilnowa__imageContainer:hover .ListingCard-module__ilnowa__imageDots{opacity:1}.ListingCard-module__ilnowa__dot{background:#ffffff4d;border-radius:50%;width:7px;height:7px}.ListingCard-module__ilnowa__dotActive{background:#fff}.ListingCard-module__ilnowa__navButton{color:#fff;cursor:pointer;opacity:0;z-index:11;background:#212121;border:none;border-radius:49px;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 5px #2121214d}.ListingCard-module__ilnowa__navButton svg{width:18px;height:18px}.ListingCard-module__ilnowa__navButton img{filter:invert()}.ListingCard-module__ilnowa__navButtonLeft{left:15px}.ListingCard-module__ilnowa__navButtonRight{right:15px}.ListingCard-module__ilnowa__imageContainer:hover .ListingCard-module__ilnowa__navButton{opacity:1}.ListingCard-module__ilnowa__content{z-index:3;pointer-events:none;flex-direction:column;flex:1;gap:16px;min-height:218px;margin-top:-58px;padding:76px 15px 20px;display:flex;position:relative}.ListingCard-module__ilnowa__contentLink{color:inherit;text-decoration:none;display:contents}.ListingCard-module__ilnowa__contentLink .ListingCard-module__ilnowa__title,.ListingCard-module__ilnowa__contentLink .ListingCard-module__ilnowa__detailsRow,.ListingCard-module__ilnowa__contentLink .ListingCard-module__ilnowa__listedAgo{pointer-events:auto;cursor:pointer}.ListingCard-module__ilnowa__listedAgo{pointer-events:auto}.ListingCard-module__ilnowa__title{text-align:left;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;color:#fff;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:2.2em;margin:0;font-size:20px;font-weight:550;line-height:22px;display:-webkit-box;overflow:hidden}.ListingCard-module__ilnowa__priceRow{pointer-events:auto;background:#fff;border-radius:49px;justify-content:space-between;align-items:center;width:100%;min-height:49px;padding-left:25px;display:flex;overflow:hidden}.ListingCard-module__ilnowa__price{font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;color:#212121;white-space:nowrap;font-size:15px;font-weight:550;line-height:24px}.ListingCard-module__ilnowa__currencyBadge{color:#212121;min-height:49px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;cursor:pointer;pointer-events:auto;background:#d7d7d7;border:none;border-radius:25px;align-items:center;gap:25px;padding:12px 32px 12px 20px;font-size:15px;font-weight:450;line-height:24px;transition:background-color .2s;display:inline-flex}.ListingCard-module__ilnowa__currencyBadge:hover{color:#fff;background:#212121}.ListingCard-module__ilnowa__currencyBadge:hover>img:last-child{filter:brightness(0)invert();transform:rotate(0)}.ListingCard-module__ilnowa__cardClickOverlay{z-index:0;cursor:pointer;position:absolute;inset:0}.ListingCard-module__ilnowa__currencyDropdownWrap{z-index:1;pointer-events:auto;flex-shrink:0;position:relative}.ListingCard-module__ilnowa__currencyDropdownList{z-index:9999;pointer-events:auto;background:radial-gradient(120% 160% at 50% 40%,#2c2f35 0%,#222327 56%,#1b1c1f 100%);border-radius:20px;flex-direction:column;gap:5px;min-width:140px;padding:10px;display:flex;box-shadow:0 10px 30px #00000052}.ListingCard-module__ilnowa__currencyDropdownItem{width:100%;height:50px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;color:#fff;cursor:pointer;pointer-events:auto;background:0 0;border:1.5px solid #0000;border-radius:10px;justify-content:center;align-items:center;font-size:15px;font-weight:450;line-height:24px;transition:border-color .2s,background-color .2s;display:inline-flex}.ListingCard-module__ilnowa__currencyDropdownItem:not(.ListingCard-module__ilnowa__currencyDropdownItemActive):hover{border-color:#848890f2}.ListingCard-module__ilnowa__currencyDropdownItemActive{background-color:#666}.ListingCard-module__ilnowa__currencyArrowOpen{transform:rotate(180deg)}.ListingCard-module__ilnowa__currencyArrowLight{filter:brightness(0)invert()}.ListingCard-module__ilnowa__detailsRow{grid-template-columns:repeat(var(--detail-count,4),minmax(0,auto));justify-content:stretch;gap:4px;width:100%;display:grid}.ListingCard-module__ilnowa__detailItem{color:#212121;pointer-events:auto;min-width:0;min-height:31px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #d7d7d7;border-radius:49px;justify-content:center;align-items:center;gap:5px;padding:6px 8px;font-size:11px;font-weight:500;line-height:1.1;transition:background-color .2s,border-color .2s;display:flex;overflow:hidden}.ListingCard-module__ilnowa__listedAgo{text-align:center;color:#787878;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;text-transform:uppercase;margin:0;font-size:13px;font-weight:450;line-height:1.4}.ListingCard-module__ilnowa__detailItem:hover{background:#e8e8e8;border-color:silver}.ListingCard-module__ilnowa__detailItem span{text-overflow:ellipsis;overflow:hidden}.ListingCard-module__ilnowa__detailIcon{flex-shrink:0;width:16px;height:auto}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive:before,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive:after,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light:before,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light:after{content:none}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__topTags,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__topTags{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff4d}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__tag,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__tag{color:#212121;background-color:#fff}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__hotTag,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__hotTag{background-color:#8b0000;box-shadow:0 0 0 6px #8b000033}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__locationTag,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__locationTag,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__addButton,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__addButton{color:#212121;background:#fff;box-shadow:0 0 0 5px #ffffff4d}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__addButtonActive,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__addButtonActive{color:#212121;background:0 0;width:auto;height:36px;padding:0;box-shadow:0 0 0 5px #ffffff4d}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__addButtonInner,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__addButtonInner{box-shadow:none;background:#fff}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__addButtonPlus,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__addButtonText,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__addButtonPlus,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__addButtonText{color:#212121}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__content{background:#fff;min-height:auto;margin-top:0;padding:10px 15px 20px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__content{background:#fff;min-height:218px;margin-top:0;padding:20px 15px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__title,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__title{color:#212121;padding-top:0}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__priceRow,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__priceRow{background:#d7d7d7}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__currencyBadge,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__currencyBadge{color:#fff;background:#666}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__currencyBadge:hover,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__currencyBadge:hover{color:#fff;background:#212121}.ListingCard-module__ilnowa__currencyBadge>img:last-child{filter:brightness(0);transition:filter .2s,transform .2s;transform:rotate(180deg)}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__currencyBadge>img:last-child,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__currencyBadge>img:last-child{filter:brightness(0)invert()}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__currencyBadge:hover>img:last-child,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__currencyBadge:hover>img:last-child{filter:brightness(0)invert();transform:rotate(0)}.ListingCard-module__ilnowa__card:not(.ListingCard-module__ilnowa__nonExclusive):not(.ListingCard-module__ilnowa__light) .ListingCard-module__ilnowa__listedAgo{color:#fff9}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__dot,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__dot{background-color:#ffffff80}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__dotActive,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__dotActive{background-color:#fff}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__navButton,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__navButton{color:#212121;background:#fff;box-shadow:0 0 0 5px #ffffff4d}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__navButton img,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__navButton img{filter:none}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__navButton:before,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__navButton:before{background:#fff}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__content:before,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__content:after,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__content:before,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__content:after,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light:before,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light:after{content:none}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__title{color:#1a1a1a;letter-spacing:.1px;font-size:20px;font-weight:550;line-height:22px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__priceRow{background-color:#e0e0e0;border-radius:49px;min-height:49px;padding-left:25px;overflow:hidden}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__price{color:#000;font-size:15px;font-weight:700}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__currencyBadge{color:#fff;background-color:#666;border-radius:25px;align-self:stretch;gap:25px;min-height:49px;padding:12px 32px 12px 20px;font-size:15px;font-weight:450}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__detailsRow{gap:8px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__detailItem{letter-spacing:.1px;text-transform:uppercase;background:#fff;border:1px solid #ccc;gap:5px;padding:6px 8px;font-size:11px;font-weight:500;line-height:1.1;transition:background-color .2s,border-color .2s!important}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__detailItem:hover,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive .ListingCard-module__ilnowa__detailItem:hover,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__nonExclusive.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__detailItem:hover{background:#d8d8d8!important;border-color:#a8a8a8!important}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact{border-radius:18px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact:before,.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact:after{height:110px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__imageContainer{border-radius:18px;height:130px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__topInfo{gap:6px;top:8px;left:8px;right:8px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__topTags{gap:3px;padding:3px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__tag{padding:3px 7px;font-size:8px;line-height:1.2}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__topBadges{gap:4px;padding:3px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__premiumTag{gap:4px;padding:4px 8px 4px 6px;font-size:9px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__premiumIcon{width:12px;height:12px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__verifiedBadge{width:24px;height:24px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__bottomInfo{gap:6px;bottom:8px;left:8px;right:8px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__locationTag{max-width:calc(100% - 36px);padding:4px 9px;font-size:9px;line-height:1.2}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__addButton{width:26px;height:26px;font-size:16px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__content{gap:8px;min-height:auto;margin-top:-30px;padding:42px 10px 12px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__title{min-height:2.2em;font-size:13px;line-height:1.15}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__priceRow{border-radius:99px;min-height:32px;padding-left:12px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__price{font-size:11px;line-height:1.2}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__currencyBadge{gap:6px;min-height:32px;padding:6px 26px 6px 12px;font-size:10px;line-height:1.2}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__detailsRow{gap:4px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__detailItem{gap:3px;min-height:22px;padding:3px 7px;font-size:8px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__detailIcon{width:11px!important;height:11px!important}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__listedAgo{display:none}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__navButton{width:26px;height:26px;box-shadow:0 0 0 3px #2121214d}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__imageDots{gap:4px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact .ListingCard-module__ilnowa__dot{width:5px;height:5px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__content{padding:0 10px 12px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__title{padding-top:8px;font-size:13px;line-height:1.15}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__priceRow{min-height:32px;padding:0 0 0 12px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__price{font-size:11px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__currencyBadge{gap:6px;min-height:32px;padding:6px 26px 6px 10px;font-size:10px}.ListingCard-module__ilnowa__card.ListingCard-module__ilnowa__compact.ListingCard-module__ilnowa__light .ListingCard-module__ilnowa__detailItem{min-height:22px;padding:3px 7px;font-size:8px}@media (max-width:768px){.ListingCard-module__ilnowa__content{min-height:auto;margin-top:0;padding-top:20px}.ListingCard-module__ilnowa__title{font-size:18px}.ListingCard-module__ilnowa__price{font-size:14px}.ListingCard-module__ilnowa__currencyBadge{gap:10px;padding:10px 12px}.ListingCard-module__ilnowa__detailsRow{flex-wrap:wrap}}
.ShortlistPopup-module__Wo0gAW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;background:#0000008c;justify-content:center;align-items:center;padding:24px;animation:.18s ease-out ShortlistPopup-module__Wo0gAW__fadeIn;display:flex;position:fixed;inset:0}@keyframes ShortlistPopup-module__Wo0gAW__fadeIn{0%{opacity:0}to{opacity:1}}.ShortlistPopup-module__Wo0gAW__popup{background:#f5f5f3;border-radius:28px;flex-direction:column;width:100%;max-width:560px;max-height:82vh;animation:.28s cubic-bezier(.16,1,.3,1) ShortlistPopup-module__Wo0gAW__slideUp;display:flex;overflow:hidden;box-shadow:0 24px 64px #00000038}@keyframes ShortlistPopup-module__Wo0gAW__slideUp{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.ShortlistPopup-module__Wo0gAW__header{justify-content:space-between;align-items:center;padding:28px 28px 0;display:flex}.ShortlistPopup-module__Wo0gAW__title{font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#111;letter-spacing:-.01em;margin:0;font-size:22px;font-weight:450}.ShortlistPopup-module__Wo0gAW__closeButton{color:#555;cursor:pointer;background:#e8e8e6;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,color .15s;display:flex}.ShortlistPopup-module__Wo0gAW__closeButton:hover{color:#fff;background:#212121}.ShortlistPopup-module__Wo0gAW__content{flex-direction:column;flex:1;gap:8px;padding:20px 28px 28px;display:flex;overflow-y:auto}.ShortlistPopup-module__Wo0gAW__content::-webkit-scrollbar{width:4px}.ShortlistPopup-module__Wo0gAW__content::-webkit-scrollbar-track{background:0 0}.ShortlistPopup-module__Wo0gAW__content::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.ShortlistPopup-module__Wo0gAW__shortlistList{flex-direction:column;gap:6px;display:flex}.ShortlistPopup-module__Wo0gAW__shortlistItemRow{align-items:center;gap:6px;display:flex}.ShortlistPopup-module__Wo0gAW__shortlistItem{cursor:pointer;background:#212121;border-radius:18px;outline:none;flex:1;align-items:center;height:76px;padding:0 0 0 20px;transition:background .18s;display:flex;position:relative;overflow:hidden}.ShortlistPopup-module__Wo0gAW__shortlistItem:hover{background:#2e2e2e}.ShortlistPopup-module__Wo0gAW__shortlistItem:focus-visible{box-shadow:0 0 0 2px #212121,0 0 0 4px #f5f5f3}.ShortlistPopup-module__Wo0gAW__shortlistInfo{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.ShortlistPopup-module__Wo0gAW__editIcon{color:#ffffff59;flex-shrink:0;display:flex}.ShortlistPopup-module__Wo0gAW__shortlistName{font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:400;overflow:hidden}.ShortlistPopup-module__Wo0gAW__addedBadge{color:#86efac;letter-spacing:.04em;text-transform:uppercase;background:#ffffff26;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:3px 10px;font-size:10px;font-weight:600;display:inline-flex}.ShortlistPopup-module__Wo0gAW__thumbnails{flex-shrink:0;align-items:stretch;gap:3px;height:76px;display:flex}.ShortlistPopup-module__Wo0gAW__thumbnail{-o-object-fit:cover;object-fit:cover;width:72px;height:76px}.ShortlistPopup-module__Wo0gAW__thumbnail:last-child{border-radius:0 18px 18px 0}.ShortlistPopup-module__Wo0gAW__moreCount{color:#fff9;width:44px;height:76px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;background:#ffffff1a;border-radius:0 18px 18px 0;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}.ShortlistPopup-module__Wo0gAW__deleteBtn{color:#999;cursor:pointer;background:#e8e8e6;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,color .15s;display:flex}.ShortlistPopup-module__Wo0gAW__deleteBtn:hover{color:#dc2626;background:#fee2e2}.ShortlistPopup-module__Wo0gAW__createButton{color:#444;width:100%;height:64px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;cursor:pointer;background:#e8e8e6;border:none;border-radius:18px;align-items:center;gap:14px;margin-top:4px;padding:0 20px;font-size:15px;font-weight:400;transition:background .18s,color .18s;display:flex}.ShortlistPopup-module__Wo0gAW__createButton:hover{color:#fff;background:#212121}.ShortlistPopup-module__Wo0gAW__createIcon{width:28px;height:28px;color:inherit;background:currentColor;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:0;transition:background .18s;display:flex}.ShortlistPopup-module__Wo0gAW__createButton .ShortlistPopup-module__Wo0gAW__createIcon:before{content:"+";color:#f5f5f3;font-size:20px;font-weight:300;line-height:1}.ShortlistPopup-module__Wo0gAW__createButton:hover .ShortlistPopup-module__Wo0gAW__createIcon{background:#ffffff26}.ShortlistPopup-module__Wo0gAW__namingRow{align-items:center;gap:8px;margin-top:4px;display:flex}.ShortlistPopup-module__Wo0gAW__nameInput{height:48px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#111;background:#fff;border:1.5px solid #d7d7d7;border-radius:14px;outline:none;flex:1;padding:0 16px;font-size:15px;transition:border-color .15s}.ShortlistPopup-module__Wo0gAW__nameInput:focus{border-color:#212121}.ShortlistPopup-module__Wo0gAW__confirmBtn{color:#fff;height:48px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;cursor:pointer;white-space:nowrap;background:#212121;border:none;border-radius:14px;padding:0 20px;font-size:14px;font-weight:450;transition:background .15s}.ShortlistPopup-module__Wo0gAW__confirmBtn:hover{background:#333}.ShortlistPopup-module__Wo0gAW__cancelBtn{color:#888;height:48px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #d7d7d7;border-radius:14px;padding:0 16px;font-size:14px;transition:border-color .15s,color .15s}.ShortlistPopup-module__Wo0gAW__cancelBtn:hover{color:#444;border-color:#aaa}.ShortlistPopup-module__Wo0gAW__pendingIndicator{background:#fff;border-radius:14px;align-items:center;gap:10px;margin-top:4px;padding:12px 16px;display:flex}.ShortlistPopup-module__Wo0gAW__pendingIcon{font-size:18px}.ShortlistPopup-module__Wo0gAW__pendingText{font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#555;margin:0;font-size:13px}.ShortlistPopup-module__Wo0gAW__emptyState{text-align:center;color:#999;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;padding:40px 20px;font-size:14px}@media (max-width:640px){.ShortlistPopup-module__Wo0gAW__popup{border-radius:22px}.ShortlistPopup-module__Wo0gAW__header{padding:22px 20px 0}.ShortlistPopup-module__Wo0gAW__content{padding:16px 20px 24px}.ShortlistPopup-module__Wo0gAW__shortlistItem{height:68px;padding-left:16px}.ShortlistPopup-module__Wo0gAW__thumbnails{height:68px}.ShortlistPopup-module__Wo0gAW__thumbnail{width:60px;height:68px}.ShortlistPopup-module__Wo0gAW__moreCount{width:38px;height:68px}.ShortlistPopup-module__Wo0gAW__createButton{height:58px}}
.ButtonDiscoverMore-module__sb9pKG__wrap{justify-content:center;display:flex}.ButtonDiscoverMore-module__sb9pKG__cta{color:#212121;cursor:pointer;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;background:#fff;border-radius:59px;align-items:stretch;gap:0;min-height:54px;padding:0;font-size:15px;font-weight:450;line-height:24px;text-decoration:none;display:inline-flex}.ButtonDiscoverMore-module__sb9pKG__label{color:#212121;white-space:nowrap;align-items:center;padding:11px 10px 11px 36px;transition:transform .35s;display:flex}.ButtonDiscoverMore-module__sb9pKG__actionLabel{color:#212121;white-space:nowrap;background:#bebebe;border-radius:55px;align-self:stretch;align-items:center;margin-left:0;padding:11px 30px;transition:background-color .3s,color .3s,transform .35s;display:flex}.ButtonDiscoverMore-module__sb9pKG__iconSlot{opacity:0;justify-content:center;align-self:center;align-items:center;max-width:0;transition:max-width .35s,opacity .22s,margin-left .35s;display:inline-flex;overflow:hidden}.ButtonDiscoverMore-module__sb9pKG__iconFrame{justify-content:center;align-items:center;width:21.5px;height:21.5px;display:inline-flex;transform:scaleY(-1)rotate(180deg)}.ButtonDiscoverMore-module__sb9pKG__icon{flex-shrink:0;width:18.723px;height:9.575px;display:block;transform:rotate(-90deg)}.ButtonDiscoverMore-module__sb9pKG__cta:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (hover:hover){.ButtonDiscoverMore-module__sb9pKG__cta:hover .ButtonDiscoverMore-module__sb9pKG__iconSlot,.ButtonDiscoverMore-module__sb9pKG__cta:focus-visible .ButtonDiscoverMore-module__sb9pKG__iconSlot{opacity:1;max-width:22px;margin-left:0}.ButtonDiscoverMore-module__sb9pKG__cta:hover .ButtonDiscoverMore-module__sb9pKG__label,.ButtonDiscoverMore-module__sb9pKG__cta:focus-visible .ButtonDiscoverMore-module__sb9pKG__label{transform:translate(-12px)}.ButtonDiscoverMore-module__sb9pKG__cta:hover .ButtonDiscoverMore-module__sb9pKG__actionLabel,.ButtonDiscoverMore-module__sb9pKG__cta:focus-visible .ButtonDiscoverMore-module__sb9pKG__actionLabel{color:#fff;background:#212121;transform:translate(6px)}}@media (max-width:768px){.ButtonDiscoverMore-module__sb9pKG__cta{min-height:50px;font-size:14px}.ButtonDiscoverMore-module__sb9pKG__label{text-align:center;flex:1;justify-content:center;padding:13px 12px}.ButtonDiscoverMore-module__sb9pKG__actionLabel{text-align:center;flex:1;justify-content:center;margin-left:8px;padding:13px 12px}}
.ShortlistToast-module__QjAyxa__toast{z-index:2000;color:#fff;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;white-space:nowrap;background:#212121;border-radius:999px;align-items:center;gap:10px;padding:14px 22px;font-size:14px;font-weight:450;animation:.25s ease-out ShortlistToast-module__QjAyxa__toastIn;display:flex;position:fixed;bottom:32px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000040}.ShortlistToast-module__QjAyxa__toast svg{color:#4ade80;flex-shrink:0}@keyframes ShortlistToast-module__QjAyxa__toastIn{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:480px){.ShortlistToast-module__QjAyxa__toast{white-space:normal;justify-content:center;bottom:20px;left:16px;right:16px;transform:none}@keyframes ShortlistToast-module__QjAyxa__toastIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}
.ExclusiveSection-module__cY_duG__section{color:#fff;text-align:center;background-color:#1a1a1a;padding:60px 0;overflow:hidden}.ExclusiveSection-module__cY_duG__header{margin:0 90px;padding-bottom:40px;font-size:2.5rem;font-weight:400}.ExclusiveSection-module__cY_duG__carouselContainer{margin:0 90px;padding:20px 0;position:relative;overflow:hidden}.ExclusiveSection-module__cY_duG__carouselContainer:before,.ExclusiveSection-module__cY_duG__carouselContainer:after{content:"";z-index:10;pointer-events:none;width:200px;position:absolute;top:0;bottom:0}.ExclusiveSection-module__cY_duG__carouselContainer:before{background:linear-gradient(90deg,#1a1a1a 0%,#0000 100%);left:0}.ExclusiveSection-module__cY_duG__carouselContainer:after{background:linear-gradient(270deg,#1a1a1a 0%,#0000 100%);right:0}.ExclusiveSection-module__cY_duG__track{will-change:transform;gap:30px;width:max-content;animation:72s linear infinite ExclusiveSection-module__cY_duG__scroll;display:flex;transform:translate(0,0)}.ExclusiveSection-module__cY_duG__track:hover{animation-play-state:paused}.ExclusiveSection-module__cY_duG__slide{flex-shrink:0;width:clamp(300px,29vw,440px)}.ExclusiveSection-module__cY_duG__discoverMoreCtaWrap{justify-content:center;margin:40px 100px 0;padding:0;display:flex}@keyframes ExclusiveSection-module__cY_duG__scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 15px))}}@media (max-width:1280px){.ExclusiveSection-module__cY_duG__header,.ExclusiveSection-module__cY_duG__carouselContainer,.ExclusiveSection-module__cY_duG__discoverMoreCtaWrap{margin-left:90px;margin-right:90px}}@media (max-width:1024px){.ExclusiveSection-module__cY_duG__header,.ExclusiveSection-module__cY_duG__carouselContainer,.ExclusiveSection-module__cY_duG__discoverMoreCtaWrap{margin-left:20px;margin-right:20px}}@media (max-width:768px){.ExclusiveSection-module__cY_duG__section{padding:40px 0}.ExclusiveSection-module__cY_duG__header{text-align:center;margin-bottom:0;margin-left:0;margin-right:0;padding-bottom:20px;font-size:2rem}.ExclusiveSection-module__cY_duG__carouselContainer{margin-left:20px;margin-right:20px}.ExclusiveSection-module__cY_duG__carouselContainer:before,.ExclusiveSection-module__cY_duG__carouselContainer:after{width:50px}.ExclusiveSection-module__cY_duG__track{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;animation:none!important}.ExclusiveSection-module__cY_duG__track:active{cursor:grabbing}.ExclusiveSection-module__cY_duG__slide{width:clamp(260px,80vw,340px)}.ExclusiveSection-module__cY_duG__discoverMoreCtaWrap{margin-top:32px;margin-left:20px;margin-right:20px}}@media (max-width:640px){.ExclusiveSection-module__cY_duG__header,.ExclusiveSection-module__cY_duG__carouselContainer,.ExclusiveSection-module__cY_duG__discoverMoreCtaWrap{margin-left:12px;margin-right:12px}}
.PdfPreviewModal-module__d7F1cG__overlay{z-index:1400;background:#0009;justify-content:center;align-items:center;padding:24px;animation:.2s ease-out PdfPreviewModal-module__d7F1cG__fadeIn;display:flex;position:fixed;inset:0}@keyframes PdfPreviewModal-module__d7F1cG__fadeIn{0%{opacity:0}to{opacity:1}}.PdfPreviewModal-module__d7F1cG__modal{background:#fff;border-radius:20px;flex-direction:column;width:min(960px,100%);height:min(90vh,1100px);animation:.25s cubic-bezier(.16,1,.3,1) PdfPreviewModal-module__d7F1cG__scaleUp;display:flex;overflow:hidden;box-shadow:0 10px 40px #00000040}@keyframes PdfPreviewModal-module__d7F1cG__scaleUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.PdfPreviewModal-module__d7F1cG__header{border-bottom:1px solid #ececec;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.PdfPreviewModal-module__d7F1cG__title{font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;color:#212121;margin:0;font-size:18px;font-weight:600}.PdfPreviewModal-module__d7F1cG__headerActions{align-items:center;gap:10px;display:flex}.PdfPreviewModal-module__d7F1cG__downloadButton{color:#fff;height:38px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;cursor:pointer;background:#212121;border:0;border-radius:79px;padding:0 20px;font-size:13px;font-weight:500;transition:background .18s}.PdfPreviewModal-module__d7F1cG__downloadButton:hover:not(:disabled){background:#3a3a3a}.PdfPreviewModal-module__d7F1cG__downloadButton:disabled{opacity:.5;cursor:not-allowed}.PdfPreviewModal-module__d7F1cG__closeButton{color:#666;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:background .18s,color .18s;display:inline-flex}.PdfPreviewModal-module__d7F1cG__closeButton:hover{color:#212121;background:#f4f4f4}.PdfPreviewModal-module__d7F1cG__body{background:#f4f4f4;flex-direction:column;flex:1;min-height:0;display:flex}.PdfPreviewModal-module__d7F1cG__iframeWrap{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;flex:1;min-height:0;overflow:hidden auto}.PdfPreviewModal-module__d7F1cG__iframe{border:0;width:100%;height:100%;display:block}.PdfPreviewModal-module__d7F1cG__canvasWrap{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;background:#f4f4f4;flex:1;min-height:0;overflow:hidden auto}.PdfPreviewModal-module__d7F1cG__loadingState{color:#666;width:100%;height:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:14px;display:flex}.PdfPreviewModal-module__d7F1cG__spinner{border:3px solid #e0e0e0;border-top-color:#212121;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite PdfPreviewModal-module__d7F1cG__spin}@keyframes PdfPreviewModal-module__d7F1cG__spin{to{transform:rotate(360deg)}}.PdfPreviewModal-module__d7F1cG__mobileOpenBar{background:#fff;border-top:1px solid #ececec;flex-shrink:0;padding:10px 16px;display:none}.PdfPreviewModal-module__d7F1cG__openTabButton{color:#fff;width:100%;height:42px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;cursor:pointer;background:#212121;border:0;border-radius:79px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}@media (max-width:768px){.PdfPreviewModal-module__d7F1cG__mobileOpenBar{display:block}}.PdfPreviewModal-module__d7F1cG__mobileGenerating{color:#666;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;background:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 32px;font-size:14px;display:flex}@media (max-width:640px){.PdfPreviewModal-module__d7F1cG__overlay{justify-content:center;align-items:center;padding:12px}.PdfPreviewModal-module__d7F1cG__modal{border-radius:16px;width:100%;height:calc(100dvh - 80px);max-height:calc(100dvh - 80px)}.PdfPreviewModal-module__d7F1cG__header{padding:12px 14px}.PdfPreviewModal-module__d7F1cG__title{font-size:14px}.PdfPreviewModal-module__d7F1cG__downloadButton{height:32px;padding:0 12px;font-size:12px}.PdfPreviewModal-module__d7F1cG__closeButton{width:32px;height:32px}}
.CategoryCard-module__cPTn9W__card{--panel-width:75px;width:60vw;height:60vh;aspect-ratio:unset;clip-path:inset(0 round 30px);cursor:pointer;background:#fff;border-radius:30px;flex-shrink:0;transition:box-shadow .3s;position:relative;overflow:hidden}.CategoryCard-module__cPTn9W__media{z-index:1;border-radius:30px;width:100%;height:100%;transition:width 1s cubic-bezier(.16,1,.3,1),border-radius 1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 auto 0 0;overflow:hidden}.CategoryCard-module__cPTn9W__image{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--object-position,center center);object-position:var(--object-position,center center);transform-origin:50%;width:calc(100% + 80px);height:100%;transition:transform 1s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0;transform:translate(0)scale(1)}.CategoryCard-module__cPTn9W__card:hover .CategoryCard-module__cPTn9W__media{width:calc(100% - var(--panel-width));border-radius:30px 0 0 30px}.CategoryCard-module__cPTn9W__card:hover .CategoryCard-module__cPTn9W__image{transform:translate(-35px)scale(1.06)}.CategoryCard-module__cPTn9W__gradient{border-radius:inherit;z-index:2;background:linear-gradient(90deg,#0000004d 0%,#0000 72%);position:absolute;inset:0}.CategoryCard-module__cPTn9W__textContent{color:#fff;z-index:4;pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:clamp(16px,2.8vw,50px);bottom:clamp(16px,2.8vw,50px);left:clamp(18px,3vw,50px)}.CategoryCard-module__cPTn9W__subTitle{max-width:min(280px,56vw);font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;text-wrap:balance;margin:0;font-size:clamp(18px,2.8vw,35px);font-weight:450;line-height:1.1}.CategoryCard-module__cPTn9W__title{font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;text-wrap:balance;margin:0;font-size:clamp(28px,5.6vw,70px);font-weight:700;line-height:1.1}.CategoryCard-module__cPTn9W__card:hover{box-shadow:0 0 12px #00000026}.CategoryCard-module__cPTn9W__cardLink{color:inherit;flex-shrink:0;text-decoration:none;display:block}.CategoryCard-module__cPTn9W__slidePanel{width:var(--panel-width);z-index:6;background-color:#fff;border-radius:0 30px 30px 0;justify-content:center;align-items:center;height:100%;transition:transform 1s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;right:0;transform:translate(100%)}.CategoryCard-module__cPTn9W__card:hover .CategoryCard-module__cPTn9W__slidePanel{transform:translate(0)}.CategoryCard-module__cPTn9W__arrowIcon{width:20px;height:auto;display:block;transform:rotate(270deg)}@media (max-width:1024px){.CategoryCard-module__cPTn9W__card{width:calc(100vw - 80px)}}@media (max-width:768px){.CategoryCard-module__cPTn9W__card{--panel-width:54px;border-radius:5px;width:calc(100vw - 56px);height:58vw}.CategoryCard-module__cPTn9W__subTitle{max-width:120px}.CategoryCard-module__cPTn9W__gradient{background:linear-gradient(90deg,#00000059 0%,#00000005 78%)}.CategoryCard-module__cPTn9W__slidePanel{border-radius:0 24px 24px 0;width:54px}.CategoryCard-module__cPTn9W__arrowIcon{width:16px}}@media (hover:none){.CategoryCard-module__cPTn9W__card{box-shadow:none}.CategoryCard-module__cPTn9W__card:hover .CategoryCard-module__cPTn9W__media{border-radius:30px;width:100%}.CategoryCard-module__cPTn9W__card:hover .CategoryCard-module__cPTn9W__image{transform:translate(0)scale(1)}.CategoryCard-module__cPTn9W__slidePanel{display:none}}
.PdfCanvasViewer-module__f5Op1W__container{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;padding:12px;display:flex}.PdfCanvasViewer-module__f5Op1W__page{background:#fff;border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 2px 8px #0000001f}.PdfCanvasViewer-module__f5Op1W__loading{color:#666;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 20px;font-size:14px;display:flex}.PdfCanvasViewer-module__f5Op1W__spinner{border:3px solid #e0e0e0;border-top-color:#212121;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite PdfCanvasViewer-module__f5Op1W__spin}@keyframes PdfCanvasViewer-module__f5Op1W__spin{to{transform:rotate(360deg)}}.PdfCanvasViewer-module__f5Op1W__error{text-align:center;color:#999;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;padding:40px 20px;font-size:14px}
.CarouselSection-module__06kLIG__section{background:#f1f1f1;padding:60px 0;position:relative}.CarouselSection-module__06kLIG__carouselContainer{cursor:grab;touch-action:pan-y;width:100%;overflow:hidden}.CarouselSection-module__06kLIG__carouselContainer:active{cursor:grabbing}.CarouselSection-module__06kLIG__carouselTrack{will-change:transform;gap:90px;width:max-content;padding-left:90px;display:flex}.CarouselSection-module__06kLIG__carouselItem{flex-shrink:0}@media (max-width:1024px){.CarouselSection-module__06kLIG__carouselTrack{gap:40px;padding-left:20px}}@media (max-width:768px){.CarouselSection-module__06kLIG__section{padding:40px 0}}@media (max-width:640px){.CarouselSection-module__06kLIG__carouselTrack{gap:20px;padding-left:12px}}
.ShortlistPage-module__SeGNVW__container{background:#f0f0f0;margin:0 auto;padding:128px 90px 96px}.ShortlistPage-module__SeGNVW__headerRow{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ShortlistPage-module__SeGNVW__titleArea{min-width:0}.ShortlistPage-module__SeGNVW__name{color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;align-items:center;gap:12px;margin:0;font-size:48px;font-weight:450;line-height:1.1;display:inline-flex}.ShortlistPage-module__SeGNVW__name>span{cursor:pointer}.ShortlistPage-module__SeGNVW__editButton{color:#212121;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.ShortlistPage-module__SeGNVW__editButton svg{width:22px;height:22px}.ShortlistPage-module__SeGNVW__nameInput{color:#212121;width:min(560px,100%);font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;background:0 0;border:0;border-bottom:2px solid #212121;outline:none;padding:0 0 6px;font-size:48px;font-weight:450;line-height:1.1}.ShortlistPage-module__SeGNVW__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.ShortlistPage-module__SeGNVW__actionButton{color:#212121;min-width:96px;height:38px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #c4c4c4;border-radius:79px;padding:0 22px;font-size:13px;font-weight:450;line-height:1;transition:background .18s,border-color .18s}.ShortlistPage-module__SeGNVW__actionButton:hover,.ShortlistPage-module__SeGNVW__actionButtonSave{color:#fff;background:#212121;border-color:#212121}.ShortlistPage-module__SeGNVW__actionButtonSave:hover{background:#444;border-color:#444}.ShortlistPage-module__SeGNVW__exportWrapper{position:relative}.ShortlistPage-module__SeGNVW__exportMenu{z-index:20;background:#fff;border:1px solid #e4e4e4;border-radius:8px;min-width:140px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 20px #0000001f}.ShortlistPage-module__SeGNVW__exportMenuItem{color:#212121;width:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 12px;font-size:11px}.ShortlistPage-module__SeGNVW__exportMenuItem:hover{background:#f4f4f4}.ShortlistPage-module__SeGNVW__matrixViewport{scrollbar-width:none;-ms-overflow-style:none;margin-top:26px;overflow-x:auto}.ShortlistPage-module__SeGNVW__matrixViewport::-webkit-scrollbar{display:none}.ShortlistPage-module__SeGNVW__scrollbar{cursor:pointer;touch-action:none;align-items:center;height:20px;margin-top:8px;display:flex;position:relative}.ShortlistPage-module__SeGNVW__scrollbar:before{content:"";background:#ebebeb;border-radius:20px;height:8px;transition:height .15s;position:absolute;left:0;right:0}.ShortlistPage-module__SeGNVW__scrollbar:hover:before,.ShortlistPage-module__SeGNVW__scrollbarActive:before{height:16px}.ShortlistPage-module__SeGNVW__scrollbarThumb{background:#2121218c;border-radius:20px;height:8px;transition:height .15s,background .15s;position:relative}.ShortlistPage-module__SeGNVW__scrollbar:hover .ShortlistPage-module__SeGNVW__scrollbarThumb,.ShortlistPage-module__SeGNVW__scrollbarActive .ShortlistPage-module__SeGNVW__scrollbarThumb{background:#212121;height:16px}.ShortlistPage-module__SeGNVW__matrixGrid{--matrix-column-gap:31px;align-items:start;gap:var(--matrix-column-gap);grid-template-columns:210px;grid-auto-columns:280px;grid-auto-flow:column;width:max-content;min-width:100%;display:grid}.ShortlistPage-module__SeGNVW__labelColumn{z-index:4;width:210px;box-shadow:var(--matrix-column-gap)0 0 0 #f0f0f0;background:#f0f0f0;flex-direction:column;align-self:stretch;gap:14px;display:flex;position:sticky;left:0}.ShortlistPage-module__SeGNVW__labelColumn:after{content:"";top:0;bottom:0;right:calc(var(--matrix-column-gap)/-2);background:#c4c4c4;width:1px;position:absolute}.ShortlistPage-module__SeGNVW__propertyColumn{background:#d6d6d6;border-radius:16px;flex-direction:column;gap:14px;width:280px;padding:0 14px 14px;display:flex}.ShortlistPage-module__SeGNVW__labelCell,.ShortlistPage-module__SeGNVW__valueCell{color:#212121;height:56px;min-height:56px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;border-radius:16px;align-items:center;padding:16px 18px;font-size:16px;font-weight:450;line-height:24px;display:flex}.ShortlistPage-module__SeGNVW__labelCell{padding-left:18px}.ShortlistPage-module__SeGNVW__imageLabelCell,.ShortlistPage-module__SeGNVW__imageCell{height:175px}.ShortlistPage-module__SeGNVW__notesLabelCell,.ShortlistPage-module__SeGNVW__notesCell{height:164px}.ShortlistPage-module__SeGNVW__notesCell{align-items:stretch}.ShortlistPage-module__SeGNVW__imageCell{border-radius:16px 16px 0 0;margin:0 -14px;position:relative;overflow:visible}.ShortlistPage-module__SeGNVW__propertyImage{-o-object-fit:cover;object-fit:cover;border-radius:16px 16px 0 0;width:100%;height:100%}.ShortlistPage-module__SeGNVW__infoButton{background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:10px;right:-12px;box-shadow:0 2px 8px #0003}.ShortlistPage-module__SeGNVW__infoDot{border:2px solid #212121;border-radius:50%;width:12px;height:12px;display:inline-block}.ShortlistPage-module__SeGNVW__imageOverlay{pointer-events:none;z-index:1;background:0 0;border-radius:16px 16px 0 0;transition:background .2s;position:absolute;inset:0}.ShortlistPage-module__SeGNVW__imageCell:hover .ShortlistPage-module__SeGNVW__imageOverlay{background:#00000029}.ShortlistPage-module__SeGNVW__favoriteButton{width:44px;height:44px;box-shadow:none;cursor:pointer;opacity:1;color:#fff;z-index:3;background:#00000059;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .18s,background .18s,color .18s;display:inline-flex;position:absolute;top:12px;right:12px;transform:scale(1)}.ShortlistPage-module__SeGNVW__favoriteButton:hover{color:#212121;background:#fff;transform:scale(1.06)}.ShortlistPage-module__SeGNVW__favoriteActive,.ShortlistPage-module__SeGNVW__imageCell:hover .ShortlistPage-module__SeGNVW__favoriteActive{opacity:1;transform:scale(1)}.ShortlistPage-module__SeGNVW__favoriteActive:hover{transform:scale(1.06)}.ShortlistPage-module__SeGNVW__imageActions{opacity:0;gap:10px;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:10px;left:10px;right:10px;transform:translateY(6px)}.ShortlistPage-module__SeGNVW__imageCell:hover .ShortlistPage-module__SeGNVW__imageActions{opacity:1;transform:translateY(0)}.ShortlistPage-module__SeGNVW__imageActionButton{color:#d7d7d7;text-align:center;height:36px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;cursor:pointer;background:#212121;border:0;border-radius:79px;flex:1;justify-content:center;align-items:center;font-size:14px;font-weight:450;line-height:1;text-decoration:none;display:inline-flex}.ShortlistPage-module__SeGNVW__notesInput{resize:none;color:#212121;width:100%;height:100%;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;background:0 0;border:0;outline:none;padding:0;font-size:14px;font-weight:450;line-height:20px}.ShortlistPage-module__SeGNVW__notesInput::placeholder{color:#212121b3}.ShortlistPage-module__SeGNVW__lightRow{background:#fff}.ShortlistPage-module__SeGNVW__altRow{background:#d6d6d6}.ShortlistPage-module__SeGNVW__valueText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.ShortlistPage-module__SeGNVW__expandWrap{justify-content:center;margin-top:14px;display:flex}.ShortlistPage-module__SeGNVW__expandButton{color:#d7d7d7;min-width:337px;height:42px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;cursor:pointer;background:#212121;border:0;border-radius:79px;padding:0 28px;font-size:15px;font-weight:450;line-height:24px}.ShortlistPage-module__SeGNVW__loadingState,.ShortlistPage-module__SeGNVW__emptyState{color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;background:#fff9;border-radius:12px;padding:24px}.ShortlistPage-module__SeGNVW__emptyTitle{margin:0 0 8px;font-size:24px;font-weight:450}.ShortlistPage-module__SeGNVW__emptyText{margin:0 0 16px;font-size:15px}.ShortlistPage-module__SeGNVW__browseButton{color:#d7d7d7;height:40px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;cursor:pointer;background:#212121;border:0;border-radius:79px;padding:0 20px;font-size:14px}.ShortlistPage-module__SeGNVW__notFound{text-align:center;padding:120px 24px}.ShortlistPage-module__SeGNVW__notFoundTitle{color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;margin:0 0 10px;font-size:32px;font-weight:450}.ShortlistPage-module__SeGNVW__notFoundText{color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;margin:0 0 20px;font-size:16px}.ShortlistPage-module__SeGNVW__backButton{color:#d7d7d7;height:42px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;cursor:pointer;background:#212121;border:0;border-radius:79px;padding:0 20px;font-size:14px}.ShortlistPage-module__SeGNVW__confirmOverlay{z-index:1200;background:#00000073;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ShortlistPage-module__SeGNVW__confirmDialog{background:#fff;border-radius:16px;width:min(420px,100%);padding:24px}.ShortlistPage-module__SeGNVW__confirmTitle{color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;margin:0 0 12px;font-size:24px;font-weight:450}.ShortlistPage-module__SeGNVW__confirmText{color:#212121;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;margin:0;font-size:14px;line-height:20px}.ShortlistPage-module__SeGNVW__confirmActions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.ShortlistPage-module__SeGNVW__cancelButton,.ShortlistPage-module__SeGNVW__confirmDeleteButton{height:36px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;cursor:pointer;border:0;border-radius:79px;padding:0 18px;font-size:13px}.ShortlistPage-module__SeGNVW__cancelButton{color:#212121;background:#ececec}.ShortlistPage-module__SeGNVW__confirmDeleteButton{color:#d7d7d7;background:#212121}@media (max-width:1024px){.ShortlistPage-module__SeGNVW__container{padding:112px 20px 80px}.ShortlistPage-module__SeGNVW__name,.ShortlistPage-module__SeGNVW__nameInput{font-size:40px}.ShortlistPage-module__SeGNVW__expandButton{min-width:280px}}@media (max-width:768px){.ShortlistPage-module__SeGNVW__container{padding:96px 14px 140px}.ShortlistPage-module__SeGNVW__headerRow{flex-direction:column;gap:14px}.ShortlistPage-module__SeGNVW__name,.ShortlistPage-module__SeGNVW__nameInput{font-size:34px}.ShortlistPage-module__SeGNVW__actions{width:100%}.ShortlistPage-module__SeGNVW__actionButton{letter-spacing:.8px;flex:1;min-width:0;height:34px;padding:0 14px;font-size:11px}.ShortlistPage-module__SeGNVW__matrixGrid{--matrix-column-gap:20px;grid-template-columns:160px;grid-auto-columns:min(200px,100vw - 208px)}.ShortlistPage-module__SeGNVW__labelColumn{width:160px}.ShortlistPage-module__SeGNVW__propertyColumn{width:100%}.ShortlistPage-module__SeGNVW__labelCell,.ShortlistPage-module__SeGNVW__valueCell{padding:8px 10px;font-size:13px;line-height:20px}.ShortlistPage-module__SeGNVW__labelCell{padding-left:14px}.ShortlistPage-module__SeGNVW__imageLabelCell,.ShortlistPage-module__SeGNVW__imageCell{height:150px}.ShortlistPage-module__SeGNVW__notesLabelCell,.ShortlistPage-module__SeGNVW__notesCell{height:140px}.ShortlistPage-module__SeGNVW__expandButton{width:min(100%,320px);min-width:0}}@media (max-width:640px){.ShortlistPage-module__SeGNVW__name,.ShortlistPage-module__SeGNVW__nameInput{font-size:30px}}
.FloatingActions-module__P1kMAq__container{z-index:1000;opacity:0;visibility:hidden;justify-content:flex-start;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:24px;left:90px;right:90px;transform:translateY(100px)}.FloatingActions-module__P1kMAq__container.FloatingActions-module__P1kMAq__filterActive{justify-content:center}.FloatingActions-module__P1kMAq__visible{opacity:1;visibility:visible;animation:.4s cubic-bezier(.16,1,.3,1) forwards FloatingActions-module__P1kMAq__slideUp;transform:translateY(0)}.FloatingActions-module__P1kMAq__hidden{animation:.3s cubic-bezier(.16,1,.3,1) forwards FloatingActions-module__P1kMAq__slideDown}@keyframes FloatingActions-module__P1kMAq__slideUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes FloatingActions-module__P1kMAq__slideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100px)}}.FloatingActions-module__P1kMAq__defaultState{pointer-events:none;justify-content:space-between;align-items:center;width:100%;display:flex}.FloatingActions-module__P1kMAq__leftGroup{pointer-events:auto;align-items:center;gap:12px;display:flex}.FloatingActions-module__P1kMAq__defaultState>:last-child{pointer-events:auto}.FloatingActions-module__P1kMAq__filterToggleBtn{cursor:pointer;background-color:#fff;border:none;border-radius:27px;flex-shrink:0;justify-content:center;align-items:center;width:53px;height:53px;transition:all .2s;display:flex;box-shadow:0 2px 10px #00000040}.FloatingActions-module__P1kMAq__filterToggleBtn img{width:20px;height:18px;display:block}.FloatingActions-module__P1kMAq__filterIconLight{opacity:1;transition:opacity .2s;display:block;position:absolute}.FloatingActions-module__P1kMAq__filterIconDark{opacity:0;transition:opacity .2s;display:block;position:absolute}.FloatingActions-module__P1kMAq__filterToggleBtn{position:relative}.FloatingActions-module__P1kMAq__filterToggleBtn:hover{background-color:#fff;transform:scale(1.02)}.FloatingActions-module__P1kMAq__filterToggleBtn:hover .FloatingActions-module__P1kMAq__filterIconLight{opacity:0}.FloatingActions-module__P1kMAq__filterToggleBtn:hover .FloatingActions-module__P1kMAq__filterIconDark{opacity:1}@media (max-width:768px){.FloatingActions-module__P1kMAq__filterToggleBtn:hover{background-color:#fff;transform:none}.FloatingActions-module__P1kMAq__filterToggleBtn:hover .FloatingActions-module__P1kMAq__filterIconLight{opacity:1}.FloatingActions-module__P1kMAq__filterToggleBtn:hover .FloatingActions-module__P1kMAq__filterIconDark{opacity:0}}.FloatingActions-module__P1kMAq__shortlistBtn{color:#212121;cursor:pointer;width:auto;height:50px;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;background-color:#fff;border:none;border-radius:25px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:5px 5px 5px 20px;font-size:15px;font-weight:450;line-height:24px;transition:background-color .25s,box-shadow .25s;display:flex;box-shadow:0 2px 10px #00000040}.FloatingActions-module__P1kMAq__shortlistBtn:hover{background-color:#d7d7d7}.FloatingActions-module__P1kMAq__shortlistText{white-space:nowrap;color:#212121;padding:0}.FloatingActions-module__P1kMAq__shortlistIcon{background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 1px 8px #0003}.FloatingActions-module__P1kMAq__shortlistIconGlyph{color:#666;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;transform-origin:50%;justify-content:center;align-items:center;font-size:30px;font-weight:400;line-height:1;transition:transform .25s;display:flex}.FloatingActions-module__P1kMAq__shortlistBtn:hover .FloatingActions-module__P1kMAq__shortlistIconGlyph{transform:rotate(30deg)}.FloatingActions-module__P1kMAq__shortlistBtn:focus-visible{outline-offset:2px;outline:2px solid #212121}.FloatingActions-module__P1kMAq__filterState{align-items:center;gap:12px;width:calc(100% - 48px);max-width:1296px;animation:.3s ease-out forwards FloatingActions-module__P1kMAq__fadeIn;display:flex}@keyframes FloatingActions-module__P1kMAq__fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.FloatingActions-module__P1kMAq__closeBtn{color:#333;cursor:pointer;background-color:#fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;box-shadow:0 4px 20px #0000001a}.FloatingActions-module__P1kMAq__closeBtn:hover{background-color:#f5f5f5}.FloatingActions-module__P1kMAq__closeBtn svg{width:18px;height:18px}.FloatingActions-module__P1kMAq__filterBar{flex:1}@media (max-width:768px){.FloatingActions-module__P1kMAq__container{bottom:16px;left:16px;right:16px}.FloatingActions-module__P1kMAq__container.FloatingActions-module__P1kMAq__aboveMobileCta{bottom:calc(88px + 16px + env(safe-area-inset-bottom))}.FloatingActions-module__P1kMAq__filterState{width:100%;max-width:none}.FloatingActions-module__P1kMAq__closeBtn{width:40px;height:40px}.FloatingActions-module__P1kMAq__leftGroup{gap:8px}.FloatingActions-module__P1kMAq__shortlistBtn{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:53px;height:53px;padding:0}.FloatingActions-module__P1kMAq__shortlistIcon{width:100%;height:100%;box-shadow:none;background-color:#fff;border-radius:50%}.FloatingActions-module__P1kMAq__shortlistText{display:none}.FloatingActions-module__P1kMAq__shortlistIcon{width:40px;height:40px}.FloatingActions-module__P1kMAq__shortlistIconGlyph{font-size:28px}}
.NewestSection-module__0n5Zla__section{color:#333;text-align:center;background-color:#f0f0f0;padding:60px 90px}.NewestSection-module__0n5Zla__header{color:#1a1a1a;margin-bottom:60px;font-size:2.5rem;font-weight:400}.NewestSection-module__0n5Zla__grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.NewestSection-module__0n5Zla__discoverMoreCtaWrap{margin-top:44px}@media (max-width:768px){.NewestSection-module__0n5Zla__discoverMoreCtaWrap{margin-top:32px}}@media (max-width:1280px){.NewestSection-module__0n5Zla__section{padding:60px 90px}}@media (max-width:1024px){.NewestSection-module__0n5Zla__section{padding:60px 20px}.NewestSection-module__0n5Zla__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.NewestSection-module__0n5Zla__section{padding:0 16px 40px}.NewestSection-module__0n5Zla__header{margin-bottom:40px}.NewestSection-module__0n5Zla__grid{grid-template-columns:1fr}}
.FloatingChatButton-module__OfoU7G__chatBtn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50px;outline:none;width:50px;height:50px;padding:0;transition:width .35s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000040}.FloatingChatButton-module__OfoU7G__chatBtn:before{content:"";pointer-events:none;background:#fff;border-radius:50px;transition:box-shadow .35s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.FloatingChatButton-module__OfoU7G__chatBtn:hover,.FloatingChatButton-module__OfoU7G__chatBtn:focus-visible{width:229px}.FloatingChatButton-module__OfoU7G__chatText{white-space:nowrap;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;color:#212121;opacity:0;z-index:1;pointer-events:none;font-size:18px;font-weight:450;line-height:1.1;transition:opacity .28s,transform .35s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:19px;transform:translateY(-50%)translate(12px)}.FloatingChatButton-module__OfoU7G__chatBtn:hover .FloatingChatButton-module__OfoU7G__chatText,.FloatingChatButton-module__OfoU7G__chatBtn:focus-visible .FloatingChatButton-module__OfoU7G__chatText{opacity:1;transform:translateY(-50%)translate(0)}.FloatingChatButton-module__OfoU7G__iconContainer{z-index:2;pointer-events:none;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:0;right:0}.FloatingChatButton-module__OfoU7G__chatIcon{transition:opacity .28s,transform .28s;display:block}.FloatingChatButton-module__OfoU7G__defaultIcon{opacity:1;width:22px;height:22px;transform:scale(1)}.FloatingChatButton-module__OfoU7G__hoverIcon{display:none}.FloatingChatButton-module__OfoU7G__chatBtn:hover .FloatingChatButton-module__OfoU7G__defaultIcon,.FloatingChatButton-module__OfoU7G__chatBtn:focus-visible .FloatingChatButton-module__OfoU7G__defaultIcon{opacity:.8}.FloatingChatButton-module__OfoU7G__chatBtn:hover:before,.FloatingChatButton-module__OfoU7G__chatBtn:focus-visible:before{box-shadow:0 4px 10px #00000040}.FloatingChatButton-module__OfoU7G__chatBtn:focus-visible{outline-offset:2px;outline:2px solid #212121}@media (max-width:768px){.FloatingChatButton-module__OfoU7G__chatBtn,.FloatingChatButton-module__OfoU7G__chatBtn:hover,.FloatingChatButton-module__OfoU7G__chatBtn:focus-visible{width:53px;height:53px}.FloatingChatButton-module__OfoU7G__chatText{display:none}.FloatingChatButton-module__OfoU7G__iconContainer,.FloatingChatButton-module__OfoU7G__chatBtn:hover .FloatingChatButton-module__OfoU7G__iconContainer,.FloatingChatButton-module__OfoU7G__chatBtn:focus-visible .FloatingChatButton-module__OfoU7G__iconContainer{width:53px;height:53px}}
.BudgetSection-module__myU38W__section{background-color:#f5f5f5;padding:60px 90px}.BudgetSection-module__myU38W__header{color:#212121;text-align:center;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:-1px;margin:0 0 60px;font-size:50px;font-style:normal;font-weight:450;line-height:1.1}.BudgetSection-module__myU38W__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.BudgetSection-module__myU38W__cardLink{color:inherit;min-width:0;text-decoration:none;display:block}.BudgetSection-module__myU38W__cardLink:hover{text-decoration:none}.BudgetSection-module__myU38W__cardLink:visited{color:inherit}.BudgetSection-module__myU38W__card{cursor:pointer;background:#212121;border-radius:30px;width:100%;height:250px;position:relative;overflow:hidden}.BudgetSection-module__myU38W__imageContainer{width:calc(100% + 10px);height:calc(100% + 24px);position:absolute;top:-12px;left:-5px}.BudgetSection-module__myU38W__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s,filter .4s}.BudgetSection-module__myU38W__overlay{z-index:1;background:#21212166;width:100%;height:100%;transition:background-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:absolute;top:0;left:0}.BudgetSection-module__myU38W__card:hover .BudgetSection-module__myU38W__image{filter:blur(2px);transform:scale(1.08)}.BudgetSection-module__myU38W__card:hover .BudgetSection-module__myU38W__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#21212185}.BudgetSection-module__myU38W__content{z-index:2;text-align:left;flex-direction:column;display:flex;position:absolute;inset:0}.BudgetSection-module__myU38W__findText{color:#fff;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:.1px;white-space:nowrap;opacity:0;font-size:30px;font-style:normal;font-weight:450;line-height:1.1;transition:top .35s,opacity .35s,transform .35s;position:absolute;top:-25.5px;left:16px;transform:translateY(-50%)}.BudgetSection-module__myU38W__card:hover .BudgetSection-module__myU38W__findText{opacity:1;top:36px;transform:translateY(-50%)}.BudgetSection-module__myU38W__mainLabel{color:#fff;font-family:var(--font-display),"Neue Haas Grotesk Display Pro",sans-serif;letter-spacing:-1px;white-space:nowrap;font-size:50px;font-style:normal;font-weight:700;line-height:1.1;transition:transform .45s;position:absolute;top:180px;left:16px;transform:translateY(-50%)}.BudgetSection-module__myU38W__prefix,.BudgetSection-module__myU38W__value{display:block}.BudgetSection-module__myU38W__card:hover .BudgetSection-module__myU38W__mainLabel{transform:translateY(calc(8px - 50%))}@media (max-width:1280px){.BudgetSection-module__myU38W__section{padding:60px 90px}}@media (max-width:1024px){.BudgetSection-module__myU38W__section{padding:60px 20px}.BudgetSection-module__myU38W__grid{grid-template-columns:repeat(2,1fr)}.BudgetSection-module__myU38W__header{font-size:42px}}@media (max-width:768px){.BudgetSection-module__myU38W__section{padding:40px 16px}.BudgetSection-module__myU38W__grid{grid-template-columns:1fr;gap:16px}.BudgetSection-module__myU38W__header{letter-spacing:-.6px;margin-bottom:28px;font-size:32px}.BudgetSection-module__myU38W__card{height:min(62vw,250px);min-height:220px}.BudgetSection-module__myU38W__mainLabel{font-size:clamp(32px,9vw,46px)}.BudgetSection-module__myU38W__findText{font-size:22px}}@media (max-width:640px){.BudgetSection-module__myU38W__header{letter-spacing:-.5px;font-size:30px}.BudgetSection-module__myU38W__mainLabel{font-size:clamp(28px,10vw,36px)}.BudgetSection-module__myU38W__findText{font-size:20px}}
.PropertySearchFilter-module__fSh1xa__filterBar{justify-content:center;width:100%;display:flex}
