.rpl-request{margin:45px 0;padding:38px;background:#f1f6fc;border-radius:20px;max-width:1100px}.rpl-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.rpl-fields label{display:flex;flex-direction:column;gap:9px;font-size:14px;font-weight:600}.rpl-fields input,.rpl-fields select,.rpl-fields textarea{font:inherit;padding:14px;border:1px solid #bdcbdf;border-radius:8px;background:#fff;min-width:0}.rpl-full{grid-column:1/-1}.rpl-consent{display:flex;align-items:flex-start;gap:10px;margin:25px 0;font-size:14px;line-height:1.7;flex-wrap:wrap}.rpl-consent input{margin-top:7px}.resource-section ul{line-height:1.9}.resource-section img{width:100%;max-height:360px;object-fit:cover;border-radius:18px;margin-bottom:25px}.resource-documents{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin:25px 0}.resource-documents a{display:block;padding:20px;background:#eaf1fa;border-radius:10px;font-weight:600}@media(max-width:700px){.rpl-fields,.resource-documents{grid-template-columns:1fr}.rpl-full{grid-column:auto}.rpl-request{padding:24px}}

.policy-document-version{display:block;margin-top:8px;font-size:12px;font-weight:400;line-height:1.5;color:#456080}
.staff-preview-notice{padding:24px;border:2px solid #2465a8;background:#edf5ff;border-radius:14px;color:#17395e}.staff-preview-notice h3{font-size:24px}.staff-preview-notice p{font-size:17px;line-height:1.65}.staff-preview-notice h4{font-size:20px}
