.r5 .cl-local{padding-bottom:var(--sec-tight)}.r5 .cl-grid{display:grid;grid-template-columns:300px minmax(0,1fr);gap:var(--s-8);padding-top:var(--s-6);border-top:1px solid var(--c-line-strong)}.r5 .cl-head h2{max-width:14ch}.r5 .cl-head p{margin-top:var(--s-5);max-width:34ch}.r5 .cl-list{display:grid;gap:0}.r5 .cl-item{padding:var(--s-5) 0;border-bottom:1px solid var(--c-line)}.r5 .cl-item:first-child{padding-top:0}.r5 .cl-meta{font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.02em;color:var(--c-muted)}.r5 .cl-item h3{margin-top:var(--s-3)}.r5 .cl-body{margin-top:var(--s-3);color:var(--c-body);max-width:60ch}.r5 .cl-groups{display:grid;gap:var(--s-7)}.r5 .cl-group-label{font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--c-ink);padding-bottom:var(--s-3);margin-bottom:var(--s-5);border-bottom:1px solid var(--c-line-strong)}.r5 .cl-links,.r5 .cl-more,.r5 .cl-hubs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-5)}.r5 .cl-links{margin-top:var(--s-4)}.r5 .cl-more{margin-top:var(--s-7)}.r5 .cl-more-label,.r5 .cl-hubs-label{font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.02em;color:var(--c-muted)}.r5 .home-network-head .cl-hubs{justify-content:center;margin-top:var(--s-5)}@media(min-width:600px)and (max-width:1023px){.r5 .cl-grid{grid-template-columns:220px minmax(0,1fr);gap:var(--s-7)}}@media(max-width:599px){.r5 .cl-grid{grid-template-columns:minmax(0,1fr);gap:var(--s-6);padding-top:var(--s-5)}.r5 .cl-head h2,.r5 .cl-head p{max-width:none}.r5 .cl-links .link,.r5 .cl-more .link,.r5 .cl-hubs .link{min-height:44px}}.r5 .lp-body{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s-6);align-items:start}.r5 .lp-photo{margin:0;display:grid;gap:var(--s-2)}.r5 .lp-photo img{display:block;width:100%;height:auto;aspect-ratio:var(--ar-photo);-o-object-fit:cover;object-fit:cover;border-radius:var(--r-inner)}.r5 .lp-copy h3{margin-top:var(--s-3)}.r5 .lp-outcome{margin-top:var(--s-3);color:var(--c-ink);font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:1023px){.r5 .lp-body{grid-template-columns:minmax(0,1fr);gap:var(--s-5)}}
