.proof-section{padding-top:56px;padding-bottom:56px;scroll-margin-top:110px}.proof-section .section-heading{margin-bottom:26px}.proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.proof-card{margin:0;padding:18px;background:#10271e;border:1px solid #e3c44e55;border-radius:16px;min-width:0}.proof-card figcaption span{font-size:12px;font-weight:800;color:#ffdb52;text-transform:uppercase;letter-spacing:.08em}.proof-card p{line-height:1.5;color:#d3dfd8;min-height:44px}.proof-card img{display:block;width:100%;height:360px;object-fit:contain;background:#081710;border-radius:10px}.proof-card small{display:block;margin-top:12px;color:#c2d1c8}.creator-proofs{margin-top:24px;border:1px solid #e3c44e55;border-radius:12px;padding:18px}.creator-proofs summary{cursor:pointer;color:#ffdb52;font-weight:800}.creator-proofs .proof-grid{margin-top:20px}.proof-note{font-size:13px;line-height:1.6;color:#bfcec5;margin:22px 0}.checkout-summary{padding:12px 14px;background:#071b13;border-radius:10px;font-size:13px}.checkout-summary strong{color:#ffdb52}.modal h3{font-size:25px}.modal .checkout-field{margin-top:12px}.modal .checkout-field input{padding:12px}.modal p{font-size:14px}.modal-actions{position:sticky;bottom:-28px;background:#0e271d;padding:12px 0;margin-bottom:0}@media(max-width:600px){.proof-grid{grid-template-columns:1fr}.proof-card img{height:330px}.proof-section{padding-top:36px}.modal-backdrop{padding:10px}.modal{padding:20px;max-height:calc(100dvh - 20px)}.modal-actions{bottom:-20px}.modal-actions .cta{font-size:12px;padding:14px 10px}}html,body{max-width:100%;overflow-x:clip}.proof-section,.proof-grid{min-width:0}.creator-proofs summary{overflow-wrap:anywhere}
.modal-actions{position:static}.proof-section .section-heading{opacity:1;transform:none}
