.representation-page .entry-title{text-transform:none;margin-bottom:10px}
.representation-page .entry-content{width:100%;padding-top:26px;border-top:1px solid #343434}
.representation-page .entry-content .location-label{font:400 11px/1.5 monospace;letter-spacing:.16em;color:#999;margin:40px 0 18px}
.representation-page address{font-style:normal;line-height:1.8;margin:0 0 38px}
.representation-page .management-contact p{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0 0 14px}
.representation-page .management-contact span{min-width:48px;color:#999;font-size:14px}
.representation-page .management-contact a{white-space:nowrap}

.representation-page .entry-content .management-email:first-of-type{margin-bottom:10px;line-height:1.25}
.representation-page .entry-content .management-website{font-size:20px;line-height:1.25}
