.PropertyDetailsContainer_dark__Sdxtm{background-color:var(--background-header)}.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ{display:flex;flex-direction:column;gap:16px}.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ .PropertyDetailsContainer_carouselWrapper__u5m5n{padding:5px}.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ .PropertyDetailsContainer_carouselWrapper__u5m5n .PropertyDetailsContainer_carouselItem__DYCcu{height:auto}.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ .PropertyDetailsContainer_headingWithActions__i8XAC{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;width:100%}.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ .PropertyDetailsContainer_exploreMoreButton__BXP4j,.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ .PropertyDetailsContainer_postPropertyButton__6DT3i{color:var(--color-white);font-size:16px;align-items:center;justify-content:center;cursor:pointer;border:none;text-align:center;margin:0 auto}.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ .PropertyDetailsContainer_exploreMoreButton__BXP4j{background-color:var(--color-white);border-radius:9999px;padding:6px 20px;border:1px solid var(--color-primary);color:var(--color-primary)}.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ .PropertyDetailsContainer_exploreMoreButton__BXP4j:hover{background-color:var(--color-primary);color:var(--color-white)}.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ .PropertyDetailsContainer_postPropertyButton__6DT3i{background-color:var(--color-red-900);border-radius:50px;padding:6px 20px}.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ .PropertyDetailsContainer_postPropertyButton__6DT3i:hover{background-color:var(--color-red-800)}.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ .PropertyDetailsContainer_tagPill__HRlwm{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;font-size:12px;font-weight:700;line-height:1;margin-left:6px;text-transform:uppercase}.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ .PropertyDetailsContainer_desktopActions__uB5W1{display:none;align-items:center;gap:12px}.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ .PropertyDetailsContainer_mobileActions__pVu9h{display:flex}@media only screen and (min-width:768px){.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ .PropertyDetailsContainer_desktopActions__uB5W1{display:flex;flex-wrap:wrap;gap:12px}.PropertyDetailsContainer_propertyDetailsContainer__xEoSZ .PropertyDetailsContainer_mobileActions__pVu9h{display:none}}.PropertyDetailsContainer_propertiesSkeleton__gnvEg{display:grid;grid-template-columns:1fr;gap:10px;overflow:hidden;width:100%}.PropertyDetailsContainer_propertiesSkeleton__gnvEg .PropertyDetailsContainer_propertiesCardsContainer__Hu8MF{display:flex;justify-content:flex-start;gap:10px;overflow:hidden;max-width:100%;padding:5px}.CustomInfoWindow_customInfoWindow__QqAw1{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;position:relative;min-width:200px}.CustomInfoWindow_customInfoWindow__QqAw1 .CustomInfoWindow_price__15ney{color:var(--color-primary)}.CustomInfoWindow_customInfoWindow__QqAw1 .CustomInfoWindow_location__LgioE{font-size:14px}.CustomInfoWindow_customInfoWindow__QqAw1 .CustomInfoWindow_viewDetailsAction__wHj1w{color:var(--color-primary);font-weight:500;font-size:14px}.CustomInfoWindow_customInfoWindow__QqAw1 .CustomInfoWindow_viewDetailsAction__wHj1w:hover{text-decoration:underline}.LocationSearchInput_container__kUezr{display:flex;flex-direction:column;gap:6px;width:100%;padding:6px;border:1px solid var(--color-black-25);border-radius:10px;background-color:var(--color-white);transition:border-color .15s ease-in-out;font-family:var(--typography-font-family-body)}.LocationSearchInput_containerFocused__TIx3z{border-color:var(--color-primary)}.LocationSearchInput_controlsRow__L0py1{display:flex;align-items:center;gap:6px;width:100%;position:relative}.LocationSearchInput_chipsRow__bBLXF{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%}.LocationSearchInput_searchFieldGroup__KmaGl{flex:1;min-width:0}.LocationSearchInput_segmentedToggle__lmfia{display:flex;flex-shrink:0;border-radius:999px;background-color:var(--color-gray-97);padding:3px}.LocationSearchInput_segmentedButton__hWIen{padding:6px 14px;border-radius:999px;font-size:14px;font-weight:500;color:var(--color-gray-60);transition:all .15s ease-in-out}.LocationSearchInput_segmentedButton__hWIen:hover{color:var(--color-primary-dark)}.LocationSearchInput_segmentedButtonActive__6f2bU{background-color:var(--color-primary);color:var(--color-white)}.LocationSearchInput_segmentedButtonActive__6f2bU:hover{color:var(--color-white)}.LocationSearchInput_inputWrapper__Jv4E_{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.LocationSearchInput_searchField__pVJjI{flex:1;min-width:120px;border:none;outline:none;padding:6px 4px;font-size:14px;background:transparent}.LocationSearchInput_searchingIndicator__kxJTr{flex-shrink:0;display:flex;align-items:center;padding:0 6px}.LocationSearchInput_searchingIndicator__kxJTr svg{animation:LocationSearchInput_spin__w8TjV .8s linear infinite}@keyframes LocationSearchInput_spin__w8TjV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LocationSearchInput_moreChip__kxqFk{cursor:pointer}.LocationSearchInput_overflowPopover__y0oCC{position:absolute;top:calc(100% + 8px);right:0;z-index:21;min-width:220px;max-width:320px;max-height:280px;overflow-y:auto;background-color:var(--color-white);border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:6px;box-shadow:0 10px 24px 0 rgba(0,0,0,.12)}.LocationSearchInput_overflowPopoverTitle__ocB_T{font-size:12px;font-weight:600;color:var(--color-gray-60);padding:0 2px 2px}.LocationSearchInput_overflowPopoverItem__whJ_k{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:6px;font-size:13px}.LocationSearchInput_overflowPopoverItem__whJ_k:hover{background-color:var(--color-gray-97)}.LocationSearchInput_suggestionsContainer__9QKO0{position:absolute;top:calc(100% + 8px);left:0;width:100%;z-index:20;max-height:320px;overflow-y:auto;background-color:var(--color-white);border-radius:8px;padding:8px;box-shadow:0 10px 24px 0 rgba(0,0,0,.122)}.LocationSearchInput_suggestionItem__3Kwpn{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border-radius:6px;text-align:left;transition:background-color .15s ease-in-out}.LocationSearchInput_suggestionItem__3Kwpn.LocationSearchInput_suggestionItemActive__SORnI,.LocationSearchInput_suggestionItem__3Kwpn:hover{background-color:rgba(200,30,30,.06);font-weight:500}.LocationSearchInput_suggestionItem__3Kwpn:disabled{opacity:40%;cursor:not-allowed}.LocationSearchInput_suggestionName__esKxz{color:var(--color-black);font-size:15px}.LocationSearchInput_suggestionMeta__msJIW{color:var(--color-gray-60);font-size:12px;flex:1}.LocationSearchInput_typeBadge__ZcV_J{text-transform:capitalize}.LocationSearchInput_addedBadge__sT5ln,.LocationSearchInput_typeBadge__ZcV_J{flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:500}.LocationSearchInput_addedBadge__sT5ln{display:inline-flex;align-items:center;gap:3px;background-color:rgba(34,197,94,.14);color:#15803d}.LocationSearchInput_typeBadgeCity___B7AI{background-color:rgba(200,30,30,.1);color:var(--color-primary-dark)}.LocationSearchInput_typeBadgeLocality__jhB9n{background-color:rgba(45,212,191,.16);color:#0b5c53}.LocationSearchInput_typeBadgeProject__PkV7Q{background-color:rgba(254,207,77,.24);color:#6b4400}.LocationSearchInput_typeBadgeDefault__0uJu2{background-color:var(--color-gray-95);color:var(--color-gray-60)}.LocationSearchInput_emptyState__JtWy0{padding:12px 10px;text-align:center;color:var(--color-gray-60);font-size:13px}@media only screen and (min-width:1280px){.LocationSearchInput_container__kUezr{flex-direction:row;align-items:center;position:relative}.LocationSearchInput_controlsRow__L0py1{display:contents;position:static}.LocationSearchInput_segmentedToggle__lmfia{order:1}.LocationSearchInput_chipsRow__bBLXF{order:2;width:auto;flex-wrap:nowrap;flex-shrink:0}.LocationSearchInput_searchFieldGroup__KmaGl{order:3}}.ServiceComparisonContainer_serviceComparisonContainer__fXQD6{display:flex;flex-direction:column;gap:24px}.ServiceComparisonContainer_serviceComparisonContainer__fXQD6 .ServiceComparisonContainer_heading__HpHsh{position:relative;display:inline-block;color:var(--color-muted-blue-gray)}.ServiceComparisonContainer_serviceComparisonContainer__fXQD6 .ServiceComparisonContainer_heading__HpHsh:after{content:"";position:absolute;left:50%;bottom:-5px;width:50%;height:3px;background-color:var(--color-muted-blue-gray);transition:all .3s ease-in-out;transform:translateX(-50%)}.ServiceComparisonContainer_serviceComparisonContainer__fXQD6 .ServiceComparisonContainer_heading__HpHsh:hover:after{width:100%}.ServiceComparisonContainer_serviceComparisonContainer__fXQD6 .ServiceComparisonContainer_serviceComparisonTable__QbBWh thead tr{border-bottom:4px solid var(--color-accent-yellow)}.ServiceComparisonContainer_serviceComparisonContainer__fXQD6 .ServiceComparisonContainer_serviceComparisonTable__QbBWh thead tr th{text-transform:uppercase;padding:2px;max-width:80px;word-break:break-all}.ServiceComparisonContainer_serviceComparisonContainer__fXQD6 .ServiceComparisonContainer_serviceComparisonTable__QbBWh thead tr th:last-child{min-width:150px}.ServiceComparisonContainer_serviceComparisonContainer__fXQD6 .ServiceComparisonContainer_serviceComparisonTable__QbBWh tbody tr:nth-child(2n){background-color:var(--grey-hover)}.ServiceComparisonContainer_serviceComparisonContainer__fXQD6 .ServiceComparisonContainer_serviceComparisonTable__QbBWh tbody td{padding:2px;font-family:var(--typography-font-family-body);color:var(--color-muted-blue-gray)}.ServiceComparisonContainer_serviceComparisonContainer__fXQD6 .ServiceComparisonContainer_serviceComparisonTable__QbBWh tbody tr td{max-width:80px;word-break:break-all}.ServiceComparisonContainer_serviceComparisonContainer__fXQD6 .ServiceComparisonContainer_serviceComparisonTable__QbBWh tbody tr td:last-child{min-width:150px}@media only screen and (min-width:768px){.ServiceComparisonContainer_serviceComparisonContainer__fXQD6 .ServiceComparisonContainer_serviceComparisonTable__QbBWh thead tr th{padding:16px}.ServiceComparisonContainer_serviceComparisonContainer__fXQD6 .ServiceComparisonContainer_serviceComparisonTable__QbBWh tbody td{padding:10px 20px}}.ServiceDetailsContainer_page__m7T20{min-height:100vh;background:var(--bg-base);padding:16px 14px 48px}.ServiceDetailsContainer_actionsBar__pnlSk{display:flex;align-items:center;gap:9px;margin-bottom:22px;flex-wrap:wrap}.ServiceDetailsContainer_btnBack__afEaM{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:50px;background:var(--color-white);border:1px solid var(--grey-border);color:var(--grey-subhead);font-family:var(--typography-font-family-body);font-size:13px;font-weight:500;cursor:pointer;text-decoration:none;transition:background .15s}.ServiceDetailsContainer_btnBack__afEaM svg{width:14px;height:14px}.ServiceDetailsContainer_btnBack__afEaM:hover{background:var(--grey-hover)}.ServiceDetailsContainer_serviceIdTag__OG6bn{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:6px;background:var(--grey-hover);font-family:var(--typography-font-family-body);font-size:11px;color:var(--grey-muted)}.ServiceDetailsContainer_serviceIdTag__OG6bn code{font-family:var(--typography-font-family-body);font-size:11px;color:var(--grey-subhead);font-weight:600}.ServiceDetailsContainer_btnShare__MI75M{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:8px;background:var(--color-white);border:1px solid var(--grey-border);color:var(--grey-subhead);font-family:var(--typography-font-family-body);font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.ServiceDetailsContainer_btnShare__MI75M svg{width:14px;height:14px}.ServiceDetailsContainer_btnShare__MI75M:hover{background:var(--grey-hover)}.ServiceDetailsContainer_btnEdit__7PErS{display:inline-flex;align-items:center;gap:6px;padding:7px 15px;border-radius:50px;background:var(--color-primary);border:none;color:var(--color-white);font-family:var(--typography-font-family-body);font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;margin-left:auto;transition:background .15s}.ServiceDetailsContainer_btnEdit__7PErS svg{width:14px;height:14px}.ServiceDetailsContainer_btnEdit__7PErS:hover{background:var(--color-primary-dark)}.ServiceDetailsContainer_layout__W1y0A{display:grid;grid-template-columns:1fr;gap:22px;align-items:start}.ServiceDetailsContainer_leftCol___2ZvT{display:flex;flex-direction:column;gap:18px}.ServiceDetailsContainer_rightCol__SBvHD{display:flex;flex-direction:column;gap:14px;position:static}.ServiceDetailsContainer_rightCol__SBvHD .ServiceDetailsContainer_priceCard__sVbP2{display:none}.ServiceDetailsContainer_sectionCard__Po4fz{background:var(--color-white);border:1px solid var(--grey-border);border-radius:13px;overflow:hidden}.ServiceDetailsContainer_sectionHeader__04K3Q{display:flex;align-items:center;gap:9px;padding:13px 18px;border-bottom:1px solid var(--grey-hover)}.ServiceDetailsContainer_sectionHeader__04K3Q svg{width:15px;height:15px;color:var(--color-primary);flex-shrink:0}.ServiceDetailsContainer_sectionTitle__aGt5K{font-family:var(--typography-font-family-primary);font-size:16px;font-weight:600;color:var(--grey-primary)}.ServiceDetailsContainer_sectionBody__h8_J3{padding:16px 18px}.ServiceDetailsContainer_heroCard__pOc_M{background:var(--color-white);border:1px solid var(--grey-border);border-radius:13px;overflow:hidden}.ServiceDetailsContainer_accentStrip__ZNrpF{height:4px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-primary-soft) 55%,var(--color-accent-teal) 100%)}.ServiceDetailsContainer_heroBody__7YJDT{padding:18px 18px 14px}.ServiceDetailsContainer_heroTop__DW8Ps{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.ServiceDetailsContainer_heroTitleGroup__TgQZ_{display:flex;flex-direction:column;gap:4px}.ServiceDetailsContainer_heroCategory__zUrOv{font-family:var(--typography-font-family-primary);font-size:22px;font-weight:600;color:var(--grey-primary);letter-spacing:-.3px;line-height:1.2}.ServiceDetailsContainer_heroSubType__gKQsg{font-family:var(--typography-font-family-body);font-size:13px;color:var(--grey-muted)}.ServiceDetailsContainer_heroBadges__ha3kG{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end;flex-shrink:0}.ServiceDetailsContainer_statusBadge__5ojNo{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;font-family:var(--typography-font-family-body);font-size:10px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.ServiceDetailsContainer_statusBadge__5ojNo:before{content:"";width:6px;height:6px;border-radius:50%;flex-shrink:0}.ServiceDetailsContainer_statusBadge__5ojNo.ServiceDetailsContainer_active___zSLB{background:#dcfce7;color:#15803d}.ServiceDetailsContainer_statusBadge__5ojNo.ServiceDetailsContainer_active___zSLB:before{background:#22c55e}.ServiceDetailsContainer_statusBadge__5ojNo.ServiceDetailsContainer_pending__XuTnt{background:#fef3c7;color:#92400e}.ServiceDetailsContainer_statusBadge__5ojNo.ServiceDetailsContainer_pending__XuTnt:before{background:var(--color-warning)}.ServiceDetailsContainer_statusBadge__5ojNo.ServiceDetailsContainer_inactive__PqAUB{background:var(--grey-hover);color:var(--grey-muted)}.ServiceDetailsContainer_statusBadge__5ojNo.ServiceDetailsContainer_inactive__PqAUB:before{background:var(--grey-muted)}.ServiceDetailsContainer_listingStatusBadge__Leiyp{padding:4px 10px;border-radius:20px;font-size:10px;letter-spacing:.4px;background:rgba(59,130,246,.1);color:#1d4ed8}.ServiceDetailsContainer_listingStatusBadge__Leiyp,.ServiceDetailsContainer_reraBadge__FbfNZ{display:inline-flex;font-family:var(--typography-font-family-body);font-weight:600;text-transform:uppercase}.ServiceDetailsContainer_reraBadge__FbfNZ{align-items:center;gap:3px;padding:4px 9px;border-radius:6px;background:linear-gradient(135deg,#1e3a8a,#1d4ed8);color:var(--color-white);font-size:9px;letter-spacing:.5px}.ServiceDetailsContainer_reraBadge__FbfNZ svg{width:9px;height:9px}.ServiceDetailsContainer_galleryWrapper__d5Wud{margin-bottom:14px;display:flex;flex-direction:column;gap:8px}.ServiceDetailsContainer_mainPhotoBox__neTRO{position:relative;width:100%;height:230px;border-radius:10px;overflow:hidden;background:var(--grey-hover)}@media(max-width:768px){.ServiceDetailsContainer_mainPhotoBox__neTRO{height:180px}}.ServiceDetailsContainer_mainPhoto__KFuzZ{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ServiceDetailsContainer_photoPlaceholder__I_1_B{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,var(--grey-hover) 0,#eef0f2 100%)}.ServiceDetailsContainer_photoPlaceholder__I_1_B svg{width:38px;height:38px;color:var(--grey-border)}.ServiceDetailsContainer_photoPlaceholder__I_1_B span{font-family:var(--typography-font-family-body);font-size:12px;color:var(--grey-muted)}.ServiceDetailsContainer_photoCount__8nxnr{position:absolute;bottom:10px;right:10px;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:20px;background:rgba(0,0,0,.52);backdrop-filter:blur(4px);color:var(--color-white);font-family:var(--typography-font-family-body);font-size:10px;font-weight:500}.ServiceDetailsContainer_photoCount__8nxnr svg{width:11px;height:11px}.ServiceDetailsContainer_thumbStrip__ESzl2{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.ServiceDetailsContainer_thumbStrip__ESzl2::-webkit-scrollbar{height:3px}.ServiceDetailsContainer_thumbStrip__ESzl2::-webkit-scrollbar-thumb{background:var(--grey-border);border-radius:2px}.ServiceDetailsContainer_thumb__1PYsC{width:60px;height:44px;border-radius:6px;overflow:hidden;flex-shrink:0;padding:0;cursor:pointer;border:2px solid transparent;transition:border-color .15s;background:none}.ServiceDetailsContainer_thumb__1PYsC img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ServiceDetailsContainer_thumbActive__t_w4_{border-color:var(--color-primary)}.ServiceDetailsContainer_heroMeta__miM2D{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ServiceDetailsContainer_metaItem__FBlen{display:flex;align-items:center;gap:5px;font-family:var(--typography-font-family-body);font-size:12px;color:var(--grey-muted)}.ServiceDetailsContainer_metaItem__FBlen svg{width:13px;height:13px;color:var(--color-primary-soft);flex-shrink:0}.ServiceDetailsContainer_metaItem__FBlen span{color:var(--grey-subhead);font-weight:500}.ServiceDetailsContainer_promotionCard__Z6m27{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border-radius:13px;background:linear-gradient(90deg,var(--bg-soft-cream) 0,#fff8ec 100%);border:1px dashed var(--color-accent-yellow);flex-wrap:wrap}.ServiceDetailsContainer_promoLeft__P342B{display:flex;align-items:flex-start;gap:10px}.ServiceDetailsContainer_promoLeft__P342B svg{width:18px;height:18px;color:var(--color-accent-yellow);flex-shrink:0;margin-top:2px}.ServiceDetailsContainer_promoName__xYjUD{font-family:var(--typography-font-family-primary);font-size:14px;font-weight:600;color:var(--grey-primary);margin-bottom:3px}.ServiceDetailsContainer_promoDesc__jXcvi{font-family:var(--typography-font-family-body);font-size:12px;color:var(--grey-subhead);margin-bottom:4px}.ServiceDetailsContainer_promoMeta__CLWzn{font-family:var(--typography-font-family-body);font-size:11px;color:var(--grey-muted)}.ServiceDetailsContainer_promoCodeBlock__Lg5v9{display:flex;flex-direction:column;align-items:center;gap:3px;flex-shrink:0}.ServiceDetailsContainer_promoCodeLabel__6BhpQ{font-family:var(--typography-font-family-body);font-size:10px;font-weight:600;color:var(--grey-muted);text-transform:uppercase;letter-spacing:.4px}.ServiceDetailsContainer_promoCode__WUgWn{font-family:var(--typography-font-family-body);font-size:16px;font-weight:600;color:#78350f;background:rgba(254,207,77,.35);padding:4px 12px;border-radius:6px;letter-spacing:1px;border:1px dashed #fecf4d}.ServiceDetailsContainer_infoGrid__w0_05{display:grid;grid-template-columns:1fr 1fr;gap:13px 20px}@media(max-width:560px){.ServiceDetailsContainer_infoGrid__w0_05{grid-template-columns:1fr}}.ServiceDetailsContainer_infoItem__IjVJ2{display:flex;flex-direction:column;gap:3px}.ServiceDetailsContainer_infoItem__IjVJ2 .ServiceDetailsContainer_infoLabel__ni2qQ{font-family:var(--typography-font-family-body);font-size:12px;font-weight:600;color:var(--grey-muted);text-transform:uppercase;letter-spacing:.5px}.ServiceDetailsContainer_infoItem__IjVJ2 .ServiceDetailsContainer_infoValue__CBtEg{font-family:var(--typography-font-family-body);font-size:15px;font-weight:500;color:var(--grey-primary)}.ServiceDetailsContainer_infoItem__IjVJ2 .ServiceDetailsContainer_infoValue__CBtEg.ServiceDetailsContainer_empty__1jf3J{color:var(--grey-muted);font-style:italic;font-weight:400}.ServiceDetailsContainer_infoValueBadge__j4p4U{display:inline-flex;padding:2px 8px;border-radius:4px;font-family:var(--typography-font-family-body);font-size:11px;font-weight:600;align-self:flex-start}.ServiceDetailsContainer_infoValueBadge__j4p4U.ServiceDetailsContainer_yes__Xy7uF{background:#dcfce7;color:#15803d}.ServiceDetailsContainer_infoValueBadge__j4p4U.ServiceDetailsContainer_no__r1Zg_{background:var(--grey-hover);color:var(--grey-muted)}.ServiceDetailsContainer_description__NcDku{font-family:var(--typography-font-family-body);font-size:13px;color:var(--grey-subhead);line-height:1.75}.ServiceDetailsContainer_description__NcDku.ServiceDetailsContainer_empty__1jf3J{color:var(--grey-muted);font-style:italic}.ServiceDetailsContainer_mapHolder__FC35c{border-radius:5px;height:400px}.ServiceDetailsContainer_addressFull__HZNe7{font-family:var(--typography-font-family-body);font-size:13px;color:var(--grey-subhead);line-height:1.6;margin-bottom:12px}.ServiceDetailsContainer_employeeList__JcQK8{display:flex;flex-direction:column;gap:10px}.ServiceDetailsContainer_employeeItem__LMBXr{display:flex;align-items:center;gap:10px}.ServiceDetailsContainer_employeeAvatar__fTefI{width:34px;height:34px;border-radius:50%;background:var(--bg-soft-red);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:var(--typography-font-family-primary);font-size:14px;font-weight:700;color:var(--color-primary);text-transform:uppercase}.ServiceDetailsContainer_employeeName__twyhL{font-family:var(--typography-font-family-body);font-size:15px;font-weight:500;color:var(--grey-subhead)}.ServiceDetailsContainer_employeeRole__ufJ18{font-family:var(--typography-font-family-body);font-size:12px;color:var(--grey-muted)}.ServiceDetailsContainer_docList__bLMtt{display:flex;flex-direction:column;gap:7px}.ServiceDetailsContainer_docItem__oDE6V{display:flex;align-items:center;justify-content:space-between;padding:8px 11px;border-radius:7px;background:var(--grey-hover);border:1px solid var(--grey-border)}.ServiceDetailsContainer_docLeft__vWSPP{display:flex;align-items:center;gap:7px;font-family:var(--typography-font-family-body);font-size:14px;color:var(--grey-subhead);font-weight:500}.ServiceDetailsContainer_docLeft__vWSPP svg{width:13px;height:13px;color:var(--color-primary-soft);flex-shrink:0}.ServiceDetailsContainer_docEmpty__XFEqL{font-family:var(--typography-font-family-body);font-size:14px;color:var(--grey-muted);font-style:italic}.ServiceDetailsContainer_docDownload__bDBPX{display:inline-flex;align-items:center;gap:3px;padding:3px 9px;border-radius:5px;border:1px solid var(--grey-border);background:transparent;font-family:var(--typography-font-family-body);font-size:13px;color:var(--grey-subhead);cursor:pointer;text-decoration:none;transition:background .15s}.ServiceDetailsContainer_docDownload__bDBPX svg{width:10px;height:10px}.ServiceDetailsContainer_docDownload__bDBPX:hover{background:var(--color-white)}.ServiceDetailsContainer_commissionList__pwhUf{display:flex;flex-direction:column;gap:8px}.ServiceDetailsContainer_commissionItem__6nXdL{display:flex;align-items:flex-start;gap:8px;font-family:var(--typography-font-family-body);font-size:13px;color:var(--grey-subhead);padding:8px 12px;border-radius:7px;background:var(--grey-hover);border:1px solid var(--grey-border)}.ServiceDetailsContainer_commissionBullet__3wyzT{width:6px;height:6px;border-radius:50%;background:var(--color-primary-soft);flex-shrink:0;margin-top:5px}.ServiceDetailsContainer_priceCard__sVbP2{background:var(--color-white);border:1px solid var(--grey-border);border-radius:13px;overflow:hidden}.ServiceDetailsContainer_priceCardHeader__16_bG{padding:14px 17px;background:linear-gradient(135deg,var(--bg-soft-red),#fff1f1);border-bottom:1px solid #fecaca}.ServiceDetailsContainer_priceLabel__vOplx{font-family:var(--typography-font-family-body);font-size:10px;font-weight:600;color:var(--color-primary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px}.ServiceDetailsContainer_priceValue__rkYgW{font-family:var(--typography-font-family-primary);font-size:26px;font-weight:800;color:var(--color-primary);line-height:1}.ServiceDetailsContainer_priceOnRequest___4wwY{font-family:var(--typography-font-family-body);font-size:14px;font-weight:600;color:var(--grey-subhead);font-style:italic}.ServiceDetailsContainer_priceSubrow__bs2iQ{display:flex;align-items:center;gap:8px;margin-top:5px}.ServiceDetailsContainer_negotiableTag__gj08K{display:inline-flex;padding:2px 7px;border-radius:4px;background:var(--bg-soft-cream);color:#c2540a;font-family:var(--typography-font-family-body);font-size:10px;font-weight:600}.ServiceDetailsContainer_depositLabel__BH_RG{font-family:var(--typography-font-family-body);font-size:11px;color:var(--grey-muted)}.ServiceDetailsContainer_priceCardBody__iGLiE{padding:14px 17px;display:flex;flex-direction:column;gap:9px}.ServiceDetailsContainer_availFrom__qEa1C{display:flex;align-items:center;gap:6px;font-family:var(--typography-font-family-body);font-size:11px;color:var(--grey-muted)}.ServiceDetailsContainer_availFrom__qEa1C svg{width:12px;height:12px;color:var(--color-accent-teal);flex-shrink:0}.ServiceDetailsContainer_availFrom__qEa1C strong{color:var(--grey-subhead);font-weight:600}.ServiceDetailsContainer_btnEnquire__vgGws{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:11px 0;border-radius:9px;background:var(--color-primary);border:none;color:var(--color-white);font-family:var(--typography-font-family-primary);font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 3px 12px rgba(200,30,30,.22);transition:background .18s,transform .15s}.ServiceDetailsContainer_btnEnquire__vgGws svg{width:14px;height:14px}.ServiceDetailsContainer_btnEnquire__vgGws:hover{background:var(--color-primary-dark);transform:translateY(-1px)}.ServiceDetailsContainer_btnCall__g1SCU{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 0;border-radius:9px;background:transparent;border:1.5px solid var(--color-primary);color:var(--color-primary);font-family:var(--typography-font-family-primary);font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;transition:background .15s}.ServiceDetailsContainer_btnCall__g1SCU svg{width:14px;height:14px}.ServiceDetailsContainer_btnCall__g1SCU:hover{background:var(--bg-soft-red)}.ServiceDetailsContainer_quickInfoCard__yM_ti{background:var(--color-white);border:1px solid var(--grey-border);border-radius:13px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.ServiceDetailsContainer_quickInfoTitle__oywN1{font-family:var(--typography-font-family-primary);font-size:14px;font-weight:600;color:var(--grey-primary);padding-bottom:9px;border-bottom:1px solid var(--grey-hover)}.ServiceDetailsContainer_quickInfoRow__caz0W{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:var(--typography-font-family-body);font-size:12px}.ServiceDetailsContainer_qiLabel__R5i1h{display:flex;align-items:center;gap:5px;color:var(--grey-muted)}.ServiceDetailsContainer_qiLabel__R5i1h svg{width:12px;height:12px;color:var(--color-primary-soft);flex-shrink:0}.ServiceDetailsContainer_qiValue__crBon{font-weight:600;color:var(--grey-subhead);text-align:right}.ServiceDetailsContainer_qiEmpty__Gec_9{font-weight:400;color:var(--grey-muted);font-style:italic}.ServiceDetailsContainer_qiLink__0RhU_{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:600;color:var(--color-primary);text-decoration:none}.ServiceDetailsContainer_qiLink__0RhU_ svg{width:10px;height:10px}.ServiceDetailsContainer_qiLink__0RhU_:hover{text-decoration:underline}@media only screen and (min-width:768px){.ServiceDetailsContainer_page__m7T20{padding:28px 24px 64px}}@media only screen and (min-width:1024px){.ServiceDetailsContainer_sectionTitle__aGt5K{font-size:18px}.ServiceDetailsContainer_layout__W1y0A{grid-template-columns:1fr 330px}.ServiceDetailsContainer_rightCol__SBvHD{position:sticky;top:65px}.ServiceDetailsContainer_rightCol__SBvHD .ServiceDetailsContainer_priceCard__sVbP2{display:block}.ServiceDetailsContainer_quickInfoTitle__oywN1{font-size:18px}}.ServicesSliderContainer_servicesSliderContainer__SLc_3{display:flex;flex-direction:column;gap:30px;margin-inline:auto}.ServicesSliderContainer_servicesOptions__ePnoj .ServicesSliderContainer_carouselItem__XKBIG{display:flex;justify-content:center}.ServicesSliderContainer_servicesOption__CDxpZ{display:flex;flex-direction:column;gap:5px;align-items:center;text-align:center;cursor:pointer;max-width:212px}.ServicesSliderContainer_servicesOption__CDxpZ h3,.ServicesSliderContainer_servicesOption__CDxpZ p{color:var(--color-muted-blue-gray)}.ServicesSliderContainer_servicesOption__CDxpZ .ServicesSliderContainer_iconContainer__q2kqF{background-color:var(--grey-hover);color:var(--color-muted-blue-gray);display:block;padding:20px;border-radius:50%;transform:scale(.9)}.ServicesSliderContainer_servicesOption__CDxpZ:hover .ServicesSliderContainer_iconContainer__q2kqF{transform:scale(1);transition:transform .3s ease}.ServicesSliderContainer_serviceImage__4pgEn{height:500px;border-radius:12px}@media only screen and (min-width:768px){.ServicesSliderContainer_serviceImage__4pgEn{height:600px}}.SimpleFAQContainer_sectionWrapperDarkBackground__VLZ1u{background:#1f2937}.SimpleFAQContainer_sectionWrapperPrimaryBackground__caAlu{background:var(--color-primary)}.SimpleFAQContainer_sectionWrapperBaseBackground__C37Y1{background:var(--bg-base)}.SimpleFAQContainer_sectionWrapperSoftRedBackground__grSeX{background:var(--bg-soft-red)}.SimpleFAQContainer_section__LxQxB{padding:72px 0;margin-inline:auto}.SimpleFAQContainer_container__Qh1U_{width:min(1180px,92%);margin-inline:auto}.SimpleFAQContainer_faq__285tt{max-width:820px;margin:36px auto 0}.SimpleFAQContainer_item__0lMB5{background:var(--color-white);border:1px solid var(--grey-border,#d1d5db);border-radius:10px;margin-bottom:12px;overflow:hidden}.SimpleFAQContainer_item__0lMB5 button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:left;padding:18px 22px;font-family:var(--typography-font-family-primary);font-weight:600;font-size:.98rem;color:var(--grey-primary,#111827);background:none;border:none;cursor:pointer}.SimpleFAQContainer_chev__njRYK{flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:var(--bg-soft-red,#fee2e2);color:var(--color-primary-dark,#9b1616);display:grid;place-items:center;transition:transform .2s ease}.SimpleFAQContainer_chev__njRYK svg{width:14px;height:14px}.SimpleFAQContainer_open__N_Ld4 .SimpleFAQContainer_chev__njRYK{transform:rotate(180deg)}.SimpleFAQContainer_open__N_Ld4 .SimpleFAQContainer_body__G3u85{max-height:500px}.SimpleFAQContainer_body__G3u85{max-height:0;overflow:hidden;transition:max-height .25s ease}.SimpleFAQContainer_inner__ouET3{padding:0 22px 20px;color:var(--grey-muted,#6b7280);font-size:.92rem;font-family:var(--typography-font-family-body);line-height:1.65}.TextContainer_textContainerTypo__Y2_HN{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;padding:20px 0}.TextContainer_textContainerTypo__Y2_HN h2{min-width:-moz-fit-content;min-width:fit-content;color:var(--color-muted-blue-gray)}.TextContainer_textContainerTypo__Y2_HN p{line-height:30px;color:var(--color-muted-blue-gray)}.TextContainer_coloredStr__ztbUw{color:var(--color-text-yellow)}@media only screen and (min-width:768px){.TextContainer_textContainerTypo__Y2_HN{flex-direction:row;gap:30px}.TextContainer_textContainerTypo__Y2_HN h2{max-width:30vw}}@media only screen and (min-width:1280px){.TextContainer_textContainerTypo__Y2_HN{gap:80px}}.PropertyServiceContainer_propertyServicesContainer__CwA9q{padding-top:0}.RelatedArticleCardsContainer_relatedArticleCardsContainer__bXS9X{display:flex;flex-direction:column;gap:20px;background-color:var(--color-gray-95);padding:30px;border-radius:20px;margin-inline:auto}.RelatedArticleCardsContainer_relatedArticleCardsContainer__bXS9X .RelatedArticleCardsContainer_heading__IYP_V{color:var(--color-muted-blue-gray);font-size:25px}.RelatedArticleCardsContainer_relatedArticleCardsContainer__bXS9X .RelatedArticleCardsContainer_carouselWrapper__0csRw{padding:0 10px 10px}@media only screen and (min-width:640px){.RelatedArticleCardsContainer_relatedArticleCardsContainer__bXS9X{padding:40px}.RelatedArticleCardsContainer_relatedArticleCardsContainer__bXS9X .RelatedArticleCardsContainer_heading__IYP_V{font-size:30px}}@media only screen and (min-width:1024px){.RelatedArticleCardsContainer_relatedArticleCardsContainer__bXS9X{padding:50px}}.ServiceSpecialitiesContainer_serviceSpecialitiesContainer__yH6MR{display:grid;grid-template-columns:1fr;gap:40px 20px;justify-content:center;align-items:center;margin-inline:auto}@media only screen and (min-width:480px){.ServiceSpecialitiesContainer_serviceSpecialitiesContainer__yH6MR{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.ServicesHeroBanner_servicesHeroBannerWrapper__Y_bve{position:relative}.ServicesHeroBanner_servicesHeroBannerContainer__YXzZl{display:flex;justify-content:flex-start;flex-direction:column-reverse;align-items:flex-start;gap:20px}.ServicesHeroBanner_servicesHeroBannerContainer__YXzZl .ServicesHeroBanner_bgImage__eGcDi{position:absolute;inset:0;z-index:-10;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ServicesHeroBanner_servicesHeroBannerContainer__YXzZl .ServicesHeroBanner_heading__93o1K{font-weight:500;color:var(--color-white);line-height:30px}.ServicesHeroBanner_servicesHeroBannerContainer__YXzZl .ServicesHeroBanner_description__dGSrm{font-weight:500;color:var(--color-muted-blue-gray)}.ServicesHeroBanner_servicesHeroBannerContainer__YXzZl .ServicesHeroBanner_formContainer__IDw9Z{max-width:650px}@media only screen and (min-width:768px){.ServicesHeroBanner_servicesHeroBannerContainer__YXzZl{flex-direction:row;align-items:center;justify-content:flex-start}.ServicesHeroBanner_servicesHeroBannerContainer__YXzZl .ServicesHeroBanner_heading__93o1K{line-height:40px}}@media only screen and (min-width:900px){.ServicesHeroBanner_servicesHeroBannerContainer__YXzZl{gap:30px}.ServicesHeroBanner_servicesHeroBannerContainer__YXzZl .ServicesHeroBanner_heading__93o1K{font-size:40px;font-weight:500;color:var(--color-white)}.ServicesHeroBanner_servicesHeroBannerContainer__YXzZl .ServicesHeroBanner_description__dGSrm{font-size:20px;font-weight:500}}@media only screen and (min-width:1280px){.ServicesHeroBanner_servicesHeroBannerContainer__YXzZl{gap:70px}.ServicesHeroBanner_servicesHeroBannerContainer__YXzZl .ServicesHeroBanner_heading__93o1K{font-size:55px;line-height:var(--typography-heading-1-line-height)}}@media only screen and (min-width:1440px){.ServicesHeroBanner_servicesHeroBannerContainer__YXzZl{gap:100px}}