/* Additional styling only for the eight supporting pages; pilot CSS stays unchanged. */
.rwp-premium-page .pp-hero-photo img{object-position:50% 30%}.rwp-premium-page[data-rwp-page-key="agent"] .pp-hero-photo img,.rwp-premium-page[data-rwp-page-key="about"] .pp-hero-photo img,.rwp-premium-page[data-rwp-page-key="contact"] .pp-hero-photo img{object-fit:contain;background:#061f38;padding:30px}.rwp-premium-page .pp-card{scroll-margin-top:30px}.rwp-premium-page .pp-leadform{background:#f7f8fa}.rwp-premium-page .pp-disabled-form{border:1px solid #aeb9c6;padding:28px;display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:25px}.rwp-premium-page .pp-disabled-form label{display:grid;gap:8px;font-size:12px}.rwp-premium-page .pp-disabled-form input,.rwp-premium-page .pp-disabled-form textarea{max-width:100%;width:100%;min-height:48px;border:1px solid #7a8898;background:#fff;color:#536173;padding:12px;font:inherit}.rwp-premium-page .pp-disabled-form .pp-form-wide{grid-column:1/-1}.rwp-premium-page .pp-disabled-form button{min-height:48px;color:#536173;background:#e4e8ed;border:1px solid #7a8898}@media(max-width:600px){.rwp-premium-page .pp-disabled-form{grid-template-columns:1fr;padding:20px}.rwp-premium-page .pp-hero-photo img{padding:12px}}
