.guide-naissance .guide-hero.with-photo .guide-photo{aspect-ratio:4/4.2;border-radius:180px 180px 28px 28px;box-shadow:0 30px 60px -32px #6b4a3a80}.guide-naissance .guide-steps{background:#eef3ef;border-radius:28px}.guide-naissance .guide-steps li>span{color:#5f7d69;border-radius:50%}.guide-naissance .idea-card{background:#fbeee6;border-radius:20px}.guide-naissance .article-cta{border-radius:24px}.guide-naissance .guide-inline-photo{border-radius:28px}.guide-faq{margin:40px 0 10px}.guide-faq details{border-bottom:1px solid var(--border)}.guide-faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:16px 0;font-weight:600;list-style:none;display:flex}.guide-faq summary::-webkit-details-marker{display:none}.guide-faq summary span{color:var(--red);font-size:22px;font-weight:300;line-height:1}.guide-faq details[open] summary span{transform:rotate(45deg)}.guide-faq details p{color:#5d6578;margin:0 0 18px}.guide-naissance .article-links{gap:10px}.guide-naissance .article-links a{border:1px solid var(--border);background:#fff;border-radius:999px;padding:8px 15px;font-size:13px;line-height:1.4}.guide-naissance .article-links a:hover{border-color:var(--red);color:var(--red)}@media (max-width:720px){.guide-naissance .guide-hero.with-photo .guide-photo{border-radius:110px 110px 22px 22px}}
