.PropertyListingMedia-module__99nIDq__root{background:#dcdce2;width:100%;height:100%;min-height:0;position:absolute;inset:0;overflow:hidden}.PropertyListingMedia-module__99nIDq__rootCard{min-height:0}.PropertyListingMedia-module__99nIDq__stage{position:absolute;inset:0}.PropertyListingMedia-module__99nIDq__slide{opacity:0;pointer-events:none;z-index:1;transition:opacity .32s;position:absolute;inset:0}.PropertyListingMedia-module__99nIDq__slideActive{pointer-events:auto}.PropertyListingMedia-module__99nIDq__slideVisible{opacity:1;z-index:2}.PropertyListingMedia-module__99nIDq__slideImage{object-fit:cover}.PropertyListingMedia-module__99nIDq__skeleton{z-index:3;background:linear-gradient(105deg,#d0d0d6 0% 36%,#ececf1 50%,#d0d0d6 64% 100%) 0 0/220% 100%;animation:1.05s linear infinite PropertyListingMedia-module__99nIDq__listingMediaShimmer;position:absolute;inset:0}@keyframes PropertyListingMedia-module__99nIDq__listingMediaShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.PropertyListingMedia-module__99nIDq__skeleton{background:#d8d8de;animation:none}.PropertyListingMedia-module__99nIDq__slide{transition:none}}.PropertyListingMedia-module__99nIDq__sourceBadge{z-index:4;letter-spacing:.06em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:9999px;padding:5px 10px;font-size:11px;font-weight:700;position:absolute;bottom:12px;left:12px}.PropertyListingMedia-module__99nIDq__sourceBadgeQualify{background:#008b61d9}.PropertyListingMedia-module__99nIDq__sourceBadgeAttom{background:#0d9488e0}.PropertyListingMedia-module__99nIDq__navBtn{z-index:5;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 12px #0000001f;background:#ffffffeb!important;width:40px!important;height:40px!important}.PropertyListingMedia-module__99nIDq__navPrev{left:8px}.PropertyListingMedia-module__99nIDq__navNext{right:8px}.PropertyListingMedia-module__99nIDq__dots{z-index:5;pointer-events:none;justify-content:center;gap:6px;display:flex;position:absolute;bottom:10px;left:0;right:0}.PropertyListingMedia-module__99nIDq__dot{cursor:pointer;pointer-events:auto;background:#ffffff73;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:transform .2s,background .2s}.PropertyListingMedia-module__99nIDq__dot:hover{background:#ffffffbf}.PropertyListingMedia-module__99nIDq__dotActive{background:#fff;transform:scale(1.15)}.PropertyListingMedia-module__99nIDq__placeholder{background:linear-gradient(145deg,#9ca3af 0%,#d1d5db 42%,#9ca3af 72%,#6b7280 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PropertyListingMedia-module__99nIDq__placeholderInner{filter:drop-shadow(0 8px 28px #00000059);opacity:.95}
.AddPinnedApartmentModal-module___VbCua__paper{border:1px solid #10251514;flex-direction:column;max-height:min(92dvh,100vh - 32px);overflow:hidden;background:linear-gradient(165deg,#f0faf6 0%,#fff 42%,#fafcfb 100%)!important;border-radius:20px!important;margin:16px!important;display:flex!important;box-shadow:0 24px 64px #1025152e,0 8px 24px #00000014!important}.AddPinnedApartmentModal-module___VbCua__form{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.AddPinnedApartmentModal-module___VbCua__backdrop{-webkit-backdrop-filter:blur(8px);background-color:#1025156b!important}.AddPinnedApartmentModal-module___VbCua__header{background:linear-gradient(#ffffffa6 0%,#fff0 100%);border-bottom:1px solid #10251514;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 22px 18px;display:flex}.AddPinnedApartmentModal-module___VbCua__titleBlock{min-width:0}.AddPinnedApartmentModal-module___VbCua__title{font-family:var(--font-museo-sans-rounded);letter-spacing:-.02em;color:#102515;margin:0;font-size:1.35rem;font-weight:700;line-height:1.25}.AddPinnedApartmentModal-module___VbCua__subtitle{font-family:var(--font-museo-sans);color:#1025158c;max-width:28rem;margin:6px 0 0;font-size:.875rem;font-weight:500;line-height:1.45}.AddPinnedApartmentModal-module___VbCua__closeBtn{flex-shrink:0;transition:background .2s,color .2s,transform .2s;color:#10251573!important;background:#1025150f!important}.AddPinnedApartmentModal-module___VbCua__closeBtn:hover{color:#102515!important;background:#008b611f!important}.AddPinnedApartmentModal-module___VbCua__closeBtn:disabled{opacity:.45}.AddPinnedApartmentModal-module___VbCua__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;font-family:var(--font-museo-sans);flex:auto;overflow:hidden auto;padding:20px 22px 8px!important}.AddPinnedApartmentModal-module___VbCua__pinCard{background:linear-gradient(135deg,#008b6117 0%,#1025150a 100%);border:1px solid #008b612e;border-radius:14px;flex-direction:column;gap:6px;margin-bottom:20px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #fff9}.AddPinnedApartmentModal-module___VbCua__pinLabel{letter-spacing:.08em;text-transform:uppercase;color:#00b910;margin:0;font-size:.6875rem;font-weight:700}.AddPinnedApartmentModal-module___VbCua__pinCoords{font-variant-numeric:tabular-nums;color:#102515;font-size:.8125rem;font-weight:600;font-family:var(--font-museo-sans);margin:0}.AddPinnedApartmentModal-module___VbCua__pinAddress{color:#102515b8;margin:0;font-size:.8125rem;line-height:1.5}.AddPinnedApartmentModal-module___VbCua__hint{color:#1025159e;margin:0 0 18px;padding:0 2px;font-size:.875rem;line-height:1.55}.AddPinnedApartmentModal-module___VbCua__hintStrong{color:#102515;font-weight:600}.AddPinnedApartmentModal-module___VbCua__errorBanner{background:#b453091a;border:1px solid #b4530938;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 14px;display:flex}.AddPinnedApartmentModal-module___VbCua__errorBanner svg{color:#b45309;flex-shrink:0;margin-top:2px;font-size:20px}.AddPinnedApartmentModal-module___VbCua__errorText{color:#92400e;margin:0;font-size:.875rem;line-height:1.5}.AddPinnedApartmentModal-module___VbCua__warnBanner{background:#1025150f;border:1px solid #1025151f;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 14px;display:flex}.AddPinnedApartmentModal-module___VbCua__warnBanner svg{color:#102515;opacity:.55;flex-shrink:0;margin-top:2px;font-size:20px}.AddPinnedApartmentModal-module___VbCua__warnText{color:#102515c7;margin:0;font-size:.875rem;line-height:1.5}.AddPinnedApartmentModal-module___VbCua__section{margin-bottom:10px}.AddPinnedApartmentModal-module___VbCua__sectionLabel{letter-spacing:.07em;text-transform:uppercase;color:#1025156b;margin:0 0 12px 4px;font-size:.6875rem;font-weight:700;display:block}.AddPinnedApartmentModal-module___VbCua__fieldGrid{gap:20px;padding-bottom:10px;display:grid}.AddPinnedApartmentModal-module___VbCua__homeDetailsGrid{gap:20px;padding-bottom:14px}.AddPinnedApartmentModal-module___VbCua__row2{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:480px){.AddPinnedApartmentModal-module___VbCua__row2{grid-template-columns:1fr}.AddPinnedApartmentModal-module___VbCua__header{padding:18px 16px 14px}.AddPinnedApartmentModal-module___VbCua__body{padding:16px 16px 6px!important}.AddPinnedApartmentModal-module___VbCua__title{font-size:1.2rem}}.AddPinnedApartmentModal-module___VbCua__footer{background:linear-gradient(#fff0 0%,#f0faf680 100%);border-top:1px solid #10251512;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex;padding:16px 22px 20px!important}.AddPinnedApartmentModal-module___VbCua__btnGhost{text-transform:none!important;font-weight:600!important;font-family:var(--font-museo-sans)!important;color:#1025158c!important;border-radius:9999px!important;padding:8px 18px!important}.AddPinnedApartmentModal-module___VbCua__btnGhost:hover{color:#102515!important;background:#1025150f!important}.AddPinnedApartmentModal-module___VbCua__btnPrimary{text-transform:none!important;font-weight:600!important;font-family:var(--font-museo-sans)!important;background:linear-gradient(165deg,#8ed203 0%,#00b910 50% 100%)!important;border-radius:9999px!important;padding:10px 22px!important;box-shadow:0 4px 14px #00b91047!important}.AddPinnedApartmentModal-module___VbCua__btnPrimary:hover{filter:brightness(.97);background:linear-gradient(165deg,#8ed203 0%,#00b910 40% 100%)!important;box-shadow:0 6px 20px #00b91059!important}.AddPinnedApartmentModal-module___VbCua__btnPrimary:disabled{color:#10251559!important;box-shadow:none!important;background:#1025151f!important}.AddPinnedApartmentModal-module___VbCua__listingPhotoRow{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:4px;display:flex}.AddPinnedApartmentModal-module___VbCua__listingPhotoPreview{object-fit:cover;background:#1025150f;border:1px solid #1025151a;border-radius:12px;width:112px;height:84px}.AddPinnedApartmentModal-module___VbCua__listingPhotoActions{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.AddPinnedApartmentModal-module___VbCua__listingPhotoHint{color:#10251580;max-width:18rem;margin:0;font-size:.8125rem;line-height:1.4}.AddPinnedApartmentModal-module___VbCua__listingPhotoBtn{text-transform:none!important;font-weight:600!important;font-family:var(--font-museo-sans)!important;color:#102515!important;border:1px solid #10251526!important;border-radius:9999px!important;padding:6px 14px!important;font-size:.875rem!important}.AddPinnedApartmentModal-module___VbCua__listingPhotoBtnRemove{text-decoration:underline;color:#1025158c!important;border:none!important;min-width:0!important;padding:4px 10px!important;font-size:.8125rem!important}.AddPinnedApartmentModal-module___VbCua__hiddenInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}
.dashboard-module__XABe8G__page{box-sizing:border-box;background:#f6f6f6;flex-direction:column;width:100%;max-width:100vw;height:100vh;min-height:100vh;margin:0;padding:0;display:flex;overflow-x:hidden}.dashboard-module__XABe8G__main{flex:1;grid-template-columns:2fr 1fr;align-items:stretch;width:100%;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.dashboard-module__XABe8G__pageExplore{font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;background:0 0}:is(.dashboard-module__XABe8G__pageExplore .MuiButton-root,.dashboard-module__XABe8G__pageExplore .MuiIconButton-root,.dashboard-module__XABe8G__pageExplore .MuiInputBase-root,.dashboard-module__XABe8G__pageExplore .MuiInputLabel-root,.dashboard-module__XABe8G__pageExplore .MuiFormHelperText-root,.dashboard-module__XABe8G__pageExplore .MuiTab-root,.dashboard-module__XABe8G__pageExplore .MuiChip-root,.dashboard-module__XABe8G__pageExplore .MuiSelect-select,.dashboard-module__XABe8G__pageExplore .MuiMenuItem-root,.dashboard-module__XABe8G__pageExplore .MuiTypography-root,.dashboard-module__XABe8G__pageExplore .MuiAutocomplete-root,.dashboard-module__XABe8G__pageExplore .MuiListItemButton-root,.dashboard-module__XABe8G__pageExplore .MuiListItemText-root,.dashboard-module__XABe8G__pageExplore .MuiToggleButton-root){font-family:var(--font-museo-sans-rounded),system-ui,sans-serif}.dashboard-module__XABe8G__exploreMapLayer{z-index:0;width:100%;height:100%;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;position:fixed;inset:0}.dashboard-module__XABe8G__mainExplore{z-index:1;box-sizing:border-box;pointer-events:none;background:0 0;grid-template-columns:1fr minmax(280px,38%);padding-right:16px}.dashboard-module__XABe8G__exploreMainSpacer{pointer-events:none;min-width:0;min-height:0}.dashboard-module__XABe8G__mapSection{z-index:0;box-sizing:border-box;background:linear-gradient(165deg,#eef1f6 0%,#e2e6ee 55%,#dde2eb 100%);justify-content:center;align-items:center;min-width:0;height:100%;min-height:0;padding:16px 20px;display:flex;position:relative}.dashboard-module__XABe8G__mapSectionFrame{box-sizing:border-box;border-radius:20px;width:calc(100% - 4px);max-width:calc(100% - 4px);height:calc(100% - 4px);max-height:calc(100% - 4px);overflow:hidden;box-shadow:0 12px 40px #0f172a24,inset 0 0 0 1px #fff9}.dashboard-module__XABe8G__mapPlaceholder{background:linear-gradient(135deg,#e8f5e9 0%,#c8e6c9 50%,#a5d6a7 100%);justify-content:center;align-items:center;width:100%;height:100%;min-height:500px;display:flex;position:relative}.dashboard-module__XABe8G__mapLabel{color:#0000004d;font-size:14px}.dashboard-module__XABe8G__mapMarkers{pointer-events:none;position:absolute;inset:0}.dashboard-module__XABe8G__mapMarker{pointer-events:auto;text-decoration:none;position:absolute;transform:translate(-50%,-50%)}.dashboard-module__XABe8G__ratingBadge{color:#fff;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;min-width:36px;height:28px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #0003}.dashboard-module__XABe8G__sidebar{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:none;border-left:1px solid #00000014;border-radius:0;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:-4px 0 24px #0000000f}.dashboard-module__XABe8G__sidebarExplore{pointer-events:auto;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;border-top-left-radius:20px;border-top-right-radius:20px}.dashboard-module__XABe8G__listHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 20px 16px;display:flex}.dashboard-module__XABe8G__sidebarTitle{font-size:18px;font-weight:600;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;color:#333;flex:1;min-width:0;margin:0;padding:0;line-height:1.25}.dashboard-module__XABe8G__actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.dashboard-module__XABe8G__propertyGrid{flex:1;grid-template-columns:repeat(2,1fr);gap:16px;padding:0 20px 20px;display:grid;overflow-y:auto}.dashboard-module__XABe8G__sidebarInner{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.dashboard-module__XABe8G__exploreListHeaderLead{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.dashboard-module__XABe8G__exploreListHeaderLead .dashboard-module__XABe8G__sidebarTitle{flex:1;min-width:0}.dashboard-module__XABe8G__exploreHomeIconLink{color:#1a1a1a;background:#fff;border:2px solid #0d1530;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.dashboard-module__XABe8G__exploreHomeIconLink:hover{background:#f7f8fb;transform:translateY(-1px)}.dashboard-module__XABe8G__exploreHomeIconLink:focus-visible{outline-offset:2px;outline:2px solid #5a4ee8}.dashboard-module__XABe8G__exploreHomeIconLink svg{display:block}.dashboard-module__XABe8G__listView{flex-direction:column;flex:1;min-height:0;display:flex}.dashboard-module__XABe8G__searchPanelStack{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.dashboard-module__XABe8G__searchPanelSummary{border-bottom:1px solid #00000012;flex-shrink:0;max-height:min(42vh,380px);overflow-y:auto}.dashboard-module__XABe8G__searchNearSection{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.dashboard-module__XABe8G__searchNearSection .dashboard-module__XABe8G__listHeader{padding-top:14px;padding-bottom:8px}.dashboard-module__XABe8G__searchNearSection .dashboard-module__XABe8G__propertyGrid{flex:1;min-height:100px;padding-top:12px}.dashboard-module__XABe8G__exploreSearchToolbar{border-bottom:1px solid #00000012;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px 10px 6px;display:flex}.dashboard-module__XABe8G__exploreSearchToolbarLead{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.dashboard-module__XABe8G__exploreSearchToolbarTitle{min-width:0;font-size:16px;font-weight:600;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;color:#333;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:1;margin:0;line-height:1.25}.dashboard-module__XABe8G__exploreToolbarActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.dashboard-module__XABe8G__exploreToolbarPopoverHost{position:relative}.dashboard-module__XABe8G__exploreListHeaderActions{z-index:2;position:relative}.dashboard-module__XABe8G__explorePillBtn{color:#0d1530;min-height:22px;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;letter-spacing:.01em;cursor:pointer;background:#fff;border:2px solid #0d1530;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:500;transition:background .15s,transform .15s;display:inline-flex}.dashboard-module__XABe8G__explorePillBtn:hover{background:#f7f8fb;transform:translateY(-1px)}.dashboard-module__XABe8G__explorePillBtn:focus-visible{outline-offset:2px;outline:2px solid #5a4ee8}.dashboard-module__XABe8G__explorePopoverPanel{z-index:40;background:#fff;border:1px solid #e6e8ef;border-radius:12px;width:min(320px,100vw - 40px);padding:10px 12px 12px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 28px #1015301f}.dashboard-module__XABe8G__explorePopoverHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.dashboard-module__XABe8G__explorePopoverTitle{text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:600;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;color:#6b7280}.dashboard-module__XABe8G__explorePopoverHeaderActions{align-items:center;gap:8px;display:inline-flex}.dashboard-module__XABe8G__explorePopoverAction{color:#6b5ff5;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;font-weight:600}.dashboard-module__XABe8G__explorePopoverAction:hover{text-decoration:underline}.dashboard-module__XABe8G__exploreFilterFields{gap:8px;display:grid}.dashboard-module__XABe8G__exploreFilterSelect{color:#1f2937;width:100%;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;background:#fff;border:1px solid #d7d9e3;border-radius:10px;padding:7px 9px;font-size:12px;font-weight:500}.dashboard-module__XABe8G__exploreSortList{flex-direction:column;gap:2px;max-height:min(52vh,360px);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.dashboard-module__XABe8G__exploreSortOption{text-align:left;width:100%;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;color:#111827;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:6px 2px;font-size:12px;display:flex}.dashboard-module__XABe8G__exploreSortOption:hover{background:#10182808;border-radius:8px}.dashboard-module__XABe8G__exploreSortRadio{box-sizing:border-box;border:1.5px solid #9ca3af;border-radius:50%;flex-shrink:0;width:11px;height:11px;position:relative}.dashboard-module__XABe8G__exploreSortRadioActive{border-color:#111827}.dashboard-module__XABe8G__exploreSortRadioActive:after{content:"";background:#111827;border-radius:50%;position:absolute;inset:2px}.dashboard-module__XABe8G__searchNearEmpty{font-size:14px;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;color:#666;text-align:center;grid-column:1/-1;margin:0;padding:12px 8px 20px}.dashboard-module__XABe8G__attomListBadge,.dashboard-module__XABe8G__listingTrustBadge{font-family:var(--font-museo-sans-rounded),system-ui,sans-serif}.dashboard-module__XABe8G__attomListBadge{letter-spacing:.04em;text-transform:uppercase;color:#0d9488;margin-top:4px;font-size:11px;font-weight:700;display:block}.dashboard-module__XABe8G__listingTrustBadge{letter-spacing:.04em;text-transform:uppercase;margin-top:4px;font-size:11px;font-weight:700;display:block}.dashboard-module__XABe8G__listingTrustPublicRecord{color:#0d9488}.dashboard-module__XABe8G__detailMergeHint{font-size:13px;line-height:1.45;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;color:#0f5132;background:#008b6114;border-radius:8px;margin:0 0 12px;padding:8px 10px}.dashboard-module__XABe8G__propertyCard{text-align:left;color:inherit;cursor:pointer;width:100%;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;background:#fafafa;border:none;border-radius:12px;flex-direction:column;padding:0;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.dashboard-module__XABe8G__propertyCard:focus-visible{outline-offset:2px;outline:2px solid #6b5ff5}.dashboard-module__XABe8G__propertyCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.dashboard-module__XABe8G__propertyCardSkeleton{pointer-events:none;background:#fafafa;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.dashboard-module__XABe8G__propertyCardSkeletonImage{aspect-ratio:1;background:linear-gradient(105deg,#d0d0d6 0% 36%,#ececf1 50%,#d0d0d6 64% 100%) 0 0/220% 100%;animation:1.05s linear infinite dashboard-module__XABe8G__exploreCardShimmer}.dashboard-module__XABe8G__propertyCardSkeletonBody{flex-direction:column;gap:8px;padding:12px;display:flex}.dashboard-module__XABe8G__propertyCardSkeletonLine{background:linear-gradient(105deg,#d8d8de 0% 36%,#efeff3 50%,#d8d8de 64% 100%) 0 0/220% 100%;border-radius:6px;width:78%;height:12px;animation:1.05s linear infinite dashboard-module__XABe8G__exploreCardShimmer}.dashboard-module__XABe8G__propertyCardSkeletonLineShort{background:linear-gradient(105deg,#d8d8de 0% 36%,#efeff3 50%,#d8d8de 64% 100%) 0 0/220% 100%;border-radius:6px;width:48%;height:10px;animation:1.05s linear infinite dashboard-module__XABe8G__exploreCardShimmer}@keyframes dashboard-module__XABe8G__exploreCardShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.dashboard-module__XABe8G__propertyCardSkeletonImage,.dashboard-module__XABe8G__propertyCardSkeletonLine,.dashboard-module__XABe8G__propertyCardSkeletonLineShort{background:#e0e0e6;animation:none}}.dashboard-module__XABe8G__propertyImage{aspect-ratio:1;background:#d8d8de;justify-content:flex-end;align-items:flex-start;padding:8px;display:flex;position:relative;overflow:hidden}.dashboard-module__XABe8G__propertyImageImg{object-fit:cover;z-index:0}.dashboard-module__XABe8G__propertyRatingHouse{z-index:5;pointer-events:auto;position:absolute;top:8px;right:8px}.dashboard-module__XABe8G__propertyInfo{flex-direction:column;gap:4px;padding:12px;font-family:inherit;display:flex}.dashboard-module__XABe8G__propertyAddress{color:#333;font-family:inherit;font-size:14px;font-weight:600}.dashboard-module__XABe8G__propertyDetails{color:#666;font-family:inherit;font-size:12px}.dashboard-module__XABe8G__reviewCount{color:#888;font-family:inherit;font-size:12px}.dashboard-module__XABe8G__detailContent{flex-direction:column;padding-bottom:24px;display:flex}.dashboard-module__XABe8G__detailImageWrap{aspect-ratio:16/10;width:100%;min-height:180px;position:relative;overflow:hidden}.dashboard-module__XABe8G__detailImage{background:linear-gradient(135deg,#e1bee7 0%,#ce93d8 100%);width:100%;height:100%;position:relative}.dashboard-module__XABe8G__detailImageImg{object-fit:cover}.dashboard-module__XABe8G__detailImageOverlay{pointer-events:none;justify-content:space-between;align-items:flex-start;padding:20px 22px;display:flex;position:absolute;top:0;left:0;right:0}.dashboard-module__XABe8G__detailImageOverlay .dashboard-module__XABe8G__detailOverlayBtn{pointer-events:auto;box-shadow:0 2px 10px #0000001f;border-radius:50%!important;width:52px!important;height:52px!important;padding:12px!important}.dashboard-module__XABe8G__detailInfo{padding:20px 20px 24px}.dashboard-module__XABe8G__detailInfoTop{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.dashboard-module__XABe8G__detailAddress{color:#333;margin:0 0 4px;font-size:20px;font-weight:600}.dashboard-module__XABe8G__detailStats{color:#666;margin:0 0 2px;font-size:14px}.dashboard-module__XABe8G__detailReviews{color:#888;margin:0;font-size:14px}.dashboard-module__XABe8G__qscore{flex-direction:column;flex-shrink:0;align-items:center;gap:2px;display:flex}.dashboard-module__XABe8G__qscoreLabel{color:#666;font-size:11px}.dashboard-module__XABe8G__featureIcons{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;display:flex}.dashboard-module__XABe8G__featureIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:0 1px 3px #0000001a}.dashboard-module__XABe8G__featureIconSvg{filter:drop-shadow(0 0 .45px #fff)drop-shadow(0 0 .45px #fff)}.dashboard-module__XABe8G__qmeterSection{margin-bottom:24px}.dashboard-module__XABe8G__qmeterLink{color:#888;text-align:right;width:100%;margin:0 0 8px;font-size:12px}.dashboard-module__XABe8G__qmeterAvatar{background:linear-gradient(135deg,#5b9bd5 0%,#00b910 100%);border-radius:50%;width:28px;height:28px;margin-bottom:12px}.dashboard-module__XABe8G__qmeterSliders{flex-direction:column;gap:20px;display:flex}.dashboard-module__XABe8G__qmeterRow{flex-direction:row;align-items:center;gap:12px;display:flex}.dashboard-module__XABe8G__qmeterRowLeft{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:2px;width:min(38%,132px);min-width:96px;display:flex}.dashboard-module__XABe8G__qmeterLabel{color:#333;font-size:13px;font-weight:500;line-height:1.25}.dashboard-module__XABe8G__qmeterValue{color:#888;font-size:11px;font-weight:600}.dashboard-module__XABe8G__qmeterSliderWrap{flex:1;min-width:0;min-height:58px;padding:8px 0;position:relative}.dashboard-module__XABe8G__qmeterSegmentedRail{pointer-events:none;border-radius:20px;height:40px;display:flex;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #0000000f}.dashboard-module__XABe8G__qmeterSegment{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.dashboard-module__XABe8G__qmeterSegment:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}.dashboard-module__XABe8G__qmeterSegment:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}.dashboard-module__XABe8G__qmeterSmileySvg{opacity:.92;flex-shrink:0}.dashboard-module__XABe8G__qmeterSliderWrap .MuiSlider-root{padding:0!important}.dashboard-module__XABe8G__addReviewBtn{margin-top:0}@media (max-width:992px){.dashboard-module__XABe8G__page{height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden}.dashboard-module__XABe8G__main{flex-direction:column;flex:1;height:100%;min-height:0;max-height:100%;padding:0;display:flex;position:relative;overflow:hidden}.dashboard-module__XABe8G__pageExplore{position:relative}.dashboard-module__XABe8G__mainExplore{pointer-events:none;flex-direction:column;justify-content:flex-end;height:100%;min-height:0;padding-right:0;display:flex}.dashboard-module__XABe8G__exploreMainSpacer{pointer-events:none;flex:36dvh;width:100%;min-height:30dvh}.dashboard-module__XABe8G__mapSection{box-sizing:border-box;flex:0 0 42vh;height:42vh;min-height:0;max-height:42vh;padding:10px 12px;position:relative;inset:auto}.dashboard-module__XABe8G__mapSectionFrame{border-radius:16px}.dashboard-module__XABe8G__sidebar{z-index:5;border-top:none;border-left:none;border-radius:16px 16px 0 0;flex:1;width:100%;min-width:0;height:auto;min-height:0;max-height:none;position:relative;inset:auto;box-shadow:0 -4px 24px #00000014}.dashboard-module__XABe8G__sidebarExplore{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;pointer-events:auto;flex:0 auto;width:100%;height:auto;min-height:42dvh;max-height:min(64dvh,100dvh - 72px);padding-top:10px;overflow:hidden auto;transform:none!important}.dashboard-module__XABe8G__sidebarExplore:before{content:"";background:#d4d4d8;border-radius:999px;flex-shrink:0;width:40px;height:4px;margin:0 auto 6px;display:block}.dashboard-module__XABe8G__sidebarInner{height:auto;min-height:0;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));flex:none;display:block;overflow:visible}.dashboard-module__XABe8G__listView,.dashboard-module__XABe8G__searchPanelStack,.dashboard-module__XABe8G__searchNearSection{flex:none;height:auto;min-height:0;display:block;overflow:visible}.dashboard-module__XABe8G__searchPanelSummary{max-height:none;overflow:visible}.dashboard-module__XABe8G__propertyGrid,.dashboard-module__XABe8G__searchNearSection .dashboard-module__XABe8G__propertyGrid{flex:none;grid-template-columns:1fr;gap:10px;min-height:0;padding:0 12px 8px;display:grid;overflow:visible}.dashboard-module__XABe8G__propertyCard,.dashboard-module__XABe8G__propertyCardSkeleton{flex-direction:row;align-items:stretch;min-height:96px}.dashboard-module__XABe8G__propertyImage,.dashboard-module__XABe8G__propertyCardSkeletonImage{aspect-ratio:auto;align-self:stretch;width:108px;min-width:108px;height:auto}.dashboard-module__XABe8G__propertyInfo,.dashboard-module__XABe8G__propertyCardSkeletonBody{flex:1;justify-content:center;min-width:0;padding:10px 12px}.dashboard-module__XABe8G__propertyAddress{font-size:13px;line-height:1.3}.dashboard-module__XABe8G__listHeader,.dashboard-module__XABe8G__exploreSearchToolbar{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;flex-wrap:wrap;gap:8px;padding:8px 12px 10px;position:sticky;top:0}.dashboard-module__XABe8G__exploreSearchToolbarTitle,.dashboard-module__XABe8G__sidebarTitle{font-size:15px}.dashboard-module__XABe8G__exploreListHeaderLead,.dashboard-module__XABe8G__exploreSearchToolbarLead{width:100%}.dashboard-module__XABe8G__exploreListHeaderActions,.dashboard-module__XABe8G__exploreToolbarActions{margin-left:auto}.dashboard-module__XABe8G__detailImageWrap{aspect-ratio:16/9;min-height:140px}}
.property-module__rhBD5W__heroImageWrap{background:#e8e8e8;border-radius:0;flex-shrink:0;width:100%;height:clamp(200px,26vh,280px);min-height:200px;position:relative;overflow:hidden}.property-module__rhBD5W__heroImage{width:100%;height:100%;position:absolute;inset:0}.property-module__rhBD5W__heroImageImg{object-fit:cover;object-position:center center}.property-module__rhBD5W__heroImageOverlay{z-index:10;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px;display:flex;position:absolute;inset:0}.property-module__rhBD5W__heroOverlayRight{flex-shrink:0;justify-content:flex-end;align-items:flex-start;margin-left:auto;display:flex}.property-module__rhBD5W__heroOverlayBtn{pointer-events:auto;box-shadow:0 2px 10px #00000029;background:#fff!important;border-radius:50%!important;width:46px!important;height:46px!important;padding:10px!important}.property-module__rhBD5W__qualifyBadge{color:#fff;border-radius:20px;padding:6px 16px;font-size:14px;font-weight:600}.property-module__rhBD5W__details{padding:24px 20px}.property-module__rhBD5W__address{color:#333;margin:0;font-size:20px;font-weight:600}.property-module__rhBD5W__addressRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.property-module__rhBD5W__attomParcelNote{color:#0f5132;background:#008b6114;border:1px solid #008b6133;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.5}.property-module__rhBD5W__stats{color:#666;margin:0 0 4px;font-size:14px}.property-module__rhBD5W__reviews{color:#888;margin:0 0 16px;font-size:14px}.property-module__rhBD5W__qscore{align-items:center;gap:8px;display:flex}.property-module__rhBD5W__ratingBadge{color:#fff;border-radius:14px;justify-content:center;align-items:center;min-width:36px;height:28px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.property-module__rhBD5W__qscoreLabel{color:#666;font-size:14px}.property-module__rhBD5W__ctaSection{padding:0 20px 32px}.property-module__rhBD5W__ctaTitle{color:#333;margin:0 0 8px;font-size:18px;font-weight:600}.property-module__rhBD5W__ctaText{color:#666;margin:0 0 20px;font-size:14px;line-height:1.5}.property-module__rhBD5W__qmeterSection{margin-bottom:20px}.property-module__rhBD5W__qmeterIntro{color:#666;margin:0 0 10px;font-size:13px}.property-module__rhBD5W__qmeterRow{flex-direction:row;align-items:center;gap:10px;margin-bottom:16px;display:flex}.property-module__rhBD5W__qmeterRowLeft{color:#444;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:2px;width:min(40%,150px);min-width:110px;font-size:13px;display:flex}.property-module__rhBD5W__qmeterLabel{font-weight:500}.property-module__rhBD5W__qmeterValue{color:#666}.property-module__rhBD5W__qmeterSliderWrap{flex:1;min-width:0;min-height:58px;padding:8px 0;position:relative}.property-module__rhBD5W__qmeterRail{pointer-events:none;border-radius:20px;height:40px;display:flex;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #0000000f}.property-module__rhBD5W__qmeterSegment{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.property-module__rhBD5W__qmeterSmileySvg{opacity:.92;flex-shrink:0}.property-module__rhBD5W__reviewsSection{padding:0 20px 32px}.property-module__rhBD5W__reviewsHeader{color:#111;margin:0 0 14px;font-size:15px;font-weight:600}.property-module__rhBD5W__reviewList{flex-direction:column;gap:18px;display:flex}.property-module__rhBD5W__reviewItem{flex-direction:column;gap:10px;display:flex}.property-module__rhBD5W__reviewTop{align-items:flex-start;gap:12px;display:flex}.property-module__rhBD5W__reviewAvatar{background:linear-gradient(135deg,#e5e7eb 0%,#d1d5db 100%);border-radius:50%;flex-shrink:0;width:32px;height:32px}.property-module__rhBD5W__reviewMeta{flex:1;min-width:0}.property-module__rhBD5W__reviewNameRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.property-module__rhBD5W__reviewName{color:#111;font-size:13px;font-weight:700}.property-module__rhBD5W__reviewTime{color:#999;font-size:11px}.property-module__rhBD5W__reviewText{color:#666;margin:0;font-size:13px;line-height:1.45}.property-module__rhBD5W__reviewActions{justify-content:flex-end;gap:12px;display:flex}.property-module__rhBD5W__reviewActionBtn{color:#666;cursor:pointer;background:#fff;border:1px solid #111;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.property-module__rhBD5W__replyBar{border-top:1px solid #f0f0f0;align-items:center;gap:12px;margin-top:18px;padding-top:14px;display:flex}.property-module__rhBD5W__replyAvatar{background:linear-gradient(135deg,#e5e7eb 0%,#d1d5db 100%);border-radius:50%;flex-shrink:0;width:32px;height:32px}.property-module__rhBD5W__replyInput{background:#fff;border:1px solid #e0e0e0;border-radius:9999px;outline:none;flex:1;padding:12px 14px;font-size:14px}.property-module__rhBD5W__replyBtn{color:#fff;cursor:pointer;background:#6b5ff5;border:none;border-radius:9999px;padding:12px 16px;font-weight:700}.property-module__rhBD5W__replyBtn:hover{background:#5a4ee8}.property-module__rhBD5W__dashboardDetailSection{box-sizing:border-box;width:100%;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;padding:0 0 24px;display:block}:is(.property-module__rhBD5W__dashboardDetailSection .MuiButton-root,.property-module__rhBD5W__dashboardDetailSection .MuiIconButton-root,.property-module__rhBD5W__dashboardDetailSection .MuiInputBase-root,.property-module__rhBD5W__dashboardDetailSection .MuiInputBase-input,.property-module__rhBD5W__dashboardDetailSection .MuiOutlinedInput-input,.property-module__rhBD5W__dashboardDetailSection .MuiInputLabel-root,.property-module__rhBD5W__dashboardDetailSection .MuiFormHelperText-root,.property-module__rhBD5W__dashboardDetailSection .MuiFormControlLabel-label,.property-module__rhBD5W__dashboardDetailSection .MuiTab-root,.property-module__rhBD5W__dashboardDetailSection .MuiChip-root,.property-module__rhBD5W__dashboardDetailSection .MuiSelect-select,.property-module__rhBD5W__dashboardDetailSection .MuiMenuItem-root,.property-module__rhBD5W__dashboardDetailSection .MuiTypography-root,.property-module__rhBD5W__dashboardDetailSection .MuiListItemText-primary,.property-module__rhBD5W__dashboardDetailSection .MuiListItemText-secondary,.property-module__rhBD5W__dashboardDetailSection .MuiAutocomplete-root,.property-module__rhBD5W__dashboardDetailSection .MuiToggleButton-root){font-family:var(--font-museo-sans-rounded),system-ui,sans-serif}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__detailContent{background:#fff;border:1px solid #dcdcdc;border-radius:0;width:100%;max-width:none;overflow:hidden}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__detailContentMain{box-sizing:border-box;padding:24px 0 48px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__detailsCompact{box-sizing:border-box;padding:10px 24px 0}.property-module__rhBD5W__propertyTopRow{background:#fff;border-bottom:1px solid #ededed;flex-shrink:0;grid-template-columns:44px 1fr 44px;align-items:center;height:44px;display:grid}.property-module__rhBD5W__topIconBtn{justify-self:center;color:#1f2937!important;border-radius:50%!important;width:32px!important;height:32px!important}.property-module__rhBD5W__propertyTopAddress{color:#222;text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0 6px;font-size:16px;font-weight:600;overflow:hidden}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__heroImageWrap{border-radius:0;height:260px;min-height:260px}.property-module__rhBD5W__heroBadgeWrap{z-index:11;position:absolute;bottom:10px;left:10px}.property-module__rhBD5W__qualificationTag{-webkit-backdrop-filter:blur(8px)saturate(140%);color:#111827;background:#ffffff57;border:1px solid #ffffff7a;border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:4px 10px 4px 8px;font-size:12px;font-weight:500;display:inline-flex;box-shadow:0 2px 10px #0003}.property-module__rhBD5W__qualificationTagIcon{flex-shrink:0;display:block}.property-module__rhBD5W__detailsCompact{padding:10px 12px 0}.property-module__rhBD5W__specsRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.property-module__rhBD5W__specsWithInfo{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.property-module__rhBD5W__specsInfoWrap{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.property-module__rhBD5W__specsInfoBtn{color:#fff;cursor:help;background:#838383;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin:0;padding:0;line-height:0;display:inline-flex}.property-module__rhBD5W__specsInfoBtn:hover,.property-module__rhBD5W__specsInfoBtn:focus-visible{background:#6f6f6f}.property-module__rhBD5W__specsInfoGlyph{font-family:Georgia,Times New Roman,serif;font-size:11px;font-style:italic;font-weight:700;line-height:1;transform:translateY(-.5px)}.property-module__rhBD5W__specsInfoBubble{z-index:20;color:#374151;letter-spacing:0;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;background:#faf7fe;border:1px solid #d0cbd2;border-radius:10px;width:min(260px,70vw);padding:10px 12px;font-size:12px;font-weight:500;line-height:1.4;transition:opacity .15s,visibility .15s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px #11182714}.property-module__rhBD5W__specsInfoBubble:before{content:"";border:6px solid #0000;border-bottom-color:#d0cbd2;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.property-module__rhBD5W__specsInfoBubble:after{content:"";border:5px solid #0000;border-bottom-color:#faf7fe;margin-bottom:-1px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.property-module__rhBD5W__specsInfoWrap:hover .property-module__rhBD5W__specsInfoBubble,.property-module__rhBD5W__specsInfoWrap:focus-within .property-module__rhBD5W__specsInfoBubble{opacity:1;visibility:visible}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__stats{color:#111827;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:600;overflow:hidden}.property-module__rhBD5W__ratingPill{color:#fff;text-align:center;background:#2cab61;border-radius:4px;min-width:28px;height:18px;font-size:11px;font-weight:700;line-height:18px}.property-module__rhBD5W__ratingEmoji{flex-shrink:0;display:block}.property-module__rhBD5W__authorRow{justify-content:space-between;align-items:center;gap:10px;margin-top:6px;margin-bottom:12px;display:flex}.property-module__rhBD5W__authorMeta{color:#5f6368;align-items:center;gap:5px;font-size:11px;display:inline-flex}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__reviews{color:#1f2937;margin:0;font-size:16px;font-weight:500}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__ctaSection{box-sizing:border-box;border-top:1px solid #e5e7eb;border-bottom:none;padding:14px 0 12px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__ctaSection .property-module__rhBD5W__qmeterIconRow{box-sizing:border-box;padding:0 24px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__ctaSection .property-module__rhBD5W__qmeterAccordionIntro{box-sizing:border-box;padding:0}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__ctaSection .property-module__rhBD5W__qmeterSection{box-sizing:border-box;padding:0 24px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterAccordionIntro{flex-direction:column;align-items:center;margin-top:4px;margin-bottom:0;display:flex}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterLearnMore{color:#6b7280;text-align:right;white-space:nowrap;font-size:12px;line-height:1.4;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;flex-shrink:0;margin:0}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorHeader .property-module__rhBD5W__qmeterMirrorSectionLabel{text-align:left;flex:1;min-width:0;margin:0}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorHeader .property-module__rhBD5W__qmeterLearnMore{margin:2px 0 0}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorHeaderLearnMoreOnly{justify-content:flex-end;margin-bottom:8px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterIconRow{gap:12px;margin-top:0;margin-bottom:8px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterIconBubble{width:48px;height:48px}.property-module__rhBD5W__qmeterIconRow{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:8px;display:grid}.property-module__rhBD5W__qmeterIconBubble{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto;display:inline-flex}.property-module__rhBD5W__qmeterIconGreen{background:#2eb872}.property-module__rhBD5W__qmeterIconYellow{background:#f6c800}.property-module__rhBD5W__qmeterIconOrange{background:#f69403}.property-module__rhBD5W__qmeterIconMuted{background:#d4d4d8}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterToggleRow{box-sizing:border-box;justify-content:center;align-items:center;gap:10px;width:100%;margin:0;display:flex}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterToggleRule{background:#e5e7eb;flex:auto;min-width:12px;height:1px;display:block}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterToggleRow .property-module__rhBD5W__qmeterChip{z-index:1;background:#fff;flex-shrink:0;margin:0;position:relative}.property-module__rhBD5W__qmeterChip{color:#3d3d3d;width:fit-content;height:28px;font-size:13px;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;background:#fff;border:1px solid #d4d4d4;border-radius:999px;align-items:center;gap:2px;margin:0 auto 12px;padding:0 12px;display:flex}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterSection{font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;margin-top:16px;margin-bottom:0}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterRow{gap:8px;margin-bottom:20px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterRow:last-child{margin-bottom:0}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterRowLeft{width:120px;min-width:120px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterLabel{color:#222;font-size:13px;font-weight:400}.property-module__rhBD5W__qmeterBtnRow{gap:6px;display:flex}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterExperienceMirror{box-shadow:none;background:#f6f6f6;border:none;border-radius:14px;margin-bottom:0;padding:16px 14px 14px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorSectionLabel{color:#222;font-size:14px;font-weight:600;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;margin:0 0 12px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterExperienceMirror>.property-module__rhBD5W__qmeterMirrorHint{margin-top:-4px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorHint{color:#6b7280;font-size:12px;line-height:1.45;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;margin:-2px 0 18px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:32px;display:flex}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorRow:has(+.property-module__rhBD5W__qmeterMirrorBootiesRow){margin-bottom:32px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorRowLabel{color:#1f2937;min-width:170px;font-size:15px;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorRowLabelWrap{color:#1f2937;align-items:center;gap:8px;min-width:170px;display:inline-flex}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorRowIcon{color:#9ca3af;flex-shrink:0}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorBootiesIcon{filter:grayscale()saturate(0)brightness(.72)}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorTrackShell{flex:1;min-width:0;max-width:520px;position:relative}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorTrackInner{box-sizing:border-box;isolation:isolate;border:1px solid #1118271f;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));min-height:28px;display:grid;position:relative;overflow:hidden}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorSeg{border-right:1px solid #ffffff59;justify-content:center;align-items:center;min-width:0;min-height:28px;transition:opacity .18s;display:flex}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorSeg:last-of-type{border-right:none}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorSegBtn{cursor:pointer;box-sizing:border-box;border:none;border-right:1px solid #ffffff59;justify-content:center;align-items:center;width:100%;min-width:0;min-height:28px;margin:0;padding:0;display:flex}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorSegBtn:last-of-type{border-right:none}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorSegIcon{filter:drop-shadow(0 1px 1px #0000002e);flex-shrink:0;display:block}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorBootiesRow{justify-content:space-between;align-items:center;gap:10px;margin-top:0;display:flex}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorBootiesBtnRow{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:520px;display:grid}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorBootiesReadonly{pointer-events:none;-webkit-user-select:none;user-select:none}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorBootiesBtn{color:#fff;cursor:default;text-align:center;background:#d8d8d8;border:1px solid #d1d5db;border-radius:8px;justify-content:center;align-items:center;min-width:64px;height:32px;font-size:14px;font-weight:600;display:inline-flex}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorBootiesBtnActive{color:#fff;background:#102515;border-color:#102515}.property-module__rhBD5W__qmeterBtn{cursor:pointer;background:#d8d8d8;border:1px solid #d7d9e3;border-radius:8px;justify-content:center;align-items:center;width:24px;height:22px;padding:0;display:inline-flex}.property-module__rhBD5W__qmeterBtnActive{border-color:#6b5ff5;box-shadow:0 0 0 2px #6b5ff526}.property-module__rhBD5W__bootiesRow{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.property-module__rhBD5W__bootiesBtnRow{gap:8px;display:flex}.property-module__rhBD5W__bootiesBtn{color:#fff;cursor:pointer;text-align:center;background:#d8d8d8;border:1px solid #d7d9e3;border-radius:999px;justify-content:center;align-items:center;min-width:64px;height:28px;font-size:12px;font-weight:600;display:inline-flex}.property-module__rhBD5W__bootiesBtnActive{color:#fff;background:#102515;border-color:#102515}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterSliderWrap{min-height:40px;padding:0}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterRail{border-radius:15px;height:30px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterSegment{font-size:9px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterSmileySvg{opacity:.5;width:12px;height:12px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__reviewsSection{box-sizing:border-box;padding:20px 24px 0}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__reviewsSectionAfterQmeterIcons{border-top:none;margin-top:0;padding-top:20px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__ctaSection:has(+.property-module__rhBD5W__reviewsSectionAfterQmeterIcons){padding-bottom:0}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__ctaSection:has(+.property-module__rhBD5W__reviewsSectionAfterQmeterIcons) .property-module__rhBD5W__qmeterAccordionIntro{margin-bottom:0}.property-module__rhBD5W__dashboardDetailSection.property-module__rhBD5W__exploreRightDetail,.property-module__rhBD5W__dashboardDetailSection.property-module__rhBD5W__exploreRightDetail .property-module__rhBD5W__propertyTopAddress,.property-module__rhBD5W__dashboardDetailSection.property-module__rhBD5W__exploreRightDetail .property-module__rhBD5W__stats,.property-module__rhBD5W__dashboardDetailSection.property-module__rhBD5W__exploreRightDetail .property-module__rhBD5W__reviews,.property-module__rhBD5W__dashboardDetailSection.property-module__rhBD5W__exploreRightDetail .property-module__rhBD5W__qmeterChip,.property-module__rhBD5W__dashboardDetailSection.property-module__rhBD5W__exploreRightDetail .property-module__rhBD5W__qmeterLearnMore,.property-module__rhBD5W__dashboardDetailSection.property-module__rhBD5W__exploreRightDetail .property-module__rhBD5W__qualificationTag{font-family:var(--font-museo-sans-rounded),system-ui,sans-serif}.property-module__rhBD5W__dashboardDetailSection.property-module__rhBD5W__exploreRightDetail .property-module__rhBD5W__detailsCompact,.property-module__rhBD5W__dashboardDetailSection.property-module__rhBD5W__exploreRightDetail .property-module__rhBD5W__ctaSection .property-module__rhBD5W__qmeterIconRow,.property-module__rhBD5W__dashboardDetailSection.property-module__rhBD5W__exploreRightDetail .property-module__rhBD5W__ctaSection .property-module__rhBD5W__qmeterSection{padding-inline:16px}.property-module__rhBD5W__dashboardDetailSection.property-module__rhBD5W__exploreRightDetail .property-module__rhBD5W__ctaSection .property-module__rhBD5W__qmeterAccordionIntro{padding-inline:0}.property-module__rhBD5W__dashboardDetailSection.property-module__rhBD5W__exploreRightDetail .property-module__rhBD5W__reviewsSection{padding:20px 16px 0}@media (max-width:992px){.property-module__rhBD5W__dashboardDetailSection.property-module__rhBD5W__exploreRightDetail .property-module__rhBD5W__detailContent{overflow:visible}.property-module__rhBD5W__heroImageWrap{height:clamp(180px,26vh,260px);min-height:180px}.property-module__rhBD5W__heroImageOverlay{padding:12px 14px}.property-module__rhBD5W__heroOverlayBtn{width:42px!important;height:42px!important;padding:10px!important}.property-module__rhBD5W__details{padding:18px 16px}.property-module__rhBD5W__addressRow{flex-wrap:wrap;align-items:flex-start}.property-module__rhBD5W__stats{margin-top:2px}.property-module__rhBD5W__ctaSection{padding:0 16px 26px}.property-module__rhBD5W__qmeterSection{margin-bottom:14px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorRow,.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorBootiesRow,.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__bootiesRow{flex-direction:column;align-items:stretch;gap:10px}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorRowLabel,.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorRowLabelWrap{width:100%;min-width:0}.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorTrackShell,.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__qmeterMirrorBootiesBtnRow,.property-module__rhBD5W__dashboardDetailSection .property-module__rhBD5W__bootiesBtnRow{flex:none;width:100%;max-width:none}}@media (max-width:560px){.property-module__rhBD5W__heroImageOverlay{padding:10px 12px}.property-module__rhBD5W__heroOverlayBtn{width:40px!important;height:40px!important}.property-module__rhBD5W__address{font-size:17px;line-height:1.3}.property-module__rhBD5W__details{padding:16px 14px}.property-module__rhBD5W__ctaSection{padding:0 14px 24px}.property-module__rhBD5W__reviewsSection{padding:0 14px 28px}.property-module__rhBD5W__qmeterRow,.property-module__rhBD5W__bootiesRow{flex-direction:column;align-items:stretch;gap:8px;margin-bottom:18px}.property-module__rhBD5W__bootiesBtnRow{width:100%;max-width:none}.property-module__rhBD5W__qmeterRowLeft{flex-direction:row;justify-content:space-between;align-items:baseline;width:100%;min-width:0}.property-module__rhBD5W__qmeterSliderWrap{min-height:54px;padding:6px 0}.property-module__rhBD5W__qmeterRail{border-radius:18px;height:36px}.property-module__rhBD5W__qmeterSmileySvg{width:18px;height:18px}}.property-module__rhBD5W__qmeterSegBest{background:#00b910}.property-module__rhBD5W__qmeterSegGood{background:#558b2f}.property-module__rhBD5W__qmeterSegNeutral{background:#f6c800}.property-module__rhBD5W__qmeterSegPoor{background:#f69403}.property-module__rhBD5W__qmeterSegWorst{background:#ef4444}
.AddressSearchLoadingOverlay-module__IsD-rq__backdrop{z-index:13000;-webkit-backdrop-filter:blur(12px);background:#10251585;justify-content:center;align-items:center;padding:24px;animation:.25s AddressSearchLoadingOverlay-module__IsD-rq__fadeIn;display:flex;position:fixed;inset:0}@keyframes AddressSearchLoadingOverlay-module__IsD-rq__fadeIn{0%{opacity:0}to{opacity:1}}.AddressSearchLoadingOverlay-module__IsD-rq__modal{text-align:center;width:100%;max-width:min(420px,100%);font-family:var(--font-museo-sans),system-ui,sans-serif;background:linear-gradient(165deg,#faf8ff 0%,#fff 38%,#f5f3ff 100%);border:1px solid #5b21b61f;border-radius:24px;padding:36px 32px 40px;box-shadow:0 28px 80px #10251533,inset 0 0 0 1px #fff9}.AddressSearchLoadingOverlay-module__IsD-rq__modalExplore{background:linear-gradient(165deg,#f0faf4 0%,#fff 42%,#e8f4ec 100%);border:1px solid #2d5a3d24}.AddressSearchLoadingOverlay-module__IsD-rq__modalExplore .AddressSearchLoadingOverlay-module__IsD-rq__arcTrack{stroke:#2d5a3d33}.AddressSearchLoadingOverlay-module__IsD-rq__modalExplore .AddressSearchLoadingOverlay-module__IsD-rq__iconWrap{color:#00b910;box-shadow:0 4px 16px #2d5a3d38,0 0 0 1px #2d5a3d1a}.AddressSearchLoadingOverlay-module__IsD-rq__title{font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;letter-spacing:-.02em;color:#102515;margin:0 0 8px;font-size:1.35rem;font-weight:700}.AddressSearchLoadingOverlay-module__IsD-rq__sub{color:#1025158c;margin:0 0 28px;font-size:.9375rem;line-height:1.5}.AddressSearchLoadingOverlay-module__IsD-rq__stage{width:220px;height:110px;margin:0 auto;position:relative}.AddressSearchLoadingOverlay-module__IsD-rq__arcSvg{width:200px;height:100px;position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%)}.AddressSearchLoadingOverlay-module__IsD-rq__arcTrack{fill:none;stroke:#7c3aed38;stroke-width:3px;stroke-linecap:round}.AddressSearchLoadingOverlay-module__IsD-rq__arcGlow{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:8 12;animation:1.2s linear infinite AddressSearchLoadingOverlay-module__IsD-rq__dashDrift}@keyframes AddressSearchLoadingOverlay-module__IsD-rq__dashDrift{to{stroke-dashoffset:-40px}}.AddressSearchLoadingOverlay-module__IsD-rq__pivot{width:0;height:0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.AddressSearchLoadingOverlay-module__IsD-rq__arm{transform-origin:0 100%;pointer-events:none;width:92px;height:92px;animation:2.1s ease-in-out infinite AddressSearchLoadingOverlay-module__IsD-rq__semicircleSweep;position:absolute;bottom:0;left:0;transform:rotate(-135deg)}@keyframes AddressSearchLoadingOverlay-module__IsD-rq__semicircleSweep{0%{transform:rotate(-135deg)}50%{transform:rotate(45deg)}to{transform:rotate(-135deg)}}.AddressSearchLoadingOverlay-module__IsD-rq__iconWrap{color:#7c3aed;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:-10px;right:-6px;box-shadow:0 4px 16px #7c3aed47,0 0 0 1px #7c3aed1f}
.PlaceSearchResultPanel-module__fXu_TG__wrap{box-shadow:none;background:#fff;border:1px solid #e3e3e3;border-radius:16px;margin-top:0;padding:14px 16px}.PlaceSearchResultPanel-module__fXu_TG__wrapWide{margin-top:0;margin-bottom:16px}.PlaceSearchResultPanel-module__fXu_TG__head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.PlaceSearchResultPanel-module__fXu_TG__headMinimal{justify-content:flex-end;margin-bottom:0}.PlaceSearchResultPanel-module__fXu_TG__headActions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.PlaceSearchResultPanel-module__fXu_TG__addDetailsBtn{color:#fff;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-museo-sans);white-space:nowrap;background:#00b910;border:none;border-radius:9999px;padding:8px 14px}.PlaceSearchResultPanel-module__fXu_TG__addDetailsBtn:hover{filter:brightness(.92)}.PlaceSearchResultPanel-module__fXu_TG__title{font-family:var(--font-museo-sans-rounded);color:#102515;font-size:15px;font-weight:700;line-height:1.35}.PlaceSearchResultPanel-module__fXu_TG__sub{color:#555;margin-top:6px;font-size:13px;line-height:1.45}.PlaceSearchResultPanel-module__fXu_TG__clearBtn{color:#00b910;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-museo-sans);background:0 0;border:none;flex-shrink:0;padding:4px 0}.PlaceSearchResultPanel-module__fXu_TG__clearBtn:hover{text-decoration:underline}.PlaceSearchResultPanel-module__fXu_TG__loading{color:#666;font-size:14px}.PlaceSearchResultPanel-module__fXu_TG__cardRow{align-items:flex-start;gap:12px;display:flex}.PlaceSearchResultPanel-module__fXu_TG__cardRowLink{color:inherit;outline-offset:2px;border-radius:12px;text-decoration:none;}.PlaceSearchResultPanel-module__fXu_TG__cardRowLink:hover .PlaceSearchResultPanel-module__fXu_TG__viewLink{text-decoration:underline}.PlaceSearchResultPanel-module__fXu_TG__cardRowLink:focus-visible{outline:2px solid #00b910}.PlaceSearchResultPanel-module__fXu_TG__thumb{background:#e8f5e9;border-radius:10px;flex-shrink:0;width:72px;height:72px;position:relative;overflow:hidden}.PlaceSearchResultPanel-module__fXu_TG__meta{flex:1;min-width:0}.PlaceSearchResultPanel-module__fXu_TG__addr{color:#1a1a1a;font-size:14px;font-weight:600;line-height:1.35}.PlaceSearchResultPanel-module__fXu_TG__specs{color:#555;margin-top:4px;font-size:13px}.PlaceSearchResultPanel-module__fXu_TG__viewLink{color:#00b910;margin-top:10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.PlaceSearchResultPanel-module__fXu_TG__viewLink:hover{text-decoration:underline}.PlaceSearchResultPanel-module__fXu_TG__promptList{color:#444;margin:10px 0 0;padding-left:18px;font-size:13px;line-height:1.5}.PlaceSearchResultPanel-module__fXu_TG__error{color:#b45309;font-size:14px;line-height:1.4}.PlaceSearchResultPanel-module__fXu_TG__attomSection{border-top:1px solid #1025151a;margin-top:14px;padding-top:14px}.PlaceSearchResultPanel-module__fXu_TG__attomSectionInset{background:#00b9100f;border:1px solid #00b9102e;border-radius:12px;margin-top:16px;padding:12px 14px 14px}.PlaceSearchResultPanel-module__fXu_TG__attomSectionTitle{letter-spacing:.06em;text-transform:uppercase;color:#8ed203;font-size:11px;font-weight:700;font-family:var(--font-museo-sans);margin:0 0 6px}.PlaceSearchResultPanel-module__fXu_TG__attomSectionHint{color:#1025159e;margin:0 0 10px;font-size:12px;line-height:1.45}.PlaceSearchResultPanel-module__fXu_TG__attomDistance{color:#10251580;font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:12px}.PlaceSearchResultPanel-module__fXu_TG__specsLine{color:#444;margin:0 0 8px;font-size:13px;line-height:1.4}.PlaceSearchResultPanel-module__fXu_TG__attomWarn{color:#92400e;margin:0 0 10px;font-size:12px;line-height:1.4}
.PlacesSearchField-module__tqM47G__input{width:100%;font-family:var(--font-museo-sans-rounded);color:#1a1a1a;box-sizing:border-box;background:0 0;border:none;outline:none}.PlacesSearchField-module__tqM47G__input::placeholder{color:#00000073}.PlacesSearchField-module__tqM47G__inputHeader{flex:1;min-width:0;padding:10px 8px 10px 4px;font-size:16px;line-height:1.35}@media (max-width:768px){.PlacesSearchField-module__tqM47G__inputHeader{padding-top:8px;padding-bottom:8px;font-size:14px}}.PlacesSearchField-module__tqM47G__inputRail{background-color:#fff;border:1px solid #e0e0e0;border-radius:9999px;padding:12px 40px 12px 14px;font-size:14px;line-height:1.4}.PlacesSearchField-module__tqM47G__inputRail:focus{border-color:#008b6173;box-shadow:0 0 0 3px #008b611f}.PlacesSearchField-module__tqM47G__inputLanding{flex:1;min-width:0;padding:6px 4px 6px 0;font-size:16px;line-height:1.35}@media (min-width:601px){.PlacesSearchField-module__tqM47G__inputLanding{font-size:.9rem}}.PlacesSearchField-module__tqM47G__skeleton{opacity:.65;cursor:wait}
.DashboardHeader-module__W1hZUG__header{z-index:20;background:#fff;flex-shrink:0;width:100%;position:relative;box-shadow:0 1px 3px #00000014}.DashboardHeader-module__W1hZUG__headerExplore{box-shadow:none;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;pointer-events:none;background:0 0}.DashboardHeader-module__W1hZUG__headerExplore .DashboardHeader-module__W1hZUG__headerInnerExplore,.DashboardHeader-module__W1hZUG__headerExplore .DashboardHeader-module__W1hZUG__headerLeftExplore,.DashboardHeader-module__W1hZUG__headerExplore .DashboardHeader-module__W1hZUG__headerCenterExplore,.DashboardHeader-module__W1hZUG__headerExplore .DashboardHeader-module__W1hZUG__headerRightExplore,.DashboardHeader-module__W1hZUG__headerExplore .DashboardHeader-module__W1hZUG__headerRightExploreGuest,.DashboardHeader-module__W1hZUG__headerExplore .DashboardHeader-module__W1hZUG__hamburgerCircle,.DashboardHeader-module__W1hZUG__headerExplore .DashboardHeader-module__W1hZUG__searchPill,.DashboardHeader-module__W1hZUG__headerExplore .DashboardHeader-module__W1hZUG__profileIconLink,.DashboardHeader-module__W1hZUG__headerExplore .DashboardHeader-module__W1hZUG__exploreGuestLogin,.DashboardHeader-module__W1hZUG__headerExplore .DashboardHeader-module__W1hZUG__exploreGuestSignUp{pointer-events:auto}:is(.DashboardHeader-module__W1hZUG__headerExplore .MuiButton-root,.DashboardHeader-module__W1hZUG__headerExplore .MuiIconButton-root,.DashboardHeader-module__W1hZUG__headerExplore .MuiInputBase-root){font-family:var(--font-museo-sans-rounded),system-ui,sans-serif}.DashboardHeader-module__W1hZUG__headerInnerExplore{justify-content:space-between}.DashboardHeader-module__W1hZUG__headerLeftExplore{flex-shrink:0;align-items:center;display:flex}.DashboardHeader-module__W1hZUG__headerCenterExplore{flex:1;justify-content:center;min-width:0;display:flex}.DashboardHeader-module__W1hZUG__headerCenterExplore .DashboardHeader-module__W1hZUG__searchPill{width:100%;max-width:min(400px,100%);margin-left:8px;margin-right:8px}.DashboardHeader-module__W1hZUG__headerRightExplore{flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.DashboardHeader-module__W1hZUG__headerRightExploreGuest{flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}.DashboardHeader-module__W1hZUG__exploreGuestLogin{color:#333;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s}.DashboardHeader-module__W1hZUG__exploreGuestLogin:hover{color:#111;background:#0000000d}.DashboardHeader-module__W1hZUG__exploreGuestSignUp{background:#6b5ff5;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 10px #6b5ff559;color:#fff!important}.DashboardHeader-module__W1hZUG__exploreGuestSignUp:hover{background:#5a4ee8}.DashboardHeader-module__W1hZUG__hamburgerCircle{box-shadow:0 1px 4px #0000001a;background:#fff!important;border:1px solid #0000000f!important;border-radius:50%!important;width:44px!important;height:44px!important;padding:0!important}.DashboardHeader-module__W1hZUG__hamburgerCircle:hover{background:#fafafa!important}.DashboardHeader-module__W1hZUG__profileIconLink{border-radius:50%;justify-content:center;align-items:center;padding:2px;text-decoration:none;transition:box-shadow .15s;display:flex}.DashboardHeader-module__W1hZUG__profileIconLink:hover{box-shadow:0 0 0 2px #00000014}.DashboardHeader-module__W1hZUG__profileIconLink .DashboardHeader-module__W1hZUG__avatar{width:40px;height:40px}.DashboardHeader-module__W1hZUG__exploreDrawerPaper{box-sizing:border-box;width:min(280px,82vw);max-width:82vw;height:100%;min-height:100dvh;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;background:#fff;border-right:1px solid #eaeaea;flex-direction:column;padding:0;display:flex;overflow-y:auto}:is(.DashboardHeader-module__W1hZUG__exploreDrawerPaper .MuiButton-root,.DashboardHeader-module__W1hZUG__exploreDrawerPaper .MuiIconButton-root,.DashboardHeader-module__W1hZUG__exploreDrawerPaper .MuiTypography-root){font-family:var(--font-museo-sans-rounded),system-ui,sans-serif}.DashboardHeader-module__W1hZUG__exploreDrawerHeader{flex-shrink:0;justify-content:flex-end;padding:8px 8px 0;display:flex}.DashboardHeader-module__W1hZUG__headerInner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:100%;padding:12px 16px;display:flex}.DashboardHeader-module__W1hZUG__logo{flex-shrink:0}.DashboardHeader-module__W1hZUG__search{flex:1;min-width:120px;max-width:400px;margin:0 8px}.DashboardHeader-module__W1hZUG__searchPill{box-sizing:border-box;background-color:#fff;border:1px solid #0000000f;border-radius:9999px;flex:1;align-items:center;gap:4px;min-width:0;max-width:400px;min-height:48px;margin:0 8px;padding:4px 6px 4px 14px;display:flex;box-shadow:0 1px 4px #00000014}.DashboardHeader-module__W1hZUG__searchPillStart{color:#00000080;flex-shrink:0;align-items:center;display:flex}.DashboardHeader-module__W1hZUG__searchPillBtn{flex-shrink:0}.DashboardHeader-module__W1hZUG__user{flex-shrink:0;align-items:center;gap:8px;display:flex}.DashboardHeader-module__W1hZUG__profileLink{color:inherit;border-radius:9999px;align-items:center;gap:8px;margin:-2px -4px -2px 0;padding:2px 4px 2px 0;text-decoration:none;transition:background .15s;display:flex}.DashboardHeader-module__W1hZUG__profileLink:hover{background:#0000000a}.DashboardHeader-module__W1hZUG__userName{font-family:var(--font-museo-sans-rounded);color:#333;font-size:16px;font-weight:600}.DashboardHeader-module__W1hZUG__avatar{background:#ececec 50%/cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}@media (max-width:992px){.DashboardHeader-module__W1hZUG__headerExplore{z-index:30;padding-top:env(safe-area-inset-top,0px);position:absolute;top:0;left:0;right:0}}@media (max-width:768px){.DashboardHeader-module__W1hZUG__headerInner{gap:12px;padding:12px 16px}.DashboardHeader-module__W1hZUG__userName{display:none}.DashboardHeader-module__W1hZUG__search,.DashboardHeader-module__W1hZUG__searchPill{max-width:none}.DashboardHeader-module__W1hZUG__searchPill{min-height:40px;padding:2px 4px 2px 10px}}@media (max-width:480px){.DashboardHeader-module__W1hZUG__headerInner{gap:8px;padding:10px 12px}.DashboardHeader-module__W1hZUG__search,.DashboardHeader-module__W1hZUG__searchPill{min-width:80px;margin:0 4px}.DashboardHeader-module__W1hZUG__avatar{width:32px;height:32px}.DashboardHeader-module__W1hZUG__profileIconLink .DashboardHeader-module__W1hZUG__avatar{width:36px;height:36px}.DashboardHeader-module__W1hZUG__hamburgerCircle{width:40px!important;height:40px!important}}@media (max-width:360px){.DashboardHeader-module__W1hZUG__headerInner{gap:6px;padding:8px 10px}.DashboardHeader-module__W1hZUG__search,.DashboardHeader-module__W1hZUG__searchPill{min-width:60px;margin:0 2px}}
.PropertyReviewsSection-module__iDCuVq__section{font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;border-top:1px solid #0000000f;margin-top:20px;padding-top:8px}.PropertyReviewsSection-module__iDCuVq__sectionProperty{font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;border-top:none;margin-top:0;padding-top:0}.PropertyReviewsSection-module__iDCuVq__sectionProperty .PropertyReviewsSection-module__iDCuVq__reviewActions{border-top:none}.PropertyReviewsSection-module__iDCuVq__sectionSpaciousQmeter .PropertyReviewsSection-module__iDCuVq__qmeterRow{margin-bottom:24px}.PropertyReviewsSection-module__iDCuVq__sectionSpaciousQmeter .PropertyReviewsSection-module__iDCuVq__bootiesRow{margin-top:0}.PropertyReviewsSection-module__iDCuVq__qualifyingRow{border-bottom:1px solid #ececec;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:0 0 14px;display:flex}.PropertyReviewsSection-module__iDCuVq__qualifyingTitle{font-size:24px;font-weight:600;line-height:1.1;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;color:#111;letter-spacing:-.02em;margin:0}.PropertyReviewsSection-module__iDCuVq__addReviewInline{white-space:nowrap;min-height:34px!important;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif!important;text-transform:none!important;border-radius:999px!important;padding:0 18px!important;font-size:15px!important;font-weight:600!important;box-shadow:0 2px 8px #6b5ff559!important}.PropertyReviewsSection-module__iDCuVq__hint{color:#666;margin:0 0 12px;font-size:13px;line-height:1.45}.PropertyReviewsSection-module__iDCuVq__error{color:#b91c1c;margin:0 0 12px;font-size:13px}.PropertyReviewsSection-module__iDCuVq__loading{color:#888;margin:0 0 12px;font-size:13px}.PropertyReviewsSection-module__iDCuVq__qmeterLoadingNotice{color:#6b7280;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;display:inline-flex}.PropertyReviewsSection-module__iDCuVq__reviewsHeader{color:#111;margin:0 0 10px;font-size:22px;font-weight:600}.PropertyReviewsSection-module__iDCuVq__addReviewPrimary{margin-bottom:14px}.PropertyReviewsSection-module__iDCuVq__formField{margin-bottom:12px}.PropertyReviewsSection-module__iDCuVq__formLabel{color:#0f172a;margin:2px 0 10px;font-size:19px;font-weight:600;line-height:1.2}.PropertyReviewsSection-module__iDCuVq__visitDateField input::-webkit-calendar-picker-indicator{opacity:0;pointer-events:none;width:0;height:0}.PropertyReviewsSection-module__iDCuVq__visitDateField,.PropertyReviewsSection-module__iDCuVq__visitDateField input{cursor:pointer}.PropertyReviewsSection-module__iDCuVq__visitDateField .MuiOutlinedInput-root{cursor:pointer}.PropertyReviewsSection-module__iDCuVq__experienceBlock{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:12px;padding:14px 14px 12px}.PropertyReviewsSection-module__iDCuVq__experienceBlockFlat{box-shadow:none;background:#f6f6f6;border:none;border-radius:14px}.PropertyReviewsSection-module__iDCuVq__experienceBlockInviteShell{cursor:pointer;outline-offset:3px;border-radius:14px;margin-bottom:12px}.PropertyReviewsSection-module__iDCuVq__experienceBlockInviteShell:focus-visible{outline:2px solid #6b5ff5}.PropertyReviewsSection-module__iDCuVq__experienceBlockInvite{pointer-events:none;background:#f3f4f6;border-color:#e5e7eb}.PropertyReviewsSection-module__iDCuVq__experienceBlockInvite .PropertyReviewsSection-module__iDCuVq__sectionLabel{color:#6b7280}.PropertyReviewsSection-module__iDCuVq__experienceBlockInvite .PropertyReviewsSection-module__iDCuVq__qmeterRowLabel{color:#9ca3af}.PropertyReviewsSection-module__iDCuVq__experienceBlockInviteSub{color:#9ca3af;margin:-4px 0 12px;font-size:13px;font-weight:400}.PropertyReviewsSection-module__iDCuVq__qmeterBtnInviteIdle{cursor:default;opacity:.55}.PropertyReviewsSection-module__iDCuVq__bootiesBtnInviteIdle{cursor:default;opacity:.55;color:#9ca3af;background:#eceef2;border-style:dashed;justify-content:center;align-items:center;display:inline-flex}.PropertyReviewsSection-module__iDCuVq__sectionLabel{color:#222;margin:0 0 10px;font-size:14px;font-weight:600}.PropertyReviewsSection-module__iDCuVq__qmeterMetaRow{justify-content:flex-end;margin:0 0 8px;display:flex}.PropertyReviewsSection-module__iDCuVq__qmeterMetaText{color:#9ca3af;font-size:12px}.PropertyReviewsSection-module__iDCuVq__qmeterRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.PropertyReviewsSection-module__iDCuVq__qmeterRow:last-of-type{margin-bottom:0}.PropertyReviewsSection-module__iDCuVq__qmeterRowLabel{color:#1f2937;min-width:170px;font-size:15px}.PropertyReviewsSection-module__iDCuVq__qmeterBtnRow{background:#d8d8d8;border:1px solid #d7d9e3;border-radius:8px;flex:1;grid-template-columns:repeat(5,minmax(0,1fr));max-width:520px;display:grid;overflow:hidden}.PropertyReviewsSection-module__iDCuVq__qmeterBtn{cursor:pointer;background:0 0;border:none;border-right:1px solid #c5cad3;justify-content:center;align-items:center;width:100%;height:28px;padding:0;display:inline-flex}.PropertyReviewsSection-module__iDCuVq__qmeterBtn:last-child{border-right:none}.PropertyReviewsSection-module__iDCuVq__qmeterBtnActive{box-shadow:none}.PropertyReviewsSection-module__iDCuVq__qmeterBtnIcon{filter:grayscale();opacity:.75;display:block}.PropertyReviewsSection-module__iDCuVq__qmeterBtnActive .PropertyReviewsSection-module__iDCuVq__qmeterBtnIcon{filter:none;opacity:1}.PropertyReviewsSection-module__iDCuVq__bootiesRow{justify-content:space-between;align-items:center;gap:10px;margin-top:2px;display:flex}.PropertyReviewsSection-module__iDCuVq__bootiesBtnRow{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:520px;display:grid}.PropertyReviewsSection-module__iDCuVq__bootiesBtn{color:#fff;cursor:pointer;text-align:center;background:#d8d8d8;border:1px solid #d1d5db;border-radius:8px;justify-content:center;align-items:center;min-width:64px;height:32px;font-size:14px;font-weight:600;display:inline-flex}.PropertyReviewsSection-module__iDCuVq__bootiesBtnActive{color:#fff;background:#102515;border-color:#102515}.PropertyReviewsSection-module__iDCuVq__overallBlock{margin-bottom:12px}.PropertyReviewsSection-module__iDCuVq__overallEmojiRow{background:#fff;border:1px solid #d7d9e3;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:74px;padding:10px 18px;display:flex}.PropertyReviewsSection-module__iDCuVq__overallEmojiBtn{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:52px;height:52px;padding:0;display:inline-flex}.PropertyReviewsSection-module__iDCuVq__overallEmojiBtn:hover{background:#1118270a}.PropertyReviewsSection-module__iDCuVq__overallEmojiBtnActive{box-shadow:0 0 0 2px #6b5ff538}.PropertyReviewsSection-module__iDCuVq__firstQualifyCard{text-align:center;background:#fafafa;border:1px solid #ebedf2;border-radius:24px;flex-direction:column;align-items:center;margin:8px 0 18px;padding:26px 20px 24px;display:flex}.PropertyReviewsSection-module__iDCuVq__firstQualifyEmojiIcon{margin-bottom:8px;display:block}.PropertyReviewsSection-module__iDCuVq__firstQualifyTitle{letter-spacing:-.02em;color:#163124;margin:0 0 10px;font-size:34px;font-weight:600;line-height:1.14}.PropertyReviewsSection-module__iDCuVq__firstQualifyText{color:#9ca3af;max-width:560px;margin:0 0 20px;font-size:15px;line-height:1.32}.PropertyReviewsSection-module__iDCuVq__firstQualifyBtn{min-width:230px!important}.PropertyReviewsSection-module__iDCuVq__qualifiedModalBackdrop{z-index:1400;background:#11182733;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.PropertyReviewsSection-module__iDCuVq__qualifiedModalCard{box-sizing:border-box;text-align:center;background:#f8f8f8;border:1px solid #e5e7eb;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;width:min(460px,100vw - 36px,100vh - 36px);max-width:100%;height:min(460px,100vw - 36px,100vh - 36px);max-height:100%;padding:32px 28px 28px;display:flex;overflow-y:auto}.PropertyReviewsSection-module__iDCuVq__qualifiedModalIcon{flex-shrink:0;width:min(200px,92%);max-width:100%;height:auto;margin-bottom:18px;display:block}.PropertyReviewsSection-module__iDCuVq__qualifiedModalTitle{letter-spacing:-.02em;color:#163124;max-width:100%;margin:0 0 12px;font-size:clamp(22px,4.5vw,30px);font-weight:500;line-height:1.12}.PropertyReviewsSection-module__iDCuVq__qualifiedModalText{color:#6b7280;flex-shrink:0;max-width:100%;margin:0 0 22px;font-size:15px;line-height:1.45}.PropertyReviewsSection-module__iDCuVq__qualifiedModalCta{color:#111827;letter-spacing:0;background:#e5e7eb;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:100%;max-width:300px;min-height:48px;padding:0 22px;font-size:16px;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex}.PropertyReviewsSection-module__iDCuVq__reviewList{flex-direction:column;gap:0;display:flex}.PropertyReviewsSection-module__iDCuVq__reviewItem{border-top:1px solid #ececec;flex-direction:column;gap:0;display:flex}.PropertyReviewsSection-module__iDCuVq__reviewList>.PropertyReviewsSection-module__iDCuVq__reviewItem:first-child{border-top:none}.PropertyReviewsSection-module__iDCuVq__reviewTop{align-items:flex-start;gap:12px;padding:14px 0 12px;display:flex}.PropertyReviewsSection-module__iDCuVq__reviewAvatar{background:#ececec 50%/cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.PropertyReviewsSection-module__iDCuVq__reviewMeta{flex:1;min-width:0}.PropertyReviewsSection-module__iDCuVq__reviewNameRow{justify-content:flex-start;align-items:center;gap:12px;margin-bottom:8px;display:flex}.PropertyReviewsSection-module__iDCuVq__reviewName{color:#111;font-size:13px;font-weight:600}.PropertyReviewsSection-module__iDCuVq__reviewTime{color:#999;flex-shrink:0;font-size:11px}.PropertyReviewsSection-module__iDCuVq__scoreRow{color:#9a9a9a;margin:0 0 7px;font-size:11px;font-weight:500}.PropertyReviewsSection-module__iDCuVq__reviewText{color:#2e2e2e;margin:0;font-size:14px;line-height:1.45}.PropertyReviewsSection-module__iDCuVq__reviewActions{border-top:1px solid #f0f0f0;justify-content:flex-start;align-items:center;gap:16px;padding:10px 0 12px;display:flex}.PropertyReviewsSection-module__iDCuVq__reviewItem:has(.PropertyReviewsSection-module__iDCuVq__commentsPanel) .PropertyReviewsSection-module__iDCuVq__reviewActions{border-top:none}.PropertyReviewsSection-module__iDCuVq__reviewActionBtn{color:#4a4a4a;cursor:pointer;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;background:0 0;border:none;border-radius:0;align-items:center;gap:4px;min-height:24px;padding:0;font-size:19px;line-height:1;display:inline-flex}.PropertyReviewsSection-module__iDCuVq__reviewActionBtn:disabled{opacity:.45;cursor:not-allowed}.PropertyReviewsSection-module__iDCuVq__reviewActionBtnActive{color:#111}.PropertyReviewsSection-module__iDCuVq__reviewActionIcon{object-fit:contain;width:17px;height:17px;display:block}.PropertyReviewsSection-module__iDCuVq__noteField{margin-bottom:14px}.PropertyReviewsSection-module__iDCuVq__postBtn{margin-bottom:20px}.PropertyReviewsSection-module__iDCuVq__loadMore{cursor:pointer;color:#444;background:#fff;border:1px solid #ccc;border-radius:9999px;margin:12px 0 0;padding:8px 16px;font-size:13px}.PropertyReviewsSection-module__iDCuVq__loadMore:hover{background:#f9f9f9}.PropertyReviewsSection-module__iDCuVq__empty{color:#888;margin:0 0 16px;font-size:13px}.PropertyReviewsSection-module__iDCuVq__commentsPanel{border-left:2px solid #6b5ff533;margin-top:4px;padding:12px 0 4px 44px}@media (max-width:480px){.PropertyReviewsSection-module__iDCuVq__commentsPanel{margin-left:8px;padding-left:12px}.PropertyReviewsSection-module__iDCuVq__qmeterRow,.PropertyReviewsSection-module__iDCuVq__bootiesRow{flex-direction:column;align-items:stretch;gap:10px}.PropertyReviewsSection-module__iDCuVq__qmeterRowLabel{width:100%;min-width:0}.PropertyReviewsSection-module__iDCuVq__qmeterBtnRow,.PropertyReviewsSection-module__iDCuVq__bootiesBtnRow{flex:none;width:100%;max-width:none}}.PropertyReviewsSection-module__iDCuVq__commentsLoading,.PropertyReviewsSection-module__iDCuVq__commentsError{color:#888;margin:0 0 8px;font-size:12px}.PropertyReviewsSection-module__iDCuVq__commentsError{color:#b91c1c}.PropertyReviewsSection-module__iDCuVq__commentComposer{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.PropertyReviewsSection-module__iDCuVq__commentComposerReply{border-top:1px dashed #00000014;margin-top:8px;padding-top:8px}.PropertyReviewsSection-module__iDCuVq__commentItem{margin-bottom:12px}.PropertyReviewsSection-module__iDCuVq__commentItemIndented{border-left:2px solid #0000000f;margin-left:0;padding-left:12px}.PropertyReviewsSection-module__iDCuVq__commentTop{align-items:flex-start;gap:8px;display:flex}.PropertyReviewsSection-module__iDCuVq__commentAvatar{background:#ececec 50%/cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;overflow:hidden}.PropertyReviewsSection-module__iDCuVq__commentMeta{flex:1;min-width:0}.PropertyReviewsSection-module__iDCuVq__commentNameRow{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:2px;display:flex}.PropertyReviewsSection-module__iDCuVq__commentName{color:#111;font-size:12px;font-weight:600}.PropertyReviewsSection-module__iDCuVq__commentTime{color:#999;flex-shrink:0;font-size:10px}.PropertyReviewsSection-module__iDCuVq__commentBody{color:#555;white-space:pre-wrap;word-break:break-word;margin:0;font-size:12px;line-height:1.45}.PropertyReviewsSection-module__iDCuVq__commentActions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.PropertyReviewsSection-module__iDCuVq__commentActionBtn{color:#666;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.PropertyReviewsSection-module__iDCuVq__commentActionBtn:disabled{opacity:.45;cursor:not-allowed}.PropertyReviewsSection-module__iDCuVq__commentActionBtnActive{color:#4338ca;background:#6b5ff51a;border-color:#6b5ff5}.PropertyReviewsSection-module__iDCuVq__replyingLabel{color:#6b5ff5;margin:0 0 4px;font-size:11px;font-weight:600}.PropertyReviewsSection-module__iDCuVq__commentNestedToggle{color:#666;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:2px;margin-top:6px;padding:4px 6px;font-size:11px;font-weight:600;display:inline-flex}.PropertyReviewsSection-module__iDCuVq__commentNestedToggle:hover{color:#111;background:#0000000d}
.feedItem-module__B46OVW__feedPageSection{width:100%;padding:0 18px 24px}.feedItem-module__B46OVW__feedTopBar{border-bottom:1px solid #ededed;grid-template-columns:44px 1fr auto;align-items:center;height:44px;margin-bottom:12px;display:grid}.feedItem-module__B46OVW__topBarRight{justify-self:end;align-items:center;gap:2px;padding-right:2px;display:inline-flex}.feedItem-module__B46OVW__topIconBtn{justify-self:center;color:#1f2937!important;border-radius:50%!important;width:32px!important;height:32px!important}.feedItem-module__B46OVW__topAddress{font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;color:#222;text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0 6px;font-size:16px;font-weight:500;overflow:hidden}.feedItem-module__B46OVW__saveIcon{object-fit:contain;width:18px;height:18px;display:block}.feedItem-module__B46OVW__commentsCard{background:#fff;border:1px solid #e3e3e3;border-radius:16px;margin-top:12px;padding:14px 14px 12px}.feedItem-module__B46OVW__commentsHeader{color:#111;margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.15}.feedItem-module__B46OVW__composerRow{border:1px solid #ececec;border-radius:999px;align-items:center;gap:10px;min-height:42px;margin-bottom:14px;padding:4px 5px 4px 8px;display:flex}.feedItem-module__B46OVW__composerAvatar{background:#f2f2f2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.feedItem-module__B46OVW__composerInputWrap{flex:1;min-width:0}.feedItem-module__B46OVW__composerSubmit{color:#fff;background:#101947;border:none;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:600;line-height:1}.feedItem-module__B46OVW__composerSubmit:disabled{opacity:.55}.feedItem-module__B46OVW__commentsLoading,.feedItem-module__B46OVW__commentsEmpty{color:#70757a;margin:0 0 8px;font-size:13px}.feedItem-module__B46OVW__commentsList{border-top:1px solid #ececec;padding-top:12px}
.landing-module__g1LwZa__landing{--lp-purple:#6b5ff5;--lp-purple-deep:#5a4ee8;--lp-green:#0f3d2e;--lp-green-soft:#143d32;--lp-lavender:#ebe6f7;--lp-text:#1a1a1a;--lp-muted:#5c5c5c;--lp-radius-lg:24px;--lp-radius-xl:32px;font-family:var(--font-museo-sans-rounded),system-ui,sans-serif;color:var(--lp-text);background:#fff;min-height:100vh;overflow-x:clip}.landing-module__g1LwZa__landing :where(h1,h2,h3),.landing-module__g1LwZa__landing .landing-module__g1LwZa__footerTagline{font-family:var(--font-museo-sans-rounded),system-ui,sans-serif}.landing-module__g1LwZa__landing :where(p,span,a,button,input,textarea,select,label){font-family:inherit}.landing-module__g1LwZa__landing a{color:inherit}@keyframes landing-module__g1LwZa__lpFadeUpIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module__g1LwZa__lpFadeDownIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module__g1LwZa__lpHeroBgDrift{0%{transform:scale(1.02)translate(0)}50%{transform:scale(1.04)translate(.8%)}to{transform:scale(1.02)translate(0)}}.landing-module__g1LwZa__heroBand{isolation:isolate;z-index:50;flex-direction:column;width:100vw;max-width:100vw;min-height:min(1160px,100vh);margin-bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;position:relative;overflow:clip}.landing-module__g1LwZa__heroBand:before{content:"";z-index:0;transform-origin:50%;background-color:#4a2f7c;background-image:url(/assets/svg/hero2.svg);background-position:78% 100%;background-repeat:no-repeat;background-size:cover;animation:18s ease-in-out infinite landing-module__g1LwZa__lpHeroBgDrift;position:absolute;inset:0}.landing-module__g1LwZa__heroBand:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#26206575 70%);position:absolute;inset:0}.landing-module__g1LwZa__heroBand>*{z-index:2;position:relative}.landing-module__g1LwZa__heroBandNav{z-index:3;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-bottom:none!important}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navLinks a{color:#fffffff2}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navLinks a:hover{color:#fff}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navLogoImg{filter:brightness(0)invert()}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navLogin{background:#fff;border-radius:999px;padding:10px 22px;font-weight:700;color:#1a1a1a!important}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navLogin:hover{background:#f5f4ff;color:#111!important}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navSignUp{box-shadow:0 4px 18px #00000059;color:#fff!important;background:#0f1428!important}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navSignUp:hover{background:#1a2238!important}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navDashboard{box-shadow:0 4px 16px #00000047}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navMenuToggle{color:#fff}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navMenuToggle:hover{background:#ffffff24}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navMenuToggle:focus-visible{outline-color:#fff}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navLeft,.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navDesktopLinks{flex:0 auto}.landing-module__g1LwZa__navBackdrop{z-index:40;cursor:pointer;appearance:none;background:#00000059;border:0;width:100%;max-width:none;height:100%;margin:0;padding:0;position:fixed;inset:0}.landing-module__g1LwZa__nav{z-index:50;box-sizing:border-box;width:100%;max-width:none;padding:20px max(env(safe-area-inset-left),calc((100vw - min(1280px,100vw))/2 + 24px))20px max(env(safe-area-inset-right),calc((100vw - min(1280px,100vw))/2 + 24px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-bottom:1px solid #0000000f;flex-direction:column;align-items:stretch;gap:0;margin:0;animation:.55s ease-out both landing-module__g1LwZa__lpFadeDownIn;display:flex;position:sticky;top:0}.landing-module__g1LwZa__navRowMain{justify-content:space-between;align-items:center;gap:28px;width:100%;min-width:0;display:flex}.landing-module__g1LwZa__navRight{flex-shrink:0;align-items:center;gap:18px;display:flex}.landing-module__g1LwZa__navDesktopLinks{flex:1;align-items:center;min-width:0;display:flex}.landing-module__g1LwZa__navDesktopActions{align-items:center;display:flex}.landing-module__g1LwZa__navMenuToggle{color:#111;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background .15s;display:none}.landing-module__g1LwZa__navMenuToggle:hover{background:#0000000d}.landing-module__g1LwZa__navMenuToggle:focus-visible{outline:2px solid var(--lp-purple);outline-offset:2px}.landing-module__g1LwZa__navMenuToggleBars{flex-direction:column;justify-content:center;gap:5px;width:22px;display:flex}.landing-module__g1LwZa__navMenuBar{background:currentColor;border-radius:1px;width:100%;height:2px;transition:transform .2s,opacity .2s;display:block}.landing-module__g1LwZa__navMenuToggleOpen .landing-module__g1LwZa__navMenuBar:first-child{transform:translateY(7px)rotate(45deg)}.landing-module__g1LwZa__navMenuToggleOpen .landing-module__g1LwZa__navMenuBar:nth-child(2){opacity:0}.landing-module__g1LwZa__navMenuToggleOpen .landing-module__g1LwZa__navMenuBar:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.landing-module__g1LwZa__navMobilePanel{flex-direction:column;gap:20px;width:100%;padding-top:0;display:none}.landing-module__g1LwZa__navMobileActions{flex-direction:column;gap:12px;width:100%;display:flex}.landing-module__g1LwZa__navMobileActions .landing-module__g1LwZa__navLogin{border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:12px 16px;font-size:.85rem;display:flex}.landing-module__g1LwZa__navMobileActions .landing-module__g1LwZa__navSignUp,.landing-module__g1LwZa__navMobileActions .landing-module__g1LwZa__navDashboard{justify-content:center;align-items:center;width:100%;min-height:48px;padding:12px 22px;display:inline-flex}.landing-module__g1LwZa__navLogo{flex-shrink:0;align-items:center;line-height:0;text-decoration:none;display:inline-flex}.landing-module__g1LwZa__navLogoImg{width:120px;max-width:min(120px,42vw);height:auto;display:block}.landing-module__g1LwZa__navLogoMark{background:linear-gradient(145deg,var(--lp-purple)0%,#8b7cf8 100%);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.landing-module__g1LwZa__navLogoMark svg{display:block}.landing-module__g1LwZa__navLeft{flex:1;align-items:center;gap:40px 48px;min-width:0;display:flex}.landing-module__g1LwZa__navLinks{flex-wrap:wrap;align-items:center;gap:36px;display:flex}.landing-module__g1LwZa__navLinks a{color:#333;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .15s}.landing-module__g1LwZa__navLinks a:hover{color:var(--lp-purple)}.landing-module__g1LwZa__navActions{align-items:center;gap:20px;display:flex}.landing-module__g1LwZa__navLogin{letter-spacing:.06em;color:#333;padding:10px 8px;font-size:.8rem;font-weight:700;text-decoration:none}.landing-module__g1LwZa__navLogin:hover{color:var(--lp-purple)}.landing-module__g1LwZa__navSignUp{background:var(--lp-purple);letter-spacing:.04em;border-radius:999px;justify-content:center;align-items:center;padding:10px 22px;font-size:.8rem;font-weight:700;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 14px #6b5ff559;color:#fff!important}.landing-module__g1LwZa__navSignUp:hover{background:var(--lp-purple-deep);box-shadow:0 6px 18px #6b5ff566}.landing-module__g1LwZa__navDashboard{background:var(--lp-green);letter-spacing:.04em;border-radius:999px;justify-content:center;align-items:center;padding:10px 22px;font-size:.8rem;font-weight:700;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 14px #0f3d2e40;color:#fff!important}.landing-module__g1LwZa__navDashboard:hover{background:#0a3026}@media (max-width:768px){.landing-module__g1LwZa__navRowMain{gap:10px}.landing-module__g1LwZa__navLeft{gap:12px 16px;min-width:0}.landing-module__g1LwZa__navDesktopLinks,.landing-module__g1LwZa__navDesktopActions{display:none!important}.landing-module__g1LwZa__navMenuToggle{display:inline-flex}.landing-module__g1LwZa__navMobilePanel.landing-module__g1LwZa__navMobilePanelOpen{border-top:1px solid #00000014;margin-top:8px;padding-top:16px;display:flex}.landing-module__g1LwZa__navMobilePanel .landing-module__g1LwZa__navLinks{flex-direction:column;align-items:stretch;gap:4px;width:100%}.landing-module__g1LwZa__navMobilePanel .landing-module__g1LwZa__navLinks a{box-sizing:border-box;border-radius:10px;align-items:center;min-height:48px;padding:12px 16px;display:flex}.landing-module__g1LwZa__navMobilePanel .landing-module__g1LwZa__navLinks a:hover{background:#0000000a}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navMobilePanel.landing-module__g1LwZa__navMobilePanelOpen{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#16123a80;border-top:1px solid #ffffff38;border-radius:0 0 14px 14px;padding-bottom:8px}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navMobilePanel .landing-module__g1LwZa__navLinks a{color:#fffffff2}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navMobilePanel .landing-module__g1LwZa__navLinks a:hover{background:#ffffff1a}.landing-module__g1LwZa__heroBandNav .landing-module__g1LwZa__navMobileActions .landing-module__g1LwZa__navDashboard{pointer-events:auto;z-index:2;position:relative}.landing-module__g1LwZa__hero{padding:clamp(24px,4vh,48px)max(16px,env(safe-area-inset-left))max(32px,env(safe-area-inset-bottom))max(16px,env(safe-area-inset-right));text-align:center;justify-content:center;align-items:center}}.landing-module__g1LwZa__hero{box-sizing:border-box;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;max-width:1280px;margin:0 auto;padding:clamp(72px,12vh,132px) 24px 120px;display:flex}.landing-module__g1LwZa__heroGrid{grid-template-columns:1fr;place-items:start center;gap:0;width:100%;display:grid}.landing-module__g1LwZa__heroCopy{box-shadow:none;text-align:center;box-sizing:border-box;background:0 0;border-radius:0;flex-direction:column;justify-content:flex-start;place-self:start center;align-items:center;gap:28px;width:min(720px,100%);max-width:min(720px,100%);padding:0;animation:.7s ease-out 80ms both landing-module__g1LwZa__lpFadeUpIn;display:flex;transform:none}.landing-module__g1LwZa__heroTitle{font-family:var(--font-museo-sans),system-ui,sans-serif;letter-spacing:-.03em;color:#fff;text-shadow:0 2px 24px #00000026;margin:0;font-size:clamp(7.25rem,4.5vw + 1rem,4.5rem);font-weight:600;line-height:1.06}.landing-module__g1LwZa__heroTitleNoWrap{white-space:nowrap}.landing-module__g1LwZa__heroText{color:#ffffffeb;text-align:center;text-shadow:0 1px 12px #0000001f;max-width:34ch;margin:0 auto;font-size:clamp(.82rem,.75vw + .5rem,.94rem);line-height:1.5}.landing-module__g1LwZa__heroSearch{box-sizing:border-box;background:#fff;border-radius:999px;align-items:center;gap:8px;width:100%;max-width:420px;margin-top:14px;padding:4px 6px 4px 12px;animation:.75s ease-out .16s both landing-module__g1LwZa__lpFadeUpIn;display:flex;box-shadow:0 8px 32px #0000002e}.landing-module__g1LwZa__heroSearchIcon{color:#00000073;flex-shrink:0;display:flex}.landing-module__g1LwZa__heroSearchIcon svg{width:17px;height:17px}.landing-module__g1LwZa__heroSearchField{flex:1;min-width:0}.landing-module__g1LwZa__heroSearchBtn{color:#fff;letter-spacing:.02em;cursor:pointer;background:#2cab61;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:.78rem;font-weight:700;transition:background .15s;display:inline-flex}.landing-module__g1LwZa__heroSearchBtn:hover{background:#238752;transform:translateY(-1px);box-shadow:0 8px 18px #2cab6152}.landing-module__g1LwZa__heroSearchBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;background:#9ca3af;transform:none}.landing-module__g1LwZa__heroSearchBtn:disabled:hover{box-shadow:none;background:#9ca3af;transform:none}.landing-module__g1LwZa__heroSearchBtn svg{width:15px;height:15px}@media (max-width:900px){.landing-module__g1LwZa__nav{padding:20px max(env(safe-area-inset-left),calc((100vw - min(1280px,100vw))/2 + 16px))16px max(env(safe-area-inset-right),calc((100vw - min(1280px,100vw))/2 + 16px))}.landing-module__g1LwZa__heroBand{width:100%;max-width:100%;min-height:min(920px,100svh);margin-left:0;margin-right:0}.landing-module__g1LwZa__heroBand:before{opacity:.65;background-position:55% 100%;background-size:cover}.landing-module__g1LwZa__hero{padding:clamp(24px,4vh,48px)max(16px,env(safe-area-inset-left))max(32px,env(safe-area-inset-bottom))max(16px,env(safe-area-inset-right));text-align:center;justify-content:center;align-items:center}.landing-module__g1LwZa__heroGrid{flex-direction:column;flex:1;justify-content:center;place-items:center;width:100%;display:flex;transform:translateY(-6vh)}.landing-module__g1LwZa__heroCopy{text-align:center;justify-content:center;place-self:center;align-items:center;gap:22px;width:100%;max-width:none;transform:none}.landing-module__g1LwZa__heroTitle{font-size:clamp(2rem,7vw + .75rem,3.15rem)}}@media (max-width:600px){.landing-module__g1LwZa__heroTitle{margin-top:0}.landing-module__g1LwZa__hero{padding:24px max(16px,env(safe-area-inset-left))max(32px,env(safe-area-inset-bottom))max(16px,env(safe-area-inset-right));justify-content:center;align-items:center}.landing-module__g1LwZa__heroGrid{transform:translateY(-5vh)}.landing-module__g1LwZa__heroCopy{text-align:center;justify-content:center;place-self:center;align-items:center;gap:18px;transform:none}.landing-module__g1LwZa__heroSearch{border-radius:18px;flex-wrap:wrap;max-width:100%;margin-top:10px;padding:10px 10px 10px 12px}.landing-module__g1LwZa__heroSearchBtn{width:100%;min-height:44px;margin-top:4px;padding:10px 16px;font-size:.8rem}.landing-module__g1LwZa__heroText{max-width:min(32ch,100%);margin-inline:auto;font-size:.8rem}}@media (max-width:400px){.landing-module__g1LwZa__hero{padding:10px max(12px,env(safe-area-inset-left))max(44px,env(safe-area-inset-bottom))max(12px,env(safe-area-inset-right))}.landing-module__g1LwZa__nav{padding:16px max(env(safe-area-inset-left),calc((100vw - min(1280px,100vw))/2 + 12px))14px max(env(safe-area-inset-right),calc((100vw - min(1280px,100vw))/2 + 12px))}}@keyframes landing-module__g1LwZa__craftsRingRotateCw{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes landing-module__g1LwZa__craftsRingRotateCcw{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes landing-module__g1LwZa__craftsFloatOrbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes landing-module__g1LwZa__craftsFloatUpright{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.landing-module__g1LwZa__crafts{max-width:1200px;padding:32px max(24px,env(safe-area-inset-left))64px max(24px,env(safe-area-inset-right));background:#fff;margin:0 auto;animation:.75s ease-out .22s both landing-module__g1LwZa__lpFadeUpIn}.landing-module__g1LwZa__craftsEyebrow{text-align:center;max-width:36rem;color:var(--lp-muted);margin:0 auto 28px;font-size:.95rem;font-weight:500;line-height:1.45}.landing-module__g1LwZa__craftsOrbitShell{width:100%;max-width:min(760px,100%);margin:0 auto}.landing-module__g1LwZa__craftsOrbitStage{aspect-ratio:1;background:radial-gradient(circle at 50% 48%,#e0d7ff 0%,#ebe4ff 18%,#f3efff 38%,#faf8ff 58%,#fff 82%);border-radius:50%;width:100%;margin:0 auto;position:relative;overflow:visible}.landing-module__g1LwZa__craftsDashRing{aspect-ratio:1;box-sizing:border-box;pointer-events:none;z-index:1;border:1.5px dashed #6b5ff538;border-radius:50%;position:absolute;top:50%;left:50%}.landing-module__g1LwZa__craftsDashRingSm{width:36%;animation:78s linear infinite landing-module__g1LwZa__craftsRingRotateCw}.landing-module__g1LwZa__craftsDashRingMd{width:58%;animation:96s linear infinite landing-module__g1LwZa__craftsRingRotateCcw}.landing-module__g1LwZa__craftsDashRingLg{width:86%;animation:118s linear infinite landing-module__g1LwZa__craftsRingRotateCw}.landing-module__g1LwZa__craftsFloatTrack{--orbit-diam:74%;--orbit-dur:90s;--orbit-delay:0s;z-index:2;width:var(--orbit-diam);aspect-ratio:1;pointer-events:none;animation:landing-module__g1LwZa__craftsFloatOrbit var(--orbit-dur)linear infinite;animation-delay:var(--orbit-delay);position:absolute;top:50%;left:50%}.landing-module__g1LwZa__craftsFloatPin{width:min(46vw,280px);position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.landing-module__g1LwZa__craftsFloatPin img{filter:drop-shadow(0 14px 36px #4a2f7c29);width:100%;height:auto;animation:landing-module__g1LwZa__craftsFloatUpright var(--orbit-dur)linear infinite;animation-delay:var(--orbit-delay);display:block}.landing-module__g1LwZa__craftsHub{z-index:5;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:20px;max-width:min(300px,86%);display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.landing-module__g1LwZa__craftsHub .landing-module__g1LwZa__craftsBtn{pointer-events:auto}.landing-module__g1LwZa__craftsTitle{letter-spacing:-.03em;color:#4a2f7c;margin:0;font-size:clamp(1.2rem,2.8vw,1.6rem);font-weight:600;line-height:1.15}.landing-module__g1LwZa__craftsBtn{background:var(--lp-purple);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:14px 28px;font-size:.78rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex;box-shadow:0 6px 20px #6b5ff559;color:#fff!important}.landing-module__g1LwZa__craftsBtn:hover{background:var(--lp-purple-deep);transform:translateY(-1px)}@media (max-width:600px){.landing-module__g1LwZa__crafts{padding:24px max(16px,env(safe-area-inset-left))48px max(16px,env(safe-area-inset-right))}.landing-module__g1LwZa__craftsEyebrow{margin-bottom:22px;font-size:.9rem}.landing-module__g1LwZa__craftsFloatPin{width:min(54vw,240px)}.landing-module__g1LwZa__craftsHub{gap:16px}.landing-module__g1LwZa__craftsBtn{width:100%;max-width:20rem;min-height:48px}}@media (prefers-reduced-motion:reduce){.landing-module__g1LwZa__nav,.landing-module__g1LwZa__heroCopy,.landing-module__g1LwZa__heroSearch,.landing-module__g1LwZa__crafts,.landing-module__g1LwZa__faq,.landing-module__g1LwZa__ctaBand,.landing-module__g1LwZa__footer,.landing-module__g1LwZa__heroBand:before,.landing-module__g1LwZa__heroBand:after,.landing-module__g1LwZa__craftsDashRing,.landing-module__g1LwZa__craftsFloatTrack,.landing-module__g1LwZa__craftsFloatPin img{animation:none!important}.landing-module__g1LwZa__heroSearchBtn{box-shadow:none!important;transition:background .2s!important;transform:none!important}}.landing-module__g1LwZa__faq{background:var(--lp-lavender);padding:56px 24px 64px;animation:.75s ease-out .28s both landing-module__g1LwZa__lpFadeUpIn}.landing-module__g1LwZa__faqInner{width:100%;max-width:720px;margin:0 auto}.landing-module__g1LwZa__faqTitle{color:#111;margin:0 0 28px;font-size:1.75rem;font-weight:600}.landing-module__g1LwZa__faqList{flex-direction:column;gap:0;display:flex}.landing-module__g1LwZa__faqItem{border-bottom:1px solid #00000014}.landing-module__g1LwZa__faqItem:first-child{border-top:1px solid #00000014}.landing-module__g1LwZa__faqTrigger{cursor:pointer;text-align:left;color:#222;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 4px;font-family:inherit;font-size:1rem;font-weight:600;display:flex}.landing-module__g1LwZa__faqTrigger:hover{color:var(--lp-purple-deep)}.landing-module__g1LwZa__faqIcon{color:#666;text-align:center;flex-shrink:0;width:28px;font-size:1.25rem;font-weight:400}.landing-module__g1LwZa__faqBody{color:var(--lp-muted);margin:0;padding:0 4px 20px;font-size:.95rem;line-height:1.65}@media (max-width:600px){.landing-module__g1LwZa__faq{padding:40px max(16px,env(safe-area-inset-left))48px max(16px,env(safe-area-inset-right))}.landing-module__g1LwZa__faqTitle{text-align:center;margin-bottom:20px;font-size:1.5rem}.landing-module__g1LwZa__faqTrigger{min-height:48px;padding:16px 8px 16px 0;font-size:.95rem}.landing-module__g1LwZa__faqBody{padding:0 0 18px;font-size:.9rem}}.landing-module__g1LwZa__ctaBand{text-align:center;background:#041208;padding:56px 24px 64px;animation:.75s ease-out .34s both landing-module__g1LwZa__lpFadeUpIn}.landing-module__g1LwZa__ctaTitle{color:#fff;letter-spacing:-.02em;margin:0 0 32px;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600}.landing-module__g1LwZa__ctaSteps{flex-wrap:wrap;justify-content:center;gap:20px 40px;max-width:900px;margin-bottom:36px;margin-left:auto;margin-right:auto;display:flex}.landing-module__g1LwZa__ctaStep{color:#fffffff2;align-items:center;gap:12px;font-size:.95rem;font-weight:600;display:flex}.landing-module__g1LwZa__ctaStepNum{background:#2cab61;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:700;display:flex}.landing-module__g1LwZa__ctaBtn{background:var(--lp-purple);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:14px 36px;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex;box-shadow:0 4px 20px #00000040;color:#fff!important}.landing-module__g1LwZa__ctaBtn:hover{background:var(--lp-purple-deep)}@media (max-width:640px){.landing-module__g1LwZa__ctaBand{padding:40px max(16px,env(safe-area-inset-left))max(48px,env(safe-area-inset-bottom))max(16px,env(safe-area-inset-right))}.landing-module__g1LwZa__ctaTitle{margin-bottom:24px}.landing-module__g1LwZa__ctaSteps{flex-direction:column;align-items:center;gap:16px;margin-bottom:28px}.landing-module__g1LwZa__ctaBtn{justify-content:center;width:100%;max-width:320px;min-height:48px}}.landing-module__g1LwZa__footerShell{padding-bottom:env(safe-area-inset-bottom,0);background:#041208}.landing-module__g1LwZa__footer{background:var(--lp-purple);color:#fff;border-radius:48px 48px 0 0;margin-top:0;padding:56px clamp(24px,5vw,48px) 40px;animation:.75s ease-out .4s both landing-module__g1LwZa__lpFadeUpIn;position:relative;box-shadow:0 -12px 40px #00000040}.landing-module__g1LwZa__footerAnchor{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-module__g1LwZa__footerTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px 48px;max-width:1100px;margin:0 auto 48px;display:flex}.landing-module__g1LwZa__footerTagline{letter-spacing:-.02em;max-width:14ch;margin:0;font-size:clamp(1.25rem,2.4vw,1.65rem);font-weight:600;line-height:1.25}.landing-module__g1LwZa__footerCols{gap:clamp(40px,8vw,72px);display:flex}.landing-module__g1LwZa__footerCol{flex-direction:column;gap:14px;display:flex}.landing-module__g1LwZa__footerCol a{color:#fff;font-size:.95rem;font-weight:500;text-decoration:none}.landing-module__g1LwZa__footerCol a:hover{text-decoration:underline}.landing-module__g1LwZa__footerLogo{text-align:center;width:100%;max-width:1100px;margin:0 auto;padding:8px 0 40px}.landing-module__g1LwZa__footerLogoImg{filter:brightness(0)invert();width:120px;max-width:min(120px,42vw);height:auto;margin:0 auto;display:block}.landing-module__g1LwZa__footerBottom{color:#fffffff2;border-top:1px solid #ffffff59;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-top:28px;font-size:.8rem;display:grid}.landing-module__g1LwZa__footerCopyright{text-align:center;grid-column:2;justify-self:center}.landing-module__g1LwZa__footerLegal{grid-column:3;justify-content:flex-end;gap:28px;display:flex}.landing-module__g1LwZa__footerLegal a{color:#fff;white-space:nowrap;font-weight:500;text-decoration:none}.landing-module__g1LwZa__footerLegal a:hover{text-decoration:underline}@media (max-width:720px){.landing-module__g1LwZa__footer{border-radius:32px 32px 0 0;padding:40px 24px 32px}.landing-module__g1LwZa__footerTop{flex-direction:column;align-items:stretch;gap:32px;margin-bottom:36px}.landing-module__g1LwZa__footerTagline{max-width:none}.landing-module__g1LwZa__footerCols{justify-content:space-between;gap:32px}.landing-module__g1LwZa__footerBottom{text-align:center;grid-template-columns:1fr}.landing-module__g1LwZa__footerCopyright{grid-column:1}.landing-module__g1LwZa__footerLegal{flex-wrap:wrap;grid-column:1;justify-content:center}}@media (max-width:480px){.landing-module__g1LwZa__footer{padding:32px 16px 28px}.landing-module__g1LwZa__footerCols{flex-direction:column;gap:24px}}
