.ppm-page-hero,.ppm-page-hero *,.ppm-page-hero :after,.ppm-page-hero :before{box-sizing:border-box}.ppm-page-hero{background-color:var(--ppm-color-white,#fff);scroll-margin-top:80px}.ppm-page-hero .ppm-page-hero__inner{margin:0 auto;max-width:1200px;padding:120px 60px}.ppm-page-hero .ppm-page-hero__rule{background-color:var(--ppm-color-orange,#ff9500);height:4px;margin:0 0 32px;width:60px}.ppm-page-hero .ppm-page-hero__eyebrow{color:var(--ppm-color-orange-text,#ad6500);font-family:var(--ppm-font-body,Ubuntu,sans-serif);font-size:14px;font-weight:700;letter-spacing:.12em;line-height:1.4;margin:0;padding:0;text-transform:uppercase}.ppm-page-hero .ppm-page-hero__statement{color:var(--ppm-color-ink,#070707);font-family:var(--ppm-font-display,Montserrat,sans-serif);font-size:clamp(38px,4.4vw + 20px,72px);font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;margin:20px 0 0;max-width:950px;text-transform:none;text-wrap:balance}.ppm-page-hero .ppm-page-hero__statement:first-child{margin-top:0}.ppm-page-hero--statement-orange .ppm-page-hero__statement{color:var(--ppm-color-orange,#ff9500)}.ppm-page-hero .ppm-page-hero__subline{margin:24px 0 0;max-width:640px}.ppm-page-hero .ppm-page-hero__subline p{color:var(--ppm-color-ink,#070707);font-family:var(--ppm-font-body,Ubuntu,sans-serif);font-size:clamp(18px,.6vw + 15px,22px);font-weight:400;line-height:1.5;margin:0 0 16px;text-wrap:pretty}.ppm-page-hero .ppm-page-hero__subline p:last-child{margin-bottom:0}.ppm-page-hero .ppm-page-hero__subline a,.ppm-page-hero .ppm-page-hero__subline a:focus,.ppm-page-hero .ppm-page-hero__subline a:hover{color:var(--ppm-color-orange-text,#ad6500);font-family:inherit;font-weight:inherit;text-decoration:underline;text-underline-offset:3px}.ppm-page-hero .ppm-page-hero__subline a:hover{color:var(--ppm-color-ink,#070707)}.ppm-page-hero .ppm-page-hero__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:40px}.ppm-page-hero .ppm-page-hero__btn{border:1px solid transparent;border-radius:0;display:inline-block;font-family:var(--ppm-font-body,Ubuntu,sans-serif);font-size:16px;font-style:normal;font-weight:400;line-height:1.4;padding:16px 32px;text-align:center;text-decoration:none;transition:background-color .14s ease,color .14s ease,border-color .14s ease}.ppm-page-hero .ppm-page-hero__btn:focus,.ppm-page-hero .ppm-page-hero__btn:hover{text-decoration:none}.ppm-page-hero .ppm-page-hero__btn:focus-visible{outline:2px solid var(--ppm-color-ink,#070707);outline-offset:3px}.ppm-page-hero .ppm-page-hero__btn--primary{background-color:var(--ppm-color-orange,#ff9500);border-color:var(--ppm-color-orange,#ff9500);color:var(--ppm-color-ink,#070707)}.ppm-page-hero .ppm-page-hero__btn--primary:focus,.ppm-page-hero .ppm-page-hero__btn--primary:hover{background-color:var(--ppm-color-orange-hover,#e07f00);border-color:var(--ppm-color-orange-hover,#e07f00);color:var(--ppm-color-ink,#070707)}.ppm-page-hero .ppm-page-hero__btn--secondary{background-color:transparent;border-color:var(--ppm-color-ink,#070707);color:var(--ppm-color-ink,#070707)}.ppm-page-hero .ppm-page-hero__btn--secondary:focus,.ppm-page-hero .ppm-page-hero__btn--secondary:hover{background-color:var(--ppm-color-ink,#070707);border-color:var(--ppm-color-ink,#070707);color:var(--ppm-color-white,#fff)}@media (max-width:900px){.ppm-page-hero .ppm-page-hero__inner{padding:48px 20px 56px}.ppm-page-hero .ppm-page-hero__actions{flex-direction:column;gap:12px}.ppm-page-hero .ppm-page-hero__btn{display:block;width:100%}}