/* Payment methods row (QuanticData, 24/10/2026). One snippet: partials/pay-methods.html, injected by pay-methods.mjs.
   Ink on light pages, light marks on the black v3 heroes (.qd3-hero) or with .qd-pay-dark. Facts >= 14px, contrast >= 7:1. */
.qd-pay{--qd-pay-ink:#1f2633;--qd-pay-muted:#454d5e;--qd-pay-line:rgba(15,23,42,.18);margin:20px 0 0;max-width:560px;color:var(--qd-pay-ink)}
.qd3-hero .qd-pay,.qd-pay.qd-pay-dark{--qd-pay-ink:rgba(255,255,255,.9);--qd-pay-muted:rgba(255,255,255,.72);--qd-pay-line:rgba(255,255,255,.22)}
.qd-pay .qd-pay-marks{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0!important;padding:0!important;list-style:none!important}
.qd-pay .qd-pay-marks>li{display:inline-flex;align-items:center;margin:0!important;padding:0 8px!important;height:30px;border:1px solid var(--qd-pay-line);border-radius:7px;box-sizing:border-box;list-style:none!important;background:none!important;color:var(--qd-pay-ink)!important}
.qd-pay .qd-pay-marks>li::before,.qd-pay .qd-pay-marks>li::marker{content:none!important;display:none!important}
.qd-pay .qd-pay-chip{justify-content:center;min-width:50px}
.qd-pay .qd-pay-crypto{gap:6px;padding:0 10px 0 6px!important}
.qd-pay svg{display:block;flex:none;color:var(--qd-pay-ink)!important;fill:none}
.qd-pay .qd-pay-crypto span{margin-left:2px;white-space:nowrap;font:600 14px/1 var(--b-sans,system-ui,-apple-system,'Segoe UI',Roboto,sans-serif);letter-spacing:0;color:var(--qd-pay-ink)}
.qd-pay .qd-pay-terms{margin:12px 0 0!important;max-width:none!important;font:600 14px/1.4 var(--b-sans,system-ui,-apple-system,'Segoe UI',Roboto,sans-serif)!important;letter-spacing:.01em!important;color:var(--qd-pay-muted)!important}
@media (max-width:640px){.qd-pay{margin-top:18px}.qd-pay .qd-pay-marks{gap:6px}.qd-pay .qd-pay-chip{min-width:46px}}
/* in the v3 heroes the row rises right after the CTA (same keyframes and curve as the hero, only with motion allowed) */
@media (scripting:enabled) and (prefers-reduced-motion:no-preference){html.qd-v3 .qd3-hero.in-view .qd-pay{animation:qd3-rise .65s var(--b-ease,cubic-bezier(.22,1,.36,1)) both;animation-delay:.36s}}
