.cg-place-card{text-align:center;flex-direction:column;align-items:center;gap:7px;max-width:700px;margin:0 auto;display:flex}.cg-place-card__title{font-family:var(--font-display);font-size:clamp(20px,3vw,26px);font-weight:var(--font-display-weight);text-transform:uppercase;letter-spacing:.02em;color:var(--brand);margin:0;line-height:1.05}.cg-place-card__location{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brand);font-size:11px;font-weight:600;line-height:1.5}.cg-place-card__note{color:var(--ink);margin:6px 0 0;font-size:15px;line-height:1.8}