.prp-report-card details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;color:var(--prp-navy);font-size:.82rem;font-weight:800;list-style:none;cursor:pointer}.prp-report-card details>summary::-webkit-details-marker{display:none}.prp-report-card details>summary>i{font-size:.7rem;transition:transform .2s ease}.prp-report-card details[open]>summary>i{transform:rotate(180deg)}.prp-report-form{display:grid;gap:13px}.prp-report-form label{display:block;color:var(--prp-navy);font-size:.72rem;font-weight:750}.prp-report-form label small{color:#84909a;font-weight:500}.prp-report-form .form-control,.prp-report-form .form-select{margin-top:5px;font-size:.8rem}.prp-report-form textarea{resize:vertical}.prp-report-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.prp-report-link-card a{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 18px;color:var(--prp-navy);text-decoration:none}.prp-report-link-card a>span{display:block}.prp-report-link-card strong,.prp-report-link-card small{display:block}.prp-report-link-card strong{font-size:.8rem}.prp-report-link-card small{margin-top:4px;color:#7d8993;font-size:.68rem}.prp-report-link-card a>i{color:var(--prp-red)}.prp-report-page{background:#f4f7fa}.prp-report-page-hero{padding:75px 0 95px;background:linear-gradient(135deg,var(--prp-navy),var(--prp-blue));color:#fff}.prp-report-page-hero a{display:inline-block;margin-bottom:28px;color:#fff;font-size:.78rem;font-weight:750;text-decoration:none}.prp-report-page-hero .prp-section-kicker{color:#fff;opacity:.7}.prp-report-page-hero h1{max-width:850px;margin:5px 0 13px;color:#fff;font-size:clamp(2rem,4vw,3.4rem)}.prp-report-page-hero p{max-width:700px;margin:0;color:rgba(255,255,255,.78)}.prp-report-page-card{position:relative;z-index:2;max-width:780px;margin:-48px auto 0;padding:30px;border:1px solid rgba(7,52,95,.09);border-radius:20px;background:#fff;box-shadow:0 18px 45px rgba(7,31,53,.12)}.prp-report-page-card .prp-report-form{gap:19px}.prp-report-page-card .prp-report-form label{font-size:.82rem}.prp-report-page-card .form-control,.prp-report-page-card .form-select{padding:12px;font-size:.9rem}.prp-report-privacy{margin:0;color:#71808d;font-size:.73rem}.prp-report-privacy i{color:var(--prp-blue)}@media(max-width:575px){.prp-report-page-hero{padding:50px 0 75px}.prp-report-page-card{margin-top:-35px;padding:21px}}
.prp-submission-page .prp-report-page-hero{padding-bottom:78px}.prp-submission-card{max-width:940px;margin:75px auto 0}.prp-submission-intro h2{margin:4px 0 6px;color:var(--prp-navy);font-size:1.35rem}.prp-submission-intro p{margin:0;color:#71808d;font-size:.82rem}.prp-submission-form hr{margin:4px 0;border-color:rgba(7,52,95,.1)}.prp-submission-consent{display:flex!important;align-items:flex-start;gap:10px;padding:14px;border-radius:12px;background:#f4f7fa;cursor:pointer}.prp-submission-consent input{flex:0 0 auto;margin-top:3px;accent-color:var(--prp-red)}.prp-submission-consent span{color:#536575;font-size:.78rem;font-weight:550}@media(max-width:991px){.prp-submission-card{margin-top:25px}}@media(max-width:575px){.prp-submission-page .prp-report-page-hero{padding-bottom:50px}.prp-submission-card{margin-top:18px}}
