.ff-bio-content{max-width:900px;margin:25px auto;padding:24px;border:1px solid #d6e1e5;border-radius:14px;background:#fff;color:#183548;line-height:1.7}.ff-bio-content h3{color:#0b2545}.ff-bio-content figure{margin:24px 0}.ff-bio-content img{max-width:100%;height:auto;border-radius:10px}.ff-bio-content figcaption{font-size:.9em;color:#526574}.ff-bio-content a{overflow-wrap:anywhere}.ff-bio-content .helloasso-button{display:inline-block;padding:12px 18px;border-radius:8px;background:#006e70;color:white;text-decoration:none}@media(max-width:600px){.ff-bio-content{padding:18px}}