.qui-suis-je-page{padding:4rem 0}.qui-suis-je-page .page-header{text-align:center;margin-bottom:4rem}.qui-suis-je-page .page-header h1{font-family:var(--font-cormorant),"Cormorant Garamond","Georgia",serif;color:#435b4d;font-size:2.4rem}.qui-suis-je-page .profile-section{grid-template-columns:.8fr 1.2fr;align-items:start;gap:3rem;display:grid}.qui-suis-je-page .profile-section .profile-image-wrapper{border-radius:12px;overflow:hidden;box-shadow:0 10px 25px #0000000d}.qui-suis-je-page .profile-section .profile-image-wrapper img{object-fit:cover;width:100%;height:auto;max-height:500px}.qui-suis-je-page .profile-section .profile-content{text-align:justify}.qui-suis-je-page .profile-section .profile-content p{margin-bottom:1.2rem;font-size:.95rem;line-height:1.7}.qui-suis-je-page .profile-section .profile-content .lead-text{color:#435b4d;font-size:1.05rem}.qui-suis-je-page .profile-section .profile-content .highlight-text{color:#435b4d;background-color:#eaf0ec;border-left:4px solid #5c7969;border-radius:4px;padding:1rem 1.2rem;font-weight:500}.qui-suis-je-page .profile-section .profile-content .legal-numbers{flex-wrap:wrap;gap:1.5rem;margin-top:2rem;display:flex}.qui-suis-je-page .profile-section .profile-content .legal-numbers .number-tag{color:#666;background:#fff;border-radius:20px;padding:.5rem 1rem;font-size:.85rem;box-shadow:0 2px 6px #0000000d}.qui-suis-je-page .profile-section .profile-content .legal-numbers .number-tag span{color:#435b4d;font-weight:600}@media (max-width:900px){.qui-suis-je-page .profile-section{grid-template-columns:1fr}}
