.PpyRxq_page{min-height:calc(100vh - 120px)}@media print{.PpyRxq_page{min-height:auto}}.PpyRxq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PpyRxq_hero{color:#fff;text-align:center;background:linear-gradient(135deg,#1d3a6e 0%,#e4002b 100%);padding:4rem 2rem}.PpyRxq_heroTitle{margin-bottom:1rem;font-size:2.5rem;font-weight:700}.PpyRxq_heroSub{opacity:.9;font-size:1.25rem}.PpyRxq_enquirySection{max-width:900px;margin:3rem auto;padding:0 1.5rem}
