.AgentDetails_detailSection__7Otxa{padding-top:48px}.AgentDetails_heroRow__2ZW7i{--agent-column-gap:64px;row-gap:40px}@media only screen and (min-width:992px){.AgentDetails_heroRow__2ZW7i{column-gap:var(--agent-column-gap)}.AgentDetails_heroRow__2ZW7i>[class*=col-lg-5]{width:calc(41.666667% - var(--agent-column-gap)/2)}.AgentDetails_heroRow__2ZW7i>[class*=col-lg-7]{width:calc(58.333333% - var(--agent-column-gap)/2)}.AgentDetails_profileAside__cd_TA{position:-webkit-sticky;position:sticky;top:104px}}.AgentDetails_photo__gIqQu{border-radius:16px;overflow:hidden;position:relative}.AgentDetails_photo__gIqQu img{aspect-ratio:4/5;display:block;object-fit:cover;width:100%}.AgentDetails_content__x4TJF{padding-top:4px}@media only screen and (max-width:991px){.AgentDetails_content__x4TJF{padding-top:0}}.AgentDetails_label__3BTi9{color:#754b1e;font-size:13px;letter-spacing:0;margin-bottom:10px;text-transform:uppercase}.AgentDetails_title__V4yXH{color:#102448;font-size:56px;line-height:1.12;margin-bottom:10px}@media only screen and (max-width:575px){.AgentDetails_title__V4yXH{font-size:38px}}.AgentDetails_designation__0GboA{color:#754b1e;font-size:18px;margin-bottom:24px}.AgentDetails_biography__owTA_{max-width:680px}.AgentDetails_biography__owTA_ h2{color:#102448;font-size:24px;line-height:1.35;margin-bottom:10px}.AgentDetails_biography__owTA_ p{color:#5c6368;line-height:1.78;margin-bottom:0;white-space:pre-line}.AgentDetails_profileSections__N28Af{display:grid;grid-gap:28px;gap:28px;margin:36px 0 28px}.AgentDetails_profileSection__TXbHO{border-top:1px solid #e4e4e4;padding-top:24px}.AgentDetails_profileSection__TXbHO h2{color:#102448;font-size:24px;line-height:1.35;margin-bottom:14px}.AgentDetails_profileSection__TXbHO p{color:#5c6368;line-height:1.75;margin-bottom:0;white-space:pre-line}.AgentDetails_detailList__MC6hJ{color:#5c6368;display:grid;grid-gap:10px;gap:10px;list-style:none;line-height:24px;margin-bottom:0;padding-left:0}.AgentDetails_detailList__MC6hJ li{align-items:start;display:grid;grid-gap:12px;gap:12px;grid-template-columns:8px minmax(0,1fr);list-style:none}.AgentDetails_detailList__MC6hJ li:before{align-self:start;background-color:#b08a58;border-radius:50%;content:"";display:block;flex:0 0 8px;height:8px;margin-top:8px;min-height:8px;min-width:8px;width:8px}.AgentDetails_chipList__6wCNq{display:flex;flex-wrap:wrap;gap:10px}.AgentDetails_chipList__6wCNq span{border:1px solid #d8dce5;border-radius:999px;color:#102448;font-size:14px;line-height:1.35;padding:9px 14px}.AgentDetails_contactCard__McVVb{border:1px solid #e1e4ea;border-radius:12px;margin-top:18px;padding:22px 24px}.AgentDetails_contactEyebrow__ZmTvu{color:#754b1e;font-size:12px;letter-spacing:0;margin-bottom:14px;text-transform:uppercase}.AgentDetails_contactList__ubNjD{display:grid;grid-gap:14px;gap:14px;margin:0;padding:0}.AgentDetails_contactList__ubNjD li{align-items:center;display:flex;gap:12px}.AgentDetails_contactList__ubNjD .icon,.AgentDetails_contactList__ubNjD svg{color:#122447;fill:#122447;flex-shrink:0;height:18px;width:18px}.AgentDetails_contactList__ubNjD a{color:#102448;overflow-wrap:anywhere}.AgentDetails_actions__vEV2V{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.AgentDetails_actions__vEV2V .tf-btn{min-width:156px}.AgentDetails_backLink__ifHtG{align-items:center;color:#754b1e;display:inline-flex;gap:8px;margin-bottom:28px;position:relative;transition:color .2s ease}.AgentDetails_backLink__ifHtG:hover{color:#876232}.AgentDetails_backLink__ifHtG:before{border-bottom:1px solid;border-left:1px solid;content:"";height:8px;left:-20px;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:8px}@media only screen and (max-width:767px){.AgentDetails_detailSection__7Otxa{padding-top:24px}.AgentDetails_photo__gIqQu{border-radius:12px}.AgentDetails_contactCard__McVVb{border-radius:10px;padding:20px}.AgentDetails_actions__vEV2V{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.AgentDetails_actions__vEV2V .tf-btn{min-width:0;padding-left:12px;padding-right:12px;width:100%}.AgentDetails_profileSections__N28Af{gap:24px;margin-top:32px}.AgentDetails_profileSection__TXbHO{padding-top:22px}.AgentDetails_backLink__ifHtG{margin-bottom:22px;padding-left:20px}.AgentDetails_backLink__ifHtG:before{left:0}}@media only screen and (max-width:420px){.AgentDetails_actions__vEV2V{grid-template-columns:1fr}}