:is(.hb,.clay) .founder{--f-accent:var(--blue,var(--tone));--f-accent-dark:var(--blue-dark,var(--accent-hover));--f-ink:var(--ink);--f-mute:var(--mute,var(--ink-muted));--f-line:var(--line);--f-shadow:var(--shadow,var(--shadow-2));--f-ease:var(--ease,cubic-bezier(0.23,1,0.32,1));overflow:hidden;isolation:isolate}:is(.hb,.clay) .founder__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:center}:is(.hb,.clay) .founder__photo{position:relative;margin:0}:is(.hb,.clay) .founder__photo img{width:100%;height:auto;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;border-radius:20px;box-shadow:var(--f-shadow)}:is(.hb,.clay) .founder__orn{left:-96px;bottom:-64px;width:352px;color:var(--f-accent);opacity:.28;z-index:-1;transform:scaleY(-1)}:is(.hb,.clay) .founder__text{max-width:600px}:is(.hb,.clay) .founder h2{max-width:20ch;font-size:clamp(32px,2vw + 24px,52px);line-height:1.08;letter-spacing:-.02em;text-wrap:balance;color:var(--f-ink)}:is(.hb,.clay) .founder__lead{margin:24px 0 0;max-width:46ch;font-size:18px;line-height:1.6;color:var(--f-mute)}:is(.hb,.clay) .founder__facts{display:flex;flex-wrap:wrap;gap:24px 48px;margin:32px 0 0;padding:24px 0 0;border-top:1px solid var(--f-line)}:is(.hb,.clay) .founder__facts dt{font-size:32px;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--f-accent);font-variant-numeric:tabular-nums}:is(.hb,.clay) .founder__facts dd{margin:4px 0 0;font-size:15px;color:var(--f-mute)}:is(.hb,.clay) .founder__sign{margin:24px 0 0;font-size:15px;color:var(--f-mute)}:is(.hb,.clay) .founder__sign strong{display:block;font-size:18px;font-weight:600;color:var(--f-ink)}:is(.hb,.clay) .founder__sign span{display:block;margin-top:4px}:is(.hb,.clay) .founder__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:32px}:is(.hb,.clay) .founder__story{display:inline-flex;align-items:center;min-height:44px;color:var(--f-accent-dark);font-weight:600;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .2s var(--f-ease)}:is(.hb,.clay) .founder__story:hover{text-decoration-color:currentColor}:is(.hb,.clay) .founder :focus-visible{outline-color:var(--f-ink)}@media (max-width:1023px){:is(.hb,.clay) .founder__grid{gap:48px}}@media (max-width:639px){:is(.hb,.clay) .founder__grid{grid-template-columns:1fr;gap:40px}:is(.hb,.clay) .founder__orn{display:none}:is(.hb,.clay) .founder__facts{display:grid;grid-template-columns:1fr 1fr;gap:16px}:is(.hb,.clay) .founder__lead{font-size:16px}:is(.hb,.clay) .founder__facts dt{font-size:24px;white-space:nowrap}:is(.hb,.clay) .founder__facts dd{font-size:14px}:is(.hb,.clay) .founder__actions .btn{width:100%}:is(.hb,.clay) .founder__actions{gap:8px}}@media (prefers-reduced-motion:reduce){:is(.hb,.clay) .founder__story{transition:none}}