.purchase-hero-actions{flex-wrap:wrap;gap:12px}
.purchase-link{min-height:48px;text-align:center;gap:10px}
.purchase-link:focus-visible{outline:3px solid var(--blue);outline-offset:4px;box-shadow:0 0 0 3px #fff}
.quote-owner{min-width:0}
.quote-owner .quote-photo img{display:block;height:auto}
.quote-purchase-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:24px clamp(16px,3vw,40px)}
.quote-purchase-actions .purchase-link{flex:1 1 190px;min-width:0}
