/* Conseils & Expertise — sobre, accessible et responsive */
.conseils-teaser{background:#f3f2f0;color:#171717}.conseils-teaser h2,.conseils-page h1{max-width:1000px}.conseils-intro{max-width:760px;color:#494949;line-height:1.85;font-size:clamp(16px,1.7vw,19px)}.conseils-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px}.conseils-card{display:flex;flex-direction:column;gap:12px;padding:26px;background:#fff;border:1px solid #e5e3e0;color:#171717;text-decoration:none;transition:background .2s,border-color .2s}.conseils-card:hover,.conseils-card:focus-visible{background:#fafafa;border-color:#aaa}.conseils-card strong{font-size:clamp(17px,1.6vw,21px);line-height:1.35;font-weight:550}.conseils-card span{color:#555;line-height:1.6;font-size:14px}.conseils-more{display:inline-block;margin-top:25px;color:#161616;text-underline-offset:5px}.conseils-page{padding-top:130px}.conseils-page .article-content{max-width:840px;margin:0 auto;padding-bottom:90px}.conseils-page .article-content h2{font-size:clamp(25px,3vw,39px);margin:40px 0 14px}.conseils-page .article-content p{font-size:clamp(16px,1.6vw,19px);line-height:1.85;color:#444}.conseils-page .article-content a{color:#171717;text-underline-offset:5px}.conseils-breadcrumb{font-size:13px;color:#606060;margin-bottom:35px}.conseils-breadcrumb a{color:#222}.conseils-page .article-callout{background:#f0efec;padding:28px;margin-top:42px}.conseils-page .article-callout p{margin:8px 0 18px}.conseils-page .article-callout a{font-weight:600}.conseils-page .eyebrow{display:block;margin-bottom:18px}.conseils-page h1{font-size:clamp(38px,6vw,76px);line-height:1.08;letter-spacing:-.035em;margin:0 0 28px}.conseils-page .article-lead{font-size:clamp(18px,2vw,23px);line-height:1.6;color:#4b4b4b;max-width:850px;margin:0 0 45px}.conseils-page .conseils-grid{margin-bottom:70px}@media(max-width:900px){.conseils-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.conseils-grid{grid-template-columns:1fr;gap:10px}.conseils-card{padding:22px}.conseils-page{padding-top:100px}.conseils-page .article-content{padding-bottom:55px}.conseils-page .article-callout{padding:22px}}
