
.v247-proof{margin:34px auto;padding:22px;border:1px solid rgba(213,190,138,.45);border-radius:18px;background:rgba(20,54,49,.72);max-width:980px}
.v247-proof h2{margin:0 0 8px;font-size:clamp(20px,2.5vw,28px)}
.v247-proof p{margin:8px 0 14px;max-width:850px}
.v247-proof-links{display:flex;flex-wrap:wrap;gap:10px}
.v247-proof-links a{display:inline-block;padding:9px 13px;border:1px solid rgba(231,201,145,.55);border-radius:999px;text-decoration:none}
