.hh-founder{letter-spacing:0}.hh-founder :where(h1,h2,h3,p,a,summary){letter-spacing:0}.hh-founder .hh-about-hero-grid,.hh-founder .hh-learning-hero-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:52px}.hh-founder .hh-about-identity,.hh-founder .hh-learning-identity{min-width:0}.hh-founder .hh-about-hero-grid{grid-template-areas:"identity portrait" "intro portrait";row-gap:0}.hh-founder .hh-about-identity{grid-area:identity;align-self:end}.hh-founder .hh-about-intro{grid-area:intro;min-width:0;align-self:start}.hh-founder .hh-about-portrait{grid-area:portrait}.hh-founder .hh-about-portrait{justify-self:center;width:min(100%,400px)}.hh-founder .hh-about-portrait .hh-founder-photo{margin:0;padding:0;background:none;border:0;border-radius:0;box-shadow:none;transform:none}.hh-founder .hh-about-portrait img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:contain}.hh-founder-context{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:48px;align-items:start}.hh-founder-prose p:last-child{margin-bottom:0}.hh-founder-proof{border-inline-start:2px solid #9b7424;padding-inline-start:24px}.hh-founder .hh-founder-proof-number{font-size:2.125rem;font-weight:750;line-height:1.15;color:#46320c;margin-bottom:14px}.hh-founder .hh-founder-proof-note{font-size:.8125rem;color:#425366}.hh-founder-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.hh-founder-principle{border-top:2px solid #997332;padding-top:24px}.hh-founder .hh-founder-principle h3{font-size:1.625rem;color:#11293d}.hh-founder-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.hh-founder .hh-founder-routes .hh-journey-card h3{font-size:1.5rem}.hh-founder .hh-founder-timeline{max-width:100%;padding:0;margin-top:36px}.hh-founder .hh-founder-timeline::before,.hh-founder .hh-founder-timeline::after{inset-block:16px 28px;inset-inline-start:17px;left:17px}.hh-founder .hh-founder-step{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:26px;min-height:0;padding-inline:0;padding-bottom:40px}.hh-founder .hh-founder-step:last-child{padding-bottom:0}.hh-founder .hh-journey-dot{position:relative;inset:auto;transform:none;width:36px;height:36px;margin:0;display:grid;place-items:center;border:1px solid #718b9f;border-radius:50%;background:#10293e;color:#f6cf76;box-shadow:none;font-size:.75rem;font-weight:700;transition:border-color 180ms ease}.hh-founder .is-passed .hh-journey-dot{background:#edbf52;color:#142332;border-color:#edbf52;transform:none}.hh-founder .hh-founder-step-copy{padding-bottom:26px;border-bottom:1px solid #42576b}.hh-founder .hh-founder-step-copy h3{color:#f1f5f8;font-size:1.625rem;line-height:1.22;margin-bottom:16px}.hh-founder .hh-founder-step-copy p{max-width:760px}.hh-founder .hh-founder-step-copy a{display:inline-flex;align-items:center;min-height:44px}.hh-founder .hh-learning-direction{padding-inline-start:28px;border-inline-start:1px solid #486074}.hh-founder .hh-learning-direction h2{font-size:1.625rem;color:#f1f5f8;margin-bottom:26px}.hh-founder .hh-learning-stack{display:grid;gap:18px}.hh-founder .hh-learning-stage{display:grid;grid-template-columns:26px minmax(0,1fr);column-gap:16px;padding-bottom:18px;border-bottom:1px solid #344d60}.hh-founder .hh-learning-stage h3{font-size:1.0625rem;color:#f2f4f5;margin:0}.hh-founder .hh-learning-stage p{grid-column:2;margin:6px 0 0;font-size:.875rem;color:#c3d0dc}.hh-founder .hh-learning-stage .hh-learning-number{grid-column:1;grid-row:1 / 3;color:#efc45c;font-size:.75rem;margin:0;padding-top:2px}.hh-founder .hh-learning-areas{margin-top:30px}.hh-founder .hh-learning-detail-body{max-width:850px;padding-bottom:22px}.hh-founder .hh-learning-detail-body h3{font-size:1rem;color:#efc45c;margin:20px 0 10px}.hh-founder .hh-learning-details{border-bottom:1px solid #617488}.hh-founder .hh-learning-details summary{font-size:1.375rem}@media (max-width:1000px){.hh-founder .hh-about-hero-grid,.hh-founder .hh-learning-hero-grid{gap:28px}.hh-founder-routes{grid-template-columns:1fr}}@media (max-width:760px){.hh-founder .hh-about-hero-grid,.hh-founder .hh-learning-hero-grid,.hh-founder-context,.hh-founder-pair{grid-template-columns:1fr;gap:30px}.hh-founder .hh-about-hero-grid{grid-template-areas:"identity" "portrait" "intro";row-gap:20px}.hh-founder .hh-about-identity .hh-engagement-headline{margin-bottom:0}.hh-founder .hh-about-portrait{width:176px}.hh-founder .hh-learning-direction{border-inline-start:0;border-top:1px solid #486074;padding:26px 0 0}.hh-founder .hh-learning-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hh-founder .hh-founder-step{gap:18px;padding-bottom:26px}.hh-founder .hh-founder-step-copy h3{font-size:1.3125rem}.hh-founder .hh-learning-details summary{font-size:1.1875rem}}@media (max-width:359px){.hh-founder .hh-learning-stack{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hh-founder *,.hh-founder *::before,.hh-founder *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}