.dossiers-pratiques{margin-bottom:40px;scroll-margin-top:20px}.pratique-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pratique-card{display:block;background:#fff;border:1px solid #e1e6dd;border-radius:12px;overflow:hidden;text-decoration:none;box-shadow:0 4px 14px #173c2510}.pratique-card>img{display:block;width:100%;height:105px;object-fit:cover;object-position:center 57%}.pratique-card>div{padding:20px}.pratique-card h3{font-size:22px;line-height:1.25;margin:0 0 12px}.pratique-card p{font-size:15px;line-height:1.6;margin:0 0 14px;color:#526451}.pratique-card span{font-size:14px;font-weight:700;color:#89522a}.pratique-card:hover{border-color:#a97b49}.pratiques-nav{margin-top:26px}.pratiques-nav h2{font-size:12px!important}.dossier-page{padding-top:24px;padding-bottom:32px}.dossier-breadcrumb{display:flex;justify-content:flex-start;gap:10px;padding:0;margin-bottom:20px;font-size:14px}.dossier-breadcrumb a{white-space:normal}.dossier-lead{font-size:20px;line-height:1.7;max-width:980px;margin:24px 0}.dossier-tabs{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px;padding:0;margin:0 0 32px}.dossier-tabs a{white-space:normal;padding:9px 13px;border:1px solid #d4c5b2;border-radius:20px;background:white;font-size:14px}.dossier-tabs a[aria-current=page]{background:#173e28;color:white;border-color:#173e28}.dossier-section{margin:0 0 32px}.dossier-section>h2{font-size:25px;text-transform:none;letter-spacing:0;margin:0 0 18px}.dossier-note{background:#fff8ed;border-left:4px solid #a5733c;border-radius:8px;padding:18px 22px;margin:24px 0}.dossier-note p{font-size:16px;line-height:1.7;margin:0}.dossier-tools{background:#fff;padding:22px;border:1px solid #e1e6dd;border-radius:12px}.dossier-tools h2{font-size:22px;text-transform:none;letter-spacing:0}.dossier-tools a{display:inline-flex;align-items:center;min-height:44px;margin-right:24px;font-size:16px;font-weight:bold;color:#89522a}.dossier-verified{font-size:13px;line-height:1.7;color:#66715e;margin:24px 0}.dossier-page .sylva-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:600px){.pratique-grid,.dossier-page .sylva-news-grid{grid-template-columns:1fr}.dossier-lead{font-size:18px}.dossier-section>h2{font-size:23px}.dossier-tabs{display:flex}.dossier-page>.sylva-section-banner{min-height:140px}}