.ComparisonSection_marqueeTrack__g_dJL{display:flex;width:-moz-max-content;width:max-content;gap:8px;animation-name:ComparisonSection_comparisonScrollLeft__0pYW_;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.ComparisonSection_marqueeTrackReverse__iFXo3{animation-direction:reverse}@keyframes ComparisonSection_comparisonScrollLeft__0pYW_{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 4px))}}.ActivityPropertyTypeSection_section__n_Qo0{background-color:#FAFAFA;padding:40px 16px;position:relative;overflow:hidden}@media (min-width:1024px){.ActivityPropertyTypeSection_section__n_Qo0{padding:64px 120px}}.ActivityPropertyTypeSection_container__TymbD{max-width:1200px;margin:0 auto;text-align:center}.ActivityPropertyTypeSection_title__PISB7{color:#000000;font-family:var(--font-funnel-display,"Funnel Display",sans-serif);font-size:36px;font-weight:700;line-height:normal;margin-bottom:8px;width:100%}.ActivityPropertyTypeSection_description__hUUFI{color:#000000;font-family:var(--font-dm-sans,"DM Sans",sans-serif);font-size:20px;line-height:1.4;margin:0 auto 32px;width:100%}.ActivityPropertyTypeSection_grid__4YSIj{display:grid;grid-template-columns:1fr;gap:32px;padding:32px;border-radius:24px;border:1px solid var(--color-border-soft,#eaecf0);background:white;box-shadow:0 12px 20px -16px rgba(24,29,39,.45)}@media (min-width:1024px){.ActivityPropertyTypeSection_grid__4YSIj{grid-template-columns:repeat(3,1fr);gap:40px}}.ActivityPropertyTypeSection_column__hScLK{display:flex;flex-direction:column;align-items:center;gap:16px}.ActivityPropertyTypeSection_stopColorOrange__qLFYB{stop-color:var(--Colors-Hiinmo-brand-hi-blazing-orange,#FFA74F)}.ActivityPropertyTypeSection_stopColorPink__GYIgX{stop-color:var(--Colors-Pink-500,#EE46BC)}.ActivityPropertyTypeSection_stopColorBlue__8H16m{stop-color:var(--Colors-Blue-600,#1570EF)}.ActivityPropertyTypeSection_iconWrapper__vD7TG{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent}.ActivityPropertyTypeSection_iconWrapper__vD7TG svg path{fill:url(#activity-icon-gradient)!important}.ActivityPropertyTypeSection_columnTitle__NIAtI{color:#000000;font-family:var(--font-funnel-display,"Funnel Display",sans-serif);font-size:24px;font-weight:500;margin:0;line-height:1}.ActivityPropertyTypeSection_chipList__6aK11{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;padding:0;margin:0}.ActivityPropertyTypeSection_chip__eklfu{display:inline-flex;padding:6px 12px;align-items:center;border-radius:8px;border:1px solid var(--color-border-soft,#eaecf0);background:#FFFFFF;color:#416FC6;font-size:14px;font-weight:500;text-decoration:none;text-transform:lowercase;transition:all .2s ease}.ActivityPropertyTypeSection_chip__eklfu:hover{background:#F2F4F7;border-color:var(--color-gray-300,#D0D5DD);color:var(--color-brand-navy,#101828)}.OrganizationPagination_container__pWPtX{display:flex;flex-direction:column;width:100%}.OrganizationPagination_nav__XW5mm{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem}.OrganizationPagination_pageItem__JzwI7{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;font-weight:500;border-radius:.5rem;transition:all .2s;text-decoration:none;border:none;background:transparent}.OrganizationPagination_pageItem__JzwI7:focus{outline:none}.OrganizationPagination_pageItem__JzwI7:active{transform:scale(.95)}.OrganizationPagination_navButton__1KRh3{padding-left:1rem;padding-right:1rem;min-width:6rem}.OrganizationPagination_navDefault__bJ0kW{color:#374151;background-color:white;border:1px solid #e5e7eb}.OrganizationPagination_navDefault__bJ0kW:hover{background-color:#f3f4f6}.OrganizationPagination_navDisabled__g8nVW{color:#9ca3af;background-color:#e5e7eb;border:1px solid #d1d5db;cursor:not-allowed;opacity:.6}.OrganizationPagination_numberButton__SQnZa{padding-left:.75rem;padding-right:.75rem;min-width:2.5rem}.OrganizationPagination_numberActive__f__Fk{background-color:#ebf2ff;color:var(--color-utility-blue-700);text-decoration:none}.OrganizationPagination_numberDefault__Uqy87{color:#6b7280;text-decoration:underline}.OrganizationPagination_numberDefault__Uqy87:hover{color:var(--color-utility-blue-700);background-color:#f3f7ff}.OrganizationPagination_numbersContainer__mVrPq{display:flex;align-items:center;justify-content:center;gap:.375rem;flex:1}@media (max-width:640px){.OrganizationPagination_numbersContainer__mVrPq{display:none}}.OrganizationPagination_mobileStatus__yo_Um{display:flex;flex:1;align-items:center;justify-content:center;font-weight:600;color:#111827;font-size:.875rem}@media (min-width:641px){.OrganizationPagination_mobileStatus__yo_Um{display:none}}.OrganizationPagination_ellipsis__bkww8{padding:0 .5rem;color:#9ca3af}.AIResponse_root__MpIQo,.ChatContainer_root__eILJe,.Dropzone_root__MeVLz,.LoadingSpinner_root__dwQ9C,.ProgressItem_root__PSA3Z,.SearchSuggestion_root__6smRu,.SortableThumb_root__UqNEN,.Thumb_root__pZEDT,.UserMessage_root__da2iz,.pricing-range-selector_root__agAL7{transition:all .16s ease}.NumberStepper_stepperBox__Xx97E{box-shadow:0 1px 2px rgba(10,13,18,.05)}.NumberStepper_stepperButton__wXiin{transition:background-color .14s ease,color .14s ease}.LocationAutocomplete_root__BTHMT,.OrganizationFooter_root__7GOU0{transition:all .16s ease}.input_inputBase__jLbFG{border-width:1px;box-shadow:0 1px 2px rgba(10,13,18,.05);outline:none;box-sizing:border-box;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.input_inputEnabled__g9ev_{background:#fff;color:#374151}.input_inputDisabled__Ps3qB{background:#f9fafb;color:#9ca3af;border-color:#f3f4f6;cursor:not-allowed}.input_inputError__rzzwc{border-color:#fca5a5}.input_inputError__rzzwc:focus,.input_inputError__rzzwc:focus-visible{border-color:#ef4444}.input_inputDefault__VBUaC{border-color:#e5e7eb}.input_inputDefault__VBUaC:focus,.input_inputDefault__VBUaC:focus-visible{border-color:#3b82f6}.VideoLinksTab_root__jph1K,.VideosSection_root__w7F_i{transition:all .16s ease}.ProjectCard_cardRoot__gNAXH{transition:border-color .2s ease,background-color .2s ease,transform .2s ease,opacity .2s ease}.ProjectCard_adminCard__3XzEb{transition:border-color .16s ease,box-shadow .16s ease}.ProjectCard_menuDropdown__kmPhC{box-shadow:0 10px 15px -3px rgba(10,13,18,.1),0 4px 6px -4px rgba(10,13,18,.08)}.ProjectValidationWrapper_loadingWrapper__QRt2I{background:var(--color-background-secondary-alt)}.Checkbox_checkboxRoot__3MyOn{-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_checkboxRootDisabled__ZXtYf{opacity:.5;cursor:not-allowed}.Checkbox_checkboxInput__VmULs{border-color:#d1d5db;box-shadow:0 1px 2px rgba(10,13,18,.05)}.Checkbox_checkboxLabel__EK2kE{color:#374151}.AddressAutocomplete_root___9WVF,.AddressForm_root__rLFzz,.ExtraFeaturesSection_root__NCUSh,.FeatureInput_root___UwFp,.PropertyBasicInfoForm_root__pD_Re,.PropertyFeaturesForm_root__6V2TH{transition:all .16s ease}.range-slider_track__yg2EV{background:var(--color-border-secondary)}.range-slider_activeTrack__ruldz{background:var(--color-primary)}.range-slider_thumb__PMvqz{background:#fff;border:2px solid var(--color-primary);box-shadow:0 1px 3px rgba(10,13,18,.12)}.range-slider_tooltipCard__zXecd{border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(10,13,18,.12);background:#fff}.range-slider_markLabel__QC3T7{color:var(--color-text-muted);font-family:DM Sans,sans-serif}.PropertyContactModal_overlay__cuK9u{backdrop-filter:blur(1px)}.PropertyContactModal_dialog__aawvq{box-shadow:0 20px 48px rgba(16,24,40,.18)}.PropertyContactModal_closeButton__xAJgn{transition:background-color .16s ease,color .16s ease}.InternalMessageModal_root__jPCdD{transition:all .16s ease}.ConsultSection_sectionCard__Nl0CM{border-color:var(--color-border-secondary);background:#fff}.ConsultSection_spinner__Rz0V_{border-bottom-color:#2563eb}.ConsultSection_tabTrigger__FIUgQ{position:relative;border-bottom:0!important}.ConsultSection_tabTrigger__FIUgQ:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent}.ConsultSection_tabTrigger__FIUgQ[data-selected]:after,.ConsultSection_tabTrigger__FIUgQ[data-state=active]:after{background:var(--color-info)}.ConsultSection_tabTrigger__FIUgQ:hover:after{background:var(--color-brand-soft)}.ProjectInteractionsDrawer_drawerPanel__Sgmxp{box-shadow:0 24px 48px -12px rgba(10,13,18,.18)}.ProjectInteractionsDrawer_statusMenu__GgeJd{box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03),0 2px 2px -1px rgba(10,13,18,.04)}.ProjectPreviewSection_container__FNP9e{background:#F5F8FF}.ResultsPagination_container__rDpFs{display:flex;flex-direction:column;width:100%}.ResultsPagination_nav__N9GD5{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem;padding:16px 0}.ResultsPagination_dividerWrapper__3PJWS{padding:8px 0}.ResultsPagination_divider__T7iVM{border-top:1px solid var(--color-border-soft)}.ResultsPagination_pageItem__yjVK2{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;font-weight:500;border-radius:.5rem;transition:all .2s;text-decoration:none;border:none;background:transparent;cursor:pointer}.ResultsPagination_pageItem__yjVK2:focus{outline:none}.ResultsPagination_pageItem__yjVK2:active:not(:disabled){transform:scale(.95)}.ResultsPagination_navButton__wzVks{padding-left:1rem;padding-right:1rem;min-width:6rem}.ResultsPagination_navActive__i6pdh{background-color:var(--color-utility-blue-700);color:white;box-shadow:0 4px 6px -1px rgb(0 0 0/.1);z-index:10}.ResultsPagination_navDefault__9ZEsG{color:#374151;background-color:white;border:1px solid #e5e7eb}.ResultsPagination_navDefault__9ZEsG:hover{border-color:#E5E7EB;background-color:#F3F4F6}.ResultsPagination_navDisabled__9WtRl{color:#9CA3AF;background-color:#E5E7EB;border:1px solid #d1d5db;cursor:not-allowed;opacity:.6}.ResultsPagination_numberButton__QHNoO{padding-left:.75rem;padding-right:.75rem;min-width:2.5rem}.ResultsPagination_numberActive__PDO_M{background-color:#EBF2FF;color:var(--color-utility-blue-700);text-decoration:none;cursor:default}.ResultsPagination_numberDefault__k8Bb1{color:#6B7280;text-decoration:underline}.ResultsPagination_numberDefault__k8Bb1:hover{color:var(--color-utility-blue-700);background-color:#F3F7FF}.ResultsPagination_numberDisabled__SCrFY{color:#D1D5DB;opacity:.5;text-decoration:none;cursor:not-allowed}.ResultsPagination_numbersContainer__ET21t{display:flex;align-items:center;justify-content:center;gap:.375rem;flex:1}@media (max-width:640px){.ResultsPagination_numbersContainer__ET21t{display:none}}.ResultsPagination_mobileStatus__Kr3sD{display:flex;flex:1;align-items:center;justify-content:center;font-weight:600;color:#111827;font-size:.875rem}@media (min-width:641px){.ResultsPagination_mobileStatus__Kr3sD{display:none}}.ResultsPagination_ellipsis__n60qH{padding:0 .5rem;color:#9CA3AF}.ResultsPagination_breadcrumbContainer__aWSzv{padding:8px 0;width:100%;border-top:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft)}.ResultsPagination_breadcrumbContainer__aWSzv nav{width:100%}.ResultsPagination_breadcrumbContainer__aWSzv::-webkit-scrollbar{display:none}.ResultsPagination_breadcrumbIcon__hmHYq{width:20px;height:20px;flex-shrink:0;-o-object-fit:contain;object-fit:contain;cursor:pointer}.ResultsPagination_breadcrumbList__FkI_N{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;list-style:none;margin:0;padding:0}.ResultsPagination_breadcrumbItem__24Vfq{display:flex;align-items:center;gap:.5rem;font-family:var(--font-family-body);font-size:14px;font-weight:600;color:var(--color-text-quaternary)}.ResultsPagination_breadcrumbLink__bdV2a{text-decoration:none;color:inherit;transition:color .2s}.ResultsPagination_breadcrumbLink__bdV2a:hover{color:var(--color-primary)}.ResultsPagination_breadcrumbSeparator__aw9UW{color:var(--color-text-quaternary);font-weight:400}.location-dropdown_root__0CmqC{transition:all .16s ease}.TemporaryStayAvailability_actionButton__iu5I2{box-shadow:0 4px 10px rgba(0,0,0,.08);transition:background-color .15s ease,opacity .15s ease}.TemporaryStayAvailability_badge__E5g1N{border-color:var(--color-success-600);background:var(--color-success-100)}.PropertySummaryCard_root__iBkyt{transition:all .16s ease}.PropertyDetailView_container__HJDRR,.PropertyDetailView_skeleton__a6_iZ{background:var(--color-surface-soft-blue)}.PropertyDetailView_errorCard__qRp5Z{box-shadow:0 1px 2px rgba(10,13,18,.05)}.ComparisonTable_root__fqMHL,.ConfirmModal_root__DVpfb,.FavoritesSelectionModal_root__6x59k,.PropertyCompareCard_root__jW5dz,.PropertySummaryCard_root__1cQe_,.SaveComparisonModal_root__JFsPx{transition:all .16s ease}.PropertyCard_cardRoot__z2Ejs{transition:border-color .2s ease,background-color .2s ease,opacity .2s ease,transform .2s ease}.PropertyCard_logoBox__rUi6b{box-shadow:0 1px 2px rgba(10,13,18,.05)}.PropertyCard_menuDropdown__ET_MF{box-shadow:0 10px 15px -3px rgba(10,13,18,.1),0 4px 6px -4px rgba(10,13,18,.08)}.PropertyCardSkeleton_card__05MwD{background:#fff;border-color:#e5e7eb}