.rtvp-access-page{background:#fff;padding:clamp(32px,7vw,88px) 20px}.rtvp-access-card{max-width:720px!important;margin:auto;padding:clamp(24px,5vw,48px);border:1px solid #dce3ed;border-radius:16px;box-shadow:0 8px 32px #152b4910;color:#20324b}.rtvp-access-eyebrow{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b50017}.rtvp-access-card h1{color:#1c1858;font-size:clamp(25px,4vw,36px);line-height:1.3;margin:10px 0 18px}.rtvp-access-card p{font-size:16px;line-height:1.75}.rtvp-access-help{display:inline-flex;align-items:center;justify-content:center;margin:12px 0;padding:13px 20px;background:#086b43;color:#fff!important;border-radius:8px;font-size:16px;font-weight:700;text-decoration:none;min-height:48px}.rtvp-access-help:hover{background:#075338}.rtvp-access-help:focus-visible,.rtvp-access-card a:focus-visible{outline:3px solid #1c1858;outline-offset:4px}.rtvp-admin .widefat{margin:16px 0}.rtvp-admin .widefat th,.rtvp-admin .widefat td{padding:12px}.rtvp-admin .widefat code{overflow-wrap:anywhere}.rtvp-admin .form-table{max-width:1000px}
