.pjd-preview { padding: 1.25rem; border: 1px solid #18ad76; background: #f5f8f5; text-align: center; }
.pjd-download { display: inline-block; border-radius: 4px; background: #18ad76; color: white !important; padding: 14px 24px; font-weight: 600; }
.pjd-download:focus-visible { outline: 3px solid #123c30; outline-offset: 3px; }
.pjd-contact-note { font-size: .9rem; color: #52635b; }
