body.sollus-approches-2026 .s-techniques{margin-top:24px;text-align:left}
body.sollus-approches-2026 .s-techniques details{border-bottom:1px solid #b8c9c2;padding:17px 0}
body.sollus-approches-2026 .s-techniques summary{cursor:pointer;font-size:19px;font-weight:700;line-height:1.5;color:#326a68;min-height:32px}
body.sollus-approches-2026 .s-techniques details p{margin:14px 0 4px;line-height:1.75}
body.sollus-approches-2026 .s-techniques summary:focus-visible,body.sollus-approches-2026 .s-approach-nav a:focus-visible{outline:3px solid #326a68;outline-offset:4px}
body.sollus-approches-2026 .s-approach-nav{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
body.sollus-approches-2026 .s-approach-nav a{padding:10px 16px;border:1px solid #78938b;border-radius:24px;color:inherit;text-decoration:none;font-size:15px}
body.sollus-approches-2026 .s-note{margin-top:28px}
@media(max-width:760px){body.sollus-approches-2026 .s-techniques summary{font-size:18px}}

body.sollus-approches-2026 .s-teal .s-techniques summary{color:#fff}
body.sollus-approches-2026 .s-teal .s-techniques summary:focus-visible{outline-color:#fff}
body.sollus-approches-2026 #main-content .s-cols-2{align-items:start!important}

/* Sollus 1.5.34 — liste courte du volet Edu-K, lisible sur mobile. */
body.sollus-approches-2026 #kinesiologie .s-techniques .s-seven-dimensions ul{
  list-style:disc outside;
  padding-left:24px!important;
  margin:14px 0 18px!important;
}
body.sollus-approches-2026 #kinesiologie .s-techniques .s-seven-dimensions li{
  margin:0 0 9px;
  padding:0;
  line-height:1.65;
}
