.enh-ugc{background:var(--ed-cream)}.enh-ugc .ugc__inner{max-width:var(--ed-maxw);margin-left:auto;margin-right:auto;padding-left:var(--ed-gutter);padding-right:var(--ed-gutter)}.enh-ugc .ugc__head{max-width:60ch}.enh-ugc .ugc__head h2{font-family:var(--ed-serif);font-size:max(2.6rem,min(3vw,4rem));line-height:1.08;letter-spacing:-.015em;margin-top:1.2rem}.enh-ugc .ugc__chips{display:flex;flex-wrap:wrap;gap:1rem;margin:2.2rem 0 3.2rem}.enh-ugc .ugc__chip{font-family:var(--ed-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;padding:.8rem 1.5rem;border-radius:99.9rem;border:.1rem solid var(--ed-line);color:var(--ed-ink-70);background:var(--ed-cream-2)}.enh-ugc .ugc__chip--active{background:var(--ed-ink);color:var(--ed-cream-2);border-color:var(--ed-ink)}.enh-ugc .ugc__row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.6rem;gap:1.6rem}.enh-ugc .ugc__cell{position:relative;margin:0;border-radius:1.6rem;overflow:hidden;aspect-ratio:3 / 4;background:var(--ed-sand)}.enh-ugc .ugc__cell img,.enh-ugc .ugc__placeholder{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.enh-ugc .ugc__placeholder-bg{fill:var(--ed-sand)}.enh-ugc .ugc__placeholder-fig{stroke:var(--ed-line)}.enh-ugc .ugc__tag{position:absolute;top:1.4rem;left:1.4rem;padding:.6rem 1.2rem;border-radius:99.9rem;background:var(--ed-cream-2);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);font-family:var(--ed-mono);font-size:1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ed-ink)}.enh-ugc .ugc__quote{position:absolute;left:0;right:0;bottom:0;padding:2.6rem 1.4rem 1.4rem;background:linear-gradient(180deg,transparent,rgba(20,14,10,.8));color:var(--ed-cream-2);font-size:1.25rem;line-height:1.45}@media (max-width: 980px){.enh-ugc .ugc__row{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.enh-ugc .ugc__row{grid-template-columns:1fr 1fr}}@media (max-width: 460px){.enh-ugc .ugc__row{grid-template-columns:1fr}}
