
.nav .brand-with-logo{display:flex;align-items:center;gap:12px;white-space:nowrap}
.nav .brand-with-logo img{display:block;width:60px;height:60px;object-fit:contain;border-radius:50%;flex-shrink:0}
@media(max-width:720px){.nav .brand-with-logo img{width:54px;height:54px}}
.mandalas{display:block;text-align:center}
.mandalas>div{max-width:760px;margin:0 auto}
.mandalas h2,.mandalas p{margin-left:auto;margin-right:auto}
.parcours p:not(.kicker){max-width:720px;margin:0 auto 24px;line-height:1.85}
.parcours p:last-child{margin-bottom:0}
.parcours .portrait-veronique{display:block;width:130px;height:130px;border-radius:50%;object-fit:cover;object-position:50% 25%;margin:0 auto 24px}
.sales-notice{max-width:760px;margin:24px auto;padding:18px 22px;background:#f2eaf5;border-radius:12px;color:#594267;text-align:center;line-height:1.7}

