/** QRoep page: pakketten */
.qr-package-grid { align-items: stretch; }
.qr-package-card { display: flex; min-height: 100%; flex-direction: column; }
.qr-package-card__name { margin: 0 0 7px; color: var(--qr-heading); font-size: 29px; }
.qr-package-card__for { margin: 0 0 18px; color: var(--qr-muted); line-height: 1.6; }
.qr-package-list { display: grid; gap: 10px; margin: 0; padding: 0; list-style: none; }
.qr-package-list li { position: relative; padding-left: 25px; color: var(--qr-text); line-height: 1.5; }
.qr-package-list li::before { content: ''; position: absolute; top: .48em; left: 0; width: 9px; height: 9px; border-radius: 50%; background: var(--qr-accent); box-shadow: 0 0 0 5px var(--qr-accent-soft); }
.qr-package-card__footer { margin-top: auto; padding-top: 22px; }
.qr-package-note { margin-top: 28px; }
