.rrp-card{border:1px solid var(--black-100);display:flex;flex-direction:column;height:100%}.rrp-card a.main-link,.rrp-card span.main-link{display:flex;flex-direction:column;flex-grow:1;padding:1.75rem}.rrp-card a.main-link .image,.rrp-card span.main-link .image{aspect-ratio:23/15;overflow:hidden;width:100%}.rrp-card a.main-link .image img,.rrp-card span.main-link .image img{-o-object-fit:contain;object-fit:contain}.rrp-card a.main-link .years,.rrp-card span.main-link .years{leading-trim:both;text-edge:cap;color:var(--blue);display:flex;flex-wrap:wrap;font-family:var(--integral);font-weight:700;gap:1rem;letter-spacing:1.32px;margin:1.75rem 0}.rrp-card a.main-link h3,.rrp-card span.main-link h3{font-family:var(--instrument);font-style:normal;font-weight:600;line-height:1.3;margin-bottom:1rem;word-break:normal}.rrp-card a.main-link .copy,.rrp-card span.main-link .copy{leading-trim:both;text-edge:cap;color:var(--black-500);font-style:normal;font-weight:500;letter-spacing:.3px;line-height:1.6}.rrp-card a.main-link .fake-link,.rrp-card span.main-link .fake-link{leading-trim:both;text-edge:cap;align-items:center;color:var(--blue);display:block;display:flex;font-family:var(--integral);font-style:normal;font-weight:400;letter-spacing:.84px;margin-top:auto;padding-top:3rem;transition:var(--transition) ease-in-out}.rrp-card a.main-link .fake-link svg,.rrp-card span.main-link .fake-link svg{transition:var(--transition) ease-in-out}.rrp-card a.main-link .fake-link .mess-svg,.rrp-card span.main-link .fake-link .mess-svg{height:1em;margin-left:.5rem;margin-top:.2em;width:1em}
