.concept-context{border-left:3px solid #557b88;background:#f2f6f7;padding:1rem 1.25rem;margin:1.5rem 0}.concept-context h3{margin:0 0 .6rem}.concept-context p{margin:.65rem 0}.concept-context .concept-limit{font-size:.9rem;border-top:1px solid #ccd8dc;padding-top:.75rem}.concept-exercise{font-weight:550}.concept-posts{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:.8rem 0}.concept-posts a{font-size:.85rem;text-decoration:underline;text-underline-offset:.2em;min-height:36px;display:inline-flex;align-items:center}.concept-posts-label{font-size:.8rem!important;color:#526772}.learning-page .situation-index{grid-template-columns:1fr}.learning-case .related-exercise a{display:inline-flex;min-height:44px;align-items:center;font-size:.9rem;text-decoration:underline}.guide-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.method-links{flex-wrap:wrap}@media(min-width:1000px){.learning-page .situation-index{display:block}}@media(max-width:760px){.concept-context{padding:1rem}.concept-posts{display:block}.concept-posts a{display:flex;min-height:44px}.guide-directory{grid-template-columns:1fr}}