.nv-hpr{--hpr-white:var(--nv-white,#fff);--hpr-navy:var(--nv-navy,#061d39);--hpr-orange:var(--nv-orange,#ff5e38);--hpr-blue:var(--nv-blue,#0530e5);--hpr-grey:var(--nv-light-grey,#f8f9fe);--hpr-pale:var(--nv-pale,#e7edf4);--hpr-line:var(--nv-line,#c9d6e4);--hpr-ink50:var(--nv-ink-50,#6f7e8f);--hpr-display:var(--nv-font-display,"Unbounded",Helvetica,sans-serif);--hpr-text:var(--nv-font-text,"Manrope",Helvetica,Arial,sans-serif);--hpr-radius:var(--nv-radius,16px);--hpr-radius-sm:var(--nv-radius-sm,12px);--hpr-band:var(--hpr-grey);background:var(--hpr-white);color:var(--hpr-navy);font-family:var(--hpr-text);font-size:16px;line-height:1.6}.nv-hpr,.nv-hpr *{box-sizing:border-box}.nv-hpr__wrap{margin:0 auto;max-width:1240px;padding:0 20px;width:100%}.nv-hpr--sp-none{padding:0}.nv-hpr--sp-compact{padding:56px 0}.nv-hpr--sp-normal{padding:112px 0}.nv-hpr--sp-tight{padding:0 0 112px}.nv-hpr--grey{background:var(--hpr-grey);--hpr-band:var(--hpr-white)}.nv-hpr--navy{background:var(--hpr-white)}.nv-hpr--navy .nv-hpr__band{background:var(--hpr-navy);border-color:var(--hpr-navy);color:var(--hpr-white)}.nv-hpr--navy .nv-hpr__author,.nv-hpr--navy .nv-hpr__h2{color:var(--hpr-white)}.nv-hpr--navy .nv-hpr__meta,.nv-hpr--navy .nv-hpr__note,.nv-hpr--navy .nv-hpr__rights,.nv-hpr--navy .nv-hpr__source-label{color:#a8bacd}.nv-hpr--navy .nv-hpr__meta-divider{color:hsla(0,0%,100%,.28)}.nv-hpr--navy .nv-hpr__text{color:#dce5ef}.nv-hpr--navy .nv-hpr__text b,.nv-hpr--navy .nv-hpr__text strong{color:var(--hpr-white)}.nv-hpr--navy .nv-hpr__rights{border-top-color:hsla(0,0%,100%,.16)}.nv-hpr--navy .nv-hpr__band--click:hover{border-color:var(--hpr-navy);box-shadow:0 18px 44px rgba(6,29,57,.28)}.nv-hpr__band{align-items:start;background:var(--hpr-band);border:1px solid var(--hpr-line);border-radius:var(--hpr-radius);column-gap:40px;display:grid;grid-template-columns:300px minmax(0,1fr);overflow:hidden;padding:32px;position:relative;row-gap:0;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.nv-hpr__band--nosource{grid-template-columns:minmax(0,1fr)}.nv-hpr__band--click:hover{border-color:var(--hpr-blue);box-shadow:0 14px 32px rgba(6,29,57,.08);transform:translateY(-2px)}.nv-hpr__band--edge:after{background:var(--nv-gradient,linear-gradient(90deg,#061d39,#0530e5,#623f93,#ff5e38));content:"";height:3px;left:0;position:absolute;right:0;top:0;z-index:4}.nv-hpr__source{align-self:start;grid-column:1;grid-row:1/span 3}.nv-hpr__band--nosource .nv-hpr__source{display:none}.nv-hpr__band--noimage{grid-template-columns:minmax(0,1fr) 220px}.nv-hpr__band--noimage .nv-hpr__source{align-self:start;grid-column:2;grid-row:1}.nv-hpr__band--noimage .nv-hpr__copy{grid-column:1;grid-row:1}.nv-hpr__band--noimage .nv-hpr__cta{grid-column:1/-1;grid-row:2}.nv-hpr__band--noimage .nv-hpr__rights{grid-column:1/-1;grid-row:3}.nv-hpr__logo-wrap{align-items:center;background:var(--hpr-white);border:1px solid var(--hpr-pale);border-radius:var(--hpr-radius-sm);display:flex;justify-content:center;min-height:88px;padding:20px 18px;width:100%}.nv-hpr__logo-wrap img{display:block;height:auto;width:100%}.nv-hpr__article-image{border-radius:0;display:block;height:190px;margin-top:16px;object-fit:cover;object-position:center center;width:100%}.nv-hpr__source-label{color:var(--hpr-ink50);display:block;font-size:12px;line-height:1.4;margin-top:12px}.nv-hpr__copy{grid-column:2;grid-row:1;min-width:0}.nv-hpr__band--nosource .nv-hpr__copy,.nv-hpr__band--nosource .nv-hpr__cta,.nv-hpr__band--nosource .nv-hpr__rights{grid-column:1}.nv-hpr__eyebrow{color:var(--hpr-orange);display:block;font-family:var(--hpr-text);font-size:14px;font-weight:700;letter-spacing:.2em;line-height:1.3;margin:0 0 12px;text-transform:uppercase}.nv-hpr__h2{color:var(--hpr-navy);font-family:var(--hpr-display);font-size:clamp(24px,2.2vw,32px);font-weight:600;hyphens:none;letter-spacing:-.01em;line-height:1.08;margin:0 0 10px;overflow-wrap:break-word;text-wrap:balance}.nv-hpr__h2 em{color:var(--hpr-orange);font-style:italic}.nv-hpr__meta{align-items:center;color:var(--hpr-ink50);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;line-height:1.5;margin:0;max-width:none}.nv-hpr__meta-item{align-items:center;display:inline-flex;gap:7px}.nv-hpr__author{color:var(--hpr-navy);font-weight:700}.nv-hpr__author-icon{fill:none;flex:none;height:18px;stroke:var(--hpr-orange);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:18px}.nv-hpr__meta-divider{color:var(--hpr-line)}.nv-hpr__text{margin-top:18px;max-width:760px}.nv-hpr__text p{font-size:16px;line-height:1.6;margin:0 0 12px;max-width:none}.nv-hpr__text p:last-child{margin-bottom:0}.nv-hpr__text b,.nv-hpr__text strong{color:var(--hpr-navy);font-weight:700}.nv-hpr__cta{align-items:center;display:flex;flex-wrap:wrap;gap:16px;grid-column:2;grid-row:2;margin-top:24px}.nv-hpr__btn{align-items:center;background:var(--hpr-orange);border:1px solid var(--hpr-orange);border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--hpr-text);font-size:16px;font-weight:700;justify-content:center;line-height:1.2;min-height:48px;padding:12px 24px;position:relative;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;white-space:nowrap;z-index:3}.nv-hpr__btn,.nv-hpr__btn:hover{color:var(--hpr-white);text-decoration:none}.nv-hpr__btn:hover{background:#e84f2e;border-color:#e84f2e;transform:translateY(-1px)}.nv-hpr__btn:focus-visible{outline:3px solid rgba(5,48,229,.28);outline-offset:3px}.nv-hpr__band--btnsec .nv-hpr__btn{background:var(--hpr-white);border-color:var(--hpr-line);color:var(--hpr-navy)}.nv-hpr__band--btnsec .nv-hpr__btn:hover{background:var(--hpr-white);border-color:var(--hpr-navy);color:var(--hpr-navy)}.nv-hpr--navy .nv-hpr__band--btnsec .nv-hpr__btn{background:transparent;border-color:hsla(0,0%,100%,.55);color:var(--hpr-white)}.nv-hpr--navy .nv-hpr__band--btnsec .nv-hpr__btn:hover{border-color:var(--hpr-white);color:var(--hpr-white)}.nv-hpr__band--click .nv-hpr__btn:after{border-radius:999px;content:"";inset:0;position:absolute}.nv-hpr__note{color:var(--hpr-ink50);font-size:13px;line-height:1.45}.nv-hpr__rights{border-top:1px solid var(--hpr-line);color:var(--hpr-ink50);font-size:12px;grid-column:2;grid-row:3;line-height:1.5;margin:24px 0 0;max-width:none;padding-top:16px}@media(max-width:900px){.nv-hpr__band,.nv-hpr__band--noimage{grid-template-columns:1fr;padding:24px;row-gap:0}.nv-hpr__band--noimage .nv-hpr__copy,.nv-hpr__band--noimage .nv-hpr__cta,.nv-hpr__band--noimage .nv-hpr__rights,.nv-hpr__band--noimage .nv-hpr__source,.nv-hpr__copy,.nv-hpr__cta,.nv-hpr__rights,.nv-hpr__source{grid-column:1;grid-row:auto}.nv-hpr__source{margin-bottom:24px}.nv-hpr__logo-wrap{min-height:72px;padding:16px;width:min(260px,100%)}.nv-hpr__article-image{height:220px}.nv-hpr__source-label{margin-top:8px}.nv-hpr__h2{font-size:22px;line-height:1.1}.nv-hpr__text{margin-top:16px}.nv-hpr__cta{align-items:stretch;flex-direction:column;gap:10px;margin-top:20px;text-align:center}.nv-hpr__btn{width:100%}}@media(max-width:767px){.nv-hpr--sp-normal{padding:56px 0}.nv-hpr--sp-compact{padding:32px 0}.nv-hpr--sp-tight{padding:0 0 56px}}@media(max-width:520px){.nv-hpr__band{padding:20px}}@media(prefers-reduced-motion:reduce){.nv-hpr__band,.nv-hpr__btn{transition:none}}.nv-hpr-anim .nv-hpr [data-nv-hpr-reveal]{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.nv-hpr-anim .nv-hpr [data-nv-hpr-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.nv-hpr [data-nv-hpr-reveal]{opacity:1!important;transform:none!important;transition:none!important}}