.memory-wall-card{background:var(--bg-primary);color:var(--memory-text);border-radius:90px;corner-shape:squircle;overflow:hidden;min-width:0}.memory-wall-card--grid{height:720px;display:flex;flex-direction:column;padding:50px;gap:8px}.memory-wall-card--featured{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:auto auto;grid-template-areas:"copy photo" "author share";align-items:start;height:auto;padding:20px 50px;grid-column-gap:48px;column-gap:48px;grid-row-gap:28px;row-gap:28px}.memory-wall-card__photo{position:relative;overflow:hidden;width:100%;border-radius:40px;corner-shape:round}.memory-wall-card--grid .memory-wall-card__photo{width:min(100%,320px*var(--memory-photo-ratio,1.7778));height:auto;margin-inline:auto;align-self:center;flex:0 0 auto}.memory-wall-card--featured .memory-wall-card__photo{grid-area:photo;justify-self:center;align-self:start;width:100%;height:auto;min-height:0;border-radius:40px}.memory-wall-card--quote .memory-wall-card__photo,.memory-wall-card--text .memory-wall-card__photo{display:none}.memory-wall-card__main{display:flex;flex-direction:column;min-height:0;min-width:0;gap:12px}.memory-wall-card--grid .memory-wall-card__main{flex:1 1 auto;min-height:0;overflow:hidden;padding:0}.memory-wall-card--featured .memory-wall-card__main{grid-area:copy;align-self:start;height:auto;min-height:0;overflow:visible;padding:0}.memory-wall-card--featured .memory-wall-card__author{grid-area:author;margin-top:0}.memory-wall-card--featured .memory-wall-card__role{margin-top:4px}.memory-wall-card--featured .memory-wall-card__share{grid-area:share;justify-self:end;align-self:end;margin-left:0}.memory-wall-card__story-title{margin:0;font-family:var(--UAF-font);font-size:28px;font-weight:700;line-height:1.2}.memory-wall__copy{overflow-wrap:anywhere;min-height:0;font-family:var(--UAF-font);font-size:22px;line-height:1.45}.memory-wall__copy p{margin:0 0 .7em}.memory-wall__copy p:last-child{margin-bottom:0}.memory-wall-card--featured .memory-wall__copy,.memory-wall-card--grid .memory-wall__copy{flex:1 1 auto;min-height:0;overflow:hidden}.memory-wall__copy.is-clamped{flex:0 0 auto;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.memory-wall__copy.is-clamped p{display:inline}.memory-wall__copy.is-clamped p+p:before{content:"\a\a";white-space:pre-wrap}.memory-wall__copy--quote{display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:34px;line-height:1.35}.memory-wall__read{flex-shrink:0;margin-top:4px;margin-bottom:20px;color:#e69636;font-family:var(--UAF-font);font-size:16px;font-weight:400;line-height:1.4;text-decoration:none;align-self:flex-start}.memory-wall-card--quote .memory-wall__read{align-self:center}.memory-wall-card__author{flex-shrink:0;margin-top:auto;align-self:stretch;width:100%;text-align:left}.memory-wall-card--quote .memory-wall-card__author{text-align:start}.memory-wall-card__name,.memory-wall-card__role{margin:0}.memory-wall-card__name{font-family:var(--UAF-compact-font);font-size:24px;font-weight:700;text-align:left}.memory-wall-card__meta{display:flex;align-items:center;gap:16px;width:100%;margin-top:4px}.memory-wall-card__role{margin:0;font-family:var(--UAF-compact-font);font-size:14px;opacity:.62}.memory-wall-card__share{display:flex;flex-shrink:0;align-items:center;margin-left:auto;padding:0}@media(max-width:1099px)and (min-width:769px){.memory-wall-card--grid{height:auto;aspect-ratio:630/720}}@media(max-width:768px){.memory-wall-card{border-radius:60px}.memory-wall-card--featured,.memory-wall-card--grid{height:auto;aspect-ratio:auto;display:flex;flex-direction:column;padding:30px 20px;gap:8px;min-height:300px}.memory-wall-card--featured .memory-wall-card__photo,.memory-wall-card--grid .memory-wall-card__photo{width:min(100%,320px*var(--memory-photo-ratio,1.7778));height:auto;margin-inline:auto;align-self:center;min-height:0}.memory-wall-card--featured .memory-wall-card__main,.memory-wall-card--grid .memory-wall-card__main{padding:0;flex:1 1 auto;justify-content:center;align-items:stretch;text-align:left}.memory-wall-card--grid .memory-wall-card__author{margin-top:0}.memory-wall__read{align-self:flex-start}.memory-wall-card--featured .memory-wall__copy,.memory-wall-card--grid .memory-wall__copy{flex:none;display:block;overflow:hidden;font-size:18px}.memory-wall__copy--measure{display:block!important;-webkit-line-clamp:unset!important}.memory-wall__copy.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10}.memory-wall__copy--quote{font-size:26px;align-items:flex-start;text-align:left}.memory-wall-card--grid .memory-wall-card__meta{align-items:center}.memory-wall-card--featured .memory-wall-card__share,.memory-wall-card--grid .memory-wall-card__share{margin-left:auto;padding:0;justify-content:flex-end}.memory-wall-card--featured{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"photo photo" "copy copy" "name name" "role share";align-items:center;align-content:center;grid-column-gap:16px;column-gap:16px;grid-template-rows:auto minmax(0,1fr) auto auto}.memory-wall-card--featured .memory-wall-card__photo{grid-area:photo}.memory-wall-card--featured .memory-wall-card__main{grid-area:copy;align-self:stretch}.memory-wall-card--featured .memory-wall-card__author{display:contents}.memory-wall-card--featured .memory-wall-card__name{grid-area:name}.memory-wall-card--featured .memory-wall-card__role{grid-area:role;margin-top:0;align-self:center;min-width:0}.memory-wall-card--featured .memory-wall-card__share{grid-area:share;align-self:center;justify-self:end;margin-left:0}}