.ppwr-contact-cta{--ppwr-cta-navy:#003b55;--ppwr-cta-orange:#f08700;--ppwr-cta-paper:#fef7ec;--ppwr-cta-link:#04c;color:var(--ppwr-cta-navy);display:block;font:400 18px/1.65 Barlow,Segoe UI,Arial,sans-serif;margin:40px 0}.ppwr-contact-cta *,.ppwr-contact-cta :after,.ppwr-contact-cta :before{box-sizing:border-box}.ppwr-contact-cta .ppwr-contact-cta__box{background:var(--ppwr-cta-paper);border-left:4px solid var(--ppwr-cta-orange);border-radius:9px;padding:28px 30px}.ppwr-contact-cta .ppwr-contact-cta__title{color:var(--ppwr-cta-navy);font:600 27px/1.3 Montserrat,Segoe UI,Arial,sans-serif;letter-spacing:-.02em;margin:0 0 19px}.ppwr-contact-cta .ppwr-contact-cta__body p{margin:0 0 20px}.ppwr-contact-cta .ppwr-contact-cta__body p:last-child{margin-bottom:0}.ppwr-contact-cta .ppwr-contact-cta__body ol,.ppwr-contact-cta .ppwr-contact-cta__body ul{margin:20px 0 24px;padding-left:25px}.ppwr-contact-cta .ppwr-contact-cta__body li{margin-bottom:10px;padding-left:4px}.ppwr-contact-cta .ppwr-contact-cta__body li::marker{color:var(--ppwr-cta-orange)}.ppwr-contact-cta .ppwr-contact-cta__body strong{font-weight:700}.ppwr-contact-cta .ppwr-contact-cta__body a{color:var(--ppwr-cta-link);text-decoration:underline;text-underline-offset:3px}.ppwr-contact-cta .ppwr-contact-cta__action{font-size:16px;margin:25px 0 0}.ppwr-contact-cta .ppwr-contact-cta__button{align-items:center;background:var(--ppwr-cta-orange);border:2px solid var(--ppwr-cta-orange);border-radius:7px;color:var(--ppwr-cta-navy);cursor:pointer;display:inline-flex;font:600 15px/1.45 Montserrat,Segoe UI,Arial,sans-serif;gap:14px;justify-content:center;max-width:100%;padding:15px 22px;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.ppwr-contact-cta .ppwr-contact-cta__button:hover{background:var(--ppwr-cta-navy);border-color:var(--ppwr-cta-navy);color:#fff}.ppwr-contact-cta .ppwr-contact-cta__button:focus-visible{outline:3px solid var(--ppwr-cta-navy);outline-offset:4px}@media (max-width:680px){.ppwr-contact-cta{font-size:17px}.ppwr-contact-cta .ppwr-contact-cta__box{padding:20px 19px}.ppwr-contact-cta .ppwr-contact-cta__title{font-size:23px}.ppwr-contact-cta .ppwr-contact-cta__button{font-size:14px;padding:13px 15px;text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.ppwr-contact-cta .ppwr-contact-cta__button{transition:none}}