.prn-hero{--prn-dark:#011726;--prn-blue:#0072bb;--prn-white:#fff;--prn-radius:5px;--slide-time:6s;align-items:center;background:var(--prn-dark);display:flex;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;isolation:isolate;min-height:88vh;overflow:hidden;position:relative}.prn-hero *,.prn-hero :after,.prn-hero :before{box-sizing:border-box}.prn-hero__slides{inset:0;position:absolute;z-index:-2}.prn-hero__slide{animation:prn-slide calc(var(--slide-time)*2) linear infinite;background-position:50%;background-size:cover;inset:0;opacity:0;position:absolute;transform:scale(1.08)}.prn-hero__slide:first-child{animation-delay:0s}.prn-hero__slide:nth-child(2){animation-delay:var(--slide-time)}@keyframes prn-slide{0%{opacity:0;transform:scale(1.08)}10%{opacity:1}50%{opacity:1}60%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}.prn-hero__overlay{background:radial-gradient(ellipse at center,rgba(1,23,38,.55) 0,rgba(1,23,38,.75) 100%);inset:0;position:absolute;z-index:-1}.prn-hero__inner{margin:0 auto;max-width:1140px;padding:96px 24px;text-align:center;width:100%}.prn-hero__ctas,.prn-hero__eyebrow,.prn-hero__lead,.prn-hero__title{animation:prn-in .9s cubic-bezier(.2,.7,.2,1) forwards;opacity:0}.prn-hero__eyebrow{animation-delay:.4s}.prn-hero__title{animation-delay:.7s}.prn-hero__lead{animation-delay:1.1s}.prn-hero__ctas{animation-delay:1.5s}@keyframes prn-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.prn-hero .prn-hero__eyebrow{color:var(--prn-white)!important;font-family:Roboto,Arial,sans-serif;font-size:15px;font-weight:700;letter-spacing:.2em;margin:0 0 14px;text-transform:uppercase}.prn-hero .prn-hero__title{color:var(--prn-white)!important;font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(32px,5vw,62px);font-weight:700;letter-spacing:normal;line-height:1.1;margin:0 auto 24px;max-width:1000px;text-transform:none}.prn-hero .prn-hero__lead{color:var(--prn-white)!important;font-family:Roboto,Arial,sans-serif;font-size:clamp(17px,1.6vw,21px);font-weight:400;line-height:1.5;margin:0 auto 40px;max-width:760px;opacity:.92}.prn-hero__ctas{display:flex;justify-content:center}.prn-hero .prn-hero__btn{background:var(--prn-white);border:2px solid var(--prn-white);border-radius:var(--prn-radius);color:var(--prn-blue)!important;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.03em;padding:16px 32px;text-decoration:none!important;text-transform:uppercase;transition:background .2s,border-color .2s,transform .2s}.prn-hero .prn-hero__btn:hover{background:#e6f0f7;border-color:#e6f0f7;transform:translateY(-2px)}@media (max-width:768px){.prn-hero{min-height:78vh}.prn-hero__inner{padding:72px 20px}.prn-hero .prn-hero__eyebrow{font-size:13px}.prn-hero .prn-hero__title{margin-bottom:18px}.prn-hero .prn-hero__lead{margin-bottom:32px}.prn-hero__ctas{align-items:stretch;flex-direction:column}.prn-hero .prn-hero__btn{text-align:center}}@media (prefers-reduced-motion:reduce){.prn-hero__slide{animation:none}.prn-hero__slide:first-child{opacity:1;transform:none}.prn-hero__ctas,.prn-hero__eyebrow,.prn-hero__lead,.prn-hero__title{animation:none;opacity:1}}