.You-module__DcXnCq__pageStage{--max:1360px;--pad:20px;--inner:calc(var(--max) - (2 * var(--pad)));--card-gap:10px;color:#111827;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;background:#fff;width:100%;min-height:100vh;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;position:relative;overflow-x:hidden}.You-module__DcXnCq__pageStage *{box-sizing:border-box}.You-module__DcXnCq__heroShell,.You-module__DcXnCq__toolsShell,.You-module__DcXnCq__carouselShell{width:100%;max-width:2420px;padding:20px var(--pad);box-sizing:border-box;margin:0 auto}.You-module__DcXnCq__heroShell{padding-bottom:12px}.You-module__DcXnCq__toolsShell{padding-top:8px;padding-bottom:16px}.You-module__DcXnCq__carouselShell{container-type:inline-size}.You-module__DcXnCq__heroProfile{align-items:center;gap:22px;min-width:0;display:flex}.You-module__DcXnCq__heroAvatar{object-fit:cover;background:#f3f4f6;border-radius:999px;flex:0 0 124px;width:124px;height:124px}.You-module__DcXnCq__heroText{flex:auto;min-width:0}.You-module__DcXnCq__heroText h1{letter-spacing:-.04em;color:#111827;margin:0 0 4px;font-size:clamp(30px,3vw,42px);font-weight:750;line-height:1.05}.You-module__DcXnCq__heroContact{color:#4b5563;flex-wrap:wrap;align-items:center;gap:0;min-width:0;margin:0 0 12px;font-size:15px;line-height:1.4;display:flex}.You-module__DcXnCq__heroContactItem{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;position:relative;overflow:hidden}.You-module__DcXnCq__heroContactItem+.You-module__DcXnCq__heroContactItem{padding-left:16px}.You-module__DcXnCq__heroContactItem+.You-module__DcXnCq__heroContactItem:before{content:"";background:currentColor;width:1px;height:1.3em;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.You-module__DcXnCq__heroContactItemWrapped{padding-left:0!important}.You-module__DcXnCq__heroContactItemWrapped:before{display:none}.You-module__DcXnCq__heroActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.You-module__DcXnCq__heroButton,.You-module__DcXnCq__primaryButton,.You-module__DcXnCq__secondaryButton,.You-module__DcXnCq__emptyAction{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-size:14px;font-weight:650;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.You-module__DcXnCq__heroButton,.You-module__DcXnCq__secondaryButton,.You-module__DcXnCq__emptyAction{color:#111827;background:#f3f4f6}.You-module__DcXnCq__heroButton:hover,.You-module__DcXnCq__secondaryButton:hover,.You-module__DcXnCq__emptyAction:hover{background:#e5e7eb}.You-module__DcXnCq__primaryButton{color:#fff;background:#f59e0b}.You-module__DcXnCq__primaryButton:hover{background:#e9960a}.You-module__DcXnCq__toolsHeader{margin-bottom:10px}.You-module__DcXnCq__toolsHeader h2,.You-module__DcXnCq__becomeAgentCard h2{margin:0 0 3px;font-size:22px;font-weight:700;line-height:1.2}.You-module__DcXnCq__toolsHeader p,.You-module__DcXnCq__becomeAgentCard p{color:#4b5563;margin:0;font-size:14px;line-height:1.4}.You-module__DcXnCq__toolsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.You-module__DcXnCq__toolCard,.You-module__DcXnCq__becomeAgentCard{box-shadow:none;background:#fff;border:1px solid #e5e7eb;border-radius:16px}.You-module__DcXnCq__toolCard{min-height:114px;color:inherit;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;text-decoration:none;transition:border-color .18s,background .18s;display:flex}.You-module__DcXnCq__toolCard:hover{background:#fafafa;border-color:#d1d5db}.You-module__DcXnCq__toolTitle,.You-module__DcXnCq__toolBody{display:block}.You-module__DcXnCq__toolTitle{color:#111827;margin-bottom:5px;font-size:16px;font-weight:700;line-height:1.2}.You-module__DcXnCq__toolBody{color:#4b5563;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.You-module__DcXnCq__toolValue{color:#111827;flex:none;font-size:26px;font-weight:800;line-height:1}.You-module__DcXnCq__becomeAgentCard{justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.You-module__DcXnCq__sectionHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.You-module__DcXnCq__sectionTitle{color:#111827;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;padding-bottom:3px;font-size:22px;font-weight:700;line-height:1.2;overflow:hidden}.You-module__DcXnCq__sectionControls{flex:none;align-items:center;gap:8px;display:flex}.You-module__DcXnCq__seeAllBtn{color:#111827;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-family:inherit;font-size:15px;font-weight:600;line-height:1;text-decoration:none}.You-module__DcXnCq__seeAllBtn:hover{text-decoration:underline}.You-module__DcXnCq__navBtn{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:999px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s,border-color .15s;display:flex}.You-module__DcXnCq__navBtn:hover{background:#f3f4f6;border-color:#9ca3af}.You-module__DcXnCq__navBtn:disabled{opacity:.35;cursor:default}.You-module__DcXnCq__navBtn svg{display:block}.You-module__DcXnCq__publishedListingInfoRow{min-height:calc((var(--card-action-btn-h) * 2) + var(--card-action-btn-gap))}.You-module__DcXnCq__publishedListingActions{gap:var(--card-action-btn-gap)!important;flex-direction:column!important}.You-module__DcXnCq__publishedListingActionButton{width:var(--card-action-btn-w)!important;flex:none!important}.You-module__DcXnCq__cardRow{--listing-gap:10px;--cards-per-view:5;--empty-card-body-height:130px;--card-width:calc((100cqi - (var(--listing-gap) * (var(--cards-per-view) - 1))) / var(--cards-per-view));--card-width-norm:clamp(0, calc((var(--card-width) - 320px) / 147px), 1);justify-content:flex-start;gap:var(--listing-gap);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;flex-wrap:nowrap;max-width:none;margin-bottom:0;margin-left:0;margin-right:0;padding-bottom:10px;scroll-padding-left:0;display:flex;overflow-x:auto}.You-module__DcXnCq__cardRow::-webkit-scrollbar{display:none}@container (max-width:2000px){.You-module__DcXnCq__cardRow{--cards-per-view:4}}@container (max-width:1309px){.You-module__DcXnCq__cardRow{--cards-per-view:3}}@container (max-width:979px){.You-module__DcXnCq__cardRow{--cards-per-view:2}}.You-module__DcXnCq__carouselCard{scroll-snap-align:start;scroll-snap-stop:always}.You-module__DcXnCq__listingCard{width:var(--card-width);flex:0 0 var(--card-width);max-width:var(--card-width);box-sizing:border-box;height:auto;box-shadow:none;cursor:pointer;color:inherit;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;align-items:flex-start;text-decoration:none;transition:border-color .18s;display:flex;overflow:hidden}.You-module__DcXnCq__listingCard:hover{border-color:#d5d8de}.You-module__DcXnCq__listingCard:hover .You-module__DcXnCq__listingCardImage{transform:scale(1.04)}.You-module__DcXnCq__listingCardImageWrap{width:100%;height:min(240px, calc(var(--card-width) * .6));flex:0 0 min(240px, calc(var(--card-width) * .6));background:#f3f4f6;position:relative;overflow:hidden}.You-module__DcXnCq__listingCardImage{object-fit:cover;object-position:center center;transform-origin:50%;background:#f3f4f6;width:100%;height:100%;transition:transform .35s;display:block}.You-module__DcXnCq__listingCardImageFallback{color:#6b7280;background:#f3f4f6;place-items:center;width:100%;height:100%;font-size:13px;font-weight:600;display:grid}.You-module__DcXnCq__listingCardBody{--card-row-gap-1:8px;--card-row-gap-2:8px;--card-row-gap-3:2px;--card-price-font:calc(22px + 4px * var(--card-width-norm,1));--card-meta-font:calc(13px + 1px * var(--card-width-norm,1));--card-addr-font:calc(17px + 3px * var(--card-width-norm,1));--card-city-font:calc(13px + 1px * var(--card-width-norm,1));--card-price-row-h:calc(26px + 4px * var(--card-width-norm,1));--card-meta-row-h:calc(16px + 1px * var(--card-width-norm,1));--card-addr-row-h:calc(21px + 3px * var(--card-width-norm,1));--card-city-row-h:calc(17px + 1px * var(--card-width-norm,1));--card-action-btn-w:115px;--card-action-btn-h:35px;--card-action-btn-gap:5px;--card-action-btn-radius:100px;--card-body-pad-y:calc(10px + 2px * var(--card-width-norm,1));--card-info-row-h:max(calc(var(--card-addr-row-h) + var(--card-row-gap-3) + var(--card-city-row-h)), var(--card-action-btn-h));--card-body-h:calc(var(--card-body-pad-y) * 2 + var(--card-price-row-h) + var(--card-row-gap-1) + var(--card-meta-row-h) + var(--card-row-gap-2) + var(--card-info-row-h));width:100%;height:var(--card-body-h);flex:0 0 var(--card-body-h);padding:var(--card-body-pad-y) calc(10px + 2px * var(--card-width-norm,1));box-sizing:border-box;flex-direction:column;display:flex}.You-module__DcXnCq__listingCardPrice{height:var(--card-price-row-h);box-sizing:border-box;font-size:var(--card-price-font);color:#111827;margin:0 0 var(--card-row-gap-1) 0;white-space:nowrap;align-items:center;width:100%;min-width:0;font-weight:800;display:flex;overflow:hidden}.You-module__DcXnCq__listingCardPriceText,.You-module__DcXnCq__listingCardAddressText,.You-module__DcXnCq__listingCardCityText{text-overflow:ellipsis;white-space:nowrap;flex:auto;width:100%;min-width:0;display:block;overflow:hidden}.You-module__DcXnCq__listingCardMeta{height:var(--card-meta-row-h);box-sizing:border-box;font-size:var(--card-meta-font);color:#374151;margin:0 0 var(--card-row-gap-2) 0;white-space:nowrap;align-items:center;font-weight:400;display:flex;overflow:hidden}.You-module__DcXnCq__listingCardMetaItem{padding:0;position:relative}.You-module__DcXnCq__listingCardMetaItem+.You-module__DcXnCq__listingCardMetaItem{padding-left:16px}.You-module__DcXnCq__listingCardMetaItem+.You-module__DcXnCq__listingCardMetaItem:before{content:"";background:currentColor;width:1px;height:1.3em;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.You-module__DcXnCq__listingCardAddress{height:var(--card-addr-row-h);box-sizing:border-box;font-size:var(--card-addr-font);color:#111827;margin:0 0 var(--card-row-gap-3) 0;white-space:nowrap;align-items:center;width:100%;min-width:0;font-weight:600;display:flex;overflow:hidden}.You-module__DcXnCq__listingCardCity{height:var(--card-city-row-h);box-sizing:border-box;font-size:var(--card-city-font);color:#4b5563;white-space:nowrap;align-items:center;width:100%;min-width:0;margin:0;padding-bottom:1px;font-weight:400;display:flex;overflow:hidden}.You-module__DcXnCq__infoRow{min-height:var(--card-info-row-h);justify-content:space-between;align-items:flex-start;gap:10px;margin-top:0;display:flex;position:relative}.You-module__DcXnCq__addrBlock{box-sizing:border-box;flex:auto;width:100%;min-width:0;max-width:100%;padding-right:130px}.You-module__DcXnCq__btnCol{gap:var(--card-action-btn-gap);flex-direction:column;flex:none;align-items:stretch;display:flex;position:absolute;bottom:0;right:0}.You-module__DcXnCq__actionBtn{width:var(--card-action-btn-w);height:var(--card-action-btn-h);border-radius:var(--card-action-btn-radius);cursor:pointer;color:#111827;box-sizing:border-box;white-space:nowrap;background:#fff;border:1px solid #111827;flex:none;justify-content:center;align-items:center;gap:0;padding:0 12px;font-family:inherit;font-size:12px;font-weight:400;display:flex}.You-module__DcXnCq__actionBtn:hover,.You-module__DcXnCq__requestTour:hover{color:#111827;background:#f3f4f6;border-color:#111827}.You-module__DcXnCq__requestTour{color:#111827;background:#fff;border-color:#111827;font-weight:400}.You-module__DcXnCq__requestTour:before{display:none}.You-module__DcXnCq__agentCard{width:var(--card-width);flex:0 0 var(--card-width);max-width:var(--card-width);min-height:128px;color:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:16px;align-items:center;gap:13px;padding:16px;text-decoration:none;transition:border-color .18s,background .18s;display:flex;overflow:hidden}.You-module__DcXnCq__agentCard:hover{background:#fafafa;border-color:#d5d8de}.You-module__DcXnCq__agentImage{object-fit:cover;background:#f3f4f6;border-radius:999px;flex:0 0 68px;width:68px;height:68px}.You-module__DcXnCq__agentBody{flex:auto;min-width:0}.You-module__DcXnCq__agentName,.You-module__DcXnCq__agentType,.You-module__DcXnCq__agentMeta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.You-module__DcXnCq__agentName{color:#111827;margin-bottom:3px;font-size:17px;font-weight:700;line-height:1.2}.You-module__DcXnCq__agentType{color:#4b5563;margin-bottom:5px;font-size:13px;font-weight:600;line-height:1.25}.You-module__DcXnCq__agentMeta{color:#6b7280;font-size:13px;line-height:1.25}.You-module__DcXnCq__emptyCard{background:#fafafa;border:1px dashed #d1d5db;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;min-height:122px;padding:18px;display:flex}.You-module__DcXnCq__emptyCard strong,.You-module__DcXnCq__emptyCard span{display:block}.You-module__DcXnCq__emptyCard strong{color:#111827;margin-bottom:4px;font-size:17px;line-height:1.25}.You-module__DcXnCq__emptyCard span{color:#4b5563;font-size:14px;line-height:1.35}@media (max-width:1430px){.You-module__DcXnCq__pageStage{--pad:10px}}@media (max-width:1180px){.You-module__DcXnCq__toolsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.You-module__DcXnCq__pageStage{--pad:10px}.You-module__DcXnCq__heroShell,.You-module__DcXnCq__toolsShell,.You-module__DcXnCq__carouselShell{padding:18px var(--pad)}.You-module__DcXnCq__heroShell{padding-bottom:10px}.You-module__DcXnCq__heroProfile{align-items:flex-start;gap:14px}.You-module__DcXnCq__heroAvatar{flex-basis:82px;width:82px;height:82px}.You-module__DcXnCq__heroText h1{font-size:clamp(28px,8vw,36px)}.You-module__DcXnCq__heroContact{margin-bottom:10px;font-size:14px}.You-module__DcXnCq__heroButton{min-height:34px;padding:0 12px;font-size:13px}.You-module__DcXnCq__toolsGrid{grid-template-columns:1fr 1fr}.You-module__DcXnCq__toolCard{min-height:102px;padding:13px}.You-module__DcXnCq__toolValue{font-size:22px}.You-module__DcXnCq__becomeAgentCard{flex-direction:column;align-items:flex-start}.You-module__DcXnCq__sectionTitle{font-size:21px}.You-module__DcXnCq__navBtn{display:none!important}.You-module__DcXnCq__seeAllBtn{background:#fff;border:1px solid #111827;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 12px;text-decoration:none;display:inline-flex}.You-module__DcXnCq__seeAllBtn:hover{background:#f3f4f6;text-decoration:none}.You-module__DcXnCq__cardRow{--cards-per-view:1;--card-width:min(360px, calc(100vw - 60px));--empty-card-body-height:132px;width:calc(100% + (2 * var(--pad)));margin-left:calc(var(--pad) * -1);margin-right:calc(var(--pad) * -1);padding-left:var(--pad);padding-right:var(--pad);scroll-padding-left:var(--pad);scroll-padding-right:var(--pad)}.You-module__DcXnCq__listingCardImageWrap{flex:0 0 clamp(185px,3.34821vw + 174.286px,200px);height:clamp(185px,3.34821vw + 174.286px,200px)}.You-module__DcXnCq__listingCardBody{--card-row-gap-1:4px;--card-row-gap-2:4px;--card-row-gap-3:1px;--card-body-pad-y:10px;--card-price-font:calc(22px + 2px * var(--card-width-norm,1));--card-meta-font:calc(12px + 1px * var(--card-width-norm,1));--card-addr-font:calc(15px + 2px * var(--card-width-norm,1));--card-city-font:calc(12px + 1px * var(--card-width-norm,1));--card-info-row-h:calc(var(--card-addr-row-h) + var(--card-row-gap-3) + var(--card-city-row-h) + 6px + var(--card-action-btn-h));height:auto;min-height:var(--card-body-h);flex:none;padding-bottom:14px}.You-module__DcXnCq__infoRow{flex-direction:column;align-items:flex-start;margin-top:0;position:relative}.You-module__DcXnCq__addrBlock{flex-direction:column;align-items:flex-start;width:100%;max-width:100%;padding-right:0;display:flex}.You-module__DcXnCq__btnCol{flex-flow:row;align-items:stretch;gap:10px;width:100%;margin-top:6px;margin-bottom:0;position:static}.You-module__DcXnCq__actionBtn{text-align:center;border-radius:999px;flex:1 1 0;width:auto;height:35px;margin-top:0;padding:0 10px;font-size:12px}.You-module__DcXnCq__publishedListingInfoRow{min-height:auto}.You-module__DcXnCq__publishedListingActions{width:100%;flex-direction:column!important;gap:8px!important}.You-module__DcXnCq__publishedListingActionButton{height:35px;flex:none!important;width:100%!important}.You-module__DcXnCq__emptyCard{flex-direction:column;align-items:flex-start}}@media (max-width:675px){.You-module__DcXnCq__listingCardBody{--card-info-row-h:calc(var(--card-addr-row-h) + var(--card-row-gap-3) + var(--card-city-row-h) + 6px + var(--card-action-btn-h))}.You-module__DcXnCq__infoRow{flex-direction:column;align-items:flex-start}.You-module__DcXnCq__addrBlock{width:100%;padding-right:0}.You-module__DcXnCq__btnCol{width:100%;margin-bottom:0;position:static}.You-module__DcXnCq__actionBtn{text-align:center;border-radius:999px;width:100%;height:35px;margin-top:0;font-size:12px}.You-module__DcXnCq__publishedListingActions{flex-direction:column!important;gap:8px!important}}@media (max-width:520px){.You-module__DcXnCq__heroProfile{flex-direction:column}.You-module__DcXnCq__heroAvatar{flex-basis:94px;width:94px;height:94px}.You-module__DcXnCq__toolsGrid{grid-template-columns:1fr}.You-module__DcXnCq__agentCard{min-height:100px}}@media (max-width:425px){.You-module__DcXnCq__cardRow{--card-width:calc(100vw - 40px)}.You-module__DcXnCq__listingCard,.You-module__DcXnCq__agentCard{flex:0 0 var(--card-width);max-width:var(--card-width)}.You-module__DcXnCq__actionBtn{height:34px;font-size:calc(.952381vw + 7.95238px)}}.You-module__DcXnCq__savedAgentCarouselCard{scroll-snap-align:start;scroll-snap-stop:always;width:var(--card-width)!important;flex:0 0 var(--card-width)!important;max-width:var(--card-width)!important}@media (max-width:650px){.You-module__DcXnCq__savedAgentCarouselCard{--agent-avatar-size:150px;--agent-avatar-mb:10px;--agent-badge-h:24px;--agent-badge-mb:7px;--agent-card-pad-block:18px;--agent-card-pad-inline:18px;--agent-name-h:27px;--agent-name-mb:4px;--agent-line-h:20px;--agent-line-mb:4px;--agent-line2-mb:12px;--agent-btn-h:36px;--agent-btn-gap:8px;height:calc(var(--agent-avatar-size) + var(--agent-avatar-mb) + var(--agent-badge-h) + var(--agent-badge-mb) + var(--agent-name-h) + var(--agent-name-mb) + var(--agent-line-h) + var(--agent-line-mb) + var(--agent-line-h) + var(--agent-line2-mb) + var(--agent-btn-h) + var(--agent-card-pad-block) + var(--agent-card-pad-block))!important;min-height:0!important;padding:var(--agent-card-pad-block) var(--agent-card-pad-inline)!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important}.You-module__DcXnCq__savedAgentCarouselAvatar{width:var(--agent-avatar-size)!important;height:var(--agent-avatar-size)!important;margin:0 0 var(--agent-avatar-mb) 0!important;position:static!important;inset:auto!important;transform:none!important}.You-module__DcXnCq__savedAgentCarouselCard:hover .You-module__DcXnCq__savedAgentCarouselAvatar{transform:scale(1.03)!important}.You-module__DcXnCq__savedAgentCarouselTextCol{grid-area:auto!important;align-items:center!important;width:100%!important;padding-top:0!important}.You-module__DcXnCq__savedAgentCarouselBadgeWrap{--badge-row-height:var(--agent-badge-h);--badge-font-size:11.5px;--badge-margin-bottom:var(--agent-badge-mb);align-self:center!important}.You-module__DcXnCq__savedAgentCarouselName,.You-module__DcXnCq__savedAgentCarouselLine1,.You-module__DcXnCq__savedAgentCarouselLine2{text-align:center!important;justify-content:center!important}.You-module__DcXnCq__savedAgentCarouselName{margin:0 0 var(--agent-name-mb) 0!important}.You-module__DcXnCq__savedAgentCarouselLine1{margin:0 0 var(--agent-line-mb) 0!important}.You-module__DcXnCq__savedAgentCarouselLine2{margin:0 0 var(--agent-line2-mb) 0!important}.You-module__DcXnCq__savedAgentCarouselBtnRow{gap:var(--agent-btn-gap)!important;grid-area:auto!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0!important;padding-inline:0!important}}.You-module__DcXnCq__savedAgentCarouselNameText,.You-module__DcXnCq__savedAgentCarouselLineText{min-width:0}.You-module__DcXnCq__youWishlistGridShell{container-type:inline-size;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
.FindAnAgent-module__g2HJPa__wrap{--max:1360px;--pad:20px;--bgRadius:20px;--text:#0f0f0f;--btn-bg:#f2f2f2;--btn-bg-hover:#e6e6e6;--btn-text:#0f0f0f;--btn-radius:9999px;--menu-gray:#606060;--menu-line:#e5e7eb;--menu-black:#0f0f0f;--card-border:#e5e7eb;--card-shadow:0 2px 8px #0f172a12;--card-shadow-hover:0 8px 24px #0f172a21;--pager-gray:#ccc;--pager-gray-light:#f0f0f0;--arrow-bg:#f59e0b;--arrow-bg-hover:#e9960a;--left-arrow:url(/assets/legacy-assets/c8ccfd_85715c3b1f2d4e99a85216efc4b31d59~mv2.png);--right-arrow:url(/assets/legacy-assets/c8ccfd_acecf68edc484dcd99ef2d795eaebbfd~mv2.png);--edit-icon:url(/assets/legacy-assets/c8ccfd_9d16cb04864f43808d6691a1692ab402~mv2.png);--delete-icon:url(/assets/legacy-assets/c8ccfd_9c26350c16f64ab5b0013caf7ab922c4~mv2.png);--sectionGap:20px;--card-img-h:240px;--card-body-min:110px;--emptyCardMinH:calc(var(--card-img-h) + var(--card-body-min));box-sizing:border-box;width:100%;min-height:0;color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.FindAnAgent-module__g2HJPa__inner{width:100%;max-width:2420px;padding:var(--pad);box-sizing:border-box;margin:0 auto}.FindAnAgent-module__g2HJPa__faaBanner{z-index:4;width:100%;margin-bottom:0;position:relative}.FindAnAgent-module__g2HJPa__faaBannerInner{background:#0b1220;border-radius:clamp(16px,.384615vw + 14.7692px,20px);width:100%;height:auto;min-height:clamp(318px,7.88462vw + 292.769px,400px);position:relative;overflow:visible}.FindAnAgent-module__g2HJPa__bannerLoadingState{background:#fff;border:1px solid #e5e7eb}.FindAnAgent-module__g2HJPa__bannerLoadingState .FindAnAgent-module__g2HJPa__faaBannerBg,.FindAnAgent-module__g2HJPa__bannerLoadingState .FindAnAgent-module__g2HJPa__faaBannerOverlay{display:none}.FindAnAgent-module__g2HJPa__bannerLoadingState .FindAnAgent-module__g2HJPa__faaBannerTitle{color:#111827;text-shadow:none}.FindAnAgent-module__g2HJPa__bannerLoadingState .FindAnAgent-module__g2HJPa__faaBannerSub{color:#4b5563;text-shadow:none}.FindAnAgent-module__g2HJPa__bannerLoadingState .FindAnAgent-module__g2HJPa__faaAgentSearchIcon{color:#6b7280;stroke:#6b7280}.FindAnAgent-module__g2HJPa__bannerLoadingState .FindAnAgent-module__g2HJPa__faaAgentSearchInput{color:#111827;box-shadow:none;background:#fff;border-color:#d1d5db}.FindAnAgent-module__g2HJPa__bannerLoadingState .FindAnAgent-module__g2HJPa__faaAgentSearchInput::placeholder{color:#9ca3af}.FindAnAgent-module__g2HJPa__bannerLoadingState .FindAnAgent-module__g2HJPa__faaAgentSearchInput:focus{background:#fff;border-color:#9ca3af;box-shadow:0 0 0 3px #1118270f}.FindAnAgent-module__g2HJPa__faaBannerBg{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.FindAnAgent-module__g2HJPa__faaBannerOverlay{pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#00000085 0%,#00000052 100%);position:absolute;inset:0}.FindAnAgent-module__g2HJPa__faaBannerContent{z-index:2;text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;padding:clamp(24px,1.53846vw + 19.0769px,40px) 24px;display:flex;position:absolute;inset:0}.FindAnAgent-module__g2HJPa__faaBannerTitle{color:#fff;letter-spacing:-.02em;text-shadow:0 2px 12px #0000004d;margin:0;font-size:clamp(36px,1.92308vw + 29.8462px,56px);font-weight:800;line-height:1.1}.FindAnAgent-module__g2HJPa__faaBannerTitle span{display:block}.FindAnAgent-module__g2HJPa__faaBannerSub{color:#ffffffe0;text-shadow:0 1px 6px #00000040;margin:0;font-size:clamp(15px,.480769vw + 13.4615px,20px);font-weight:400;line-height:1.5}.FindAnAgent-module__g2HJPa__faaAgentSearchWrap{justify-content:center;width:100%;max-width:480px;margin-top:20px;display:flex}.FindAnAgent-module__g2HJPa__faaAgentSearchBox{align-items:center;width:100%;display:flex;position:relative}.FindAnAgent-module__g2HJPa__faaAgentSearchIcon{color:#ffffffbf;stroke:#ffffffbf;pointer-events:none;z-index:2;flex:none;width:18px;height:18px;display:block;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.FindAnAgent-module__g2HJPa__faaAgentSearchInput{z-index:1;-webkit-backdrop-filter:blur(12px);color:#fff;box-sizing:border-box;appearance:none;background:#ffffff26;border:1.5px solid #ffffff59;border-radius:999px;outline:none;width:100%;height:48px;padding:0 44px;font-family:inherit;font-size:15px;font-weight:400;transition:background .2s,border-color .2s,box-shadow .2s;position:relative}.FindAnAgent-module__g2HJPa__faaAgentSearchInput::placeholder{color:#fff9}.FindAnAgent-module__g2HJPa__faaAgentSearchInput:focus{background:#ffffff38;border-color:#ffffffa6;box-shadow:0 0 0 3px #ffffff1f}@supports (-webkit-touch-callout:none){@media (max-width:768px){.FindAnAgent-module__g2HJPa__faaAgentSearchInput{font-size:16px}}}.FindAnAgent-module__g2HJPa__faaAgentSearchClear{z-index:3;color:#fff;pointer-events:auto;cursor:pointer;background:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .15s;display:flex;position:absolute;right:14px}.FindAnAgent-module__g2HJPa__faaAgentSearchClear:hover{background:#ffffff52}@media (max-width:1430px){.FindAnAgent-module__g2HJPa__wrap{--pad:10px}}@media (max-width:768px){.FindAnAgent-module__g2HJPa__faaBanner{width:calc(100% + var(--pad) * 2);margin-top:calc(var(--pad) * -1);margin-left:calc(var(--pad) * -1)}.FindAnAgent-module__g2HJPa__faaBannerInner{border-radius:0;height:auto;padding-bottom:0}.FindAnAgent-module__g2HJPa__faaBannerContent{padding-inline:20px}.FindAnAgent-module__g2HJPa__faaAgentSearchWrap{max-width:100%;margin-top:16px}.FindAnAgent-module__g2HJPa__faaAgentSearchInput{height:44px;font-size:16px}}.FindAnAgent-module__g2HJPa__faaSearchContainer{z-index:20;box-sizing:border-box;background:#fff;border-radius:14px;width:100%;max-width:680px;margin-top:32px;padding:16px 20px 20px;position:relative;box-shadow:0 4px 32px #00000038}.FindAnAgent-module__g2HJPa__faaSearchLabel{color:#111827;text-align:left;margin:0 0 14px;font-size:16px;font-weight:700;line-height:1.3}.FindAnAgent-module__g2HJPa__faaSearchRow{align-items:stretch;gap:8px;width:100%;display:flex}.FindAnAgent-module__g2HJPa__faaSearchTabs{background:#fff;border:1px solid #b9c0cc;border-radius:10px;flex-shrink:0;align-items:center;gap:0;display:flex;overflow:hidden}.FindAnAgent-module__g2HJPa__faaSearchTab{cursor:pointer;white-space:nowrap;color:#111827;background:#fff;border:0;border-radius:0;min-width:92px;height:56px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:700;line-height:1;transition:background .15s,box-shadow .15s;box-shadow:inset 0 0 #f59e0b}.FindAnAgent-module__g2HJPa__faaSearchTab+.FindAnAgent-module__g2HJPa__faaSearchTab{border-left:1px solid #b9c0cc}.FindAnAgent-module__g2HJPa__faaSearchTabActive{color:#111827;background:#fffbeb;box-shadow:inset 0 0 0 2px #f59e0b}.FindAnAgent-module__g2HJPa__faaSearchTab:first-child.FindAnAgent-module__g2HJPa__faaSearchTabActive{border-top-left-radius:10px;border-bottom-left-radius:10px}.FindAnAgent-module__g2HJPa__faaSearchTab:last-child.FindAnAgent-module__g2HJPa__faaSearchTabActive{border-top-right-radius:10px;border-bottom-right-radius:10px}.FindAnAgent-module__g2HJPa__faaSearchDivider{display:none}.FindAnAgent-module__g2HJPa__faaSearchInputWrap{background:#fff;border:1px solid #d1d5db;border-radius:10px;flex:1 1 0;align-items:center;min-width:0;height:56px;display:flex;position:relative}.FindAnAgent-module__g2HJPa__faaSearchPinIcon{color:#6b7280;pointer-events:none;flex-shrink:0;width:18px;height:18px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.FindAnAgent-module__g2HJPa__faaSearchInput{color:#111827;box-sizing:border-box;appearance:none;background:0 0;border:none;outline:none;width:100%;height:100%;padding:0 44px 0 58px;font-family:inherit;font-size:16px}.FindAnAgent-module__g2HJPa__faaSearchInput::placeholder{color:#9ca3af}.FindAnAgent-module__g2HJPa__faaLocationResults{z-index:1000;text-align:left;top:calc(100% + 6px)}.FindAnAgent-module__g2HJPa__faaSearchClear{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background .15s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.FindAnAgent-module__g2HJPa__faaSearchClear:hover{background:#e5e7eb}.FindAnAgent-module__g2HJPa__faaSearchBtn{color:#fff;cursor:pointer;background:#f59e0b;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;margin-left:0;padding:0;transition:background .15s;display:flex}.FindAnAgent-module__g2HJPa__faaSearchBtn:hover{background:#e9960a}@media (max-width:768px){.FindAnAgent-module__g2HJPa__faaBannerInner{min-height:clamp(388px,6.25vw + 368px,416px)}.FindAnAgent-module__g2HJPa__faaSearchContainer{border-radius:10px;max-width:100%;margin-top:18px;padding:16px}.FindAnAgent-module__g2HJPa__faaSearchLabel{margin-bottom:10px}.FindAnAgent-module__g2HJPa__faaSearchRow{flex-wrap:wrap;gap:8px}.FindAnAgent-module__g2HJPa__faaSearchTabs{width:100%}.FindAnAgent-module__g2HJPa__faaSearchTab{flex:1 1 0;min-width:0;height:54px;font-size:16px}.FindAnAgent-module__g2HJPa__faaSearchInputWrap{flex:100%;height:56px}.FindAnAgent-module__g2HJPa__faaSearchBtn{display:none}}@supports (-webkit-touch-callout:none){@media (max-width:768px){.FindAnAgent-module__g2HJPa__faaSearchInput{font-size:16px}}}@media (max-width:480px){.FindAnAgent-module__g2HJPa__faaBannerInner{min-height:410px}.FindAnAgent-module__g2HJPa__faaSearchInputWrap{flex:100%}.FindAnAgent-module__g2HJPa__faaSearchBtn{display:none}}.FindAnAgent-module__g2HJPa__listingSearchNoResults{text-align:center;color:#4b5563;justify-content:center;align-items:center;min-height:clamp(340px,37.5vw - 110px,400px);padding:0;font-size:16px;font-weight:400;display:none}.FindAnAgent-module__g2HJPa__myListingsCarouselShell{box-sizing:border-box;width:100%;margin-top:18px;container-type:inline-size}.FindAnAgent-module__g2HJPa__portalSectionHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.FindAnAgent-module__g2HJPa__portalSectionHeaderMain{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.FindAnAgent-module__g2HJPa__portalSectionTitle{color:#111827;white-space:normal;text-overflow:clip;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding-bottom:1px;font-size:22px;font-weight:700;line-height:1.15;display:block;overflow:visible}.FindAnAgent-module__g2HJPa__portalSectionIcon{border-radius:12px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.FindAnAgent-module__g2HJPa__portalSectionIcon svg{width:24px;height:24px}.FindAnAgent-module__g2HJPa__listingSectionIcon{background:#fff;border:1px solid #f59e0b;box-shadow:0 2px 8px #f59e0b29}.FindAnAgent-module__g2HJPa__listingSectionIcon svg{color:#f59e0b}.FindAnAgent-module__g2HJPa__browseSectionIcon{background:#fff;border:1px solid #f59e0b;box-shadow:0 2px 8px #f59e0b29}.FindAnAgent-module__g2HJPa__browseSectionIcon svg{color:#f59e0b}.FindAnAgent-module__g2HJPa__portalSectionTitleWrap{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.FindAnAgent-module__g2HJPa__portalSectionSub{color:#6b7280;font-size:14px}.FindAnAgent-module__g2HJPa__portalSectionControls{flex:none;align-items:center;gap:8px;display:flex}.FindAnAgent-module__g2HJPa__postCapText{letter-spacing:.04em;white-space:nowrap;vertical-align:middle;color:#f59e0b;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;border:1px solid #f59e0b;border-radius:9999px;justify-content:center;align-items:center;gap:5px;margin:0;padding:4px 11px;font-size:13px;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 2px 8px #f59e0b29}.FindAnAgent-module__g2HJPa__browsePostCapText{color:#f59e0b;background:#fff;border-color:#f59e0b;box-shadow:0 2px 8px #f59e0b29}.FindAnAgent-module__g2HJPa__listingSeeAllBtn{color:#111827;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-family:inherit;font-size:15px;font-weight:600;line-height:1;text-decoration:none}.FindAnAgent-module__g2HJPa__listingSeeAllBtn:hover{text-decoration:underline}.FindAnAgent-module__g2HJPa__listingNavBtn{display:none}.FindAnAgent-module__g2HJPa__portalSectionLoading,.FindAnAgent-module__g2HJPa__portalSectionLoaded{container-type:inline-size}.FindAnAgent-module__g2HJPa__portalSectionLoading>.FindAnAgent-module__g2HJPa__portalSectionSkeletonRow{display:grid}.FindAnAgent-module__g2HJPa__portalSectionLoading>.FindAnAgent-module__g2HJPa__portalSectionContent,.FindAnAgent-module__g2HJPa__portalSectionLoaded>.FindAnAgent-module__g2HJPa__portalSectionSkeletonRow,.FindAnAgent-module__g2HJPa__portalSectionSkeletonRow{display:none}.FindAnAgent-module__g2HJPa__apListingGrid{--listing-gap:10px;--grid-cols-fallback:3;--card-width-fallback:calc((100cqi - (var(--listing-gap) * (var(--grid-cols-fallback) - 1))) / var(--grid-cols-fallback));--card-width-norm-fallback:clamp(0, calc((var(--card-width-fallback) - 320px) / 147px), 1);grid-template-columns:repeat(var(--grid-cols,var(--grid-cols-fallback)), minmax(0, 1fr));gap:var(--listing-gap);box-sizing:border-box;width:100%;display:grid}@container (max-width:979px){.FindAnAgent-module__g2HJPa__apListingGrid{--grid-cols-fallback:2}}@container (max-width:649px){.FindAnAgent-module__g2HJPa__apListingGrid{--grid-cols-fallback:1}}.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__listingCard{box-sizing:border-box;border-radius:16px;width:100%}.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__listingCardImageWrap{height:min(240px, calc(var(--card-width,var(--card-width-fallback)) * .6));flex:0 0 min(240px, calc(var(--card-width,var(--card-width-fallback)) * .6));background:#f3f4f6}.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__listingCardImage{object-fit:cover;object-position:center center;transform-origin:50%;background:#f3f4f6;width:100%;height:100%;display:block}@media (min-width:651px) and (max-width:768px){.FindAnAgent-module__g2HJPa__apListingGrid{--card-width:calc((100% - var(--listing-gap)) / 2);--card-width-norm:.52;grid-template-columns:repeat(2,1fr)}.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__listingCardImageWrap{flex:0 0 calc(30vw - 9px);height:calc(30vw - 9px)}.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__infoRow{flex-direction:column;align-items:flex-start}.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__btnCol{flex-flow:row;gap:10px;width:100%;margin-top:6px;position:static}.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__actionBtn{flex:1 1 0;width:auto}}@media (max-width:650px){.FindAnAgent-module__g2HJPa__apListingGrid{--card-width:100%;--card-width-norm:.2721;grid-template-columns:1fr}.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__listingCardImageWrap{flex:0 0 clamp(200px,122px + 24vw,280px);height:clamp(200px,122px + 24vw,280px)}}.FindAnAgent-module__g2HJPa__noMyListings{min-height:350px;box-shadow:none;text-align:center;color:#374151;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:600;display:none}.FindAnAgent-module__g2HJPa__emptyIllustration{flex-shrink:0;width:148px;height:148px;margin-bottom:20px}.FindAnAgent-module__g2HJPa__emptyTitle{color:#111827;margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.3}.FindAnAgent-module__g2HJPa__emptySub{color:#6b7280;max-width:280px;margin:0;font-size:14px;font-weight:400;line-height:1.5}.FindAnAgent-module__g2HJPa__savedAgentsGrid{box-sizing:border-box;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;width:100%;display:grid}@container (max-width:2000px){.FindAnAgent-module__g2HJPa__savedAgentsGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (max-width:1599px){.FindAnAgent-module__g2HJPa__savedAgentsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width:1309px){.FindAnAgent-module__g2HJPa__savedAgentsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:979px){.FindAnAgent-module__g2HJPa__savedAgentsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:630px){.FindAnAgent-module__g2HJPa__savedAgentsGrid{grid-template-columns:1fr}}@media (max-width:650px){.FindAnAgent-module__g2HJPa__listingSearchNoResults{min-height:174px}}.FindAnAgent-module__g2HJPa__savedAgentCard{--agent-avatar-size:clamp(150px, calc(176px - (1360px - 100vw) * .1625), 176px);--agent-avatar-mb:clamp(10px, calc(13px - (1360px - 100vw) * .01875), 13px);--agent-badge-h:24px;--agent-badge-mb:clamp(7px, calc(8px - (1360px - 100vw) * .00625), 8px);--agent-card-pad-block:clamp(18px, calc(20px - (1360px - 100vw) * .0125), 20px);--agent-card-pad-inline:clamp(18px, calc(20px - (1360px - 100vw) * .0125), 20px);--agent-name-h:clamp(27px, calc(31px - (1360px - 100vw) * .025), 31px);--agent-name-mb:clamp(4px, calc(5px - (1360px - 100vw) * .00625), 5px);--agent-line-h:clamp(20px, calc(21px - (1360px - 100vw) * .00625), 21px);--agent-line-mb:clamp(4px, calc(5px - (1360px - 100vw) * .00625), 5px);--agent-line2-mb:clamp(12px, calc(15px - (1360px - 100vw) * .01875), 15px);--agent-btn-h:clamp(36px, calc(40px - (1360px - 100vw) * .025), 40px);--agent-btn-gap:clamp(8px, calc(10px - (1360px - 100vw) * .0125), 10px);--agent-btn-pad-inline:clamp(4px, calc(6px - (1360px - 100vw) * .00625), 6px);height:calc(var(--agent-avatar-size) + var(--agent-avatar-mb) + var(--agent-badge-h) + var(--agent-badge-mb) + var(--agent-name-h) + var(--agent-name-mb) + var(--agent-line-h) + var(--agent-line-mb) + var(--agent-line-h) + var(--agent-line2-mb) + var(--agent-btn-h) + var(--agent-card-pad-block) + var(--agent-card-pad-block));box-shadow:none;text-align:center;padding:var(--agent-card-pad-block) var(--agent-card-pad-inline);box-sizing:border-box;cursor:pointer;color:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;transition:box-shadow .18s,transform .18s,border-color .18s;display:flex;overflow:hidden}.FindAnAgent-module__g2HJPa__savedAgentCard:hover{box-shadow:none;border-color:#d5d8de;transform:none}.FindAnAgent-module__g2HJPa__savedAgentAvatar{width:var(--agent-avatar-size);height:var(--agent-avatar-size);object-fit:cover;margin:0 0 var(--agent-avatar-mb) 0;transform-origin:50%;background:#f3f4f6;border-radius:999px;flex-shrink:0;transition:none;display:block}.FindAnAgent-module__g2HJPa__savedAgentCard:hover .FindAnAgent-module__g2HJPa__savedAgentAvatar{transform:scale(1.03)}.FindAnAgent-module__g2HJPa__savedAgentName{height:var(--agent-name-h);box-sizing:border-box;margin:0 0 var(--agent-name-mb) 0;color:#111827;text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;max-width:100%;padding-bottom:2px;font-size:clamp(22px,1.875vw - .500002px,25px);font-weight:800;display:flex;overflow:hidden}.FindAnAgent-module__g2HJPa__savedAgentBadgeWrap{--badge-row-height:var(--agent-badge-h);--badge-font-size:11.5px;--badge-margin-bottom:var(--agent-badge-mb);align-self:center}.FindAnAgent-module__g2HJPa__savedAgentNameText{text-overflow:ellipsis;white-space:nowrap;flex:auto;width:100%;min-width:0;display:block;overflow:hidden}.FindAnAgent-module__g2HJPa__savedAgentLine1,.FindAnAgent-module__g2HJPa__savedAgentLine2{height:var(--agent-line-h);box-sizing:border-box;color:#111827;text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;max-width:100%;padding-bottom:2px;font-size:clamp(15px,7.5px + .625vw,16px);font-weight:400;display:flex;overflow:hidden}.FindAnAgent-module__g2HJPa__savedAgentLineText{text-overflow:ellipsis;white-space:nowrap;flex:auto;width:100%;min-width:0;display:block;overflow:hidden}.FindAnAgent-module__g2HJPa__savedAgentLine1{margin:0 0 var(--agent-line-mb) 0}.FindAnAgent-module__g2HJPa__savedAgentLine2{margin:0 0 var(--agent-line2-mb) 0}.FindAnAgent-module__g2HJPa__savedAgentTextCol{flex-direction:column;align-items:center;width:100%;min-width:0;display:flex}.FindAnAgent-module__g2HJPa__savedAgentBtnRow{justify-content:center;align-items:center;gap:var(--agent-btn-gap);box-sizing:border-box;width:100%;padding-inline:0;display:flex}.FindAnAgent-module__g2HJPa__savedAgentBtn{width:auto;min-width:0;max-width:140px;height:var(--agent-btn-h);color:#111827;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #111827;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;padding:0 clamp(10px,3.5px + .625vw,14px);font-size:14px;font-weight:600;display:flex}.FindAnAgent-module__g2HJPa__savedAgentViewBtn:hover{background:#f3f4f6}@media (max-width:1200px){.FindAnAgent-module__g2HJPa__savedAgentCard{--agent-avatar-size:150px;--agent-avatar-mb:10px;--agent-badge-h:24px;--agent-badge-mb:7px;--agent-card-pad-block:18px;--agent-card-pad-inline:18px;--agent-name-h:27px;--agent-name-mb:4px;--agent-line-h:20px;--agent-line-mb:4px;--agent-line2-mb:12px;--agent-btn-h:36px;--agent-btn-gap:8px;--agent-btn-pad-inline:4px;padding:var(--agent-card-pad-block) var(--agent-card-pad-inline)}.FindAnAgent-module__g2HJPa__savedAgentBtn{max-width:none;padding:0 10px}}@media (max-width:650px){.FindAnAgent-module__g2HJPa__savedAgentCard{--saAvatar:128px;--saGap:10px;--saPad:12px;height:auto;min-height:calc(var(--saAvatar) + (var(--saPad) * 2));text-align:left;padding:var(--saPad) var(--saPad) var(--saPad) calc(var(--saPad) + var(--saAvatar) + var(--saGap));flex-direction:column;justify-content:center;align-items:stretch;display:flex;position:relative}.FindAnAgent-module__g2HJPa__savedAgentAvatar{width:var(--saAvatar);height:var(--saAvatar);left:var(--saPad);margin:0;position:absolute;top:50%;transform:translateY(-50%)}.FindAnAgent-module__g2HJPa__savedAgentCard:hover .FindAnAgent-module__g2HJPa__savedAgentAvatar{transform:translateY(-50%)}.FindAnAgent-module__g2HJPa__savedAgentTextCol{align-items:flex-start}.FindAnAgent-module__g2HJPa__savedAgentBadgeWrap{--badge-margin-bottom:7px;align-self:flex-start}.FindAnAgent-module__g2HJPa__savedAgentName,.FindAnAgent-module__g2HJPa__savedAgentLine1,.FindAnAgent-module__g2HJPa__savedAgentLine2{text-align:left;justify-content:flex-start}.FindAnAgent-module__g2HJPa__savedAgentName,.FindAnAgent-module__g2HJPa__savedAgentLine1{margin:0 0 5px}.FindAnAgent-module__g2HJPa__savedAgentLine2{margin:0 0 15px}.FindAnAgent-module__g2HJPa__savedAgentBtnRow{justify-content:space-between;align-items:center;gap:10px;margin:0;padding-inline:0}.FindAnAgent-module__g2HJPa__savedAgentBtnRow .FindAnAgent-module__g2HJPa__savedAgentBtn{flex:1 1 0;width:auto;min-width:0;max-width:none}}@media (max-width:480px){.FindAnAgent-module__g2HJPa__listingSearchNoResults{min-height:144px}.FindAnAgent-module__g2HJPa__savedAgentCard{--saAvatar:104px;--saGap:10px;--saPad:12px;height:auto;min-height:0;padding:var(--saPad);grid-template-columns:var(--saAvatar) 1fr;column-gap:var(--saGap);text-align:left;grid-template-areas:"avatar text""buttons buttons";align-items:center;row-gap:0;display:grid}.FindAnAgent-module__g2HJPa__savedAgentAvatar{width:var(--saAvatar);height:var(--saAvatar);grid-area:avatar;margin:0!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.FindAnAgent-module__g2HJPa__savedAgentTextCol{flex-direction:column;grid-area:text;justify-content:center;align-self:center;min-width:0;padding-top:0;display:flex}.FindAnAgent-module__g2HJPa__savedAgentBtnRow{grid-area:buttons;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:10px;padding-inline:0;display:flex}.FindAnAgent-module__g2HJPa__savedAgentBtnRow .FindAnAgent-module__g2HJPa__savedAgentBtn{flex:1 1 0;width:auto;min-width:0;max-width:none}}.FindAnAgent-module__g2HJPa__savedAgentSkeletonCard{pointer-events:none;cursor:default;box-shadow:none;border-color:#e5e7eb}.FindAnAgent-module__g2HJPa__savedAgentSkeletonCard:hover{box-shadow:none;border-color:#e5e7eb;transform:none}.FindAnAgent-module__g2HJPa__savedAgentSkeletonCard .FindAnAgent-module__g2HJPa__savedAgentAvatar{transform:none!important}.FindAnAgent-module__g2HJPa__skAgentAvatarPh{width:var(--agent-avatar-size);height:var(--agent-avatar-size);margin:0 0 var(--agent-avatar-mb) 0;border-radius:999px;flex-shrink:0;display:block}.FindAnAgent-module__g2HJPa__skAgentNamePh{height:var(--agent-name-h);width:68%;margin:0 0 var(--agent-name-mb) 0;border-radius:6px}.FindAnAgent-module__g2HJPa__skAgentLine1Ph{height:var(--agent-line-h);width:55%;margin:0 0 var(--agent-line-mb) 0;border-radius:6px}.FindAnAgent-module__g2HJPa__skAgentLine2Ph{height:var(--agent-line-h);width:44%;margin:0 0 var(--agent-line2-mb) 0;border-radius:6px}.FindAnAgent-module__g2HJPa__skAgentBtnPh{min-width:0;max-width:140px;height:var(--agent-btn-h);border-radius:999px;flex:1 1 0}@media (max-width:650px){.FindAnAgent-module__g2HJPa__savedAgentSkeletonCard{--saAvatar:128px;--saGap:10px;--saPad:12px;height:auto;min-height:calc(var(--saAvatar) + (var(--saPad) * 2));text-align:left;padding:var(--saPad) var(--saPad) var(--saPad) calc(var(--saPad) + var(--saAvatar) + var(--saGap));justify-content:center;align-items:stretch;position:relative}.FindAnAgent-module__g2HJPa__skAgentAvatarPh{width:var(--saAvatar);height:var(--saAvatar);left:var(--saPad);border-radius:999px;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.FindAnAgent-module__g2HJPa__savedAgentSkeletonCard .FindAnAgent-module__g2HJPa__savedAgentTextCol{align-items:flex-start}.FindAnAgent-module__g2HJPa__skAgentNamePh{width:72%}.FindAnAgent-module__g2HJPa__skAgentLine1Ph{width:60%}.FindAnAgent-module__g2HJPa__skAgentLine2Ph{width:48%;margin-bottom:15px}.FindAnAgent-module__g2HJPa__savedAgentSkeletonCard .FindAnAgent-module__g2HJPa__savedAgentBtnRow{justify-content:space-between;margin-top:0;padding-inline:0}.FindAnAgent-module__g2HJPa__skAgentBtnPh{max-width:none}}@media (max-width:480px){.FindAnAgent-module__g2HJPa__savedAgentSkeletonCard{--saAvatar:104px;--saGap:10px;--saPad:12px;height:auto;min-height:0;padding:var(--saPad);grid-template-columns:var(--saAvatar) 1fr;column-gap:var(--saGap);align-items:center;row-gap:0;justify-content:unset;grid-template-areas:"avatar text""buttons buttons";display:grid}.FindAnAgent-module__g2HJPa__skAgentAvatarPh{width:var(--saAvatar);height:var(--saAvatar);grid-area:avatar;margin:0;position:static;top:auto;left:auto;transform:none}.FindAnAgent-module__g2HJPa__savedAgentSkeletonCard .FindAnAgent-module__g2HJPa__savedAgentTextCol{grid-area:text;justify-content:center;align-self:center;align-items:flex-start}.FindAnAgent-module__g2HJPa__savedAgentSkeletonCard .FindAnAgent-module__g2HJPa__savedAgentBtnRow{grid-area:buttons;justify-content:space-between;gap:10px;margin-top:10px;padding-inline:0}.FindAnAgent-module__g2HJPa__skAgentBtnPh{max-width:none}}.FindAnAgent-module__g2HJPa__listingCard{height:auto;box-shadow:none;cursor:pointer;color:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;align-items:flex-start;text-decoration:none;transition:border-color .18s;display:flex;overflow:hidden}.FindAnAgent-module__g2HJPa__listingCard:hover{border-color:#d5d8de}.FindAnAgent-module__g2HJPa__listingCard:hover .FindAnAgent-module__g2HJPa__listingCardImage{transform:scale(1.04)}.FindAnAgent-module__g2HJPa__listingCardImageWrap{width:100%;height:min(240px, calc(var(--card-width) * .6));flex:0 0 min(240px, calc(var(--card-width) * .6));background:#f3f4f6;position:relative;overflow:hidden}.FindAnAgent-module__g2HJPa__listingLiveBadge{z-index:2;box-sizing:border-box;white-space:nowrap;pointer-events:none;color:#166534;background:#dcfce7;border:1px solid #22c55e;border-radius:9999px;align-items:center;min-width:0;max-width:100%;padding:0 11px;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 2px 8px #22c55e38}.FindAnAgent-module__g2HJPa__listingLiveBadgeText{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;min-height:20px;margin:0;font-size:14px;font-weight:600;display:flex;overflow:hidden}.FindAnAgent-module__g2HJPa__listingLiveBadgeDot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.FindAnAgent-module__g2HJPa__listingCardImage{object-fit:cover;object-position:center center;transform-origin:50%;background:#f3f4f6;width:100%;height:100%;transition:transform .35s;display:block}@keyframes FindAnAgent-module__g2HJPa__skeletonShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.FindAnAgent-module__g2HJPa__skeletonShimmer{background:#f0f0f0 linear-gradient(90deg,#f0f0f0 0,#e8e8e8 40px,#f0f0f0 80px) 0 0/936px 100%;border-radius:8px;animation:1.4s linear infinite FindAnAgent-module__g2HJPa__skeletonShimmer}.FindAnAgent-module__g2HJPa__skAgentAvatarPh.FindAnAgent-module__g2HJPa__skeletonShimmer,.FindAnAgent-module__g2HJPa__skAgentBtnPh.FindAnAgent-module__g2HJPa__skeletonShimmer{border-radius:999px}.FindAnAgent-module__g2HJPa__skeletonCard{pointer-events:none;cursor:default;box-shadow:none;border-color:#e5e7eb}.FindAnAgent-module__g2HJPa__skeletonCard:hover{border-color:#e5e7eb}.FindAnAgent-module__g2HJPa__skeletonCard .FindAnAgent-module__g2HJPa__listingCardImage,.FindAnAgent-module__g2HJPa__skeletonCard .FindAnAgent-module__g2HJPa__actionBtn{transform:none!important}.FindAnAgent-module__g2HJPa__skImg{border-radius:0;width:100%;height:100%}.FindAnAgent-module__g2HJPa__listingCardBody{--card-row-gap-1:8px;--card-row-gap-2:8px;--card-row-gap-3:2px;--card-price-font:calc(22px + 4px * var(--card-width-norm,var(--card-width-norm-fallback)));--card-meta-font:calc(13px + 1px * var(--card-width-norm,var(--card-width-norm-fallback)));--card-addr-font:calc(17px + 3px * var(--card-width-norm,var(--card-width-norm-fallback)));--card-city-font:calc(13px + 1px * var(--card-width-norm,var(--card-width-norm-fallback)));--card-price-row-h:calc(26px + 4px * var(--card-width-norm,var(--card-width-norm-fallback)));--card-meta-row-h:calc(16px + 1px * var(--card-width-norm,var(--card-width-norm-fallback)));--card-addr-row-h:calc(21px + 3px * var(--card-width-norm,var(--card-width-norm-fallback)));--card-city-row-h:calc(17px + 1px * var(--card-width-norm,var(--card-width-norm-fallback)));--card-action-btn-w:115px;--card-action-btn-h:35px;--card-action-btn-gap:5px;--card-action-btn-radius:100px;width:100%;padding:calc(10px + 2px * var(--card-width-norm,var(--card-width-norm-fallback))) calc(10px + 2px * var(--card-width-norm,var(--card-width-norm-fallback))) calc(10px + 2px * var(--card-width-norm,var(--card-width-norm-fallback)));box-sizing:border-box;flex-direction:column;display:flex}.FindAnAgent-module__g2HJPa__listingCardPrice{height:var(--card-price-row-h);box-sizing:border-box;font-size:var(--card-price-font);color:#111827;margin:0 0 var(--card-row-gap-1) 0;white-space:nowrap;align-items:center;width:100%;min-width:0;font-weight:800;display:flex;overflow:hidden}.FindAnAgent-module__g2HJPa__listingCardPriceText{text-overflow:ellipsis;white-space:nowrap;flex:auto;width:100%;min-width:0;display:block;overflow:hidden}.FindAnAgent-module__g2HJPa__listingCardMeta{height:var(--card-meta-row-h);box-sizing:border-box;font-size:var(--card-meta-font);color:#374151;margin:0 0 var(--card-row-gap-2) 0;white-space:nowrap;align-items:center;font-weight:400;display:flex;overflow:hidden}.FindAnAgent-module__g2HJPa__listingCardMetaItem{padding:0;position:relative}.FindAnAgent-module__g2HJPa__listingCardMetaItem+.FindAnAgent-module__g2HJPa__listingCardMetaItem{padding-left:16px}.FindAnAgent-module__g2HJPa__listingCardMetaItem+.FindAnAgent-module__g2HJPa__listingCardMetaItem:before{content:"";background:currentColor;width:1px;height:1.3em;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.FindAnAgent-module__g2HJPa__listingCardAddress{height:var(--card-addr-row-h);box-sizing:border-box;font-size:var(--card-addr-font);color:#111827;margin:0 0 var(--card-row-gap-3) 0;white-space:nowrap;align-items:center;width:100%;min-width:0;font-weight:600;display:flex;overflow:hidden}.FindAnAgent-module__g2HJPa__listingCardAddressText{text-overflow:ellipsis;white-space:nowrap;flex:auto;width:100%;min-width:0;display:block;overflow:hidden}.FindAnAgent-module__g2HJPa__listingCardCity{height:var(--card-city-row-h);box-sizing:border-box;font-size:var(--card-city-font);color:#4b5563;white-space:nowrap;align-items:center;width:100%;min-width:0;margin:0;padding-bottom:1px;font-weight:400;display:flex;overflow:hidden}.FindAnAgent-module__g2HJPa__listingCardCityText{text-overflow:ellipsis;white-space:nowrap;flex:auto;width:100%;min-width:0;display:block;overflow:hidden}.FindAnAgent-module__g2HJPa__skPrice{width:20%;height:var(--card-price-row-h);margin:0 0 var(--card-row-gap-1) 0;border-radius:6px}.FindAnAgent-module__g2HJPa__skMeta{width:40%;height:var(--card-meta-row-h);margin:0 0 var(--card-row-gap-2) 0;border-radius:6px}.FindAnAgent-module__g2HJPa__skAddr{width:70%;height:var(--card-addr-row-h);margin:0 0 var(--card-row-gap-3) 0;border-radius:6px}.FindAnAgent-module__g2HJPa__skCity{width:50%;height:var(--card-city-row-h);border-radius:6px;margin:0}.FindAnAgent-module__g2HJPa__infoRow{justify-content:space-between;align-items:flex-start;gap:10px;margin-top:0;display:flex;position:relative}.FindAnAgent-module__g2HJPa__addrBlock{box-sizing:border-box;flex:auto;width:100%;min-width:0;max-width:100%;padding-right:130px}.FindAnAgent-module__g2HJPa__skBtnCol{gap:var(--card-action-btn-gap);flex-direction:column;flex:none;align-items:stretch;display:flex;position:absolute;bottom:0;right:0}.FindAnAgent-module__g2HJPa__skBtn{width:var(--card-action-btn-w);height:var(--card-action-btn-h);border-radius:var(--card-action-btn-radius)}.FindAnAgent-module__g2HJPa__btnCol{flex-direction:column;flex:none;align-items:stretch;gap:6px;display:flex;position:absolute;bottom:0;right:0}.FindAnAgent-module__g2HJPa__actionBtn{width:var(--card-action-btn-w);height:var(--card-action-btn-h);border-radius:var(--card-action-btn-radius);cursor:pointer;color:#111827;box-sizing:border-box;background:#fff;border:1px solid #111827;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:400;display:flex}.FindAnAgent-module__g2HJPa__actionBtn:hover{color:#111827;background:#f3f4f6}.FindAnAgent-module__g2HJPa__actionBtn:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;width:14px;height:14px}.FindAnAgent-module__g2HJPa__btnEdit:before{background-image:var(--edit-icon)}.FindAnAgent-module__g2HJPa__btnDelete:before{background-image:var(--delete-icon)}@media (max-width:850px){.FindAnAgent-module__g2HJPa__infoRow{flex-direction:column;align-items:flex-start;margin-top:0;position:relative}.FindAnAgent-module__g2HJPa__addrBlock{flex-direction:column;align-items:flex-start;width:100%;max-width:100%;padding-right:0;display:flex}.FindAnAgent-module__g2HJPa__skAddr,.FindAnAgent-module__g2HJPa__skCity{flex:none;display:block}.FindAnAgent-module__g2HJPa__btnCol,.FindAnAgent-module__g2HJPa__skBtnCol{flex-flow:row;align-items:stretch;gap:10px;width:100%;margin-top:6px;position:static}.FindAnAgent-module__g2HJPa__actionBtn{text-align:center;border-radius:999px;flex:1 1 0;width:auto;height:35px;padding:0 10px;font-size:12px}.FindAnAgent-module__g2HJPa__skBtn{border-radius:999px;flex:1 1 0;width:auto;height:35px}}@media (max-width:768px){.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__listingCardImageWrap{flex:0 0 clamp(185px,3.34821vw + 174.286px,200px);height:clamp(185px,3.34821vw + 174.286px,200px)}.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__listingCardPrice{font-size:clamp(20px,.446429vw + 18.5714px,22px)}.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__listingCardAddress{font-size:clamp(15px,.446429vw + 13.5714px,17px)}.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__listingCardMeta,.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__listingCardCity{font-size:clamp(12px,.223214vw + 11.2857px,13px)}.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__listingCardBody{padding:8px 10px 10px}}@media (max-width:768px) and (max-width:650px){.FindAnAgent-module__g2HJPa__apListingGrid .FindAnAgent-module__g2HJPa__listingCardImageWrap{flex:0 0 clamp(200px,122px + 24vw,280px);height:clamp(200px,122px + 24vw,280px)}}@media (max-width:570px){.FindAnAgent-module__g2HJPa__listingSectionTitle{font-size:19px}.FindAnAgent-module__g2HJPa__postCapText{font-size:12px}}@media (max-width:425px){.FindAnAgent-module__g2HJPa__actionBtn{height:34px;font-size:calc(.952381vw + 7.95238px)}.FindAnAgent-module__g2HJPa__skBtn{height:34px}}.FindAnAgent-module__g2HJPa__pagerWrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:30px;margin-bottom:0;padding-bottom:0;display:none}.FindAnAgent-module__g2HJPa__pagerPages{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.FindAnAgent-module__g2HJPa__pageBtn{border:1px solid var(--pager-gray);cursor:pointer;background-color:#fff;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-family:inherit;font-size:14px;font-weight:500;display:flex;box-shadow:0 1px 2px #0000000d}.FindAnAgent-module__g2HJPa__pageBtnActive{background-color:var(--arrow-bg);color:#fff;border-color:var(--arrow-bg);font-weight:700;box-shadow:0 2px 5px #0000002e}.FindAnAgent-module__g2HJPa__pageBtn:hover:not(.FindAnAgent-module__g2HJPa__pageBtnActive){background-color:var(--pager-gray-light)}.FindAnAgent-module__g2HJPa__ellipsis{cursor:default;color:#aaa;min-width:auto;box-shadow:none;background:0 0;border:none;padding:8px;font-weight:700}.FindAnAgent-module__g2HJPa__arrowBtn{cursor:pointer;background-color:var(--arrow-bg);border:none;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:relative;box-shadow:0 2px 5px #0000002e}.FindAnAgent-module__g2HJPa__arrowBtn:hover:not(:disabled){background-color:var(--arrow-bg-hover);box-shadow:0 3px 8px #00000038}.FindAnAgent-module__g2HJPa__arrowBtn:disabled{box-shadow:none;cursor:not-allowed;opacity:.9;background-color:#ddd}.FindAnAgent-module__g2HJPa__arrowBtn:after{content:"";filter:invert()brightness(2);background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px}.FindAnAgent-module__g2HJPa__pagerPrev:after{background-image:var(--left-arrow)}.FindAnAgent-module__g2HJPa__pagerNext:after{background-image:var(--right-arrow)}.FindAnAgent-module__g2HJPa__arrowBtn:disabled:after{filter:grayscale()brightness(1.35);opacity:.9}
