.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)}.AIResponse_root__MpIQo,.ChatContainer_root__eILJe,.LoadingSpinner_root__dwQ9C,.SearchSuggestion_root__6smRu,.SectionHeader_root__Hjmp4,.UserMessage_root__da2iz,.pricing-range-selector_root__agAL7{transition:all .16s ease}.ComboBox_panel__kLgyz{border:1px solid #e5e7eb;box-shadow:0 2px 2px -1px rgba(10,13,18,.04),0 4px 6px -2px rgba(10,13,18,.03),0 12px 16px -4px rgba(10,13,18,.08)}.ComboBox_searchInput__9Pzhz{border:1px solid #d1d5db;font-family:DM Sans,sans-serif}.ComboBox_searchInput__9Pzhz:focus{border-color:#d1d5db;outline:none}.ComboBox_optionBase__1jN51{transition:background-color .12s ease}.ComboBox_optionHover__Lonre:hover{background:#f9fafb}.ComboBox_triggerBase__hx3jf,.NumberStepper_stepperBox__Xx97E{box-shadow:0 1px 2px rgba(10,13,18,.05)}.NumberStepper_stepperButton__wXiin{transition:background-color .14s ease,color .14s ease}.ProjectValidationWrapper_loadingWrapper__QRt2I{background:var(--color-background-secondary-alt)}.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}.AddressAutocomplete_root___9WVF,.AddressForm_root__rLFzz,.ExtraFeaturesSection_root__NCUSh,.FeatureInput_root___UwFp,.PropertyBasicInfoForm_root__pD_Re,.PropertyFeaturesForm_root__6V2TH,.VideoLinksTab_root__jph1K,.VideosSection_root__w7F_i{transition:all .16s ease}.ConvenienceBadge_badge__aSVmy{background:#f9fafb}.ConvenienceBadge_actionText__TaT4A{transition:color .14s ease}.ConvenienceBadge_iconLink__f2geJ{transition:color .14s ease,opacity .14s ease}.SurroundingsSection_root__C2Mte{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)}.LocationAutocomplete_root__BTHMT{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)}.OtherDetailsSection_root__jIs93,.PhotoGallerySection_root__7iiZE,.PropertyDescriptionCard_root__N6dUG,.location-dropdown_root__0CmqC{transition:all .16s ease}.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}.ConfirmModal_root__DVpfb,.EmptyPropertySlot_root__NcOaQ,.PreviewSection_root__m9rZI,.SaveComparisonModal_root__JFsPx,.SavedComparisonItem_root__VgNy4{transition:all .16s ease}.PropertyInteractionsDrawer_drawerPanel__Fxs_W{box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03)}.PropertyInteractionsDrawer_statusMenu__qfL2F{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)}.FavoritesSelectionModal_root__6x59k{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)}