.hph{--hph-color-navy:#001b5b;--hph-color-blue:#0078e3;--hph-color-light-blue:#0078e3;--hph-color-green:#83dd89;--hph-color-black:#060c1d;--hph-color-black-2:#001230;--hph-font-title:"TT Firs Neue",sans-serif;--hph-font-body:"Space Grotesk",sans-serif;background-color:var(--hph-color-black);isolation:isolate;overflow:hidden;padding:var(--hph-pad-top,140px) 24px var(--hph-pad-bottom,88px);position:relative;width:100%}.hph,.hph *,.hph :after,.hph :before{box-sizing:border-box}.hph__media{inset:0;overflow:hidden;position:absolute;z-index:-2}@media (min-width:769px){.hph__media{left:auto;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22%);mask-image:linear-gradient(90deg,transparent 0,#000 22%);right:0;width:60%}}.hph__bg{height:100%;inset:0;object-fit:cover;object-position:right bottom;position:absolute;width:100%}.hph__media:after{background-color:rgba(6,12,29,.3);content:"";inset:0;pointer-events:none;position:absolute}.hph__overlay{background:linear-gradient(90deg,rgba(6,12,29,.92),rgba(6,12,29,.65) 40%,rgba(6,12,29,.15) 70%,rgba(6,12,29,0));inset:0;position:absolute;z-index:-1}.hph__inner{margin:0 auto;max-width:1200px}.hph__hero,.hph__inner{display:flex;flex-direction:column}.hph__hero{align-items:flex-start;gap:24px;text-align:left}.hph__eyebrow{color:var(--hph-accent,var(--hph-color-light-blue));font-size:13px!important;letter-spacing:.14em;text-transform:uppercase}.hph__eyebrow,.hph__title{font-family:var(--hph-font-title);font-weight:500;margin:0}.hph__title{color:#fff;font-size:58px!important;line-height:1.08;max-width:620px}.hph__title,.hph__title p{margin-bottom:0!important}.hph__rotate{display:inline-grid;vertical-align:bottom;--hph-rotate-out:300ms;--hph-rotate-in:300ms;--hph-rotate-shift:0.15em;--hph-rotate-shift-out:0.15em}.hph__rotate-item{color:var(--hph-accent,var(--hph-color-light-blue));grid-area:1/1;opacity:0;text-decoration:none;transform:translateY(var(--hph-rotate-shift));transition:opacity var(--hph-rotate-in) ease-out,transform var(--hph-rotate-in) ease-out}.hph__rotate-item.is-active{opacity:1;transform:translateY(0)}.hph__rotate-item.is-leaving{opacity:0;transform:translateY(calc(var(--hph-rotate-shift-out)*-1));transition:opacity var(--hph-rotate-out) ease-in,transform var(--hph-rotate-out) ease-in}.hph__rotate-item p{display:inline;margin:0}.hph__body{color:hsla(0,0%,100%,.75);font-family:var(--hph-font-body);font-size:17px;line-height:1.6;max-width:520px}.hph__body p{margin:0}.hph__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:8px}.hph__btn{align-items:center;border-radius:10px;display:inline-flex;font-family:var(--hph-font-body);font-size:15px;font-weight:700;height:52px;justify-content:center;padding:0 32px;text-decoration:none;transition:opacity .2s,transform .2s;white-space:nowrap}.hph__btn:hover{opacity:.9;transform:translateY(-1px)}.hph__btn--primary{background-color:var(--hph-btn,var(--hph-color-green));border:none;color:var(--hph-btn-text,var(--hph-color-navy))}.hph__btn--secondary{background-color:transparent;border:1.5px solid hsla(0,0%,100%,.7);color:#fff}.hph__trust{align-items:center;border-top:1px solid hsla(0,0%,100%,.15);display:flex;flex-wrap:wrap;gap:20px 48px;margin-top:72px;padding-top:28px}.hph__trust-label{color:hsla(0,0%,100%,.7);font-family:var(--hph-font-body);font-size:13px;font-weight:500;letter-spacing:.04em;white-space:nowrap}.hph__logos{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:28px 48px}.hph__logos--grayscale .hph__logo{filter:grayscale(1) brightness(0) invert(1);opacity:.75;transition:opacity .2s}.hph__logos--grayscale .hph__logo:hover{opacity:1}.hph__logo{display:block;height:26px;max-width:140px;object-fit:contain;width:auto}.hph__stats{display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin-top:48px}.hph__stat{display:flex;flex-direction:column;gap:6px}.hph__stat-value{color:#fff;font-family:var(--hph-font-title);font-size:44px;font-weight:500;line-height:1}.hph__stat-label{color:var(--hph-color-green);font-family:var(--hph-font-body);font-size:16px;font-weight:600}.hph__stat-note{color:hsla(0,0%,100%,.66);font-family:var(--hph-font-body);font-size:13px}@media (max-width:1024px){.hph{padding:var(--hph-pad-top,112px) 24px var(--hph-pad-bottom,72px)}.hph__trust{margin-top:56px}.hph__stats{gap:28px;margin-top:40px}.hph__title{font-size:48px!important}.hph__stat-value{font-size:38px}}@media (max-width:768px){.hph{padding:88px 20px 56px}.hph:not(.hph--mobile-video) .hph__bg{display:none}.hph:not(.hph--mobile-video).hph--has-poster{background-image:var(--hph-poster);background-position:50%;background-size:cover}.hph__overlay{background:linear-gradient(180deg,rgba(6,12,29,.55),rgba(6,12,29,.9))}.hph__title{font-size:48px!important;letter-spacing:0}.hph__buttons{align-items:stretch;flex-direction:column;width:100%}.hph__btn{width:100%}.hph__trust{align-items:flex-start;flex-direction:column;gap:18px;margin-top:44px;padding-top:24px}.hph__logos{gap:24px 32px}.hph__logo{height:22px}.hph__stats{gap:24px;grid-template-columns:1fr;margin-top:36px}}@media (max-width:480px){.hph__eyebrow{font-size:11px!important}.hph__body{font-size:15px}.hph__logos{gap:20px 24px}.hph__logo{height:20px}.hph__stat-value{font-size:34px}}@media (prefers-reduced-motion:reduce){.hph__bg{display:none}.hph.hph--has-poster{background-image:var(--hph-poster);background-position:50%;background-size:cover}.hph__rotate-item{transform:none;transition:none}}