@keyframes styles_slideInFromLeft__jJ6g3{0%{transform:translateX(-100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_slideInFromRight__jnHrF{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_fadeIn__IJdux{0%{opacity:0}to{opacity:1}}.styles_label__TZsfY{font-size:14px;font-weight:500;color:var(--color-secondary)}@media(max-width:576px){.styles_label__TZsfY{font-size:14px}}@keyframes styles_slideInFromLeft__3f0Qc{0%{transform:translateX(-100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_slideInFromRight__xX7ZF{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_fadeIn__5wBEb{0%{opacity:0}to{opacity:1}}.styles_container___nGb7{display:flex;gap:8px;font-weight:400;text-align:left;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-word;line-clamp:1;-webkit-line-clamp:1}.styles_container___nGb7.styles_sm__2k0tN{font-size:12px}@media(max-width:576px){.styles_container___nGb7.styles_sm__2k0tN{font-size:10px}}.styles_container___nGb7.styles_md__phvow{font-size:15px}@media(max-width:576px){.styles_container___nGb7.styles_md__phvow{font-size:13px}}.styles_container___nGb7.styles_lg__M52ZP{font-size:16px}@media(max-width:576px){.styles_container___nGb7.styles_lg__M52ZP{font-size:14px}}.styles_container___nGb7.styles_primary__Di5Fc{color:var(--color-primary)}.styles_container___nGb7.styles_secondary__Q3pqn{color:var(--color-secondary)}.styles_container___nGb7.styles_textPrimary__RnlsO{color:var(--color-text-primary)}.styles_container___nGb7.styles_white__YFbHl{color:#fff}@keyframes styles_slideInFromLeft__BiD8T{0%{transform:translateX(-100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_slideInFromRight__r1RVH{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_fadeIn__TPZil{0%{opacity:0}to{opacity:1}}.styles_container__MWFDj{display:flex;align-items:center;gap:24px}.styles_title__P1TIc{font-size:20px;font-weight:600}.styles_shareBtn___WPnl{background-color:#fff!important;border-color:#000!important;color:#000!important}.styles_overview__QSu4D{text-justify:auto;width:80%}.styles_availableAllOver__Tbkwd{font-style:italic;color:var(--color-text-secondary,#666);font-size:13px}@media(max-width:576px){.styles_avatar__ccysv{width:60px!important;height:60px!important}.styles_container__MWFDj{flex-direction:column;align-items:flex-start}.styles_title__P1TIc{font-size:16px}.styles_overview__QSu4D{text-justify:auto;width:100%}}@keyframes styles_slideInFromLeft__q1quu{0%{transform:translateX(-100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_slideInFromRight__v2Wvn{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_fadeIn__VTiR8{0%{opacity:0}to{opacity:1}}.styles_cardContainer__XR_gx{border-radius:12px;border:1px solid var(--color-primary-bg);overflow:hidden;background:var(--color-primary-bg);padding:20}.styles_title__V3nDc{font-size:20px;font-weight:700;color:var(--color-text-primary)}.styles_desc__Z7VeL{font-size:16px;font-weight:500;color:var(--color-secondary);margin-bottom:12px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-word;line-clamp:5;-webkit-line-clamp:5}.styles_circleImg__CXWma{width:60px;height:60px;border-radius:999px;background-color:#fff;border:1px solid var(--color-primary-card-border);padding:8px}.styles_cardContainer__nJuwW{border-radius:12px;border:1px solid var(--color-primary-card-border);overflow:hidden}.styles_imageFrame__JJXX_{position:relative}.styles_cardActions__pT5hP{position:absolute;top:8px;right:8px;display:flex;gap:6px}.styles_actionButton__MSAR_{width:30px;height:30px;border-radius:50%;border:none;background:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;cursor:pointer}.styles_actionButton__MSAR_:disabled{cursor:not-allowed;opacity:.5}.styles_priceLine__ht_Ju{font-size:13px;font-weight:600;margin-top:4px}.styles_cardImg__MkYne{height:175px;width:100%;object-fit:cover}.styles_cardContent__e_k31{padding:12px!important}.styles_cardLabel__rtWGd{color:var(--color-success);font-size:12px}.styles_cardTitle__Mir4l{font-size:16px;font-weight:500;font-family:var(--font-jakarta),sans-serif}.styles_cardDesc__0_Gzv{font-size:12px;color:var(--color-secondary)}.styles_footerContent__8bDaf{padding:10px 16px 16px}.styles_callNowBtn__uryyq{text-transform:uppercase;font-size:12px;font-weight:700;padding:18px 50px}.styles_heart__HxuS0{align-self:flex-start;font-size:18px;color:var(--color-primary)!important;transition:transform .5s ease;cursor:pointer}.styles_heart__HxuS0:hover{transform:scale(1.35)}.styles_circleImage___8utL{width:32px;height:32px;border-radius:50%}.styles_imageRatingContainer__6_glc{display:flex;justify-content:space-between;align-items:center;width:100%}@media(max-width:768px){.styles_cardTitle__Mir4l{font-size:14px}}.styles_servicesSection__OeT3S{margin-top:40px;text-align:center;font-size:24px;font-weight:700}.styles_servicesSectionInfo__ONkxO{color:var(--color-secondary);font-size:18px;font-weight:500;text-align:center}.styles_gridContainer__1mvFT{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}@keyframes styles_slideInFromLeft__n275Z{0%{transform:translateX(-100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_slideInFromRight__W_20f{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_fadeIn__XOh9_{0%{opacity:0}to{opacity:1}}.styles_listContainer__ixiyb{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap;overflow:hidden;gap:6px;width:100%}.styles_columnMode__4rC1K{flex-direction:column;align-items:flex-start;flex-wrap:nowrap}.styles_tag__H_pzm{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;padding:4px 8px;border-radius:6px;border:1px solid #cde6f3;background:#f8fcfe;font-family:var(--font-jakarta),sans-serif;font-size:.75rem;font-weight:500;line-height:1.4;color:#0c6792;text-align:center;cursor:default;white-space:nowrap;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-word;line-clamp:1;-webkit-line-clamp:1;animation:styles_fadeIn__XOh9_ .5s ease-out forwards}@media(max-width:576px){.styles_tag__H_pzm{font-size:.7rem;padding:3px 6px}}@media(min-width:577px)and (max-width:868px){.styles_tag__H_pzm{font-size:.8rem}}@media(min-width:769px)and (max-width:992px){.styles_tag__H_pzm{animation:styles_slideInFromLeft__n275Z .5s ease-out forwards}}.styles_tag__H_pzm.styles_primary__2I4Qn{font-size:11px;font-weight:500;border-radius:4px;font-family:var(--font-jakarta),sans-serif;color:#0c6792;border-color:#cde6f3;background:#f8fcfe}.styles_tag__H_pzm.styles_secondary__90Ox0{color:#64748b;border-color:#e2e8f0;background:#fff}.styles_tag__H_pzm.styles_default__KV_gp{color:#0c6792;border-color:#d8e7ed;background:#d8e7ed}.styles_tagExtra__cuZvc{flex-shrink:0;font-size:.8rem;font-weight:600;color:#68767c;margin-left:4px}@media(max-width:576px){.styles_tagExtra__cuZvc{font-size:.75rem}}.styles_tagExtraWhite__GRPzP{color:#fff}@keyframes styles_slideInFromLeft__x8KGj{0%{transform:translateX(-100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_slideInFromRight__xgOJo{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_fadeIn__GVVMN{0%{opacity:0}to{opacity:1}}.styles_container__rMmRd a{text-decoration:none!important}.styles_container__rMmRd{display:flex;flex-direction:column;background-color:#f5f9fb;border:1px solid rgba(12,103,146,.4);border-radius:12px;transition:box-shadow .15s ease}.styles_container__rMmRd:hover{box-shadow:0 6px 16px 0 rgba(3,26,37,.18)}@media(max-width:576px){.styles_container__rMmRd{width:230px}}@media(min-width:577px)and (max-width:868px){.styles_container__rMmRd{width:230px}}.styles_container__rMmRd .styles_image__yoVRa{object-fit:cover;object-position:center center;background:#edf3f7}.styles_container__rMmRd .styles_imageWrapper__xdYu6{position:relative;overflow:hidden;border-radius:12px;background:#edf3f7;width:100%;aspect-ratio:262/166;min-height:166px}.styles_container__rMmRd .styles_imageWrapper__xdYu6 img{display:block}.styles_container__rMmRd .styles_badgeStack__qDfnq{position:absolute;top:12px;left:0;z-index:10;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.styles_container__rMmRd .styles_badgeStack__qDfnq>*{pointer-events:auto}.styles_container__rMmRd .styles_featuredLabel__NEeMr{background:#ffdb99;color:#a85f00;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;line-height:normal;padding:0 12px;border-radius:0 6px 6px 0;box-shadow:0 6px 14px rgba(0,0,0,.25);z-index:10;min-height:26px;height:26px;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:6px;transition:transform .25s ease,box-shadow .25s ease}@media(max-width:576px){.styles_container__rMmRd .styles_featuredLabel__NEeMr{font-size:9px;padding:0 8px;gap:4px;letter-spacing:.8px;min-height:22px;height:22px}}.styles_container__rMmRd .styles_featuredLabel__NEeMr:before{content:none;position:absolute;left:0;bottom:-6px;width:0;height:0;border-top:6px solid #c99700;border-left:6px solid rgba(0,0,0,0)}@media(max-width:576px){.styles_container__rMmRd .styles_featuredLabel__NEeMr:before{bottom:-4px;border-top-width:4px;border-left-width:4px}}.styles_container__rMmRd .styles_featuredLabel__NEeMr:hover,.styles_container__rMmRd .styles_verifiedLabelBadge__N4SSR:hover{transform:translateY(-2px)}.styles_container__rMmRd .styles_verifiedPillBadge__FciqE{display:inline-flex;align-items:center;justify-content:center;gap:4px;background:linear-gradient(90deg,#0c6792,#649db9);border:.6px solid #0c6792;color:#f5f9fb;padding:4px 10px;border-radius:200px;font-size:12px;font-weight:600;line-height:20px;letter-spacing:-.01em;white-space:nowrap;z-index:10}@media(max-width:576px){.styles_container__rMmRd .styles_verifiedPillBadge__FciqE{font-size:10px;padding:2px 8px}}.styles_container__rMmRd .styles_badgeStack__qDfnq:only-child{gap:0}.styles_container__rMmRd .styles_verifiedIconWrap__OznHu{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.styles_container__rMmRd .styles_verifiedIcon__deeNf{width:16px;height:16px;object-fit:contain;display:block}.styles_container__rMmRd .styles_content__KTHRs{display:flex;flex-direction:column;gap:8px;padding:6px;flex:1 1 auto;min-width:0}.styles_container__rMmRd .styles_contentContainer__l7CSu{padding:7px;display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.styles_container__rMmRd .styles_heart__8MKCJ{color:var(--color-primary)!important;font-size:20px;top:16px;right:16px;transition:scale .5s}.styles_container__rMmRd .styles_heart__8MKCJ:hover{scale:1.2}.styles_container__rMmRd .styles_titleLink__dgeLV{flex:1 1 auto;min-width:0;container-type:inline-size}.styles_container__rMmRd .styles_title__Zsfnc{font-family:var(--font-jakarta),sans-serif;font-weight:500;font-size:clamp(11px,8cqi,16px);color:#031a25;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_container__rMmRd .styles_verifiedBadge__72hqv{display:inline-flex;background:linear-gradient(135deg,#ffd84d,#ffb703);color:#004533;padding:0 8px 0 10px;border-radius:0 4px 4px 0;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;position:relative;min-height:20px;height:20px;line-height:1;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:4px}.styles_container__rMmRd .styles_verifiedBadge__72hqv .styles_tickIcon__vssSq{font-size:10px;flex-shrink:0;display:flex;align-items:center;line-height:normal}.styles_container__rMmRd .styles_verifiedBadge__72hqv:before{content:"";position:absolute;left:0;bottom:-4px;width:0;height:0;border-top:4px solid #c99700;border-left:4px solid rgba(0,0,0,0)}@media(max-width:576px){.styles_container__rMmRd .styles_verifiedBadge__72hqv{margin-left:6px;font-size:8px;min-height:16px;padding:0 6px 0 8px}.styles_container__rMmRd .styles_verifiedBadge__72hqv:before{bottom:-3px;border-top-width:3px;border-left-width:3px}}.styles_container__rMmRd .styles_location__spJHr{font-size:14px;color:#607d8b}.styles_container__rMmRd .styles_rateView__WkkPc{margin:8px 0 12px}.styles_container__rMmRd .styles_btnContainer__Qfjxs{padding:0 2px 6px}.styles_container__rMmRd .styles_tagsContainer___hzZQ{min-height:23px;align-self:stretch;justify-content:flex-start;align-items:center;gap:4px;display:flex;flex-wrap:wrap;overflow:hidden}.styles_container__rMmRd .styles_tagsContainer___hzZQ:empty:before{content:"";height:23px;display:block}.styles_container__rMmRd .styles_imageRatingContainer__K_SM3{display:flex;justify-content:space-between;align-items:center;width:100%;gap:4px;margin-top:auto;padding-top:6px}@media(max-width:576px){.styles_container__rMmRd .styles_imageRatingContainer__K_SM3 .ant-btn{height:36px!important;border-radius:6px!important;font-size:11px!important}.styles_container__rMmRd .styles_imageRatingContainer__K_SM3 .ant-btn:first-child{flex:1 1 auto!important;min-width:0!important;padding-inline:10px!important}.styles_container__rMmRd .styles_imageRatingContainer__K_SM3 .ant-btn:not(:first-child){flex:0 0 38px!important;width:38px!important;min-width:38px!important;padding:0!important}.styles_container__rMmRd.styles_searchGridVariant__QduIA{width:100%;min-width:0}}@media(min-width:577px)and (max-width:868px){.styles_container__rMmRd.styles_searchGridVariant__QduIA{width:100%;min-width:0}}@media(max-width:576px){.styles_container__rMmRd.styles_searchGridVariant__QduIA .styles_image__yoVRa{height:150px}}@media(max-width:335px){.styles_container__rMmRd.styles_searchGridVariant__QduIA .styles_image__yoVRa{height:138px}}@media(max-width:576px){.styles_container__rMmRd.styles_searchGridVariant__QduIA .styles_badgeStack__qDfnq{top:10px;gap:4px}.styles_container__rMmRd.styles_searchGridVariant__QduIA .styles_content__KTHRs{gap:6px}.styles_container__rMmRd.styles_searchGridVariant__QduIA .styles_contentContainer__l7CSu{min-width:0;padding:6px}.styles_container__rMmRd.styles_searchGridVariant__QduIA .styles_title__Zsfnc{font-size:clamp(11px,8cqi,14px);line-height:1.25}.styles_container__rMmRd.styles_searchGridVariant__QduIA .styles_imageRatingContainer__K_SM3{gap:8px}.styles_container__rMmRd.styles_searchGridVariant__QduIA .styles_imageRatingContainer__K_SM3>div{width:100%;min-width:0}.styles_container__rMmRd.styles_searchGridVariant__QduIA .styles_imageRatingContainer__K_SM3 .ant-btn{height:36px!important;border-radius:6px!important;font-size:11px!important}.styles_container__rMmRd.styles_searchGridVariant__QduIA .styles_imageRatingContainer__K_SM3 .ant-btn:first-child{flex:1 1 auto!important;min-width:0!important;padding-inline:10px!important}.styles_container__rMmRd.styles_searchGridVariant__QduIA .styles_imageRatingContainer__K_SM3 .ant-btn:not(:first-child){flex:0 0 38px!important;width:38px!important;min-width:38px!important;padding:0!important}}@keyframes styles_slideInFromLeft__oANTT{0%{transform:translateX(-100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_slideInFromRight__7GDCw{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_fadeIn__lpPrk{0%{opacity:0}to{opacity:1}}.styles_rowCard__sEshg{width:100%;box-sizing:border-box;position:relative;display:flex;align-items:flex-start;gap:14px;cursor:pointer;padding:12px 50px 12px 12px;border-radius:12px;border:1px solid #e0e6ef;background-color:#fff;box-shadow:0 4px 12px rgba(12,60,93,.07)}.styles_imageWrapper__a4uG5{position:relative;width:180px;height:175px;border-radius:12px;overflow:hidden;background-color:#f5f7fb;box-shadow:0 4px 14px rgba(12,60,93,.06);border:1px solid #e5ebf5;flex-shrink:0}@media(min-width:577px)and (max-width:868px){.styles_imageWrapper__a4uG5{width:155px;height:150px}}.styles_imageWrapper__a4uG5 .cardImg,.styles_imageWrapper__a4uG5 .listViewImage{width:100%!important;height:100%!important;object-fit:contain}@media(max-width:576px){.styles_imageWrapper__a4uG5{width:96px;height:96px;border:2px solid #0c6792;border-radius:50%;overflow:visible;background-color:#fff}}@media(max-width:335px){.styles_imageWrapper__a4uG5{width:86px;height:86px}}.styles_imageLink__TcBIX{display:block;width:100%;height:100%}.styles_image__iPy2B{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:contain}@media(max-width:576px){.styles_image__iPy2B{object-fit:contain;border-radius:50%;background:#fff}}.styles_featuredBadge___eA4A{position:absolute;top:12px;right:38px;z-index:6;display:inline-flex;align-items:center;gap:4px;min-height:22px;padding:3px 8px;border:1px solid #ffc766;border-radius:4px;background:#ffdb99;color:#a85f00;font-size:9px;font-weight:800;line-height:1;letter-spacing:.3px;text-transform:uppercase}.styles_verifiedBadge__jGHEh{position:absolute;right:-4px;bottom:4px;z-index:5;display:none;width:32px;height:32px}@media(max-width:576px){.styles_verifiedBadge__jGHEh{display:inline-flex}}.styles_verifiedBadge__jGHEh img{width:100%;height:100%}.styles_content__7fztu{flex:1 1;min-width:0;padding-top:2px}.styles_headerRow__14y6y{display:flex;align-items:flex-start;gap:8px;flex-direction:column}.styles_titleLink__JDfdC{font-size:18px;font-weight:600;color:#0b223a;line-height:1.25;text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word}@media(min-width:993px)and (max-width:1350px){.styles_titleLink__JDfdC{font-size:16px}}.styles_titleLink__JDfdC:hover{text-decoration:underline}.styles_priceLabel__OECHA{font-size:20px;font-weight:700;color:#0c3c5d;margin-right:20px}@media(min-width:993px)and (max-width:1350px){.styles_priceLabel__OECHA{font-size:14px;margin-right:0}}@media(min-width:577px)and (max-width:868px){.styles_priceLabel__OECHA{font-size:14px}}@media(max-width:576px){.styles_priceLabel__OECHA{font-size:12px!important}}@media(max-width:335px){.styles_priceLabel__OECHA{font-size:12px!important}}.styles_categoryBadge___o_mS{margin-top:8px;display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;background:#e6efff;color:#0c3c5d;width:fit-content}.styles_categoriesRow__M0Wbq{margin-top:8px;display:flex;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-word;line-clamp:2;-webkit-line-clamp:2;flex-direction:column;gap:6px}.styles_categoryCount__EUezG{font-size:12px;color:#4b4f59;font-weight:500;letter-spacing:.1px}.styles_requestPrice__ndAY3{color:#d52424;font-weight:800;letter-spacing:.02em;font-size:18px}@media(min-width:993px)and (max-width:1350px){.styles_requestPrice__ndAY3{font-size:18px;display:none}}@media(min-width:577px)and (max-width:868px){.styles_requestPrice__ndAY3{font-size:16px;display:none}}@media(max-width:576px){.styles_requestPrice__ndAY3{font-size:14px!important;display:none}}.styles_storeRow__Hwloo{display:flex;align-items:center;gap:8px;margin-top:6px}.styles_storeName__kPdM7{font-size:13px;font-weight:500;color:#0c3c5d}@media(max-width:576px){.styles_storeName__kPdM7{font-size:11px}}.styles_smallLabel__fVNxY{font-size:12px;color:#4b4f59;font-weight:500}.styles_locationRow___HNLc{display:flex;align-items:center;margin-top:6px;font-size:16px;color:#243240;font-weight:500;letter-spacing:.2px;gap:8px}@media(max-width:576px){.styles_locationRow___HNLc{font-size:12px}}@media(max-width:335px){.styles_locationRow___HNLc{font-size:10px!important}}.styles_dotSeparator__H7oCc{opacity:.6}.styles_timeLabel__wdeKU{font-size:12px;color:#6a7883}.styles_contactGroup__DXuSn{margin-top:16px;display:flex;align-items:center;gap:4px}@media(max-width:576px){.styles_contactGroup__DXuSn{margin-top:0}}@media(max-width:335px){.styles_contactGroup__DXuSn{margin-top:0}}.styles_contactGroup__DXuSn .btnCont{width:auto!important;max-width:none!important;gap:4px!important;padding:0!important;margin:0!important;flex-wrap:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important}.styles_contactGroup__DXuSn .btnCont .ant-btn{flex:0 0 auto!important;width:auto!important;min-width:80px!important;padding:0 16px!important}.styles_contactButton__5xi8S{width:100%;max-width:260px;font-size:14px}.styles_contactGroup__DXuSn .moreBtnCont{display:block}.styles_contactGroup__DXuSn .moreBtnCont .ant-btn{width:40px!important;height:40px!important}.styles_contactGroup__DXuSn .moreBtnCont{margin-left:4px}.styles_projectCountText__4WMKe{margin-bottom:0;color:#0c6792;font-size:11px;font-weight:800;line-height:1.2}.styles_projectCountSlot__fCErv{min-height:17px;display:flex;align-items:flex-start}.styles_favoriteWrapper___35Mo{position:absolute;top:12px;right:10px;z-index:7}@media(max-width:576px){.styles_rowCard__sEshg{padding:10px 12px;gap:10px}.styles_projectCountSlot__fCErv{min-height:18px;margin-bottom:6px}.styles_headerRow__14y6y{flex-direction:column;align-items:flex-start;gap:4px}.styles_titleLink__JDfdC{font-size:13px!important}.styles_mobileCategories__rOMXb{display:flex}.styles_desktopCategories__eGVfA{display:none}.styles_priceLabel__OECHA{font-size:13px;margin-right:0}.styles_contactButton__5xi8S{width:auto;font-size:13px}.styles_contactGroup__DXuSn>div{width:100%!important;max-width:100%!important}.styles_contactGroup__DXuSn .ant-btn.styles_contactButton__5xi8S{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;padding-inline:14px!important;white-space:nowrap!important}.styles_favoriteWrapper___35Mo{top:10px;right:10px;bottom:auto;z-index:7}.styles_favoriteWrapper___35Mo .anticon{font-size:16px!important}.styles_featuredBadge___eA4A{top:10px;right:32px;min-height:18px;padding:2px 6px;font-size:8px}.styles_locationRow___HNLc,.styles_smallLabel__fVNxY,.styles_storeName__kPdM7{font-size:11px}.styles_projectCountText__4WMKe{font-size:10px}.styles_contactGroup__DXuSn .moreBtnCont{display:block!important}}@media(max-width:335px){.styles_priceLabel__OECHA,.styles_requestPrice__ndAY3,.styles_titleLink__JDfdC{font-size:10px!important}}.styles_rowBadgeStack__XDsha{left:auto!important;right:38px!important}@keyframes styles_slideInFromLeft__mtee_{0%{transform:translateX(-100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_slideInFromRight__2GB3Y{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_fadeIn__YG5pH{0%{opacity:0}to{opacity:1}}.styles_pageContainer__3k7H3{width:100%;padding:24px}@media(max-width:576px){.styles_pageContainer__3k7H3{padding:12px}}.styles_imagePanel__Lzpfk{position:relative;height:420px;border-radius:24px;overflow:hidden;background-color:#031a25;box-shadow:0 24px 50px -24px rgba(3,26,37,.5);animation:styles_fadeIn__YG5pH .5s ease-out forwards}@media(max-width:576px){.styles_imagePanel__Lzpfk{height:280px;border-radius:18px}}@keyframes styles_kenBurns__iq_Mr{0%{transform:scale(1)}to{transform:scale(1.09)}}.styles_bannerImage__ZDWVB{object-fit:cover;animation:styles_kenBurns__iq_Mr 14s ease-in-out infinite alternate}.styles_imageScrim__2Jbq9{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,26,37,.5),rgba(3,26,37,0) 35%,rgba(3,26,37,.55));pointer-events:none}.styles_floatingShareBtn__mixCP{position:absolute;top:24px;right:24px;z-index:2}.styles_floatingShareBtn__mixCP .styles_shareIcon__0v8xL{width:46px!important;height:46px!important;min-width:46px!important;padding:0!important;border-radius:50%!important;background:rgba(255,255,255,.14)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3)!important;color:#fff!important;display:flex;align-items:center;justify-content:center}.styles_floatingShareBtn__mixCP .styles_shareIcon__0v8xL:hover{background:rgba(255,255,255,.26)!important}@media(max-width:576px){.styles_floatingShareBtn__mixCP{top:14px;right:14px}}.styles_infoCard___Ooro{position:relative;z-index:3;margin:-40px 28px 0;background:#fff;border-radius:22px;padding:32px 36px 30px;box-shadow:0 20px 46px -18px rgba(3,26,37,.22);border:1px solid var(--color-border);animation:styles_fadeIn__YG5pH .7s ease-out forwards}@media(max-width:576px){.styles_infoCard___Ooro{margin:-24px 6px 0;padding:20px 18px 22px;border-radius:16px}}.styles_projectTitle__q_oG_{color:var(--color-text-primary);font-family:var(--font-jakarta),sans-serif;font-size:34px;font-weight:800;line-height:1.15;margin:0 0 10px;letter-spacing:-.01em}@media(max-width:576px){.styles_projectTitle__q_oG_{font-size:22px;margin-bottom:8px}}.styles_metaBar__MydgY{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:10px}.styles_builderChip__pJvGv{display:flex;align-items:center;gap:10px}.styles_builderAvatar__cKKIk{position:relative;width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;border:1.5px solid var(--color-border);background:#fff}.styles_avatarImg__23jzC{object-fit:cover}.styles_builderName__qVLWl{color:var(--color-text-primary);font-size:15px;font-weight:600}.styles_metaDivider__DYOEn{width:4px;height:4px;border-radius:50%;background:var(--color-muted);flex-shrink:0}@media(max-width:576px){.styles_metaDivider__DYOEn{display:none}}.styles_locationChip__RRi1n{display:flex;align-items:center;gap:6px;color:var(--description-color);font-size:14px;font-weight:500}.styles_locationChip__RRi1n .styles_locationIcon__1YmU6{color:var(--color-primary);font-size:13px}.styles_subCategories__CMvln{font-size:15px;color:var(--color-primary);font-weight:600;margin:0 0 8px}.styles_tagRow__2iBSo{margin-bottom:14px}.styles_ctaRow__7J9op{display:flex;gap:14px;width:100%;align-items:center}@media(max-width:576px){.styles_ctaRow__7J9op{gap:10px}}.styles_callBtnWrapper__0ex_w{flex:0 0 220px;min-width:0}@media(max-width:576px){.styles_callBtnWrapper__0ex_w{flex:1 1}}.styles_contactBtn__kA8WX{height:52px!important;border-radius:12px!important;font-weight:700!important;font-size:16px!important;box-shadow:0 10px 24px -8px rgba(12,103,146,.45)!important}@media(max-width:576px){.styles_contactBtn__kA8WX{height:44px!important;font-size:14px!important}}.styles_viewProfileBtn__CaCPH{flex:0 0 auto;background:#fff;border:1.5px solid var(--color-border);color:var(--color-text-primary);height:52px;padding:0 26px;border-radius:12px;font-weight:600;font-size:15px;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;text-decoration:none;transition:all .25s ease}.styles_viewProfileBtn__CaCPH:hover{background:var(--background-color-light);border-color:var(--color-primary-border);color:var(--color-primary)}@media(max-width:576px){.styles_viewProfileBtn__CaCPH{height:44px;padding:0 16px;font-size:13px}}@keyframes styles_slideInFromLeft__8Vws5{0%{transform:translateX(-100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_slideInFromRight__HZkks{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_fadeIn__7sQiB{0%{opacity:0}to{opacity:1}}.styles_gridContainer__FFIhr{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;width:100%;max-width:1340px;margin:0 auto;padding:20px}@media(min-width:993px)and (max-width:1350px){.styles_gridContainer__FFIhr{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:577px)and (max-width:868px){.styles_gridContainer__FFIhr{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:576px){.styles_gridContainer__FFIhr{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px 15px}}@media(max-width:335px){.styles_gridContainer__FFIhr{grid-template-columns:1fr}}@keyframes styles_slideInFromLeft__Xj7k4{0%{transform:translateX(-100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_slideInFromRight__XC_pA{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_fadeIn__21N65{0%{opacity:0}to{opacity:1}}.styles_buildingContainer__QtdVr{z-index:0;isolation:isolate}.styles_buildingContainer__QtdVr:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:max(100vw,2560px);transform:translateX(-50%);pointer-events:none;z-index:-1}.styles_buildingContainer__QtdVr{position:relative;width:100%;min-height:clamp(355px,100vh,680px);color:#fff;margin-top:0;padding:clamp(40px,12vw,80px) clamp(16px,5vw,32px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media(min-width:577px)and (max-width:868px){.styles_buildingContainer__QtdVr{min-height:380px}}@media(max-width:576px){.styles_buildingContainer__QtdVr{min-height:320px;margin-top:0}}.styles_buildingContainer__QtdVr:before{background-image:url(/assets/images/builders.webp);background-size:cover;background-position:top;background-repeat:no-repeat}.styles_buildingContainer__QtdVr .styles_content__dlfi_{width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(16px,3vw,32px);margin:0 auto}@media(max-width:576px){.styles_buildingContainer__QtdVr .styles_content__dlfi_{padding:12px;gap:12px}}.styles_buildingContainer__QtdVr .styles_title__GjkTH{font-family:var(--font-jakarta),sans-serif;font-weight:700;font-size:36px;letter-spacing:.4px}@media(min-width:577px)and (max-width:868px){.styles_buildingContainer__QtdVr .styles_title__GjkTH{font-size:30px}}@media(max-width:576px){.styles_buildingContainer__QtdVr .styles_title__GjkTH{font-size:22px;font-weight:800;letter-spacing:.4px}}.styles_buildingContainer__QtdVr .styles_subtitle__lNjG0{font-weight:600;font-size:20px;line-height:24px;margin-top:-14px!important;padding-bottom:31px;text-align:center;letter-spacing:0}@media(max-width:576px){.styles_buildingContainer__QtdVr .styles_subtitle__lNjG0{font-size:15px;margin-top:0!important;padding-bottom:0}}@keyframes styles_slideInFromLeft__nPK6z{0%{transform:translateX(-100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_slideInFromRight__DnQN0{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_fadeIn__KXmoR{0%{opacity:0}to{opacity:1}}.styles_rowCard__DVhMk{position:relative;display:flex;align-items:center;gap:16px;padding:16px;border-radius:16px;border:1px solid #e2e8f0;background-color:#fff;box-shadow:0 2px 8px rgba(15,23,42,.04),0 1px 2px rgba(15,23,42,.02);transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),border-color .2s ease}.styles_rowCard__DVhMk:hover{transform:translateY(-2px);box-shadow:0 12px 24px -6px rgba(15,23,42,.08),0 4px 10px -2px rgba(15,23,42,.03);border-color:#cbd5e1}.styles_imageWrapper__Ibj8o{position:relative;width:90px;height:90px;border-radius:12px;overflow:hidden;background-color:#f8fafc;border:1px solid #f1f5f9;flex-shrink:0}.styles_imageWrapper__Ibj8o .cardImg,.styles_image__Zlg3H{width:100%!important;height:100%!important;object-fit:cover}.styles_image__Zlg3H{position:absolute;inset:0}.styles_fallbackIcon__4HGae{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:30px;color:#94a3b8;background:#f1f5f9}.styles_verifiedBadge__Exqjs{position:absolute;right:-3px;bottom:-3px;z-index:5;width:22px;height:22px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.15))}.styles_verifiedBadge__Exqjs img{width:100%;height:100%}.styles_content__w0v_3{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.styles_headerRow__FG7m3{display:flex;align-items:center;justify-content:space-between;gap:8px}.styles_titleLink__AYESZ{font-size:15px;font-weight:700;color:#0f172a;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word}.styles_typeBadge__Q0W6K{flex-shrink:0;padding:3px 9px;border-radius:6px;font-size:11px;font-weight:600;line-height:1.2}.styles_builderBadge__zimve{background-color:#eff6ff;color:#1d4ed8;border:1px solid #dbeafe}.styles_marketplaceBadge__6LN9l{background-color:#f0fdf4;color:#15803d;border:1px solid #dcfce7}.styles_categoriesRow__DxvS2{display:flex;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-word;line-clamp:1;-webkit-line-clamp:1;flex-direction:row;align-items:center;gap:6px}.styles_locationRow__v7Vrj{display:flex;align-items:center;font-size:13px;color:#475569;font-weight:500;gap:6px;flex-wrap:wrap}@media(max-width:576px){.styles_locationRow__v7Vrj{font-size:12px}}.styles_dotSeparator__35P53{color:#cbd5e1;font-size:12px}.styles_statusBadge__yjFUr{display:inline-flex;align-items:center;font-size:11px;font-weight:600;padding:1px 8px;border-radius:4px;background-color:#f1f5f9;color:#475569}.styles_statusBadge__yjFUr.styles_active___PJe6,.styles_statusBadge__yjFUr.styles_assigned__xyT6P{background-color:#ecfdf5;color:#047857}.styles_statusBadge__yjFUr.styles_paused__hOfDr{background-color:#fffbeb;color:#b45309}.styles_statusBadge__yjFUr.styles_rejected__YhNEK{background-color:#fef2f2;color:#b91c1c}@media(max-width:868px){.styles_rowCard__DVhMk{padding:14px;gap:12px}.styles_imageWrapper__Ibj8o{width:76px;height:76px;border-radius:10px}.styles_titleLink__AYESZ{font-size:14px}.styles_contactGroup__RSn56 .btnCont .ant-btn{height:32px!important;min-width:104px!important}}@media(max-width:576px){.styles_rowCard__DVhMk{padding:12px;gap:10px}.styles_imageWrapper__Ibj8o{width:68px;height:68px}.styles_titleLink__AYESZ{font-size:13px}.styles_contactButton__aj_VA{width:100%}.styles_contactGroup__RSn56>div{width:100%!important;max-width:100%!important}}.styles_rowBadgeStack__1eaVz{left:auto!important;right:14px!important;top:14px!important}@keyframes styles_slideInFromLeft__d_MMc{0%{transform:translateX(-100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_slideInFromRight__5PSgA{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_fadeIn__m38Vj{0%{opacity:0}to{opacity:1}}.styles_container__X5jfI{padding:24px;max-width:1400px;margin:0 auto}@media(max-width:576px){.styles_container__X5jfI{padding:16px 12px}}.styles_header__KLCJU{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f3f7}.styles_titleRow__O0voj{display:flex;align-items:center;gap:12px;margin-bottom:6px}.styles_title__DiO2e{margin-bottom:0!important;font-size:20px!important;font-weight:700!important;color:#0f172a!important;letter-spacing:-.02em}.styles_countBadge__n3EdC{display:inline-flex;align-items:center;padding:2px 10px;font-size:12px;font-weight:600;color:#0284c7;background-color:#f0f9ff;border:1px solid #e0f2fe;border-radius:9999px}.styles_subtitle__uRpid{color:#64748b;font-size:14px;display:block;line-height:1.5}.styles_grid__QUO5n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}@media(max-width:868px){.styles_grid__QUO5n{grid-template-columns:1fr;gap:14px}}.styles_skeletonCard__Wn6t_{padding:20px;border-radius:16px;border:1px solid #f1f5f9;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.04)}