.hv-inner-hero__cta{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.hv-stats-grid{grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;display:grid}.hv-stat-card{border:1px solid var(--hv-line);border-radius:var(--hv-radius);background:#fff;padding:28px 24px}.hv-stat-card__num{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--hv-teal-deep);font-size:max(1.5rem,min(3vw,2.5rem));font-weight:800}.hv-stat-card__label{color:var(--hv-ink);margin-top:10px;font-size:14px;font-weight:600;line-height:1.4}.hv-stat-card__body{color:var(--hv-body-muted);margin-top:6px;font-size:13px}@media (max-width:860px){.hv-stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.hv-stats-grid{grid-template-columns:1fr}}.hv-people-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.hv-person-card{background:var(--hv-navy);color:#fff;border-radius:var(--hv-radius);padding:32px}.hv-person-card__role{text-transform:uppercase;letter-spacing:.06em;color:var(--hv-teal-glow);margin-bottom:16px;font-size:12px;font-weight:700}.hv-person-card__bio{color:var(--hv-on-navy);font-size:15px;line-height:1.7}@media (max-width:640px){.hv-people-grid{grid-template-columns:1fr}}.hv-principles{flex-direction:column;gap:0;display:flex}.hv-principle{border-bottom:1px solid var(--hv-line-navy);gap:24px;padding:32px 0;display:flex}.hv-principle:first-child{border-top:1px solid var(--hv-line-navy)}.hv-principle__num{font-family:var(--font-heading);color:var(--hv-teal-glow);min-width:32px;padding-top:3px;font-size:13px;font-weight:800}.hv-principle__title{font-family:var(--font-heading);color:#fff;margin-bottom:8px;font-size:16px;font-weight:700}.hv-principle__body{color:var(--hv-on-navy);font-size:15px;line-height:1.65}.hv-roles{flex-direction:column;gap:0;display:flex}.hv-role{border-bottom:1px solid var(--hv-line);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;text-decoration:none;display:flex}.hv-role:first-child{border-top:1px solid var(--hv-line)}.hv-role:hover .hv-role__arrow{color:var(--hv-teal-deep);transform:translate(4px)}.hv-role__info{flex-direction:column;gap:4px;display:flex}.hv-role__title{font-family:var(--font-heading);color:var(--hv-ink);font-size:16px;font-weight:700}.hv-role__type{color:var(--hv-body-muted);font-size:13px}.hv-hiring-badge{color:#22a35a;border-radius:var(--hv-radius-pill);background:rgba(34,163,90,.1);border:1px solid rgba(34,163,90,.25);align-items:center;gap:10px;margin-bottom:28px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}
