.gid-mx{border-top:1px solid var(--line,rgba(5,56,87,.11));padding:clamp(36px,5vw,58px) 0}.gid-mx .gid-mx-in{max-width:1180px;margin:0 auto;padding:0 24px}.gid-mx .gid-mx-eye{font-family:'JetBrains Mono','GID Mono',monospace;font-size:.73rem;font-weight:600;text-transform:uppercase;letter-spacing:.19em;color:var(--magenta,#D91A5D);display:inline-flex;align-items:center;gap:.6rem}.gid-mx .gid-mx-eye::before{content:"";width:24px;height:2px;background:var(--magenta,#D91A5D)}.gid-mx h2{font-family:'Bricolage Grotesque','GID Titre',system-ui,sans-serif;font-size:clamp(1.25rem,2.4vw,1.7rem);letter-spacing:-.02em;color:var(--petrol,#053857);margin:10px 0 20px;line-height:1.12}.gid-mx ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px}.gid-mx li{min-width:0}.gid-mx li a{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff;border:1px solid var(--line,rgba(5,56,87,.11));border-radius:14px;padding:14px 16px;font-weight:600;font-size:.94rem;color:var(--petrol,#053857);text-decoration:none;overflow-wrap:anywhere;transition:border-color .18s,transform .18s}.gid-mx li a::after{content:"→";color:var(--magenta,#D91A5D);flex:0 0 auto}.gid-mx li a:hover{border-color:var(--petrol,#053857);transform:translateY(-2px)}
