.dg-story-body{min-width:0}
.dg-story-body-text{overflow-wrap:anywhere;line-height:1.65}
.dg-story-body-text>:first-child{margin-block-start:0}
.dg-story-body-text>:last-child{margin-block-end:0}
.dg-story-body.is-collapsible:not(.is-expanded)>.dg-story-body-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;max-block-size:6.6em;overflow:hidden}
.dg-story-body>.dg-story-readmore{display:inline-flex;align-items:center;justify-content:flex-start;min-block-size:44px;width:auto;max-width:100%;margin-block:var(--dg-space-1);padding:var(--dg-space-1) 0;border:0;border-radius:var(--dg-radius-sm);background:transparent;color:var(--dg-accent);font-size:var(--dg-font-body-md);font-weight:var(--dg-font-weight-bold);text-align:start;box-shadow:none}
.dg-story-body>.dg-story-readmore[hidden]{display:none}
.dg-community-map-links{display:flex;flex-wrap:wrap;gap:var(--dg-space-2) var(--dg-space-4);margin-block-start:var(--dg-space-2)}
.dg-community-location-card>div{flex:1;min-width:0;overflow-wrap:anywhere}
.dg-community-map-links>a{display:inline-flex;align-items:center;min-block-size:44px;max-width:100%;font-size:var(--dg-font-body-md);font-weight:var(--dg-font-weight-bold);color:var(--dg-accent);text-decoration:none;overflow-wrap:anywhere}
[data-dg-like-status].screen-reader-text{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:calc(var(--dg-space-1) * -0.25);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
