.physician-detail-header{background-color:#ededed;display:grid;grid-template-areas:"image image" "heading heading";grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:40px;align-items:center;padding-top:calc(16px + 1.375rem);}@media(min-width:576px){.physician-detail-header{padding-top:calc(24px + 1.375rem);}}@media(min-width:768px){.physician-detail-header{grid-template-areas:"image heading";grid-template-columns:auto 1fr;grid-template-rows:1fr;padding-top:calc(24px + 1.375rem);}}@media(min-width:992px){.physician-detail-header{padding-top:calc(24px + 1.375rem);}}@media(min-width:1280px){.physician-detail-header{padding-top:calc(60px + 1.375rem);}}@media(min-width:1410px){.physician-detail-header{padding-top:calc(60px + 1.375rem);}}.physician-detail-header .icon-link-block{color:#61a224;font-weight:700;text-decoration:none;}.physician-detail-header .icon-link-block:any-link{color:#61a224;text-decoration:none;}.physician-detail-header .icon-link-block:active,.physician-detail-header .icon-link-block:hover,.physician-detail-header .icon-link-block:focus{color:#214283;text-decoration:none;}.physician-detail-image{background-color:#fff;border:1px solid #0e2e6f;display:block;max-width:100%;grid-area:image;height:251px;padding:2px;width:auto;}.physician-detail-heading{color:#214283;grid-area:heading;margin:0;}.physician-detail-heading h1{margin-bottom:1rem;margin-top:.375rem;}.physician-detail-new-patients{color:#61a224;display:block;font-weight:500;}.physician-detail-content h2{margin-bottom:1.25rem;}.physician-detail-content h2:not(:first-child){margin-top:1rem;}.physician-detail-content hr{margin-bottom:1rem;margin-top:1.125rem;}.physician-detail-content .icon-link-block{color:#61a224;font-weight:700;text-decoration:none;}.physician-detail-content .icon-link-block:any-link{color:#61a224;text-decoration:none;}.physician-detail-content .icon-link-block:active,.physician-detail-content .icon-link-block:hover,.physician-detail-content .icon-link-block:focus{color:#214283;text-decoration:none;}.physician-detail-content .physician-detail-specialties{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0;}.physician-detail-content .physician-detail-specialties>li{display:block;}.physician-detail-content .physician-detail-specialties>li+li::before{content:", ";display:inline-block;margin-right:4px;}.physician-detail-content .physician-detail-affiliations{display:block;list-style:none;margin:0;padding:0;}.physician-detail-content .physician-detail-affiliations>li{display:block;}.physician-detail-content .physician-detail-affiliations-addresses{display:block;list-style:none;margin:0;padding:0;}.physician-detail-content .physician-detail-affiliations-addresses>li{display:block;}.physician-detail-content .physician-detail-affiliations-addresses>li h3{color:inherit;font-size:inherit;font-weight:400;font-family:"futura-pt",sans-serif;line-height:inherit;margin:0;}.physician-detail-content .physician-detail-affiliations-addresses>li address{margin-bottom:1.375rem;}.physician-detail-content .physician-detail-affiliations-addresses>li+li{margin-top:20px;}.physician-page-search-form{display:flex;flex-direction:column;gap:12px;}@media(min-width:992px){.physician-page-search-form{align-items:flex-end;flex-direction:row;gap:8px;}}h2.image-tile-list-item-title .icon{margin-left:auto;flex:0 0 1rem;}.physician-item-specialties{color:#444;display:block;font-size:1rem;font-weight:500;}.physician-item-new-patients{color:#61a224;display:block;font-size:1rem;font-weight:500;}