.agent-detail-intro{height:min-content;display:block}.agent-detail-intro__picture{display:flex;justify-content:center}.agent-detail-intro__location{display:grid;grid-template-areas:"agent_detail_intro__name" "agent_detail_intro__address";grid-template-columns:1fr;margin-bottom:var(--spacing-4)}.agent-detail-intro__intro{margin:0 0 var(--spacing-2)}.agent-detail-intro__name{font-size:var(--ds-font-size-l);line-height:calc(32 / 24);grid-area:agent_detail_intro__name;margin:0}.agent-detail-intro__address{font-size:.75rem;line-height:1.5;margin:0;grid-area:agent_detail_intro__address;color:var(--ds-color-grey-30)}.agent-detail-intro__contact{margin:0;padding:0;list-style:none}.agent-detail-intro__contact-item{position:relative;border-top:1px solid var(--ds-color-grey-60);padding:var(--spacing-4) 0}.agent-detail-intro__contact-item:first-child{border-top:0}.agent-detail-intro__phone-number.agent-detail-intro__phone-number--hidden{display:none}.agent-detail-intro__contact-item button,.agent-detail-intro__contact-item a{font-size:var(--ds-font-size-xs);line-height:calc(20 / 14)}.agent-detail-intro__contact-item button{cursor:pointer;border:0;background:transparent;margin:0;padding:0 0 0 2.5rem;color:var(--ds-color-secondary-600)}.agent-detail-intro__contact-item button:hover,.agent-detail-intro__contact-item button:focus{text-decoration:underline}.agent-detail-intro__contact-item a{display:block;padding-left:2.5rem}.agent-detail-intro__contact-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:var(--icon-size);height:var(--icon-size);color:var(--ds-color-secondary-600);--icon-size: 1.5rem}.agent-detail-intro__photo{display:none}.agent-detail-intro__offerings-header{font-weight:700;margin:var(--spacing-5) 0 var(--spacing-4);font-size:var(--ds-font-size-md);line-height:1.4}.agent-detail-intro__offerings-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.agent-detail-intro__offerings-list li{flex:1;margin-right:var(--spacing-4);max-width:calc(50% - var(--spacing-2))}.agent-detail-intro__offerings-list li:last-child{margin-right:0}@media(min-width:813px){.agent-detail-intro{padding:var(--spacing-4);border-radius:var(--rounded-xs);border:1px solid var(--ds-color-grey-50)}.agent-detail-intro__photo{position:relative;display:flex;margin:var(--spacing-4) 0 0;padding-top:var(--spacing-4);justify-content:center;flex-direction:column}.agent-detail-intro__photo:before{content:"";display:block;width:80%;height:0;border-top:1px solid var(--ds-color-grey-40);position:absolute;left:10%;top:0}.agent-detail-intro__photo img{max-width:100%;display:block;border-radius:var(--rounded-xs)}}
