.hpc-hero{left:50%;padding:0;position:relative;transform:translateX(-50%);width:calc(100vw - 48px)}.hpc-card{background-color:#082c54;border-radius:var(--hpc-radius,28px);overflow:hidden;position:relative;width:100%}.hpc-card__img{display:block;height:auto;object-fit:cover;width:100%}.hpc-card__overlay{background:var(--hpc-gradient,linear-gradient(to right,rgba(8,44,84,.75) 40%,rgba(8,44,84,0) 80%));inset:0;position:absolute;z-index:1}.hpc-card__content{inset:0;justify-content:var(--hpc-valign,flex-end);position:absolute;z-index:2}.hpc-aligner,.hpc-card__content{display:flex;flex-direction:column}.hpc-aligner{margin:0 auto;max-width:var(--hsElevate--contentWrapper--wide__maxWidth,1296px);padding:56px var(--hsElevate--section--horizontalPadding,32px);width:100%}.hpc-text{order:1}.hpc-ctas{margin-top:28px;order:2}.hpc-stats{order:3}.hpc-text{max-width:var(--hpc-text-max-width,520px)}.hpc-body--mobile{display:none}.hpc-body--desktop{display:block}.hpc-headline--mobile{display:none}.hpc-headline--desktop{display:block}.hpc-card__img--mobile{display:none}.hpc-eyebrow{color:var(--hpc-eyebrow-color,#1b99e8);font-family:var(--hsElevate--body__font,inherit);font-size:var(--hsElevate--captions__fontSize,.8125rem);font-weight:600;letter-spacing:.1em;margin:0 0 14px;text-transform:uppercase}.hpc-headline{color:var(--hpc-headline-color,#fff);font-family:var(--hsElevate--h1__font,inherit);font-size:clamp(32px,4.5vw,56px);font-style:var(--hsElevate--h1__fontStyle,normal);font-weight:var(--hsElevate--h1__fontWeight,700);line-height:var(--hsElevate--heading__lineHeight,1.2);margin:0 0 16px}.hpc-headline em,.hpc-headline i{font-style:italic;font-weight:inherit}.hpc-body{color:var(--hpc-body-color,hsla(0,0%,100%,.85));font-family:var(--hsElevate--body__font,inherit);font-size:var(--hsElevate--body__fontSize,1rem);font-weight:var(--hsElevate--body__fontWeight,400);line-height:var(--hsElevate--body__lineHeight,1.55);margin:0 0 32px}.hpc-ctas{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.hpc-btn{align-items:center;border-radius:var(--hsElevate--button--primary__borderRadius,50px);cursor:pointer;display:inline-flex;font-family:var(--hsElevate--button--primary__font,inherit);font-size:var(--hsElevate--button--primary__fontSize,1rem);font-style:var(--hsElevate--button--primary__fontStyle,normal);font-weight:var(--hsElevate--button--primary__fontWeight,600);justify-content:center;padding:var(--hsElevate--spacing--20,20px) var(--hsElevate--spacing--24,24px);text-decoration:none!important;transition:opacity .2s ease;white-space:nowrap}.hpc-btn--primary,.hpc-btn--primary:active,.hpc-btn--primary:focus,.hpc-btn--primary:visited{background:var(--hpc-btn1-bg,var(--hsElevate--button--primary__backgroundColor,var(--primary-color,#1b6fcf)));border:var(--hsElevate--button--primary__borderThickness,0) solid transparent;color:var(--hpc-btn1-text,var(--hsElevate--button--primary__textColor,#fff))!important}.hpc-btn--primary:hover{opacity:.85;text-decoration:none!important}.hpc-btn--secondary,.hpc-btn--secondary:active,.hpc-btn--secondary:focus,.hpc-btn--secondary:visited{background:var(--hpc-btn2-bg,var(--hsElevate--button--secondary__backgroundColor,transparent));border:var(--hsElevate--button--secondary__borderThickness,2px) solid var(--hpc-btn2-text,var(--hsElevate--button--secondary__borderColor,var(--primary-color,#1b6fcf)));border-radius:var(--hsElevate--button--secondary__borderRadius,50px);color:var(--hpc-btn2-text,var(--hsElevate--button--secondary__textColor,var(--primary-color,#1b6fcf)))!important}.hpc-btn--secondary:hover{opacity:.85;text-decoration:none!important}.hpc-stats{backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5);background:linear-gradient(135deg,rgba(230,238,250,.75),rgba(245,230,235,.65));border:1px solid hsla(0,0%,100%,.6);border-radius:16px;box-shadow:0 8px 40px rgba(0,0,0,.16),inset 0 1px 0 hsla(0,0%,100%,.7);display:flex;flex-wrap:nowrap;gap:0;margin-top:28px;max-width:var(--hpc-stats-max-width,520px);padding:22px 24px}.hpc-stat{border-right:1px solid var(--hpc-stat-line-color,rgba(11,42,60,.15));display:flex;flex:1;flex-direction:column;gap:6px;margin-right:28px;padding-right:28px}.hpc-stat:last-child{border-right:none;margin-right:0;padding-right:0}.hpc-stat__value{color:var(--hpc-stat-val-color,#0b2a3c);font-family:var(--hsElevate--h2__font,inherit);font-size:clamp(26px,3vw,40px);font-weight:var(--hsElevate--h2__fontWeight,700);line-height:1}.hpc-stat__label{color:var(--hpc-stat-lbl-color,#6b7280);font-family:var(--hsElevate--body__font,inherit);font-size:var(--hsElevate--body__fontSize,1rem);font-weight:var(--hsElevate--body__fontWeight,400);line-height:1.4}@media (max-width:1024px){.hpc-aligner{padding:48px var(--hsElevate--section--horizontalPadding,32px)}}@media (max-width:768px){.hpc-hero{width:calc(100vw - 24px)}.hpc-card{min-height:560px}.hpc-card__img{height:100%;inset:0;object-fit:cover;object-position:center 25%;position:absolute;width:100%}.hpc-card__content{justify-content:flex-end;min-height:560px;position:relative}.hpc-aligner{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:36px 20px 32px}.hpc-text{max-width:100%}.hpc-headline{font-size:clamp(38px,10vw,44px)}.hpc-body{font-size:14px;margin-bottom:20px}.hpc-body--mobile{display:block}.hpc-body--desktop{display:none}.hpc-headline--mobile{display:block}.hpc-card__img--desktop,.hpc-headline--desktop{display:none}.hpc-card__img--mobile{display:block}.hpc-text{order:1}.hpc-stats{order:2}.hpc-ctas{align-items:stretch;flex-direction:column;gap:10px;margin-top:12px;order:3}.hpc-btn{justify-content:center;width:100%}.hpc-stats{flex-wrap:nowrap;gap:0;margin-top:16px;max-width:100%;padding:12px 14px}.hpc-stat{border-right:1px solid var(--hpc-stat-line-color,rgba(11,42,60,.15));flex:1;margin-right:10px;min-width:0;padding-right:10px}.hpc-stat:last-child{border-right:none;margin-right:0;padding-right:0}.hpc-stat__value{font-size:18px;line-height:1}.hpc-stat__label{font-size:11px;line-height:1.25;overflow-wrap:break-word;word-break:break-word}}