.listingSearch_short_banner__ftM7m{--flt-accent:#1365cf;--flt-border:#dfe3e8;--flt-ink:#1f2937;background-color:#fff;width:100%;display:flex;align-items:center;position:relative;z-index:1011;border-bottom:1px solid #eef1f5;box-shadow:0 1px 0 rgba(15,23,42,.02)}.listingSearch_short_banner__ftM7m:before{display:none}.listingSearch_search_filter__dHdUj{position:relative}.listingSearch_search_form__DLYNa .listingSearch_select_dropdown__wzP6o .btn:hover{background-color:#fff;color:var(--flt-ink);border-color:var(--flt-accent)}.listingSearch_btn_form_control__jgoEZ{background-color:#fff;border:1px solid var(--flt-border);border-radius:10px;color:var(--flt-ink);font-weight:600;font-size:.92rem;min-width:80px;min-height:46px;padding:.55rem 2.1rem .55rem .95rem;text-align:start;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease}.listingSearch_btn_form_control__jgoEZ:focus,.listingSearch_btn_form_control__jgoEZ:hover,.listingSearch_select_dropdown__wzP6o.show .listingSearch_btn_form_control__jgoEZ{border-color:var(--flt-accent);box-shadow:0 0 0 3px rgba(19,101,207,.1);color:var(--flt-accent)}.listingSearch_filter_header__xZhOc{position:relative}.listingSearch_btn_form_control__jgoEZ:after{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.listingSearch_close_filter__TTgqf{color:#212529;font-size:1.25rem;position:absolute;right:1rem}.listingSearch_form_field__Pk0YF{margin-bottom:1.25rem}.listingSearch_form_field__Pk0YF.listingSearch_with_icon_start__w_hdf{position:relative}.listingSearch_form_field__Pk0YF.listingSearch_with_icon_start__w_hdf .form-control{-webkit-padding-start:2rem;padding-inline-start:2rem}.listingSearch_form_field__Pk0YF.listingSearch_with_icon_start__w_hdf>svg{position:absolute;top:50%;transform:translate3d(0,-50%,0);color:#212529;z-index:9;left:.75rem}.listingSearch_form_field__Pk0YF .nav-underline{white-space:nowrap;flex-wrap:nowrap;overflow-x:auto}.listingSearch_form_field__Pk0YF .btn-group.btn-group-light .btn{justify-content:center;display:flex;align-items:center;background-color:#fff;border-color:rgba(0,0,0,.15);color:#212529;position:relative;z-index:inherit}.listingSearch_scrollY__o46Qx .btn-group.btn-group-light .btn-check:checked+.btn-outline-light{background-color:#d0e0f5;border-color:rgba(19,101,207,.5);color:#1365cf}.listingSearch_select_dropdown__wzP6o .dropdown-menu .listingSearch_scrollY__o46Qx{max-height:200px;overflow-y:auto}.listingSearch_columns_2___XcjP{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;position:relative}.listingSearch_select_dropdown__wzP6o .dropdown-menu .listingSearch_scrollY__o46Qx .btn-group{flex-wrap:wrap}.listingSearch_select_dropdown__wzP6o .btn-form-control{background-color:#fff;border:1px solid var(--flt-border);border-radius:10px;color:var(--flt-ink);font-weight:600;font-size:.92rem;min-width:80px;min-height:46px;padding:.55rem 2.1rem .55rem .95rem;text-align:start;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.listingSearch_btn_form_control__jgoEZ:after{color:#94a3b8;border-top-color:#94a3b8}.listingSearch_short_banner__ftM7m .form-control{border:1px solid var(--flt-border);border-radius:10px;min-height:46px;font-size:.92rem;color:var(--flt-ink);box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}.listingSearch_short_banner__ftM7m .form-control:focus{border-color:var(--flt-accent);box-shadow:0 0 0 3px rgba(19,101,207,.1)}.listingSearch_short_banner__ftM7m .form-control::placeholder{color:#94a3b8}.listingSearch_short_banner__ftM7m .form-field .bi-geo-alt{color:var(--flt-accent)!important}.listingSearch_short_banner__ftM7m .listingSearch_columns_2___XcjP .btn-primary{border-radius:10px;min-height:46px;font-weight:600;font-size:.92rem;box-shadow:0 6px 16px -8px rgba(19,101,207,.55)}.listingSearch_short_banner__ftM7m .listingSearch_columns_2___XcjP .btn-primary:nth-child(2){background-color:#fff;color:var(--flt-accent);border:1px solid var(--flt-accent);box-shadow:none}.listingSearch_short_banner__ftM7m .listingSearch_columns_2___XcjP .btn-primary:nth-child(2):hover{background-color:var(--flt-accent);color:#fff}.listingSearch_more_filter_dropdown__W0zG7{background-color:#fff;border:1px solid rgba((0,0,0,.15));display:flex;position:absolute;right:0;width:700px;z-index:11}.listingSearch_more_filter_dropdown__W0zG7 .listingSearch_list_group__hTyT1{-webkit-border-end:1px solid rgba(0,0,0,.15);border-inline-end:1px solid rgba(0,0,0,.15)}.listingSearch_scrollY__o46Qx .btn-group.btn-group-light .btn{justify-content:center;display:flex;align-items:center;background-color:#fff;border-color:rgba(0,0,0,.15);color:#212529;position:relative;z-index:inherit}.listingSearch_form_field__Pk0YF .btn-group.btn-group-light .btn-check:checked+.btn-outline-light{background-color:#d0e0f5;border-color:rgba(19,101,207,.5);color:#1365cf}.btn-group.listingSearch_d_flex__b2lY5{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}.btn-group.listingSearch_btn_group_light__RyXc_ .btn{justify-content:center;display:flex;align-items:center;background-color:#fff;border-color:rgba(0,0,0,.15);color:#212529;position:relative;z-index:inherit}.listingSearch_off_canvas__Jq57Z .btn-group.d-flex{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}.listingSearch_off_canvas__Jq57Z .btn-group.listingSearch_btn_group_light__RyXc_ .btn-check:checked+.btn-outline-light{background-color:#d0e0f5;border-color:rgba(19,101,207,.5);color:#1365cf}.listingSearch_off_canvas__Jq57Z .btn-group.listingSearch_btn_group_light__RyXc_ .btn:before{content:"\f26a";font-family:bootstrap-icons;color:#1365cf;position:absolute;right:-8px;top:-8px;background-color:#fff;border-radius:50%;font-size:1.125rem;line-height:1;display:none;z-index:10}.listingSearch_off_canvas__Jq57Z .btn-group.btn-group-light .btn-check:checked+.btn:before{display:block}.listingSearch_off_canvas__Jq57Z .btn-group.btn-group-light .btn:before{content:"\f26a";font-family:bootstrap-icons;color:#1365cf;position:absolute;right:-8px;top:-8px;background-color:#fff;border-radius:50%;font-size:1.125rem;line-height:1;display:none;z-index:10}.listingSearch_short_banner__ftM7m{padding-bottom:1rem}.listingSearch_short_banner__ftM7m .listingSearch_filter_header__xZhOc{display:flex;justify-content:space-between}.listingSearch_short_banner__ftM7m .card-header{border-bottom:1px solid #dedede;padding:.75rem 1rem}.listingSearch_more_filter_dropdown__W0zG7 .scroll-part{max-height:350px;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between}.listingSearch_select_dropdown__wzP6o .dropdown-menu{border:1px solid var(--flt-border)!important;border-radius:14px!important;box-shadow:0 18px 50px -12px rgba(15,23,42,.25)!important;padding:1rem;margin-top:.5rem;min-width:260px}.listingSearch_select_dropdown__wzP6o .dropdown-menu .dropdown-item{border-radius:8px;padding:.5rem .75rem;font-weight:500;color:var(--flt-ink)}.listingSearch_select_dropdown__wzP6o .dropdown-menu .dropdown-item:active,.listingSearch_select_dropdown__wzP6o .dropdown-menu .dropdown-item:focus,.listingSearch_select_dropdown__wzP6o .dropdown-menu .dropdown-item:hover{background-color:#f1f6ff;color:var(--flt-accent)}.listingSearch_select_dropdown__wzP6o .dropdown-menu .nav-underline .nav-link{color:#64748b;font-weight:600;padding:.25rem .25rem .55rem}.listingSearch_select_dropdown__wzP6o .dropdown-menu .nav-underline .nav-link.active{color:var(--flt-accent)}.listingSearch_select_dropdown__wzP6o .dropdown-menu label.fw-bold{font-size:.82rem;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.listingSearch_select_dropdown__wzP6o .dropdown-menu .btn-outline-light{border:1px solid var(--flt-border)!important;border-radius:9px!important;color:var(--flt-ink)!important;background-color:#fff!important;font-weight:500;font-size:.85rem;padding:.4rem .9rem!important;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.listingSearch_select_dropdown__wzP6o .dropdown-menu .btn-outline-light:hover{border-color:var(--flt-accent)!important;color:var(--flt-accent)!important}.listingSearch_select_dropdown__wzP6o .dropdown-menu .btn-check:checked+.btn-outline-light{background-color:#eaf2fd!important;border-color:var(--flt-accent)!important;color:var(--flt-accent)!important}.listingSearch_select_dropdown__wzP6o .dropdown-menu .btn-primary{border-radius:9px;font-weight:600;padding:.42rem 1.1rem}.listingSearch_select_dropdown__wzP6o .dropdown-menu .btn-outline-secondary{border-radius:9px;font-weight:600;padding:.42rem 1.1rem;border-color:var(--flt-border);color:#475569}.listingSearch_select_dropdown__wzP6o .dropdown-menu .btn-outline-secondary:hover{background-color:#f1f5f9;color:var(--flt-ink);border-color:var(--flt-border)}.listingSearch_select_dropdown__wzP6o .dropdown-menu .form-control{border-radius:9px;border:1px solid var(--flt-border)}.listingSearch_select_dropdown__wzP6o .dropdown-menu .form-label{font-size:.8rem;font-weight:600;color:#64748b}.listingSearch_more_filter_dropdown__W0zG7{border:1px solid var(--flt-border)!important;border-radius:14px;box-shadow:0 18px 50px -12px rgba(15,23,42,.25);overflow:hidden;margin-top:.5rem}.listingSearch_more_filter_dropdown__W0zG7 .list-group-item.active{background-color:var(--flt-accent);border-color:var(--flt-accent)}.listingSearch_more_filter_dropdown__W0zG7 .form-check-input,.listingSearch_select_dropdown__wzP6o .dropdown-menu .form-check-input{width:1.15em;height:1.15em;margin-top:.15em;border:1.5px solid #cbd5e1;border-radius:5px;background-color:#fff;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.listingSearch_more_filter_dropdown__W0zG7 .form-check-input[type=radio],.listingSearch_select_dropdown__wzP6o .dropdown-menu .form-check-input[type=radio]{border-radius:50%}.listingSearch_more_filter_dropdown__W0zG7 .form-check-input:hover,.listingSearch_select_dropdown__wzP6o .dropdown-menu .form-check-input:hover{border-color:var(--flt-accent)}.listingSearch_more_filter_dropdown__W0zG7 .form-check-input:focus,.listingSearch_select_dropdown__wzP6o .dropdown-menu .form-check-input:focus{border-color:var(--flt-accent);box-shadow:0 0 0 3px rgba(19,101,207,.15)}.listingSearch_more_filter_dropdown__W0zG7 .form-check-input:checked,.listingSearch_select_dropdown__wzP6o .dropdown-menu .form-check-input:checked{background-color:var(--flt-accent);border-color:var(--flt-accent)}.listingSearch_more_filter_dropdown__W0zG7 .form-check-label,.listingSearch_select_dropdown__wzP6o .dropdown-menu .form-check-label{color:var(--flt-ink);font-size:.9rem;cursor:pointer;-webkit-padding-start:.15rem;padding-inline-start:.15rem}@media (min-width:992px){.listingSearch_short_banner__ftM7m{min-height:80px}.listingSearch_search_form__DLYNa{min-width:420px}}.agentlisting_filter_form__VMK43{display:flex;align-items:center;gap:.5rem}.agentlisting_filter_input__n89Ss{flex:1 1;min-width:0;margin-bottom:0!important}.agentlisting_filter_input__n89Ss .mb-3,.agentlisting_filter_input__n89Ss .mb-4{margin-bottom:0!important}.agentlisting_agent_card__GklBc{display:flex;gap:1rem;align-items:flex-start;background:#fff;border-radius:.65rem;box-shadow:0 1px 4px rgba(33,37,41,.08);padding:.9rem 1rem;margin-bottom:.75rem;transition:box-shadow .15s}.agentlisting_agent_card__GklBc:hover{box-shadow:0 3px 14px rgba(19,101,207,.12)}.agentlisting_agent_avatar_wrap__dEHmM{position:relative;flex-shrink:0}.agentlisting_agent_avatar__CllXv{width:80px;height:80px;object-fit:cover;border-radius:.5rem;display:block}.agentlisting_verified_tick__k2UC_{position:absolute;bottom:-5px;right:-5px;background:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.18)}.agentlisting_agent_info__bw96V{flex:1 1;min-width:0}.agentlisting_agent_name__Fc9PE{margin:0 0 .25rem;font-size:.97rem;font-weight:600;line-height:1.3}.agentlisting_agent_name__Fc9PE a{color:var(--re-body-color,#212529);text-decoration:none}.agentlisting_agent_name__Fc9PE a:hover{color:#1365cf}.agentlisting_company_logo__mJzCq{object-fit:contain;border-radius:3px;vertical-align:middle;margin-left:.35rem;flex-shrink:0}.agentlisting_meta_row__gUnSA{display:flex;align-items:center;gap:.3rem;margin:0 0 .22rem;font-size:.82rem;color:#555;line-height:1.4;flex-wrap:wrap}.agentlisting_badge_row__BHT3K{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.3rem}.agentlisting_badge_chip__bWcEE{display:inline-flex;align-items:center;gap:.2rem;padding:.18rem .5rem;border-radius:2rem;font-size:.72rem;font-weight:600;line-height:1.4;white-space:nowrap}.agentlisting_stat_row__hIl2Z{display:flex;gap:.4rem;margin:.4rem 0 .6rem}.agentlisting_stat_rent__647JT,.agentlisting_stat_sale__Yvv_v{font-size:.73rem;font-weight:600;padding:.15rem .5rem;border-radius:.25rem}.agentlisting_stat_sale__Yvv_v{background:#fff8e1;color:#856404}.agentlisting_stat_rent__647JT{background:#e8f5e9;color:#2e7d32}.agentlisting_agent_actions__lnDgh{display:flex;flex-wrap:wrap;gap:.4rem}.agentlisting_btn_email__5Thth{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .75rem;font-size:.8rem;font-weight:500;border-radius:.35rem;border:1.5px solid #1365cf;color:#1365cf;background:transparent;cursor:pointer;transition:background .14s,color .14s;line-height:1.4}.agentlisting_btn_email__5Thth:hover{background:#1365cf;color:#fff}.agentlisting_btn_call__9gT3d{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .75rem;font-size:.8rem;font-weight:500;border-radius:.35rem;border:1.5px solid #6c757d;color:#6c757d;background:transparent;cursor:pointer;transition:background .14s,color .14s;line-height:1.4;min-width:68px}.agentlisting_btn_call__9gT3d:hover{background:#6c757d;color:#fff}.agentlisting_btn_view__UZC9Q{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .85rem;font-size:.8rem;font-weight:500;border-radius:.35rem;border:1.5px solid #1365cf;color:#fff;background:#1365cf;cursor:pointer;transition:background .14s;text-decoration:none;line-height:1.4}.agentlisting_btn_view__UZC9Q:hover{background:#0d4fa0;color:#fff;border-color:#0d4fa0}.agentlisting_icon_img__t1b8m{background-repeat:no-repeat;background-size:15px;display:inline-block;height:15px;width:15px;flex-shrink:0;vertical-align:text-bottom}.agentlisting_icon_img_check__Q47Px{background-image:url(/_next/static/media/check-18x18.b4bac637.png)}.agentlisting_icon_img_company__iG5_i{background-image:url(/_next/static/media/company.722ad87f.png)}@media (max-width:575.98px){.agentlisting_agent_card__GklBc{flex-direction:column;align-items:center;text-align:center;padding:.85rem}.agentlisting_agent_avatar__CllXv{width:72px;height:72px}.agentlisting_agent_actions__lnDgh,.agentlisting_badge_row__BHT3K,.agentlisting_meta_row__gUnSA,.agentlisting_stat_row__hIl2Z{justify-content:center}}.agentlisting_alHero__T0MAZ{--al-ink:#12384a;--al-text:#1f2430;--al-muted:#5b6372;--al-gold:#f5c043;--al-font:"Inter Tight","Roboto",system-ui,sans-serif;padding:2.4rem 0 6.5rem;font-family:var(--al-font);background:linear-gradient(180deg,rgba(10,20,35,.12),rgba(10,20,35,0) 60%),url(/assets/images/listing/list-hero.webp) top /cover no-repeat,#dfe3e8}.agentlisting_alHeroInner__hbYL5{width:min(1040px,100% - 3rem);margin:0 auto}.agentlisting_alSearch__VIH_n{display:flex;align-items:center;padding:0 1.1rem 0 0;border-radius:12px;background:#fff;box-shadow:0 24px 50px -24px rgba(5,10,24,.55)}.agentlisting_alField__TUDK4{position:relative;flex:1 1;min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center;margin:0;padding:.8rem 1.1rem;border-right:1px solid #eceef2}.agentlisting_alField__TUDK4:first-child{border-radius:12px 0 0 12px}.agentlisting_alFieldType__g_Vrh{flex:0 0 200px}.agentlisting_alFieldLoc__QsgRP{flex:1.3 1;border-right:none}.agentlisting_alLabel__vmh02{font-size:.78rem;color:#4a5160}.agentlisting_alValue__766Yo{display:inline-flex;align-items:center;gap:.4rem;margin-top:.3rem;padding:0;border:none;background:none;font-size:1.05rem;font-weight:600;letter-spacing:-.02em;color:var(--al-ink);text-align:left}.agentlisting_alSub__7QRBW{margin-top:.35rem;font-size:.72rem;color:var(--al-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agentlisting_alInputWrap__dfULc{display:flex;align-items:center;gap:.4rem;margin-top:.3rem;color:var(--al-muted)}.agentlisting_alInputWrap__dfULc input{flex:1 1;min-width:0;padding:0!important;border:none!important;outline:none;background:transparent!important;box-shadow:none!important;font-size:1.05rem;font-weight:600;letter-spacing:-.02em;color:var(--al-ink)}.agentlisting_alInputWrap__dfULc input::placeholder{font-weight:500;color:#9aa2ae}.agentlisting_alLocality__RMCk_{margin-top:.15rem}.agentlisting_alLocality__RMCk_ .form-control,.agentlisting_alLocality__RMCk_ input{height:auto!important;padding:.15rem 0!important;border:none!important;box-shadow:none!important;background:transparent!important;font-size:1.05rem;font-weight:600;color:var(--al-ink)}.agentlisting_alLocality__RMCk_ .bi-geo-alt{display:none}.agentlisting_alLocality__RMCk_ .mb-3,.agentlisting_alLocality__RMCk_ .mb-4{margin-bottom:0!important}.agentlisting_alPop__6rZsN{position:absolute;top:calc(100% + 6px);left:.6rem;z-index:30;min-width:180px;margin:0;padding:.35rem;list-style:none;border-radius:10px;background:#fff;box-shadow:0 18px 36px -14px rgba(16,49,99,.4)}.agentlisting_alPop__6rZsN button{width:100%;padding:.5rem .7rem;border:none;border-radius:6px;background:none;text-align:left;font-size:.88rem;color:var(--al-text)}.agentlisting_alPop__6rZsN button:hover{background:#f3f5f8}.agentlisting_alPop__6rZsN .agentlisting_alPopActive__aBgyh{font-weight:600;color:var(--al-ink);background:#eef4fb}.agentlisting_alSearchBtn__qjcgZ{flex-shrink:0;display:inline-flex;align-items:center;gap:.5rem;margin-left:.5rem;padding:.75rem 1.5rem;border:none;border-radius:999px;background:var(--al-gold);font-size:.98rem;font-weight:600;color:#1f2430;box-shadow:0 10px 22px -12px rgba(201,146,20,.9);transition:transform .15s ease}.agentlisting_alSearchBtn__qjcgZ:hover{transform:translateY(-1px)}.agentlisting_alChips___YPtL{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1rem}.agentlisting_alChip__f336N{display:inline-flex;align-items:center;gap:.45rem;padding:.42rem .75rem .42rem .95rem;border:1px solid rgba(18,56,74,.08);border-radius:999px;background:hsla(0,0%,100%,.92);box-shadow:0 4px 12px -8px rgba(5,10,24,.5);font-size:.84rem;font-weight:600;color:var(--al-ink)}.agentlisting_alChip__f336N:hover{color:#2c6a93}.agentlisting_alChip__f336N i{opacity:.65}.agentlisting_alChipClear__5_4jz{padding:.42rem .4rem;border:none;background:none;font-size:.84rem;font-weight:700;color:var(--al-ink);text-decoration:underline}.agentlisting_alResults__ocd__{--al-ink:#12384a;--al-text:#1f2430;--al-muted:#5b6372;--al-gold:#f5c043;position:relative;z-index:2;margin-top:-4.5rem;padding:1.8rem 0 3rem;border-radius:28px 28px 0 0;background:#f1f2f4;font-family:Inter Tight,Roboto,system-ui,sans-serif}.agentlisting_alResultsInner__mUi6c{width:min(1300px,100% - 3rem);margin:0 auto}.agentlisting_alToolbar__9IW66{display:flex;align-items:center;justify-content:space-between;gap:1rem}.agentlisting_alTabs__XRh_2{display:flex;gap:.5rem}.agentlisting_alTabs__XRh_2 button{display:inline-flex;align-items:center;gap:.3rem;padding:.42rem .85rem;border:1px solid #e1e4e9;border-radius:6px;background:#fff;font-size:.8rem;font-weight:500;color:#1f2d3d}.agentlisting_alTabs__XRh_2 button:hover{border-color:#b9c3cf}.agentlisting_alTabs__XRh_2 .agentlisting_alTabActive___CxRt,.agentlisting_alTabs__XRh_2 .agentlisting_alTabActive___CxRt:hover{border-color:#1d6fb8;background:linear-gradient(180deg,#2a83cf,#1d6fb8);color:#fff}.agentlisting_alCount__6_Wdv{margin:.9rem 0 .7rem;font-size:.86rem;font-weight:600;color:var(--al-ink)}.agentlisting_alCountSkeleton__7Oo9O{display:inline-block;width:130px;height:.9rem;border-radius:4px;background:#e3e6ea}.agentlisting_alGrid__y2VZN{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:1.1rem;gap:1.1rem;align-items:start}.agentlisting_alList__ys4o5{display:flex;flex-direction:column;gap:1rem;min-width:0}.agentlisting_alCard__ZaTzf{display:grid;grid-template-columns:170px minmax(0,1fr) 190px;grid-gap:1rem;gap:1rem;padding:.6rem;border:1.5px solid transparent;border-radius:14px;background:#fff;color:var(--al-text);box-shadow:0 8px 24px -18px rgba(16,49,99,.4);transition:border-color .2s ease,box-shadow .2s ease}.agentlisting_alCard__ZaTzf:hover{border-color:rgba(245,192,67,.75);box-shadow:0 14px 30px -18px rgba(16,49,99,.45)}.agentlisting_alPhoto__rSyxp{position:relative;display:block;min-height:170px;overflow:hidden;border-radius:10px;background:#e9edf2}.agentlisting_alPhoto__rSyxp img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.agentlisting_alCard__ZaTzf:hover .agentlisting_alPhoto__rSyxp img{transform:scale(1.04)}.agentlisting_alVerified__8hrJf{position:absolute;left:.5rem;bottom:.5rem;display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .55rem;border-radius:999px;background:rgba(20,28,40,.72);font-size:.66rem;font-weight:600;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.agentlisting_alVerified__8hrJf i{color:#4aa3ff}.agentlisting_alBody__v_kLG{display:flex;flex-direction:column;min-width:0;padding:.3rem 0}.agentlisting_alHead__exk7u{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem;margin-bottom:.5rem}.agentlisting_alName__ic8Nh{margin:0;font-family:inherit;font-size:1.05rem;font-weight:600;letter-spacing:-.01em}.agentlisting_alName__ic8Nh a{color:var(--al-text);text-decoration:none}.agentlisting_alName__ic8Nh a:hover{text-decoration:underline}.agentlisting_alRole__1HT_N{margin:.15rem 0 0;font-size:.76rem;color:var(--al-muted)}.agentlisting_alLogo__Lm2YX{max-width:70px;max-height:32px;object-fit:contain}.agentlisting_alMeta__Vsq2P{display:flex;align-items:center;gap:.4rem;margin:0 0 .35rem;font-size:.8rem;color:#3a3f4a}.agentlisting_alMeta__Vsq2P i{font-size:.95rem;color:var(--al-ink)}.agentlisting_alMeta__Vsq2P span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agentlisting_alBadges__QriXC{display:flex;flex-wrap:wrap;gap:.35rem;margin:.2rem 0 .4rem}.agentlisting_alBadge___iMOu{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .55rem;border-radius:999px;background:#fff7e1;font-size:.68rem;font-weight:600;color:#6b4d06}.agentlisting_alStats__WGkoF{display:flex;margin-top:auto;border-radius:8px;background:#e3f5e8;overflow:hidden}.agentlisting_alStats__WGkoF span{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:0;padding:.5rem .6rem;font-size:.76rem;color:var(--al-text);white-space:nowrap}.agentlisting_alStats__WGkoF span+span{border-left:1px solid rgba(18,56,74,.08)}.agentlisting_alStats__WGkoF img{width:16px;height:16px;flex-shrink:0}.agentlisting_alStats__WGkoF i{font-size:.95rem;color:#c99a1c}.agentlisting_alStats__WGkoF strong{font-weight:700;color:var(--al-text)}.agentlisting_alActions__s9Lrq{display:flex;flex-direction:column;justify-content:center;gap:.5rem;padding:.7rem;border-radius:10px;background:#f1f6fd}.agentlisting_alCall__WW50L,.agentlisting_alEmail__3qIoe,.agentlisting_alProfile__PyaZw{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:38px;border-radius:6px;font-size:.82rem;font-weight:600;text-decoration:none;white-space:nowrap}.agentlisting_alCall__WW50L{border:none;background:var(--al-gold);color:var(--al-text)}.agentlisting_alCall__WW50L:hover{filter:brightness(1.04)}.agentlisting_alEmail__3qIoe{border:1px solid #dfe3e9;background:#fff;color:var(--al-text)}.agentlisting_alEmail__3qIoe:hover{border-color:var(--al-ink)}.agentlisting_alProfile__PyaZw{height:30px;color:var(--al-ink)}.agentlisting_alProfile__PyaZw:hover{color:#2c6a93;text-decoration:underline}.agentlisting_alEmpty__1kc2t{padding:1.5rem;border-radius:14px;background:#fff}.agentlisting_alLoadMore__FDYfO{align-self:center;display:inline-flex;align-items:center;gap:.4rem;margin-top:.6rem;padding:.65rem 1.6rem;border:none;border-radius:999px;background:var(--al-gold);font-weight:600;color:#1f2430}.agentlisting_alRail__rG7BV{position:-webkit-sticky;position:sticky;top:100px}.agentlisting_alRailCard__48ubG{padding:1.2rem 1.1rem;border-radius:14px;background:#fff;box-shadow:0 8px 24px -18px rgba(16,49,99,.4)}.agentlisting_alRailIcon__xZwkF{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#fff7e1;font-size:1.3rem;color:#c98a00}.agentlisting_alRailCard__48ubG h4{margin:.8rem 0 .4rem;font-family:inherit;font-size:1rem;font-weight:600;color:var(--al-text)}.agentlisting_alRailCard__48ubG>p{margin:0 0 .9rem;font-size:.8rem;line-height:1.5;color:var(--al-muted)}.agentlisting_alRailCard__48ubG ul{margin:0;padding:0;list-style:none}.agentlisting_alRailCard__48ubG li{display:flex;gap:.6rem;padding:.6rem 0;border-top:1px solid #f0f1f4}.agentlisting_alRailCard__48ubG li img{flex-shrink:0;object-fit:contain}.agentlisting_alRailCard__48ubG li strong{display:block;font-size:.82rem;font-weight:600;color:var(--al-text)}.agentlisting_alRailCard__48ubG li small{font-size:.72rem;line-height:1.4;color:var(--al-muted)}@media (max-width:1199.98px){.agentlisting_alGrid__y2VZN{grid-template-columns:minmax(0,1fr) 240px}.agentlisting_alCard__ZaTzf{grid-template-columns:150px minmax(0,1fr)}.agentlisting_alActions__s9Lrq{grid-column:1/-1;flex-direction:row;padding:.5rem}.agentlisting_alActions__s9Lrq>*{flex:1 1}.agentlisting_alProfile__PyaZw{height:38px}}@media (max-width:991.98px){.agentlisting_alHero__T0MAZ{padding:1.2rem 0 4.5rem;background-image:linear-gradient(180deg,rgba(10,20,35,.12),rgba(10,20,35,0) 60%),url(/assets/images/listing/list-hero-mobile.webp)}.agentlisting_alHeroInner__hbYL5,.agentlisting_alResultsInner__mUi6c{width:calc(100% - 2rem)}.agentlisting_alSearch__VIH_n{flex-direction:column;align-items:stretch;padding:.4rem}.agentlisting_alFieldType__g_Vrh,.agentlisting_alField__TUDK4{flex:none;border-right:none;border-bottom:1px solid #eceef2;padding:.65rem .8rem}.agentlisting_alFieldLoc__QsgRP{border-bottom:none}.agentlisting_alSearchBtn__qjcgZ{justify-content:center;margin:.4rem 0 0}.agentlisting_alResults__ocd__{margin-top:-3rem;padding-top:1.2rem;border-radius:20px 20px 0 0}.agentlisting_alGrid__y2VZN{grid-template-columns:minmax(0,1fr)}.agentlisting_alRail__rG7BV{position:static}}@media (max-width:575.98px){.agentlisting_alCard__ZaTzf{grid-template-columns:96px minmax(0,1fr);gap:.75rem}.agentlisting_alPhoto__rSyxp{min-height:110px}.agentlisting_alActions__s9Lrq,.agentlisting_alStats__WGkoF{flex-wrap:wrap}.agentlisting_alStats__WGkoF span{flex:1 1 45%;justify-content:flex-start}}.EmptyState_empty__767kh{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:0;padding:3.5rem 1rem;max-width:560px;margin:0 auto;width:100%}.EmptyState_illustration__ws0GW{width:279px;max-width:70%;height:auto;margin:0 auto 1.75rem}.EmptyState_empty__767kh.EmptyState_sm__R016S{padding:2rem 1rem}.EmptyState_empty__767kh.EmptyState_sm__R016S .EmptyState_illustration__ws0GW{width:150px;margin-bottom:1rem}.EmptyState_title__EC1lK{margin:0 0 .6rem;font-family:var(--pb-font-head,var(--fontFamily,"Roboto"),sans-serif);font-size:1.7rem;font-weight:800;color:var(--pb-navy-900,#1d2433)}.EmptyState_empty__767kh.EmptyState_sm__R016S .EmptyState_title__EC1lK{font-size:1.2rem}.EmptyState_subtitle__oAWPR{margin:0 auto;max-width:42ch;font-size:1rem;line-height:1.6;color:var(--pb-muted,#6b7280)}.EmptyState_action__KKpDw{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.6rem;padding:.95rem 2rem;background:linear-gradient(90deg,var(--pb-primary-deep,#0a58ca),var(--pb-primary,#0d6efd));color:#fff;font-family:inherit;font-weight:700;font-size:1rem;border:none;border-radius:var(--pb-radius-pill,999px);text-decoration:none;cursor:pointer;transition:filter .15s ease,transform .15s ease}.EmptyState_action__KKpDw:hover{filter:brightness(1.05);transform:translateY(-1px)}