.AgentPortfolioHero_hero__kY_7G{background:linear-gradient(180deg,#e9effa,#eef3fb);border-bottom:1px solid #dbe4f2;padding:calc(var(--layout-top-offset, 64px) - 2px) 24px 28px}.AgentPortfolioHero_inner__gPkpT{width:min(1040px,100%);margin:0 auto;display:grid;grid-gap:22px;gap:22px}.AgentPortfolioHero_agentRow__29rgk{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.AgentPortfolioHero_photoFallback__z3N_K,.AgentPortfolioHero_photo__qv6sN{width:96px;height:96px;border-radius:var(--border-radius-lg);border:3px solid #fff;box-shadow:0 10px 24px rgba(54,88,171,.22);flex-shrink:0}.AgentPortfolioHero_photo__qv6sN{object-fit:cover;background:#fff}.AgentPortfolioHero_photoFallback__z3N_K{display:grid;place-items:center;background:linear-gradient(135deg,#3658ab,#6d8be0);color:#fff;font-family:var(--font-hero);font-size:34px;font-weight:800}.AgentPortfolioHero_identity__y8ksi{flex:1 1 320px;min-width:0;display:grid;grid-gap:6px;gap:6px}.AgentPortfolioHero_name__x3uMi{margin:0;font-family:var(--font-hero);font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:#0f172a;text-wrap:balance}.AgentPortfolioHero_subline__8iqmG{font-size:14.5px;color:#3d4a61}.AgentPortfolioHero_subline__8iqmG b{color:#0f172a;font-weight:700}.AgentPortfolioHero_dot__TuGEA{color:#94a3b8}.AgentPortfolioHero_trust__2Xafj{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:4px}.AgentPortfolioHero_verified__PT3cy{display:inline-flex;align-items:center;gap:6px;padding:5px 11px 5px 8px;border:1px solid rgba(54,88,171,.25);border-radius:999px;background:var(--color-primary-transparent);color:#3658ab;font-size:10.5px;font-weight:700;white-space:nowrap}.AgentPortfolioHero_verified__PT3cy svg{color:#3658ab;flex-shrink:0;margin-right:-2px}.AgentPortfolioHero_verifiedLogo__gA_9q{display:block;width:auto;height:14px;margin-top:-1px}.AgentPortfolioHero_noteWrap__RIw7M{order:3;flex:1 1 100%;position:relative;margin-top:-4px}.AgentPortfolioHero_note__dNnPI{margin:0;font-size:14.5px;line-height:1.55;color:#3d4a61;overflow-wrap:anywhere}.AgentPortfolioHero_noteShort__NnzQO{display:none}.AgentPortfolioHero_noteMore__SSELM{display:inline;white-space:nowrap;padding:0;border:none;background:none;color:#3658ab;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.AgentPortfolioHero_languages__1dJf6{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none}.AgentPortfolioHero_languages__1dJf6 li{padding:4px 9px;border:1px solid #dbe4f2;border-radius:999px;background:#fff;color:#334155;font-size:11.5px;font-weight:700}.AgentPortfolioHero_languages__1dJf6 li:has(.AgentPortfolioHero_languagesMore__lvKzj){padding:0}.AgentPortfolioHero_languagesMore__lvKzj{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:24px;padding:0 8px;border:none;border-radius:999px;background:rgba(0,0,0,0);color:#3658ab;font-family:inherit;font-size:11.5px;font-weight:800;cursor:pointer}.AgentPortfolioHero_languagesMore__lvKzj:hover{background:#edf2ff}.AgentPortfolioHero_contact__3J5BZ{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-left:auto}.AgentPortfolioHero_button__0Xkli,.AgentPortfolioHero_whatsapp__fZmWv{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 17px;border-radius:10px;font-size:13.5px;font-weight:700;white-space:nowrap;transition:background .18s ease,border-color .18s ease,filter .18s ease}.AgentPortfolioHero_whatsapp__fZmWv{border:1px solid #25d366;background:#25d366;color:#06351a;font-weight:800}.AgentPortfolioHero_whatsapp__fZmWv:hover{filter:brightness(.95);color:#06351a}.AgentPortfolioHero_button__0Xkli{border:1px solid #cdd6e6;background:#fff;color:#3658ab}.AgentPortfolioHero_button__0Xkli:hover{border-color:#3658ab;background:#edf2ff;color:#3658ab}.AgentPortfolioHero_emailButton__i28vN{border-color:#3658ab;background:#3658ab;color:#fff}.AgentPortfolioHero_emailButton__i28vN:hover{border-color:#294792;background:#294792;color:#fff}.AgentPortfolioHero_buttonMobile__Xn7oR{display:none}.AgentPortfolioHero_facts__o6qVi{display:flex;align-items:center;margin:0;padding:20px 0 2px;border-top:1px solid #dbe4f2;list-style:none}.AgentPortfolioHero_facts__o6qVi li{flex:1 1;min-width:0;padding:0 24px;border-left:1px solid #dbe4f2;color:#4b5870;font-size:14px;line-height:1.45;font-weight:500;text-wrap:balance}.AgentPortfolioHero_facts__o6qVi li:first-child{padding-left:0;border-left:none}.AgentPortfolioHero_facts__o6qVi li:last-child{padding-right:0}.AgentPortfolioHero_facts__o6qVi li.AgentPortfolioHero_factWide__Tof8h b{display:block;margin-bottom:3px}.AgentPortfolioHero_facts__o6qVi li b{font-family:var(--font-hero);font-size:21px;line-height:1;font-weight:800;letter-spacing:-.01em;color:#3658ab;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:768px){.AgentPortfolioHero_hero__kY_7G{padding:calc(var(--layout-top-offset, 64px) - 6px) 16px 18px}.AgentPortfolioHero_agentRow__29rgk,.AgentPortfolioHero_inner__gPkpT{gap:14px}.AgentPortfolioHero_photoFallback__z3N_K,.AgentPortfolioHero_photo__qv6sN{width:72px;height:72px;font-size:26px}.AgentPortfolioHero_identity__y8ksi{flex-basis:0}.AgentPortfolioHero_name__x3uMi{font-size:22px}.AgentPortfolioHero_subline__8iqmG{font-size:13px}.AgentPortfolioHero_languages__1dJf6{gap:4px;margin-top:2px}.AgentPortfolioHero_languages__1dJf6 li{padding:3px 7px;font-size:11px}.AgentPortfolioHero_badges__BDbdK{gap:4px}.AgentPortfolioHero_badges__BDbdK li{padding:3px 8px 3px 7px;font-size:11px}.AgentPortfolioHero_noteWrap__RIw7M{order:0;margin-top:-2px}.AgentPortfolioHero_note__dNnPI{font-size:13.5px;line-height:1.5}.AgentPortfolioHero_noteWrap__RIw7M:not(.AgentPortfolioHero_noteOpen__tlZEN) .AgentPortfolioHero_noteFull__xSXhm{display:none}.AgentPortfolioHero_noteWrap__RIw7M:not(.AgentPortfolioHero_noteOpen__tlZEN) .AgentPortfolioHero_noteShort__NnzQO{display:block}.AgentPortfolioHero_contact__3J5BZ{order:1;width:100%;margin-left:0;flex-wrap:nowrap}.AgentPortfolioHero_button__0Xkli,.AgentPortfolioHero_whatsapp__fZmWv{flex:1 1;min-width:0;padding:0 10px;font-size:12.5px}.AgentPortfolioHero_phoneButton___gy5Q{order:1}.AgentPortfolioHero_whatsapp__fZmWv{order:2;padding:0}.AgentPortfolioHero_whatsapp__fZmWv svg{width:22px;height:22px}.AgentPortfolioHero_emailButton__i28vN{order:3;border-color:#3658ab;background:#3658ab;color:#fff}.AgentPortfolioHero_emailButton__i28vN:hover{border-color:#294792;background:#294792;color:#fff}.AgentPortfolioHero_buttonDesktop__U4glZ{display:none}.AgentPortfolioHero_buttonMobile__Xn7oR{display:inline}.AgentPortfolioHero_trust__2Xafj{margin-top:6px}.AgentPortfolioHero_facts__o6qVi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 14px;gap:10px 14px;padding-top:12px}.AgentPortfolioHero_facts__o6qVi li{padding:0;border-left:none;font-size:12.5px;line-height:1.35}.AgentPortfolioHero_facts__o6qVi li b{font-size:16px}.AgentPortfolioHero_facts__o6qVi .AgentPortfolioHero_factDesktop__aBOak{display:none}}