/* TEM and TF are peer businesses. Only TF carries the delivery-company network. */
.gov7-region-core .gov7-entities{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}
.gov7-region-core .gov10-entity-group{height:auto;min-width:0}
.gov7-region-core .gov7-entity{min-height:173px;width:100%;max-width:none}
.gov7-region-core .r10-network-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
.gov7-region-core .r10-network-link-group{display:block;min-width:0}
.gov7-region-core .r10-network-chip{width:100%;justify-content:space-between;padding-inline:9px}
.gov7-region-core .r10-network-chip>span{display:none}
.r10-network-nodes--professional{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding-top:26px}
.r10-network-nodes--professional::before{content:"";position:absolute;inset-inline:12.5%;top:0;height:1px;background:#9db7c9}
.r10-network-nodes--professional::after{content:"";position:absolute;inset-inline-start:50%;top:-28px;height:28px;width:1px;background:#9db7c9}
.r10-network-nodes--professional>.r10-network-group{position:relative;min-width:0}
.r10-network-nodes--professional>.r10-network-group::before{content:"";position:absolute;inset-inline-start:50%;top:-26px;height:26px;width:1px;background:#9db7c9}
.r10-network-nodes--professional .r10-network-node{height:100%;padding:28px 24px;border-top:3px solid #8ab3ce}
.r10-network-nodes--professional .r10-network-node>header{display:block}
.r10-network-nodes--professional .r10-business-icon{margin-bottom:20px}
.r10-network-nodes--professional .r10-network-code{font-size:35px}
.r10-network-nodes--professional h3{font-size:18px}
.r10-network-nodes--professional .r10-network-legal{letter-spacing:0;font-size:12px}
@media(max-width:1100px){
 .r10-network-nodes--professional{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
 .r10-network-nodes--professional::before{inset-inline:25%}
 .r10-network-nodes--professional>.r10-network-group:nth-child(n+3)::before{display:none}
 .gov7-region-core .r10-network-links{grid-template-columns:minmax(0,1fr)}
}
@media(max-width:760px){
 .gov7-region-core .gov7-entities{gap:16px}
 .gov7-region-core .gov7-entity{min-height:175px}
 .gov7-region-core .gov7-entity-copy>small{font-size:11px}
 .gov7-region-core .r10-network-links{grid-template-columns:minmax(0,1fr);margin-top:8px}
 .r10-network-nodes--professional{grid-template-columns:minmax(0,1fr);padding-top:0;padding-inline-start:22px;gap:18px}
 .r10-network-nodes--professional::before{inset-inline-start:0;inset-inline-end:auto;top:-28px;bottom:40px;width:1px;height:auto}
 .r10-network-nodes--professional::after{inset-inline-start:0;top:-28px;height:1px;width:50%}
 .r10-network-nodes--professional>.r10-network-group::before,.r10-network-nodes--professional>.r10-network-group:nth-child(n+3)::before{display:block;inset-inline-start:-22px;top:43px;height:1px;width:22px}
 .r10-network-nodes--professional .r10-network-node{padding:26px 22px}
 .r10-network-nodes--professional .r10-network-node>header{display:flex;gap:17px}
 .r10-network-nodes--professional .r10-business-icon{margin-bottom:0}
}
