[data-fold-state=unfolded-landscape] .outils-catalogue-grid{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}[data-fold-state=unfolded-landscape] .outils-filter-sidebar{align-self:start;display:block;position:sticky;top:1rem}[data-fold-state=unfolded-landscape] .outils-tool-grid,[data-fold-state=unfolded-portrait] .outils-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}[data-fold-state=unfolded-landscape] .outils-modal-backdrop,[data-fold-state=unfolded-portrait] .outils-modal-backdrop{align-items:flex-start;padding:8vh 1rem 1rem}[data-fold-state=unfolded-landscape] .outils-modal-panel,[data-fold-state=unfolded-portrait] .outils-modal-panel{border-radius:var(--radius-2xl);width:min(32rem,90vw)}[data-fold-state=unfolded-landscape] .outils-modal-panel,[data-fold-state=unfolded-landscape] .outils-modal-scroll{max-height:82dvh}[data-fold-state=unfolded-portrait] .outils-modal-panel,[data-fold-state=unfolded-portrait] .outils-modal-scroll{max-height:88dvh}[data-fold-state=unfolded-landscape] .outils-modal-jar-side{display:block}[data-fold-state=unfolded-landscape] .outils-intro-section{padding-block:2rem}
