.figure{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;margin:40px 0}.figure:first-child{margin-top:0}.figure:last-child{margin-bottom:0}.figure .figure_image{max-width:100%;max-height:100%}.figure .figure_caption{font-style:italic;text-align:center}
