.mto-informations-entete{background:linear-gradient(125deg,var(--mto-info-accent-fonce),var(--mto-info-accent-principal) 67%,var(--mto-gradient-info-trois));box-shadow:0 1rem 2.5rem #174d6f29}.mto-informations .mto-articles-outils-introduction p{margin:.3rem 0 0;color:var(--mto-articles-texte-secondaire);font-size:.85rem;line-height:1.5}.mto-informations .mto-articles-outils,.mto-informations .mto-articles-formulaire,.mto-informations .mto-articles-categories-rapides,.mto-informations .mto-articles-categories-rapides-liste{min-width:0}.mto-informations .mto-articles-categories-rapides-liste{overflow:hidden}.mto-informations .mto-articles-categories-rapides-liste wa-button{min-width:0;max-inline-size:100%}.mto-informations .mto-articles-categories-rapides-liste wa-button::part(button){max-inline-size:100%;block-size:auto;min-height:2rem;white-space:normal;text-wrap:pretty;overflow-wrap:anywhere;line-height:1.25}.mto-informations-filtres{display:grid;grid-template-columns:minmax(12rem,20rem)}.mto-informations-filtres-grille{grid-template-columns:minmax(0,1fr)}.mto-informations-filtres wa-select{min-width:0}.mto-informations-grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;padding:1.35rem;background:var(--mto-articles-fond)}.mto-informations-element,.mto-informations-carte{min-width:0;height:100%}.mto-informations-carte{--mto-info-accent: var(--mto-info-accent-principal);display:block;overflow:hidden;border-top:.25rem solid var(--mto-info-accent);background:var(--mto-info-surface);transition:transform .16s ease,box-shadow .16s ease}.mto-informations-element--prioritaire .mto-informations-carte{box-shadow:0 .55rem 1.4rem #172a351a}.mto-informations-carte:hover,.mto-informations-carte:focus-within{transform:translateY(-.18rem);box-shadow:0 .75rem 1.65rem #172a3521}.mto-informations-carte::part(base){height:100%;overflow:hidden;border-color:var(--mto-articles-bordure);background:var(--mto-info-surface)}.mto-informations-carte::part(body){display:flex;height:100%;box-sizing:border-box;flex-direction:column;padding:0}.mto-informations-visuel{display:block;overflow:hidden;flex:none;aspect-ratio:16 / 9;background:var(--mto-info-accent-clair)}.mto-informations-visuel:focus-visible{outline:.18rem solid var(--mto-info-accent);outline-offset:-.18rem}.mto-informations-image,.mto-informations-visuel-vide{display:block;width:100%;height:100%}.mto-informations-image{object-fit:cover;transition:transform .22s ease}.mto-informations-visuel-vide{display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,var(--mto-color-blanc),var(--mto-info-accent-clair));color:color-mix(in srgb,var(--mto-info-accent) 55%,var(--mto-color-blanc));font-size:clamp(2rem,5vw,3.4rem)}.mto-informations-carte:hover .mto-informations-image,.mto-informations-carte:focus-within .mto-informations-image{transform:scale(1.025)}.mto-informations-corps{display:flex;min-width:0;flex:1;flex-direction:column;gap:.75rem;padding:1rem}.mto-informations-etiquettes{display:flex;gap:.4rem;align-items:center;flex-wrap:wrap}.mto-information-lien-categorie{display:inline-flex;color:inherit;text-decoration:none}.mto-informations-etiquettes wa-badge[appearance=outlined]::part(base),.mto-informations-etiquettes wa-badge[appearance=outlined]::part(badge),.mto-information-categorie wa-badge::part(base),.mto-information-categorie wa-badge::part(badge){border-color:color-mix(in srgb,var(--mto-info-accent) 46%,var(--mto-articles-bordure));background:color-mix(in srgb,var(--mto-info-accent) 9%,var(--mto-color-blanc));color:var(--mto-articles-encre);font-weight:800}.mto-informations-carte h3{margin:0;overflow-wrap:anywhere;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.3;text-wrap:balance}.mto-informations-carte h3 a{color:var(--mto-articles-encre);text-decoration:none}.mto-informations-carte h3 a:hover,.mto-informations-carte h3 a:focus-visible{color:var(--mto-info-accent-fonce);text-decoration:underline;text-underline-offset:.15em}.mto-informations-extrait{display:-webkit-box;overflow:hidden;margin:0;color:var(--mto-articles-texte-secondaire);font-size:.88rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}.mto-informations-meta{display:flex;gap:.55rem .8rem;align-items:center;flex-wrap:wrap;padding-top:.75rem;margin-top:auto;border-top:1px solid var(--mto-articles-bordure);color:var(--mto-articles-texte-secondaire);font-size:.73rem;font-weight:700}.mto-informations-meta>:is(time,a,span){display:inline-flex;min-width:0;gap:.35rem;align-items:center;color:inherit;text-decoration:none}.mto-informations-meta wa-icon{flex:none;color:var(--mto-info-accent-principal)}.mto-informations-source{overflow-wrap:anywhere}a.mto-informations-source:hover,a.mto-informations-source:focus-visible{color:var(--mto-info-accent-fonce);text-decoration:underline}.mto-informations-lire{margin-left:auto;color:var(--mto-info-accent-fonce)!important;font-weight:850}.mto-informations-lire:hover,.mto-informations-lire:focus-visible{text-decoration:underline;text-underline-offset:.15em}@media(max-width:1050px){.mto-informations-grille{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.mto-informations-filtres,.mto-informations-grille{grid-template-columns:minmax(0,1fr)}.mto-informations-grille{gap:.8rem;padding:.8rem}.mto-informations-meta{align-items:flex-start;flex-direction:column}.mto-informations-lire{margin-left:0}}@media(max-width:390px){.mto-informations-corps{padding:.85rem}}@media(prefers-reduced-motion:reduce){.mto-informations-carte,.mto-informations-image{transition:none}}
