.fil{--fil-lien:currentColor;--fil-courant:currentColor;--fil-separateur:#a4c2d1;--fil-soulignement:#a4bdb0;--fil-focus:currentColor;view-transition-name:breadcrumb;font-family:var(--body,HelveticaWoW, Helvetica, Arial, sans-serif);margin:0 0 14px;font-size:13px;line-height:1.4}:is(.hub-hero,.signature-hero,.mag-cover,.team-heading,.content-hero,.tools-page,.mt-hero,.it-hero) .fil{padding-top:clamp(26px,3.4vw,50px)}.fil ol{flex-wrap:nowrap;align-items:center;gap:0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.fil li{white-space:nowrap;flex:none;align-items:center;display:flex}.fil .fil-courant{flex:auto;min-width:0}.fil .fil-courant [aria-current=page]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fil-separateur{color:var(--fil-separateur);flex:none;margin:0 8px}.fil a{color:var(--fil-lien);align-items:center;min-height:24px;padding-block:2px;font-weight:400;text-decoration:none;display:inline-flex}.fil a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--fil-soulignement);text-decoration-color:var(--fil-soulignement);text-underline-offset:3px;text-decoration-thickness:1px}.fil a:focus-visible,.fil button:focus-visible{outline:2px solid var(--fil-focus);outline-offset:2px}.fil [aria-current=page]{color:var(--fil-courant);font-weight:500}.fil-maison{box-sizing:content-box;margin:-6px;padding:6px;display:block}.fil li.fil-repli{display:none}.fil-repli button{appearance:none;font:inherit;color:var(--fil-lien);cursor:pointer;background:0 0;border:0;padding:0 2px;line-height:1}.fil-repli:before{content:"›";color:var(--fil-separateur);margin:0 8px}@media (max-width:639px){.fil li.fil-repli{display:flex}.fil li.fil-intermediaire:not([data-deplie]),.fil li.fil-repli[data-deplie]{display:none}}@media (prefers-reduced-motion:reduce){.fil{view-transition-name:none}}
