.loyalty-program-intro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.loyalty-program-intro>div{padding:22px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.loyalty-program-intro h2{margin:7px 0 8px;font-size:20px}.loyalty-program-intro p{margin:0;line-height:1.65}@media (max-width:720px){.loyalty-program-intro{grid-template-columns:1fr}}.partner-card-link{display:block;height:100%;color:inherit;text-decoration:none}